The StencilScriptUsePinMinusMask
class defines the necessary parameters to create a pin bases structure. It is used for automating stencil generation and includes geometry, shape characteristics, and spacing considerations.
This rule gives you the option to use the pin outline as basis with following options:
Property | Type | Description |
---|---|---|
Undersize Value in Percent |
double | All Elements will use this percent value on the smaller side to generate undersize. |
Undersize Value in MM |
double | All Elements will use this value in mm to generate undersize. |
Overwrite All Pins |
bool | Overwrite all pins regardless of the underlying pads. Set this property to false if you want to change single pins with different rules! |
Corner Radius (MM) |
double | Corner radius for rounded elements in MM. The value is independent of the undersize and can change the earthings with different values. |
Ignore Mask Layer |
bool | Take Pin without Mask Intersecting! This do not check overlappings and openings in the mask layer. |
These parameters help define the geometric and contextual constraints for automatically generating stencil pad protection using the pin definition as basis.
Note: If the undersize values to small no pad will be created, the rule checks the mask layer for intersecting and it is a special handling for Overwrite All Pins to replace all pins with one rule!