Contact Sales & After-Sales Service

Contact & Quotation

  • Inquire: Call 0086-755-23203480, or reach out via the form below/your sales contact to discuss our design, manufacturing, and assembly capabilities.
  • Quote: Email your PCB files to Sales@pcbsync.com (Preferred for large files) or submit online. We will contact you promptly. Please ensure your email is correct.
Drag & Drop Files, Choose Files to Upload You can upload up to 3 files.

Notes:
For PCB fabrication, we require PCB design file in Gerber RS-274X format (most preferred), *.PCB/DDB (Protel, inform your program version) format or *.BRD (Eagle) format. For PCB assembly, we require PCB design file in above mentioned format, drilling file and BOM. Click to download BOM template To avoid file missing, please include all files into one folder and compress it into .zip or .rar format.

What is a .ASC File? PADS ASCII Format Explained

If you’ve worked with PADS Layout or need to migrate designs between different EDA tools, you’ve likely encountered .ASC files. This text-based format serves as the universal export option for PADS PCB designs, enabling data exchange with other CAD systems without requiring access to PADS internal databases or source code.

This guide explains what .ASC files are, how to create them, and how to use them for design migration and collaboration.

What is a PADS ASCII File?

A .ASC file (PADS ASCII format) is a text-based representation of a complete PADS PCB design database. Developed by Mentor Graphics (now Siemens), this format exports an entire design—including system parameters, parts lists, connectivity data, footprints, and routing—into a human-readable ASCII text file.

Unlike binary .PCB files that only PADS software can open, .ASC files can be imported by numerous third-party EDA tools including Altium Designer, Cadence Allegro, and CircuitWorks. This makes the format essential for design migration, collaboration with partners using different CAD platforms, and archiving designs in a vendor-neutral format.

The .ASC file format has evolved through multiple PADS versions, with each version adding support for new features. A typical file header identifies the format version:

!PADS-POWERPCB-V5.0-BASIC! DESIGN DATABASE ASCII FILE 1.0*PCB* GENERAL PARAMETERS OF THE PCB DESIGN

Contents of a PADS .ASC File

A complete .ASC file contains all the data needed to reconstruct a PCB design in another system.

Data Stored in .ASC Files

Data CategoryContents
General ParametersUnits, grid settings, layer definitions
Parts ListComponent designators, values, footprints
ConnectivityNet names, pin connections
PlacementComponent XY coordinates, rotation
RoutingTrack widths, layer assignments, via definitions
Copper PoursPour outlines, thermal settings
Decals/FootprintsPad stacks, silkscreen graphics

Because .ASC files are plain text, you can open them in any text editor to inspect contents, verify data, or make minor edits. This transparency makes troubleshooting import problems much easier than working with binary formats.

Creating .ASC Files from PADS Layout

Exporting a PADS design to .ASC format requires access to PADS Layout software. The binary .PCB files cannot be converted without the original application.

Export Process in PADS Layout

StepAction
1Open your design in PADS Layout
2Select File → Export
3Choose filename and location
4Select output version (V5.0, V9.5, etc.)
5Set Units to “Basic” (mils recommended)
6Click OK to generate .ASC file

Important: When exporting for use with other CAD tools, use the “Basic” units setting. Some versions offer “Metric” or other options that may cause compatibility issues during import.

Supported PADS Versions

PADS VersionCompatibility Notes
PADS V5.0Widely supported, maximum compatibility
PADS 2005.xGood support in most importers
PADS 2007.xSupported by Altium, Allegro
PADS V9.xModern format, check target tool support
PADS VX.1/VX.2Latest format, may need older export version

For maximum compatibility when migrating to other tools, export using an older format version like V5.0 or V9.5. Newer format features may not translate correctly.

Importing .ASC Files into Other CAD Tools

The primary value of .ASC files lies in enabling design migration to other EDA platforms.

Import Support by Software

Target SoftwareImport Method
Altium DesignerFile → Import Wizard → PADS ASCII
Cadence AllegroFile → Import → PADS
CircuitWorksDirect import supported
EasyEDA ProImport Others → PADS
OrCADThird-party converters

Importing into Altium Designer

Altium provides robust .ASC import through its Import Wizard:

  1. Select File → Import Wizard
  2. Choose “PADS ASCII Design and Library Files”
  3. Click Add and select your .ASC file
  4. Follow wizard prompts to map layers and libraries
  5. Complete import to generate Altium project files

Note: The PADS importer may not be installed by default. If missing, enable it through Extensions and Updates → Configure → Importers/Exporters → PADS.

Common Import Issues

