SMD stop mask
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
This is a feature request. I've found that when creating footprints, the default automatic stop mask is usually too large. I'm typically using a margin of 0.05mm or 0.07mm around the pad. To do this, I create the SMD with the NOSTOP option and then later make RECTs in the tStop layer. Computing the corner coordinates for the rectangles is a bit tedious and is a task well suited for a computer.
My request is to add an option to the SMD command that specifies the stop mask margin. I'm not sure what the syntax would be. Maybe STOP[+margin]. In this case a command like 'SMD 0.5 0.23 STOP+0.05 '1' (-2.35 1.75)' would create pad '1' with a stop mask that is 0.05mm larger than the copper. This could be expanded to the solder paste specification. E.g. CREAM-0.1 would create a rectangle in the tCream layer that is 0.1mm smaller than the copper pad.
And while I'm here, I've never used the SMDARRAY command, but it might prove to be useful if it supported quad packages - placing SMD pads along all four edges. Perhaps the complexity of specifying the needed parameters for differing top/bottom and left/right pads doesn't gain anything over doing it one pad at a time. Or as I do with large packages, writing a bc (Unix command) script to generate the individual SMD commands.
mike