You can import a variety of CAD files into FactoryLogix. The following topics provide the parameters and beginning file headers required to import each type of CAD file.
Note
In addition to support for electronic computer-aided design files (ECAD),FactoryLogix also provides support for mechanical computer-aided design files, often referred to as 3D CAD or MCAD. For details, see Work with 3D CAD in FactoryLogix.
Altium Designer
Item | Description |
---|---|
Extraction procedure | Schematic and PCB design files can be exported into various formats - including previous versions of Altium's software or alternate software packages. Export of files is performed using the File > Save As command, or the File > Save Copy As command. |
Common file extension | *.PcbDoc |
Save as type | Altium PCB ASCII (*.PcbDoc) |
FactoryLogix import type | Protel 98/99/2000 ASCII PCB File (v3.0) |
Beginning file header | |RECORD=Board|SELECTION=FALSE|LAYER=UNKNOWN|LOCKED=FALSE |POLYGONOUTLINE=FALSE|USERROUTED=TRUE|UNIONINDEX=0| FILENAME=C:\Altium\PROJECTS\2ASCII.PcbDoc|KIND=Protel_Advanced_PCB |VERSION=5.00|DATE=7/14/2009| TIME=2:17:54 PM|....... |
Note
The format of the CAD file must be Version 3.0 or higher and in ASCII format.
Cadence Allegro
Item | Description |
---|---|
Extraction procedure | Cadence Allegro requires the use of a script available from www.aiscorp.com. The script produces a ccam.cad file that you can import into FactoryLogix. |
Common file extension | *.cad |
FactoryLogix import type | Cadence Allegro (Aegis Script) |
Beginning file header | A!REFDES!CLASS!SUBCLASS!COMP_DEVICE_TYPE!COMP_PACKAGE!SYM_ROTATE! PIN_NUMBER!DRILL_HOLE_NAME!NET_NAME!PIN_X!PIN_Y! START_LAYER_NAME!END_LAYER_NAME!GRAPHIC_DATA_NAME! GRAPHIC_DATA_1!GRAPHIC_DATA_2!GRAPHIC_DATA_3!GRAPHIC_DATA_4! GRAPHIC_DATA_5!GRAPHIC_DATA_6!GRAPHIC_DATA_7!GRAPHIC_DATA_8! GRAPHIC_DATA_9!GRAPHIC_DATA_10!SYM_NAME!SYM_X!SYM_Y!SYM_MIRROR! J!D:\cam\102.brd!Tue Apr 25 15:21:27 2000!-100.000! -170.000!500.000!430.000!0.001!millimeters!B01! 47.2 mil!6!OUT OF DATE!S!!BOARD GEOMETRY!OUTLINE!!!0.000!!!!!!!! ARC!-8.095!-9.949!-8.095!-9.949!-10.000!-9.949!1.905!0.000! COUNTERCLOCKWISE!NOTCONNECT!TARGET!-10.000!-10.000!NO! |
Note
A Cadence Allegro file can be distinguished easily by the ! characters in the output file. 29 data fields are required in the output file.
Cadence OrCAD IPC-2581
Note
For Cadence OrCAD it is now recommended to use the IPC-2581 standard.
Item | Description |
---|---|
Common file extension | *.xml |
Beginning file header | <?xml version = "1.0" encoding = "UTF-8"?> <IPC-2581 revision="A" xmlns="http://webstds.ipc.org/2581" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
Note
This is the recommended export if available, otherwise the script method can be used as described for Cadence Allegro.
Eagle Layout Editor
Item | Description |
---|---|
Extraction procedure | Visit www.cadsoft.de – Download User Language Programs (ULPs). Download the gencad.ulp. |
FactoryLogix import type | GENCAD |
GenCAD v 1.4 from Veribest
Item | Description |
---|---|
Extraction procedure | Veribest provides a stand-alone application called Report Writer. Use this application to export the Mitron export option, which causes Veribest to produce a GenCAD compliant output ASCII file. |
Common file extension | *.cad |
FactoryLogix import type | GENCAD |
Beginning file header | $HEADER GENCAD 1.4 USER RSI-TRANSLATOR GENCAD OUTPUT V:10 DRAWING scm REVISION Wed Jan 07 15:13:12 1998 UNITS USER 1000 ORIGIN 0 0 INTERTRACK 0 $ENDHEADER |
IPC-D-356
Item | Description |
---|---|
Common file extension | *.net or *.356 |
FactoryLogix import type | IPC-D-356 file |
Beginning file header | P JOB 010670x2.brd P UNITS CUST P DIM N C C Feb 11 16:26:42 2000 Company. C IPC-D-356 Netlist From Allegro C 327N/C - A02X-000460Y+036040X1200Y1200R000 S1 |
Mentor Graphics Expedition
Item | Description |
---|---|
Extraction procedure |
|
Common file extension | *.cad |
FactoryLogix import type | GENCAD |
Beginning file header | $HEADER GENCAD 1.4 USER RSI-TRANSLATOR GENCAD OUTPUT V:10 DRAWING scm REVISION Wed Jan 07 15:13:12 1998 UNITS USER 1000 ORIGIN 0 0 INTERTRACK 0 $ENDHEADER |
Mentor Graphics Neutral File
Item | Description |
---|---|
Extraction procedure |
|
Common file extension | *.neu |
FactoryLogix import type | Mentor Graphics |
Beginning file header | # file : /users/ngd/pci_audio/t20318pt1/pcb/mfg/neutral_file.mech # date : Wednesday June 10, 1998; 13:58:18 # |
OrCAD
Item | Description |
---|---|
Extraction procedure |
|
Common file extension | *.cad |
FactoryLogix import type | OrCAD GENCAD file |
Beginning file header | $HEADER GENCAD 1.4 USER RSI-TRANSLATOR GENCAD OUTPUT V:10 DRAWING scm REVISION Wed Jan 07 15:13:12 1998 UNITS USER 1000 ORIGIN 0 0 INTERTRACK 0 $ENDHEADER |
PADS
Item | Description |
---|---|
Versions |
|
Extraction procedure |
|
Common file extension | *.asc |
FactoryLogix import type | PADS PowerPCB/Perform/Works |
Beginning file header | !PADS-POWERPCB-V4.0-BASIC! DESIGN DATABASE ASCII FILE 1.0 PCB GENERAL PARAMETERS OF THE PCB DESIGN |
P-CAD (method 1)
Item | Description |
---|---|
Versions |
|
Extraction procedure |
|
Common file extension | *.pcb |
FactoryLogix import type | P-CAD PDIF |
Beginning file header | ACCEL_ASCII "C:\WINDOWS\Desktop\Htrdemo.pcb" (asciiHeader (asciiVersion 3 0) (timeStamp 2002 1 17 9 18 44) (program "P-CAD 2001 PCB" "16.02.04") (copyright "Copyright © 1991-2001 Altium Limited") (fileAuthor "") (headerString "") (fileUnits Mil) (guidString "{AA3EBDF5-111B-48FC-9292-C084E2766C15}") ) |
P-CAD (method 2)
Item | Description |
---|---|
Extraction procedure |
|
Common file extension | |
OLD extraction procedure |
Note Output options are not relevant to FactoryLogix required data. The CAD user may choose any options.
|
Beginning file header | %******************************************************************** % % Program : ACCEL P-CAD PCB Version 14.01.03 % Date : Jan 28 1999 % Time : 08:00:05 PM % File In : c:\accel\demo\modfax0.pcb % File Out : c:\accel\demo\modfax0.pdf % Format : P-CAD DATABASE INTERCHANGE FORMAT % %******************************************************************** |
PROTEL 98/99 ASCII PCB File Version 3
Item | Description |
---|---|
Extraction procedure |
|
Common file extension | *.pcb |
FactoryLogix import type | Protel 98/99/2000 ASCII PCB File (v3.0) |
Beginning file header | |RECORD=Board|FILENAME=D:\Shoebox\PCB_design\SwitchTest\Backup of Copy of SW_2.PCB |KIND=Protel_Advanced_PCB|VERSION=3.00|DATE=24-May- 2001|TIME=11:52:14|ORIGINX=2050mil |ORIGINY=2250mil|BIGVISIBLEGRIDSIZE=10000000.000|VISIBLEGRIDSIZE=100000.000 |ELECTRICALGRIDRANGE=0.5mil| ELECTRICALGRIDENABLED=TRUE|SNAPGRIDSIZE=5000.000000 |SNAPGRIDSIZEX=5000.000000|SNAPGRIDSIZEY=5000.000000|TRACKGRIDSIZE=50000.000000 | VIAGRIDSIZE=200000.000000|COMPONENTGRIDSIZE=5000.000000|COMPONENTGRIDSIZEX=5000.000000 |COMPONENTGRIDSIZEY=5000.000000| CURRENTWORKINGLAYER=BOTTOM|DOTGRID=TRUE |DISPLAYUNIT=1|PLANE1NETNAME=(No Net)|PLANE2NETNAME=(No Net)|PLANE3NETNAME=(No Net) |PLANE4NETNAME=(No Net)|PLANE5NETNAME=(No Net)|PLANE6NETNAME=(No Net) |PLANE7NETNAME=(No Net)|PLANE8NETNAME=(No Net)|PLANE9NETNAME=(No Net) |PLANE10NETNAME=(No Net)|PLANE11NETNAME=(No Net)|PLANE12NETNAME=(No Net) |PLANE13NETNAME=(No Net)|PLANE14NETNAME=(No Net) |PLANE15NETNAME=(No Net)|PLANE16NETNAME=(No Net) |
SCI Cards Neutral File
Item | Description |
---|---|
Extraction procedure | For FactoryLogix, you must extract a SCI-Cards Neutral file. |
Common file extension | *.cii |
FactoryLogix import type | SCI-Cards Neutral File (*.cii) |
Tango for DOS
See PCAD .pcb export.
Item | Description |
---|---|
FactoryLogix import type | Tango DOS PCB |
Valor ODB++ Cad Project
Item | Description |
---|---|
Common file extension (supplied by customer) | *.tar or *.tgz |
FactoryLogix import type | Valor ODB++ |
ZUKEN VISULA and CADSTAR
Item | Description |
---|---|
Extraction procedure |
|
Common file extension | *.paf |
Import | CADstar is capable of outputting the CADIF file format. Use the output option for CADIF and import via the FactoryLogix Visula/CADIF interpreter. |
FactoryLogix import type | Zuken CADIF |
Beginning file header | cadif (format CADIF 4 0) (design (dataSet ARCHIVE XFER_FILE ROUTE_RULES PLACE_RULES) (paper (name "B") (box (pt -21590000 -13970000) (pt 21590000 13970000)) (designOrigin (pt 0 0)) |