Pin with two net assignments?

I have 4 connector symbol, which are very similar.
All have a connector “0”, which is meant for the Mounting holes.

At ERC one of these 4 connector symbols generates this warning, that the Pin is connected to the net “MountingHoles” as well as GNDA:

For all 4 connector this pin is defined the same (actually the symbol were copied from each other at creation). I made the pins hidden, in order to have the text vertical.

If I change the net a little bit, the warning hopped to another connector:

This is how the pin is defined:

Finally I want this without a warning:

Any clue what’s going on her? Why does KiCad think that a net called the same as the pin name is connected?

Marko

Is the MountingHole pin hidden? I suspect you’re seeing this legacy behaviour: Schematic Editor | 8.0 | English | Documentation | KiCad

You are right:
Just changing one pin to visible doesn’t help.
Knowing that invisible power pins do create their own (hidden) net based on their names, I changed all pins to visible and the warning was gone.

Thanks a lot - that was the hint I needed!
Marko

2 Likes