/KiCAD2TechDraw

Tooling to convert .kicad_wks files to FreeCAD TechDraw compatible .svg

Primary LanguagePythonOtherNOASSERTION

KICAD2TechDraw

The KiCAD project includes a set of well-made templates for use in its schematic editor. This repository is a set of python scripts to convert those templates to a format usable in FreeCAD's TechDraw workbench.

Usage

To run the script:

python kicad_wks2svg.py

Alternatively, the ./out directory has a set of already translated svg files.

Notes

  • kicad_wks2svg.py is only programmed well enough to get the job done. Don't expect it to not break if given arbitrary input.
  • This Thread is an in-depth look at how KiCAD's ISO5457 templates were originally developed. It's worth a read.
  • The .kicad_wks file parser was copied from This repository

Example of results:

License

Content in this project is based on files from the KiCAD Templates repository. It therefore inherits the Creative Commons CC-BY-SA 4.0 License. See also the KiCAD libraries license page.