Function

Locates all pads based on criteria set out below.

 

Activation

Always active

Known Limitations

Some pads that are not really SMD pads (e.g. square thieving pads) may receive the attribute erroneously.

Locates pads which are:

*     Positive

*     Their symbol shape meets the symbol shapes given as a parameter

*     They do not have the .nomenclature attribute

For each such pad, the action looks at the parameter pp_drill (Set Drilled Pads) and acts according to its value, as follows:

No - the pad is marked with the .smd attribute only if it is not touched by a drill hole.
Yes - the pad will always be marked with the .smd attribute
Only Via - the pad is marked with the .smd attribute if it is not touched by a drill hole or if the drill hole that touches it has the .drill=via user attribute (this mode is intended for `via in pad' technology).