ProblemCauseSolution
Import failsCorrupted source dataRe-export from PADS, verify file opens in PADS
Missing footprintsLibrary not includedExport and import library files separately
Layer mapping wrongDifferent layer structureManually configure layer mapping
Units incorrectWrong export settingsRe-export with “Basic” units

Validating .ASC File Integrity

Before sending .ASC files to partners or importing into other tools, validate the export is complete and error-free.

The “ASCII-ing In” Test

PADS users have a well-known validation technique called “ASCII-ing in”:

  1. Export your design to .ASC format
  2. Create a new empty design in PADS Layout
  3. Import the .ASC file back into PADS (File → Import)
  4. Check for any errors or missing elements

If PADS reports errors during re-import, the source data may contain corruption that will also cause problems in other CAD systems. Fix the issues in your original design before exporting again.

.ASC vs Other PADS File Types

PADS uses several file extensions that are easily confused.

PADS File Format Comparison

ExtensionTypeDescription
.PCBBinaryNative PADS Layout design file
.ASCASCIIExported text-based design file
.TXTASCIIExported schematic (PADS Logic)
.pd9BinaryPADS decal/footprint library
.dASCIIExported footprint library

Warning: PADS also uses .ASC extension for netlists exported from schematics. These netlist files look completely different from PCB design exports and cannot be used for design migration. Check the file header to confirm you have the correct type—PCB exports start with “!PADS-POWERPCB” while netlists have a different structure.

Read more PCB Files format:

Useful Resources for PADS ASCII Files

Documentation

ResourceDescription
Altium PADS Import Guidealtium.com/documentation
Siemens PADS Documentationsiemens.com/pads
CircuitWorks PADS Supportsolidworks.com/circuitworks

Conversion Services

Some CAD service providers offer PADS to other format conversion if you don’t have access to PADS software. This can be useful when working with legacy designs or evaluation boards provided only in .PCB format.

Frequently Asked Questions About .ASC Files

Can I open a PADS .PCB file without PADS software?

No, binary .PCB files require PADS Layout to open. To use the design in other software, you need someone with a valid PADS license to export the design as an .ASC file first. Some manufacturers provide evaluation board designs in both formats—always look for the ASCII version when available.

Why does my .ASC import fail in Altium?

The most common cause is using a netlist .ASC file instead of a PCB design export. Open the file in a text editor and check the header—PCB exports start with “!PADS-POWERPCB” while netlists have a different format. Also verify the PADS importer extension is installed in Altium through Extensions and Updates.

What PADS version should I export for maximum compatibility?

For broadest compatibility across different CAD tools, export using PADS V5.0 or V9.5 format. While newer formats include more features, older format versions are better supported by third-party importers. Select the output version in the export dialog based on your target software’s documented compatibility.

Can I edit a .ASC file directly in a text editor?

Yes, .ASC files are plain text and can be edited. This is useful for simple changes like updating text strings or version information. However, making structural changes (moving components, editing connectivity) is risky without understanding the complete file format. Use CAD software for significant modifications.

How do I export PADS library footprints for use in other tools?

PADS library footprints (.pd9 files) must be exported separately from designs. In PADS Layout, use File → Export, set the filter to “Decals,” select the footprints you need, and export. This creates .d files that can be imported into other CAD systems alongside your .ASC design files.

Conclusion

The .ASC format bridges the gap between PADS and other PCB design ecosystems. Whether you’re migrating to a new CAD platform, collaborating with partners using different tools, or archiving designs in a vendor-neutral format, understanding PADS ASCII files helps you move design data reliably.

Remember that .ASC export requires PADS software—binary .PCB files cannot be converted without it. When exporting, use the “Basic” units setting and an older format version for maximum compatibility. And always validate your exports by re-importing them into PADS before sending to other systems.

Leave a Reply

Your email address will not be published. Required fields are marked *

Contact Sales & After-Sales Service

Contact & Quotation

  • Inquire: Call 0086-755-23203480, or reach out via the form below/your sales contact to discuss our design, manufacturing, and assembly capabilities.

  • Quote: Email your PCB files to Sales@pcbsync.com (Preferred for large files) or submit online. We will contact you promptly. Please ensure your email is correct.

Drag & Drop Files, Choose Files to Upload You can upload up to 3 files.

Notes:
For PCB fabrication, we require PCB design file in Gerber RS-274X format (most preferred), *.PCB/DDB (Protel, inform your program version) format or *.BRD (Eagle) format. For PCB assembly, we require PCB design file in above mentioned format, drilling file and BOM. Click to download BOM template To avoid file missing, please include all files into one folder and compress it into .zip or .rar format.