• 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. How to set design parameter using SKILL

Stats

  • Replies 5
  • Subscribers 159
  • Views 13560
  • Members are here 0
More Content

How to set design parameter using SKILL

Hashi
Hashi over 14 years ago

How to set desgin parameter using SKILL?

I want set to display_plated_holes,display_non_plated_holes and display_thermal into prmedit.
Thank you.

 

 

  • Sign in to reply
  • Cancel
  • rong96
    rong96 over 14 years ago

    Use axlDBDisplayControl

    axlDBDisplayControl('platedHolesEnable t)
    axlDBDisplayControl('nonPlatedHolesEnable t)
    axlDBDisplayControl('thermalPadEnable t)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • eDave
    eDave over 14 years ago

    Method1: 

    Record a macro and use this to create a script.

    Example line: 

    FORM prmedit display_plated_holes YES

    Method2:

    axlShell( "setwindow pcb")
    axlShell("prmed")
    axlShell("setwindow form.prmedit")
    axlShell("FORM prmedit display_plated_holes YES")
    axlShell("FORM prmedit display_non_plated_holes YES")
    axlShell("FORM prmedit apply")
    axlShell("FORM prmedit done")

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • djhutchi
    djhutchi over 14 years ago
    Method 3:

            axlDBDisplayControl('platedHolesEnable t)

            axlDBDisplayControl('nonPlatedHolesEnable t)

            ;axlDBDisplayControl('filledPadsEnable t)

            ;axlDBDisplayControl('endcapsEnable t)

            axlDBDisplayControl('thermalPadEnable t)
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • rong96
    rong96 over 14 years ago

    You can use axlDBDisplayControl

    axlDBDisplayControl('platedHolesEnable t)
    axlDBDisplayControl('nonPlatedHolesEnable t)
    axlDBDisplayControl('thermalPadEnable t)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Hashi
    Hashi over 14 years ago

    Thank you for your helping.

     

    • 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.

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

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