I don’t understand this. I’m seeing air wires between traces obviously connected to a through hole pad. Image shows highlighted net with air wire.
How is this even possible?
I don’t understand this. I’m seeing air wires between traces obviously connected to a through hole pad. Image shows highlighted net with air wire.
How is this even possible?
Found it, it seems layout cannot detect the connection to the pad unless it extends to some arbitrary point. It then deletes the visible trace so it is impossible to distinguish between connected and unconnected traces without poking at things.
See the corrected version attached
Not arbitrary but pad center. You trace needs to reach the center of the pad to be considered connected. It’s very easy to debug if you press “Show pads in outline mode” on left toolbar.
The pad center is the guaranteed place and the one that is most efficient when one thinks about DRC.
But DRC is intelligent enough to check if a trace end (the center of the rounded end) is within the outline of the pad.
From the screenshot it looks like the trace is very wide and the pad is very small meaning only the rounded end was in the pad but not the center of that rounded end.
FWIW, we do consider this to be a bug (https://bugs.launchpad.net/kicad/+bug/1718831). It’s slated for fixing in 6.0 (it will be quite a bit of effort to fix so no chance for 5.x).
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.