I’ve been using JST’s PH series connectors, which now come in surface-mount variants. They have a couple of surface mount mounting pins for mechanical strength that are unconnected electrically.
In the past I’ve just rushed it, used the symbols from the Connector_Generic_MountingPin
library, and just marked the mounting pin as unconnected in the schematic. This works fine, but gives the wrong idea - I’m never going to use this pin electrically, and having them appear in my schematics only to mark them unconnected is undesirable.
I’d like to keep the pads, but not have them appear in the schematic. It turns out the new(ish) “mechanical” fabrication property allows this… nearly.
The first issue is, this property is not designed for SMD pads, and you’ll be warned as such when applying the property:
The next issue is that you’ll be further chastised for the questionable choice in the DRC:
J1
is associated with the MountingPin
symbol. J2
is associated with the Generic
symbol. Both have the “mechanical” property set on both MP pads.
Other than those issues, I think this does just what I want - there’s no MP pin in the schematic, I’m not required to connect them together in the PCB, and there’s no “unconnected net” error in the DRC.
Should I heed these warnings, or is this safe to use and the warnings can be removed?