• 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. Active classes and sub-classes?

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 166
  • Views 15569
  • 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

Active classes and sub-classes?

PNO3
PNO3 over 8 years ago

I am somewhat new to making PCBs and components, I am using this video as a guild to learn how to make footprints "

In the video, the first time she makes an assembly outline, she sets the class to Package geometry and the subclass to assembly_top, on the second chip however, when she draws the assembly outline, she uses the class of Board geometry and the subclass to silkscreen_top. I am not sure what the difference is, or which is even correct. Which class and subclass should be used to draw the assembly outline, silk screen, and package boundary?

EDIT: link to video above www.youtube.com/watch

  • Cancel
  • oldmouldy
    oldmouldy over 8 years ago
    Apart from Areas, Keepins Keepouts and Boundaries, Classes and Subclasses in PCB Editor are used to control Visibility and Output and PCB Editor does not place any specific significance on what they are used for. By implication, the Package Geometry Class contains the Package Details and the Board Geometry Class contains the Board Details but this is not enforced by PCB Editor. For a Package, there can be Assembly details by layer, typically used for the output of Assembly drawings and there can be Silkscreen details, typically used for the output of the Silkscreen for manufacturing, and there can be numerous other, user defined, Subclasses. Assembly would typically go to Assembly Top (and / or Bottom), Silkscreen would typically go to Silkscreen Top (and / or Bottom) and the Package Boundary, being an area, would be required on Place Bound Top (and / or Place Bound Bottom)
    • 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