I’ve created a new part and I’m able to use it in the schematic editor, examine it with the library tools, etc. When I try to lay out the PCB the part is missing. After some fooling around I discovered the part is not in the netlist file. Since it isn’t in the netlist CvPcb does not allow me to give it a footprint. I’ve examined my .lib file with a text editor and the part is present.
I’m using KiCad Build 2013-07-07 BZR 4022-stable 32 bits on Win7-64 bits.
What do I need to do to make my part show up on the netlist so I can assign it a footprint and place it on my PCB?
Thanks
Randy Stockberger
Hi Randy
Did you re-generate the netlist from the schematic after adding your part? After doing that, when you return to CvPcb you’d need to read the netlist in again and the part should be added.
Cheers!
Geoff
Yes, I’ve been thru the cycle numerous times of writing the netlist file from the schematic, the footprint assignment utility, CvPcb and the PCB layout program PcbNew do not see the part since it is not in the net file. To summarize, the part is in my schematic file ‘.sch’ but not in my net file '.net’, even after I write a new netlist file.
Thanks All
Randy Stockberger
Hi, you’ve probably created it as a “power” type: There is a check box in the properties window, verify it is probably checked.
Yes, I’ve been thru the cycle numerous times of writing the netlist file from the schematic, the footprint assignment utility, CvPcb and the PCB layout program PcbNew do not see the part since it is not in the net file. To summarize, the part is in my schematic file ‘.sch’ but not in my net file '.net’, even after I write a new netlist file.
Thanks All
Randy Stockberger
I got frustrated trying to solve this, deleted the part and created a new one (which worked).
Thanks to the folks who responded and apologies to the people in the future who need an answer to this issue.
Randy Stockberger