• 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 assign package height for all the components on the...

Stats

  • State Suggested Answer
  • Replies 8
  • Answers 3
  • Subscribers 162
  • Views 3612
  • Members are here 0
More Content

How to assign package height for all the components on the PCB layout board at a time or quickly

RohitRohan
RohitRohan 9 months ago

Dear Community,

I am currently working on a PCB layout where all components have the default package height. Typically, I update the package height for each component manually, which involves selecting each component individually and making the changes. However, this process is quite time-consuming.

In schematic capture, we have the ability to access the "Edit Object Properties" window, where all components and their respective properties are listed. This feature allows us to modify properties for multiple components in a single interface efficiently.

I would like to know if a similar functionality exists in the PCB editor. Specifically, is there a way to display a list of all components along with their package heights, enabling us to edit them in a consolidated manner? This approach would provide significant advantages, such as:

1) Reducing the time required to edit package heights.
2) Offering a clear overview of the edited components for easy comparison.


I would greatly appreciate any guidance or suggestions on how to achieve this in the PCB editor

Regards,

Rohit Rohan

  • Sign in to reply
  • Cancel
  • steve
    0 steve 9 months ago

    Take a look at this:- Height Definition in PCB Editor

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Siri
    0 Siri 9 months ago in reply to steve

    Hai Steve,

    The document only shows for defining the package height for one component at a time, is there a possiblity to define the package heights for mutlple components at time or like a table where we can list of all the component package height and define simultaneously.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • steve
    0 steve 9 months ago in reply to Siri

    You should be able to add the HEIGHT property in Capture. Try Edit - Browse - Parts, select the preferred mode then you will see a list of all the components. Select All (left click first row followed by a shift + left click the last row) then use CTRL+E or Edit - Properties. This brings up an editable table, add the property and values as required.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • RohitRohan
    0 RohitRohan 9 months ago in reply to steve

    Hai Steve,

    One doubt, what is the property that needs to be added in the editable table, such that the package height is reflected in the PCB Layout.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • steve
    0 steve 9 months ago in reply to RohitRohan

    It is explained in the app note but the key is you can call it anything you just need to ensure that the allegro.cfg has the line property_name=HEIGHT and that the footprints do not have a package height max defined in the dra file. 

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