To support the need to load and work with Cadence® Allegro™ Design files, Altium NEXUS’s Import Wizard includes the capability to import Allegro PCB designs in both binary (
*.brd) and ASCII (
*.alg) forms, which are translated to Altium NEXUS PCB files (
The Allegro PCB files (up to version 16) are translated to Altium NEXUS PCB files by the Wizard’s Allegro importer, which is included as an Altium NEXUS platform extension.
If the Importer extension was not already added during Altium NEXUS’s initial installation, it can be enabled in the Configure Platform page in Altium NEXUS’s Extension & Updates view. Select DXP » Extensions and Updates, the Configure link under the view’s Installed tab and then check the Allegro option in the Importers\Exporters section.
The ability to import Allegro binary (
*.brd) and ASCII (
*.alg) relies on the presence of a licensed copy of Allegro PCB Design, which is either on the local machine or another accessible location. This is required for the Allegro design file conversion process.
The Import Wizard can directly import and translate Allegro PCB files (
*.brd) to Altium NEXUS PCB files (
*.PcbDoc) when the Wizard has local access to an Allegro PCB editor installation – that is, when a licensed copy of Allegro PCB is installed on the same machine as Altium NEXUS.
The Wizard uses Allegro’s included file conversion capabilities to configure the design data for processing by the importer.
Altium NEXUS’s Import Wizard can import and translate ASCII-based Allegro PCB files (
*.alg) that have been created from a licensed Allegro PCB installation. The ASCII PCB design files are extracted from native Allegro PCB files (
*.brd) by Allegro’s included file converter (
extracta.exe), which is called by a special batch file supplied with Altium NEXUS.
Since Allegro binary-to-ASCII conversion is a self-contained file process, the Allegro installation does not need to be accessed by Altium NEXUS. The Allegro installation can be on any machine, and is only used to generate suitable ASCII PCB design files.
The following procedure enables a Licensed Allegro user to convert Allegro binary (
*.brd) files to Altium NEXUS compatible ASCII (
*.alg) files. The conversion must be run on a machine with a licensed Allegro installation.
\Systemfolder of your Altium NEXUS installation:
Allegro2Altium your_file.brd– where
your_file.brdis the name of the binary file you want to convert.
Allegro2Altium "your file.brd".
your_file.brd.alg) in the folder. Copy this new file (
*.alg) to a suitable location where it can be imported into Altium NEXUS using Import Wizard.
The Allegro PCB design file importer is available through Altium NEXUS's Import Wizard (File » Import Wizard), where the option is selected in the wizard's Select Type of Files to Import page – choose the Allegro Design Files option. When adding files to the import file list, use the file browser's filter drop down menu to choose between binary (
*.brd) or ASCII (
*.alg) Allegro files.
If you attempt to import a binary Allegro Design File (
*.brd) using the Import Wizard and you do not have Allegro installed locally, the import process is suspended and a warning dilaog is displayed. In this case, import an ASCII version of the design file that has been created through the Allegro ASCII file extraction process (as outlined above).
To complete the file import and translation process, follow through the remaining pages of the Import Wizard to customize and finish the conversion of the Allegro Design Files into Altium NEXUS design files.