CommunityForums PCB Design Allegro PCB Editor and PCB SKILL Mounting holes and mechanical parts

Stats

  • State Not Answered
  • Locked Locked
  • Replies 1
  • Subscribers 135
  • Views 679
  • 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

Mounting holes and mechanical parts

LOR75
LOR75 4 months ago

Hello

I'm a newbie in PCB design, I'm using PCB Editor 16.3 and I don't know what's the best way to organize mounting holes and mechanical parts:

- Put them in the orcad schematic so they are considered as components with a complete footprint.

- Leave them out of the schematic (so they are not included in the netlist). In this way I can change them without change the schematic but I don't know how to put parts that are not included in the schematic.

What are advantages and disadvantages of both solutions?

Best regards.

  • Cancel
Parents
  • DS1995
    0 DS1995 4 months ago

    Hi,

    You need to make the mechanical parts and its information as a part of the schematic. As part of few good practices in PCB design ,it is considered to keep the schematic and board file in sync always.

    1. If you have a footprint for the mechanical part, then simply place this part in Orcad schematic and add the property CLASS=MECHANICAL and it will be included in the netlist. (Make sure that Class=Yes is present in the component definition section of the allegro.cfg file).

    2.To include all the mechanical part information in schematic, I found a detailed solution in the user guide "Including mechanical parts and assemblies in standard CIS BOM"  in OrCAD CIS User Guide 17.4-2019

    Below links helped me understand the process better -

    Manual link - https://support.cadence.com/apex/techpubDocViewerPage?xmlName=cisug.xml&title=OrCAD%20CIS%20User%20Guide%20--%20Finalizing%20and%20Documenting%20Designs%20-%20Including%20mechanical%20parts%20and%20assemblies%20in%20standard%20CIS%20BOM&hash=pgfId-1062210&c_version=17.4-2019&path=cisug/cisug17.4-2019/finalize.html#pgfId-1062210

    How can I transfer a mechanical part without pins to the Allegro PCB Editor netlist?
    URL: https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1Od0000000tTM4EAM

    How to configure mechanical tables in a database
    URL: https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1Od0000000nXzDEAU

    • Cancel
    • Up 0 Down
    • Cancel
Reply
  • DS1995
    0 DS1995 4 months ago

    Hi,

    You need to make the mechanical parts and its information as a part of the schematic. As part of few good practices in PCB design ,it is considered to keep the schematic and board file in sync always.

    1. If you have a footprint for the mechanical part, then simply place this part in Orcad schematic and add the property CLASS=MECHANICAL and it will be included in the netlist. (Make sure that Class=Yes is present in the component definition section of the allegro.cfg file).

    2.To include all the mechanical part information in schematic, I found a detailed solution in the user guide "Including mechanical parts and assemblies in standard CIS BOM"  in OrCAD CIS User Guide 17.4-2019

    Below links helped me understand the process better -

    Manual link - https://support.cadence.com/apex/techpubDocViewerPage?xmlName=cisug.xml&title=OrCAD%20CIS%20User%20Guide%20--%20Finalizing%20and%20Documenting%20Designs%20-%20Including%20mechanical%20parts%20and%20assemblies%20in%20standard%20CIS%20BOM&hash=pgfId-1062210&c_version=17.4-2019&path=cisug/cisug17.4-2019/finalize.html#pgfId-1062210

    How can I transfer a mechanical part without pins to the Allegro PCB Editor netlist?
    URL: https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1Od0000000tTM4EAM

    How to configure mechanical tables in a database
    URL: https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1Od0000000nXzDEAU

    • Cancel
    • Up 0 Down
    • Cancel
Children
No Data
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.