• 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. Allegro X PCB Editor
  3. What is the best PCB Editor Command?

Stats

  • Replies 20
  • Subscribers 163
  • Views 1956
  • Members are here 0
More Content

What is the best PCB Editor Command?

John T
John T 20 days ago

You may already know how to type function commands directly into the PCB Editor Command panel. This can be a great time saver and performance boost.  

We have compiled a list of some of our engineers' favorite commands which we recommend.

Let us know what your favorite commands are?

Any questions, recommendations or other commands you think are more helpful?

So far we gathered the following:

Command                     Explanation

filemgr                              Opens the file explorer in the current design directory

reopen                              Reopens the current design to remove unsaved changes

done                                 Closes current active command

 

record                               Initiates the recording of a script under a specified name

stop                                  Halts the recording of scripts or macros and closes the .scr file

replay                               Executes a specified script; prompts for a script filename if none is provided

 

enved                               Opens the User Preferences Editor UI – normally located in the Setup menu

cns cmmodes                   Opens the Constraints Analysis Modes UI

design compare               Opens design comparison ui ( xml netlist version)

 

set                                    Display a list of all currently defined variables for the session

funckey                            Opens a list of all currently defined Alias Keys and Function Shortcut Keys

(up arrow key)                  Recall the previous command – consecutive use possible

 

Any more?! Comments or questions appreciated... 

  • Cancel
  • Sign in to reply
Parents
  • Robert Finley
    Robert Finley 18 days ago

    Commands I wish I had:

    • zero'ing out a non-45 or orthogonal symbol rotation angle after a mishap with the spin command.
    • Switching between move (groups) by a selection point or move symbol by origin.
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • John T
    John T 15 days ago in reply to Robert Finley

    Hi Robert, I tested this and once the spin command is active, it is possible to use the "angle" command to set a specific value, example: "angle 22.5". This will rotate the symbol to the value specified. 

    In sequence, as commands, this could look as follows:

    spin

    ix 0

    angle n

    It is possible to set function keys for each of these. Or else once the spin command is already active, subsequent symbols can be selected and the angle command can be used to set each to the desired angle individually.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • John T
    John T 15 days ago in reply to Robert Finley

    Hi Robert, I tested this and once the spin command is active, it is possible to use the "angle" command to set a specific value, example: "angle 22.5". This will rotate the symbol to the value specified. 

    In sequence, as commands, this could look as follows:

    spin

    ix 0

    angle n

    It is possible to set function keys for each of these. Or else once the spin command is already active, subsequent symbols can be selected and the angle command can be used to set each to the desired angle individually.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Robert Finley
    Robert Finley 15 days ago in reply to John T

    Ugh.  iangle is useful but maybe I tried Angle capitalized once and moved on.  You can imagine if that worked.  O_o

    Many thanks!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • John T
    John T 14 days ago in reply to Robert Finley

    No problem! 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
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