GND not being netlisted

I am trying to get a GND net by using one of the GND power symbols but when I created the netlist it is not working.

The GND net is for a GND plane that only mechanical fasteners are connecting to so the schematic has no pin from a symbol connected to it. I tried a wire and label and power flag but it doesn’t seem to like that.

I know I can manually edit the netlist and add it but I am kind of curious how you get eeschema to recognize the net.

image

You don’t need the PWR_FLAG there. You don’t need the manually added GND label, either, the name comes from the GND symbol.

As you noticed, a lone pin doesn’t form a net which could be used in the layout. If you have mounting holes, add them as symbols and attach footprints to them. The symbol library has a mounting hole with a pin. Attach the pin to the GND net.

1 Like

Well that certainly makes sense and indeed I now have the GND net in my netlist. When I try to update the PCB with the new netlist it finds the footprint I associated with the symbol but then throws an error. I don’t quite understand what it mean by ‘symbol not found in footprint’. Usually you associate a footprint with a symbol not the other way around.

image

Apparently it didn’t like a discrepancy in the name of the footprint pad and the pin name. Corrected and now gnd is imported. Thanks!

3 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.