Same net not connecting?

Hi all
After making a more precise footprint for a spring connector in a personnal library and updating either the footprint, its library, the schematics and the PCB, I got 2 errors :

  • a removed wire stays on the pcb (left on 1 and 2 pads of the connector in the picture) and
  • Kicad forbids me to connect 2 pads with the same net (the hair is visible but Kicad draws the wire up as seen on the picture).
    I redo the saving processe, but the errors remain !
    Could you please help me.
    Best regards.
    Bernard
    Kicad_error_non_connecting

Updated_footprint

Are you using the Autorouter ?

No. I am using the last version 9.2 of Kicad which does have an autorouter.
I therefore route manually. But Kicad forbides me to link both parts of VDDA net !

My guess: there is a item on the edge.cuts layer beneath the yellow silkscreen-line

to be more helpful you have to attach the archived project.

Thanks.
I try another time an update from libraries to pcb and both problems disapear.
But another one surges : the bottom layer (GND net) fill zone appears under the connectors footprint but a break appears between them and general GND fill area on right !

And now trying to update another time the pcb from libraries (explicitly connectors J1, next J2), Kicad breaks, closing abruptly the pcb, schematics, and footprint editors !
Trying to reopen these editors Kicad does not want and tell me files are always opened !
What can I do ?

I just see that there is a fill zone no-net I c


an’t remove and the GND zone which is splitted in 3 parts !

I found in F.courtyard a duplicate rectangle (in violet) and remove it, and save several times in the footprint editor. And next update pcb from libraries :slight_smile:

But checking precisely Kicad breaks some nets both in the PCB and also in the schematics and makes some wrong wires !
Pay a great attention : not completly trustfull !

Some vias nets have been wrongly changed and I just correct them.
And mounting holes were removed !!!

You may want to insert a not between “does” and “have” :slight_smile:

This happens after a KiCad crash. KiCad uses “lock files” to prevent a project being opened int two different KiCad instances. If KiCad crashes, those files get left behind. You can either delete them manually, or click on the “open anyway” button.

For the rest. I’m not sure what is happening here. I am guessing you are experimenting with functions for which you do not know exactly what they do, and then get confused by the results. Experimenting is good, it allows you to learn new things, but make sure you have backups.

What is this zone ?

image

This zone is the B.courtyard. I found the idea of a external trapezoid to have non overlapping polygon with edge cuts in this forum.

Really? Courtyard is used only in each footprint and shouldn’t have zones. This whole thread makes me wonder if you have misunderstood how KiCad should work etc.

1 Like

Looks like it overlaps here . . .