• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Blogs
  2. System, PCB, & Package Design
  3. What's good about database parameters and XML import/export
Jerry GenPart
Jerry GenPart

Community Member

Blog Activity
Options
  • Subscribe by email
  • More
  • Cancel
CDNS - RequestDemo

Try Cadence Software for your next design!

Free Trials
PCB Layout and routing
XML import/export
SPB
PCB design
Allegro PCB Editor
SPB16.01
OrCAD PCB Editor

What's good about database parameters and XML import/export?

12 Aug 2008 • 1 minute read

In the SPB16.01 release, you can now import/export database parameters from Allegro PCB Editor in the standard XML format using the File> Export/Import> Parameters menu option.

The export functionality creates the parameter file (with a .prm file extension). The parameter file contents can be the following options.

  • Design Setting ( Global values and grid settings)
  • Artwork (Artwork film, film block and film class)
  • Color (Color parameter and color table)
  • Text Size (Text size table)
  • Application or Command Parameters (All the other supported parameters)

Once you've exported parameters from an exiting board file, they an be imported into a new board file using the Board Wizard

In addition, you can use th batch mode for techfiles to read and write database parameter files.

Command syntax:
techfile -r|-w -p [-o <paramtype> -o <paramtype ...] [<paramfile >] [<in design>] [<out design> ]

Modes (one of the following is required):
  • -r - read a paramfile into a layout
  • -w - write a paramfile from a layout
  • -p - reader/writer performs on parameter file, otherwise techfile.
  • -o - parameters to output from a database. Default is to export all supported parameter records. It works with -w switch only.

Import

The techfile executable can be used to read a parameter file into an existing board.
Command syntax:

techfile -r -p [<paramfile> <layout>] [new_layout]

Export

The techfile executable can be used to export a parameter file from an existing board.
Command syntax:

techfile -w -p [-o <paramtype> -o <paramtype ...] [<layout><new_paramfile>]

So, how many PCB designers are taking advantage of importing/exporting XML database parameters to seed board files? While we stress that editing the XML files should be avoided, I'm curious if some adventurous individuals are doing something novel with exported XML files to inject special conditions.

I'd like to hear from you.

Jerry GenPart


CDNS - RequestDemo

Have a question? Need more information?

Contact Us

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information