Tom Frayda
12-12-2001, 09:28 AM
Tom-
I am experimenting in depth with nudge outlines/placement courtyards for the first time to determine if they are something that we would benefit from using here.
In PPCB 4.0, I have created a rectangular nudge outline on Layer 20 of a 1608 capacitor using a line width of 0.001mm and a clearance of 0.4mm from the edges of the pads. I have done the same for a through hole component with the clearance set relative to the component body and pads (still rectangular since I'm aware that PADS takes the bounding box approach for irregularly shaped components when performing a nudge).
The help screen for the clearance matrix suggests that SMD refers to surface mount component pads (ie: drill = 0) and that PAD refers to through hole component pads (ie: drill <> 0) and I have found this to hold true when performing design verification.
For test purposes, I set all clearance rule values to zero in order to examine each one at a time. What I've found indicates that there is a bug in the way PADS interprets SMD vs PAD clearance rules when performing a nudge.
PAD-PAD <> 0
nudges TH-TH as it should, but also nudges SM-TH and SM-SM
SMD-PAD <> 0
nudges SM-TH as it should, but also nudges TH-TH and SM-SM
SMD-SMD <> 0
nudges SM-SM as it should, but also nudges SM-TH and TH-TH
In other words, it appears that the nudge routine makes no distinction between SMD and PAD. This is unacceptable because I have situations where I want a larger SM-TH pad clearance than SM-SM pad or TH-TH pad.
If you can verify my findings, I will report it as a defect to PADS. Otherwise, please set me straight on where I'm going astray. Thanks.
+Tom
I am experimenting in depth with nudge outlines/placement courtyards for the first time to determine if they are something that we would benefit from using here.
In PPCB 4.0, I have created a rectangular nudge outline on Layer 20 of a 1608 capacitor using a line width of 0.001mm and a clearance of 0.4mm from the edges of the pads. I have done the same for a through hole component with the clearance set relative to the component body and pads (still rectangular since I'm aware that PADS takes the bounding box approach for irregularly shaped components when performing a nudge).
The help screen for the clearance matrix suggests that SMD refers to surface mount component pads (ie: drill = 0) and that PAD refers to through hole component pads (ie: drill <> 0) and I have found this to hold true when performing design verification.
For test purposes, I set all clearance rule values to zero in order to examine each one at a time. What I've found indicates that there is a bug in the way PADS interprets SMD vs PAD clearance rules when performing a nudge.
PAD-PAD <> 0
nudges TH-TH as it should, but also nudges SM-TH and SM-SM
SMD-PAD <> 0
nudges SM-TH as it should, but also nudges TH-TH and SM-SM
SMD-SMD <> 0
nudges SM-SM as it should, but also nudges SM-TH and TH-TH
In other words, it appears that the nudge routine makes no distinction between SMD and PAD. This is unacceptable because I have situations where I want a larger SM-TH pad clearance than SM-SM pad or TH-TH pad.
If you can verify my findings, I will report it as a defect to PADS. Otherwise, please set me straight on where I'm going astray. Thanks.
+Tom