However, when I try to route tracks to the part, they won’t connect to the paired pins (1,4) or to (2,3) unless I go into the route dialog box and turn off all the options eg shove track, shove via etc. Even then, when I run DRC, I get the errors shown above. Clearly I am doing something wrong here. Any ideas?
The pin numbers are on the PCB footprint because I can click on them and hit E and they are all correct and 100% line up with the numbering on the schematic symbol.
Does KICAD even allow shorted pins with different pin numbers ?
I would recommend NOT doing that. Most tools will frown if you do that. Bad practice.
Do that in your schematic wiring . Not in schematic symbol. or give the electrically identical pads the same pin number.
No, you wont forget to wire it up because you will do a DRC and it will remind you !
If you haven’t connected the pins on your schematic they are probably not on the same net, then when you try and route tracks the interactive router it won’t like it.
When I try to connect tracks that are on the same net at the pins (1,4) or (2,3), the tracks wont connect, they try to go around the pins. So I had to turn all the checks off to make the connection and then I get errors.
When I place the coil in the schematic, I don’t have any problems connecting to the relevant pins.
From my point of view it is the same situation as with 4 pin tact-switch.
If you don’t want to connect pins at PCB and want to route your tracks to only one of each pin pair you number pads 1,2,3,4 and connects wires to selected pins. But if you want to connect them at PCB in pairs then you name pads 1,1,2,2.
If I were trying to connect that L as it looks you are trying I would give it pads 1,1,2,2.
What are these blue wide lines at your picture in first post?
Did you connected pads with different numbers with copper in footprint?
Piotr, the thick blue lines are backside copper tracks connection (1,4) and (2,3). The component will always have those two connections which is why I joined them. If you look at the schematic symbol, the pins are also joined.
I have never tried it. Is it allowed?
I suppose that only the same number pads can be connected in footprint.
I think KiCad don’t understand the situation.
Here is the discussion from 2019 about pads with the same number.
I suggested to assume that pads with the same number are assumed being internally connected and not generating a connection lines at PCB. See png from first.post - how many connection lines I got (those time) placing footprint at PCB (even pads were really connected in footprint).
I’m not sure what is going on here, I guess it has something to do with the red and blue areas in the footprint. I don’t know how to draw copper tracks in a footprint. There is no function for that. You can add graphical objects that resemble tracks to a footprint, but that is not the same.
@Bonsai did post a full error report, with over 200 lines of text and roughly 50+ errors. However without knowing which error message relates to which part of the PCB it takes too much time to analyze.
GMC’s remark of zipping up the project would help. Even better is a small test project with just the offending footprint and enough auxiliary parts to duplicate the problem.
Here is a test project using the offending part. I can route all the tracks on the board but when I try to route to the inductor, you can see the problem clearly. Anyway, appreciate the feedback on this.