Altium Designer Documentation

Allegro Import

Modified by Olesia Diachenko on Jan 11, 2018
The content on this page has not yet been updated to reflect look/feel/functionality in Altium Designer 18.0

To support the need to load and work with Cadence® Allegro Design files, Altium Designer’s Import Wizard includes the capability to import Allegro PCB designs in both binary (*.brd) and ASCII (*.alg) forms, which are translated to Altium Designer PCB files (*.PcbDoc).

The Allegro PCB files (up to version 16) are translated to Altium Designer PCB files by the Wizard’s Allegro importer, which is included as an Altium Designer platform extension.

Enabling the Importer

If the Importer extension was not already added during Altium Designer’s initial installation, it can be enabled in the Configure Platform page in Altium Designer’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 Allegro Importer must be enabled in the Altium Designer's Platform Configuration.

Import prerequisites

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.

Allegro binary PCB design files

The Import Wizard can directly import and translate Allegro PCB files (*.brd) to Altium Designer 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 Designer.

The Wizard uses Allegro’s included file conversion capabilities to configure the design data for processing by the importer.

Allegro ASCII extracted design files

Altium Designer’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 Designer.

Since Allegro binary-to-ASCII conversion is a self-contained file process, the Allegro installation does not need to be accessed by Altium Designer. The Allegro installation can be on any machine, and is only used to generate suitable ASCII PCB design files.

ASCII conversion

The following procedure enables a Licensed Allegro user to convert Allegro binary (*.brd) files to Altium Designer compatible ASCII (*.alg) files. The conversion must be run on a machine with a licensed Allegro installation.

  1. Locate the following two files in the \System folder of your Altium Designer installation:
    Allegro2Altium.bat
    AllegroExportViews.txt
  2. On the machine where Allegro is installed, copy the two files to the folder containing the design file you want to convert – a binary Allegro version 15.2 or 16 file (*.brd).
  3. Open a Windows Command Prompt, navigate to the folder containing these files and type Allegro2Altium your_file.brd – where your_file.brd is the name of the binary file you want to convert.
    Surround the filename with double quotes if the filename contains spaces, for example Allegro2Altium "your file.brd".
  4. The process will create an ASCII file (your_file.brd.alg) in the folder. Copy this new file (*.alg) to a suitable location where it can be imported into Altium Designer using Import Wizard.

The ASCII Allegro design conversion process is controlled by the special Allegro2Altium batch file.

In a standard Allegro installation, the proprietary extracta.exe file conversion program is added as a system environment path and is therefore accessible from all locations. The Allegro2Altium batch file, and the pending conversion process, will fail if this program cannot be accessed.

Accessing and running the Importer

The Allegro PCB design file importer is available through Altium Designer'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.

Select either binary or ASCII Allegro design files for import. Allegro must be installed on the local machine to import binary Allegro files (*.brd).

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 Designer design files.

– See the Allegro Design Files entry in the Import Wizard page for more information on the wizard's import steps.

Note that the Import Wizard offers a default Layer Mapping setup, which can be modified and saved as a *.ini file. The mapping is used by the Import Wizard to build the layer mapping for each PCB in the imported design, so during the import of several PCB files, a saved mapping configuration file can be loaded and applied to individual (or all) PCB files.

A imported and conveted Allegro PCB design shown in 3D mode Altium Designer's PCB editor. Allegro design for Hercules Development Kit courtesy of Texas Instruments®.

Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

Contact Us

Contact our corporate or local offices directly.

You are reporting an issue with the following selected text
and/or image within the active document:
ALTIUM DESIGNER FREE TRIAL
Altium Designer Free Trial
Let’s get started. First off, are you or your organization already using Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © Altium Limited

In that case, why do you need an evaluation license?

If would like to speak with a representative, please contact your local Altium office.
Copyright © Altium Limited

Got it. You actually don’t need an evaluation license for that.

Click the button below to download the latest Altium Designer installer.


Download Altium Designer Installer

If would like to speak with a representative, please contact your local Altium office.
Copyright © Altium Limited

Please fill out the form below to get a quote for a new seat of Altium Designer.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

If you are on Altium Subscription, you don’t need an evaluation license.

If you are not an active Altium Subscription member, please fill out the form below to get your free trial.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Why are you looking to evaluate Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © Altium Limited

You came to the right place! Please fill out the form below to get your free trial started.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Sounds exciting! Did you know we offer special discounted student licenses? For more information, click here.

In the meantime, feel free to request a free trial by filling out the form below.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

That’s great! Making things is awesome. We have the perfect program for you.

Upverter is a free community-driven platform designed specifically to meet the needs of makers like you.

Click here to give it a try!

If would like to speak with a representative, please contact your local Altium office.
Copyright © Altium Limited

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.