Remove Error when schematic pin has no footprint pin

I hereby certify that I am not simply asking someone else to design a footprint for me.

This is an auto-generated message that is in place on the “footprints” section of the KiCad.info forum. If I remove it and ask for a footprint to be designed anyway, I understand that I will be subject to forum members telling me to go design my own footprint or referring me to a 3rd party footprint site.

Hi,

I have a symbol that is generic such as a USB-TypeC but not all footprints have all the pins.

For example most usb-c has A4/A9 and B4/B9 but not all footprints also include B4/B9 for Vbus

Is there a way to keep the same symbol and assigned the different footprints without getting the error that a pin does not have a corresponding pad?

How about modifying the footprint, adding two pads in a place where they do no harm (underneath/within a mounting hole for instance) and then assigning the additional pins to those?

It’s a bit of a crappy workaround IMO; I’d personally make/obtain a footprint that corresponds with the real part and its pins.

I do feel your pain though; for some connectors (and USB certainly) it almost seems like they have set up a random generator that automatically outputs the widest possible variation of physical implementations of essentially the same object.

Yes, I could do that but then I would just edit the schematic symbol to remove the pins equally.

I was looking if there is a way to define pins that they effectively say non existent in the footprint as I tried a few free, unconnected etc option.

I equally want to avoid ending up with 10 USCB-C schematic symbols in just different configuration. I understand if there is not a way around

Yes, I see what you mean. I don’t know if there’s perhaps another way that’s more elegant, sorry!