• 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. How does the Shape's Clearance work for PTH and Nn-PTH?

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 164
  • Views 1918
  • 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

How does the Shape's Clearance work for PTH and Nn-PTH?

archive
archive over 18 years ago

How does the Shape's Clearance work for PTH and Non-PTH?

For example, I have two though hole, one is plated, the other is non-plated:

Unit:mm
                 Plating:           Drill:     Top Pad:                    Top Anti Pad:
Pad1:        Plated            1           circle1.5                      1.9
Pad2:        Non-Plated     1           circle 1  (unuseful)      3.0 

Now, there is a Net Shape arround them, the shape has a Net Spacing Type property with 0.15mm(6mil) for Shape to Pin.
If the Clearance setting sets Thru pin: DRC and Oversize value:0. The radius of Void around Pad1 is equal to 0.9mm(0.5+0.25+0.15), that means the spacing between Shape and drill edge is 0.4mm. The spacing to pad edge is 0.15mm. For Pad2. the radius of Void is 0.65mm and spacing to drill is 0.15mm.
If use the setting:
Thru pin: Thermal/anti and Oversize value:0. The Void radius arround Pad1 is 0.95mm. The spacing to drill is 0.45mm,  And spacing to pad edge is 0.2mm. For Pad2 void radius is 1.5mm. The spacing is and 1mm.

Now, my problem is:
When I use DRC clearance, the spacing for  Non-Plated pad is not correct. and use Thermal/anti, the spacing for Plated pad is larger than my constraint.
 
I am not sure that my descreption is clear enough. I think it is a problem to deal with the clearance between Shape and PTH/NPTH.
BTW, I use SPB15.5.1.


Originally posted in cdnusers.org by leonlee
  • Cancel
Parents
  • archive
    archive over 18 years ago

    Thanks, Mike, I understand your description and solution
    Now my solution is familiar with you said.
    Add a property: Dyn_Clearance_Type=ANTI_THERMAL for all NPTH pads.
    Then set the shape parameters with Thru pin=DRC

    But all of these settings are controlled manually. And we should confirm that all the NPTH pads had been selected. 
    I hope all these actions could be easy in the future release.


    Originally posted in cdnusers.org by leonlee
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • archive
    archive over 18 years ago

    Thanks, Mike, I understand your description and solution
    Now my solution is familiar with you said.
    Add a property: Dyn_Clearance_Type=ANTI_THERMAL for all NPTH pads.
    Then set the shape parameters with Thru pin=DRC

    But all of these settings are controlled manually. And we should confirm that all the NPTH pads had been selected. 
    I hope all these actions could be easy in the future release.


    Originally posted in cdnusers.org by leonlee
    • Cancel
    • Vote Up 0 Vote 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.

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

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