TousstNicolas / JLC2KiCad_lib

JLC2KICAD_lib is a python script that generate a component library (schematic, footprint and 3D model ) for KiCad from the JLCPCB/easyEDA library.
MIT License
228 stars 42 forks source link

Write parts to a single library, not one part per library #36

Closed indrora closed 1 year ago

indrora commented 1 year ago

It would be really nice if the part was added onto an existing part library, rather than added to a directory of part libraries.

the Kicad library format for kicad6 is the same sexpr format that the footprints use.

TousstNicolas commented 1 year ago

Are you talking about the symbol libraries ? If yes, you can already do that by specifying he -schematic_lib option with the -dir option to point to the library you want to append the symbol.

As for the footprint, it is currently not possible in KiCad to add multiple footprint to the same file. From the sexpr footprint documentation :

Footprint library files can only define a single footprint.