• 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. Community Forums
  2. PCB Design
  3. Generate OrCAD Netlist and BOM from Command Line

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 164
  • Views 16672
  • Members are here 0
More Content
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Generate OrCAD Netlist and BOM from Command Line

iWaldo
iWaldo over 11 years ago

I'm trying to generate a netlist and BOM from a given OrCAD DSN from the command line (for integration within my version control).

For netlist generation I found (from searching the forums) pstswp.exe. Unfortunately I couldn't find any documentation on this, and it doesn't give any help information from the command line. I'd like to generate a netlist with the orPads2k.dll (as if from the 'other' tab in OrCAD) using pstswp.exe, is this possible? If not is there another way to automate this, using that dll?

For BOM generation I found a few Tcl scripts that generate BOMs.Is there any way to run these scripts without having OrCAD open, from the command line?

Ideally I'd like to generate these two files automatically from the command line at any time, given a DSN.

Thanks!

  • Cancel
Parents
  • oldmouldy
    oldmouldy over 11 years ago

    TCL Script would be the only way to go. Capture will need to find a valid license, the "Use as default" setting will be used, if set. See Command Line options in the Capture Quick Reference, capqrc.pdf in the doc\capqrc directory of the product installation. In Capture, enable the Journaling to get some idea of what the TCL script will need to contain to launch the processing, Accessories>Cadence Tcl/Tk Utilities>Utilities, Design Utilities, Launch, Command Shell, Journaling, Enable to start recording a journal of your actions to move to a TCL script for later execution.

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
Reply
  • oldmouldy
    oldmouldy over 11 years ago

    TCL Script would be the only way to go. Capture will need to find a valid license, the "Use as default" setting will be used, if set. See Command Line options in the Capture Quick Reference, capqrc.pdf in the doc\capqrc directory of the product installation. In Capture, enable the Journaling to get some idea of what the TCL script will need to contain to launch the processing, Accessories>Cadence Tcl/Tk Utilities>Utilities, Design Utilities, Launch, Command Shell, Journaling, Enable to start recording a journal of your actions to move to a TCL script for later execution.

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
Children
No Data
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

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

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