• 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 do you manage shapes and their parameters for your PCBs...

Stats

  • Replies 1
  • Subscribers 159
  • Views 7688
  • Members are here 0
More Content

How do you manage shapes and their parameters for your PCBs??

PCBTech
PCBTech over 2 years ago

If designing a Printed Circuit Board (PCB) did not involve changes, we could retain static implementations of creating copper areas and add them near the end of the design process. This of course is not the case in today’s concurrent engineering driven world, where change is more of the normal course of events throughout the entire design process.

In Allegro PCB Editor, changes to areas occupied by copper shapes require the user to either re-add/remove the shape or add changes directly within the shape area while creating a vast amount of DRC conditions. On a multilayer PCB, a simple via hole added though the board could impact several shapes, each requiring some level of intervention. The migration to dynamic-based shapes offers a real-time editing environment where changes made within the shape trigger an immediate shape updating routine otherwise known as auto-voiding. Changes that happen dynamically include:

  • Adding/Deleting/Moving a component
  • Adding/Slide a cline
  • Adding/Sliding a via
  • Updating shape parameters, that is, additional clearance
  • Modifying the shape’s boundary
  • Adding a manual voided area

 

The Shape menu offers an intuitive use model that allows users to easily create and edit shapes in the same session. Parameter settings can be entered in the Global Dynamic Shape Parameters dialog box.

To avoid time-consuming manual shape instance parameter updates, a new command Shape > Layer Dynamic Params, is introduced. It provides a quick way to define layer-specific shape parameters at the hierarchical level or individual layer level. This functionality should help you move to a top-down approach by pushing parameters down to the individual shapes for a more predictable and consistent shape voiding result.

 

You can have a quick look at this video snippet on Shape Management.

 

So, what methods do you use in your regular design cycle while working with shapes?

Would like to hear your comments!

 

Team PCBTech

Cadence Design Systems

  • Sign in to reply
  • Cancel
  • avant
    avant over 2 years ago

    I cringe when I get a design that someone has assigned additional clearances to shapes. 

    Oh, no wonder the DRC settings don't make sense. Let me add a few more hours to the time I've already wasted figuring this out.

    • 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