CAMCAD Read/Import Name R-PADS
Full CAD Format NamePADS Power, PADS Perform
Hardware PlatformPC
Operating SystemWindows
Database ClassPADS PCB-2000, PADS Perform: Pin—Connections must be made in a pin-to-pin manner. “T” connections are created by doubling back onto an existing section of a trace to give the visual appearance of a “T” connection. This class usually has very stringent rules that must be followed for trace routing and via placement.
PADS Power: Net—Connections are allowed to be made in any order and “T” connections are also allowed. Although rules must be followed for trace routing and via placement they are usually very loose, thus allowing the designer much more freedom in the routing process.
Importing PADS into CAMCAD
File(s) Used For Import
.ASC ASCII
How To Produce File(s)
PADS Perform:
From the menu commands, select IN/OUT > Export
ASC PADS Power:
From the menu commands, select File > Export
Notes On File Generation
When producing a file, you will have many options as to what data to include in the ASCII output. Verify that you are including ALL available information in the .ASC file.
Items controlled by the Pads.IN file
.LOGICDEVICETYPE
Establishes mapping between logic types and device types.
•Syntax: .LOGICDEVICETYPE [logic type] [device type]
•Example: .LOGICDEVICETYPE CAP CAPACITOR
.FIDUCIALATTR
.SMDATTR
This command allows CAMCAD to recognize the PADS SMD attribute.
.NON_ELECTRICAL_PINS
Establishes handling for pins which do not have pads on any electrical layer by either leaving them, ignoring them, or converting them to fidicuals.
•Syntax: .NON_ELECTRICAL_PINS handling
•Example: .NON_ELECTRICAL_PINS ignore
.COMPOUTLINE
Sets the default layer to find the Primary Component Outlines.
•Syntax: .COMPOUTLINE layer
•Example: .COMPOUTLINE DECAL_0
.MIRRORLAYER
Establishes default layer mirroring.
•Syntax: .MIRRORLAYER [layer to be mirrored] [mirror layer name]
•Example: .MIRRORLAYER DECAL_0 DECAL_MIRROR_0
.UNNAMEDNET
Nets which are found to begin with the string given will be renamed to $$__device.pin, where device.pin is the first device pin on that net.
•Syntax: .UNNAMEDNET [generic node string]
•Example: .UNNAMEDNET $$
.DISPLAYLOG
Toggles whether an import log file is displayed after the file is imported
•Syntax: .DISPLAYLOG y/n
•Example: .DISPLAYLOG y