Importing Orcad BRD file to Altium - Page 1
Forum section: electronics / general

author: tszaboo
author_rank: Super Contributor
timestamp: August 10, 2018, 08:06:18 am
content: I'm struggling on how to import BRD files from Orcad to Altium.I have Orcad PCB designer Standard, version 17.2. Altium 18.1.17When I try to import the board files with the import wizard, It wants me to have Allego licence. On different designs it said "Design not recognizes or version is too old". Am I missing something here? Is there a way to export ORCAD files into a different format that Altium can handle?

author: Alex Eisenhut
author_rank: Super Contributor
timestamp: August 11, 2018, 01:45:28 am
content: Oh I think I've done this before. Send me the brd file, assuming I can open it, there is a small script that uses Cadence database extract commands to create massive ASCII files that Altium uses to re-create the board.At least I think that's the Altium process.

author: tszaboo
author_rank: Super Contributor
timestamp: August 12, 2018, 10:39:19 am
content: I cannot really do that, these are covered by NDA.

author: T3sl4co1l
author_rank: Super Contributor
timestamp: August 12, 2018, 02:45:42 pm
content: IIRC, Altium only eats Orcad 16.2 or around there. And I forget if it has to be ASCII or native. Hmm, maybe they did the next version up in AD18, dunno.In any case, Altium's import documentation shows the procedure. You need to convert it using Cadence tools first, as Alex said.Tim

author: tszaboo
author_rank: Super Contributor
timestamp: August 14, 2018, 08:12:24 am
content: OK, I am starting to understand whats going on. Orcad is a despicable hackjob of programs glued together by spit, edits .brd files. .brd files are Allegro, and not Orcad, and Orcad doesnt even have a native file format. And it doesnt have the option to output files into ASCII format. Great. So In order to stop using it completely I need to update the license or get someone who can convert the files.I think I just contact the Altium salesman, and get them convert the files.

author: tszaboo
author_rank: Super Contributor
timestamp: August 14, 2018, 10:08:00 am
content: So Altium support sent me a guide, stating that the demo version of allegro can convert these files.I leave this here, if anyone stumbles upon this thread in the future.I also report back if it was a success.

author: Alex Eisenhut
author_rank: Super Contributor
timestamp: August 16, 2018, 03:18:26 am
content: I don't know what a demo version of Allegro does, but the export process is command line only, it uses the extracta.exe command. If you type "where extracta" in your windows command line, it should spit out the path to the command, showing that Cadence is installed correctly. Then you can type extracta -help (cadence tools are all unixy, you don't use /? to get help)For example:Extracta:obtains flattenedinfomationfrom a design from informationcontained in the cmdfile. See documentation for commandfile (cmdfile) syntax.extracta  [<drawing>] [<cmdfile>] [<outfile>...]With no arguments prompts for files.(Yes, that typo is really there)You need these command files from Altium that tell extracta what to extract from the brd file. I guess you don't need an allegro license for that command to work. I don't remember.

author: tszaboo
author_rank: Super Contributor
timestamp: August 17, 2018, 11:58:07 am
content: Apparently, OrCAD standard also contains the file necessary. It is indeed the extracta.exe, has to be given to windows path, run a batch file winch comes with altium, and it converts .brd to .alg. And that can be actually imported. Although Altium needs a restart after import, because it doesnt work properly afterwards (typical).My only problem is that they have a import wizzard, which even tells that it can import .brd. And then it doesnt in fact you need todo a bunch of manual work to import. Annoying if you have a few dozen project. Anyway, problem is solved now, thanks for the help.

author: rcasciola
author_rank: Newbie
timestamp: January 03, 2019, 01:52:37 pm
content: Hi NANDBlog,I'm now struggling with this issue you had from six months ago. I have Cadence 17.2 installed and a file in that version's .brd format. I want to get it into Altium 17 or 18. I understood everything in this post except the part about the 'Extract Command File'. I have no idea what should be in that file. I've tried Google, but no luck. Any insight would be appreciated.Thanks,Randy

author: tszaboo
author_rank: Super Contributor
timestamp: January 03, 2019, 04:07:58 pm
content: In the meantime they updated the guide on their wiki:https://www.altium.com/documentation/19.0/display/ADES/((Allegro+Import))_AD

author: ali_asadzadeh
author_rank: Super Contributor
timestamp: April 11, 2021, 06:42:19 pm
content: Hi,Does the extracta.exe work as a stand alone exe? can someone upload it and share it, so I do not need to download and install allegro.

author: xjordanx
author_rank: Contributor
timestamp: April 26, 2023, 03:15:09 am
content: I'm looking for the same executable. I think I have a very old version (from OrCAD 16 or so).If memory serves it is a command-line utility and has switches, input and output files. There are batch files even Altium Designer will call when using it to convert a binary BRD to an ALG for import.I used to have a PDF guide on how it works, and would suggest searching for the guide on the Cadence website. The guide I think came with the installation of Allegro.

author: tszaboo
author_rank: Super Contributor
timestamp: April 26, 2023, 08:53:18 am
content: Quote from: xjordanx on April 26, 2023, 03:15:09 amAs I remember, if you downloaded the demo/trial version of OrCAD, it was working with that executable as well, you didn't need a license. Mind you this was a long time ago, websites and version are changing.

author: Uky
author_rank: Regular Contributor
timestamp: April 26, 2023, 09:14:50 pm
content: Cadence has pulled all "Lite" versions from the download sites that I am aware of.They only issue 30 day trials now. (IMO: a downright stupid policy.)But bare in mind that if you find anything out there, many of the hidden executableslike Extracta that can be invoked without starting the main executable Allegro.exe mayneed DLL's that are parts of a complete installation. I have not tried to use thisfile outside the Allegro installation so if it works or not I cannot say. Just don't be surprized...

author: xjordanx
author_rank: Contributor
timestamp: April 29, 2023, 12:45:22 am
content: You are correct.And like all commercial SW companies, they seem to want you to try out on the cloud only first - which means you don't even get to download the actual executables now. I could get them, if I were willing to call and speak with a sales rep.In any case I do have an older eval somewhere - when I have access to that desktop that it was on (as the viewer) I'm going to do translations there and see how they turn out.