I hereby certify that I am not simply asking someone else to design a footprint for me.
Hi all,
I am designing a footprint for a PCB module. (using footprint editor)
I have made the outline of the module. and now i want to insert a couple of different
connectors on this design.
KiCad’s libraries are read-only (for good reasons), so any footprint you want use more then once has to be put in a library you create yourself. (For one-offs you can load a footprint directly from the PCB into the Footprint Editor to modify it)
Once you’ve put a footprint in a library (and added that library to the library table) you can use as many instances of it as you like in all your projects.
Hi,
Thank you for your replay.
I think you have misunderstood my question.
Using Footprint Editor, I am designing the footprint of a PCB module.
This module requires two different connectors to be added.
Having constructed the outline of the module, is there a way to insert any footprint in my module’s footprint so that at the end i will have a PCB module (as a component) with the connectors of my choice?
It’s sometimes difficult to interpret the intention of questions properly.
I do not know of a way to “nest” footprints into each other. Footprints are pretty simple objects. They have pads and graphics (on different layers) and that’s about it. (some extra functions for complex pads and “net ties”, but those are another subject)
This leaves you with the method you’ve already discovered, by copying items from one footprint to another.
I’ll elaborate for others reading this:
Save your partially designed footprint (Footprint editor can only edit one footprint at a time)
Maybe it’s possible to work with two instances of the footprint editor.
Open another footprint in the footprint editor.
Select some items, then press [Ctrl + C] to copy them to the clipboard and select a reference point.
Go back to the footprint you are designing.
Paste the items from the clipboard to your own footprint and select a position.
Paste again if you want more copies of those items.
Cleanup: Delete items you have too many, renumber pads, etc.