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.
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.
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.