...
...
...
...
...
...
...
...
...
...
...
...
...
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 /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|....... |
|
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 |
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! |
|
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 |
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"> |
|
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 |
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 |
---|
| 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))
|
|