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.
...
...
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 /wiki/spaces/FD/pages/79300555.
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 | Code Block |
---|
|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|....... |
|
...
...
...
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 | Code Block |
---|
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! |
|
...
...
...
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
...
...
...
For Cadence OrCAD it is now recommended to use the IPC-2581 standard.
...
Item | Description |
---|
Common file extension | *.xml |
Beginning file header | Code Block |
---|
<?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"> |
|
...
...
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 | Code Block |
---|
$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 | Code Block |
---|
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 | Select Export under the File menu. Select the General Interface menu item. Select the Mitron GenCAD option.
|
Common file extension | *.cad |
FactoryLogix import type | GENCAD |
Beginning file header | Code Block |
---|
$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 | Select the Write Neutral Files command from the Output menu of the FabLink utility. Select to output all options.
|
Common file extension | *.neu |
FactoryLogix import type | Mentor Graphics |
Beginning file header | Code Block |
---|
# file : /users/ngd/pci_audio/t20318pt1/pcb/mfg/neutral_file.mech
# date : Wednesday June 10, 1998; 13:58:18
# |
|
OrCAD
Item | Description |
---|
Extraction procedure | Open the OrCAD Layout Application. Do not open the project or the board. Select File > Export. Select the GenCAD option. Browse to the location of the file and select Accept.
|
Common file extension | *.cad |
FactoryLogix import type | OrCAD GENCAD file |
Beginning file header | Code Block |
---|
$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 | PowerPCB PADS Perform PADS 2000 PADS Work
|
Extraction procedure | Select In/Out > ASCII Out (F4). Select All and the PADS-2000 or PADS-3000 format. Enter a name for the output file.
|
Common file extension | *.asc |
FactoryLogix import type | PADS PowerPCB/Perform/Works |
Beginning file header | Code Block |
---|
!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 | Accel EDA Accel Tango Accel PCAD P-CAD for DOS P-CAD PDIF Design File
|
Extraction procedure | Select File > Save As. Select the ASCII .PCB option.
|
Common file extension | *.pcb |
FactoryLogix import type | P-CAD PDIF |
Beginning file header | Code Block |
---|
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 | Select File > Export. Select the PDIF.
|
Common file extension | *.pdf |
OLD extraction procedure | Select PCAD > PCB Tools. Select the PDIF File Writer. Output a complete PDIF data file for the design.
|
Note |
---|
icon | false |
---|
title | :Output options are not relevant to FactoryLogix required data. The CAD user may choose any options. Select the name of the PCB file for export. Enter the name of the PDIF file to be created for input to FactoryLogix. Select Run.
|
Beginning file header | Code Block |
---|
%********************************************************************
%
% 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 | In Protel, select the File > Save As. In the File Format dialog, select ASCII .PCB.
|
Common file extension | *.pcb |
FactoryLogix import type | Protel 98/99/2000 ASCII PCB File (v3.0) |
Beginning file header | Code Block |
---|
|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 | Select Job > Interface. Select CADIF output from the list.
|
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 | Code Block |
---|
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))
|
|