• 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. alias or funckey

Stats

  • Locked Locked
  • Replies 7
  • Subscribers 167
  • Views 17685
  • 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

alias or funckey

docb
docb over 11 years ago

I'd like to assign a key to toggle betwreen general/etch/placement with alias or funckey.

Is it possible to have a key toggle something like that?

 

 

  • Cancel
  • Randy R
    Randy R over 11 years ago

    Here's an example of setting it to F5:

    alias F5 "settoggle CMD 'generaledit' 'placementedit' 'etchedit';$CMD"

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • KARPCB
    KARPCB over 11 years ago

     Thanks Randy.. Its working.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • PRASH36
    PRASH36 over 11 years ago

     Hi,

     Is there is any way to toggle between layers????

    Eg: Top/Botton/Sig1/Sig2 etc....

     

    Regards

    Prashanth

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • docb
    docb over 11 years ago

    Thank you!

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Randy R
    Randy R over 11 years ago

    @PRASH36,

    Probably.  Instead of providing an exact method, here's the general process for using an alias/function key that can be used for many different requirements:

    1) record a script that does what you want

    2) open the script file with a text editor to get the commands

    3) put the commands in your alias or function key assignment statement (using alias with settoggle is the example in this thread)

    4) see if it works

    • Cancel
    • Vote Up 0 Vote Down
    • 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.

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

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