Paid Solution for wiring harnesses are a mess, scripting is almost impossible and for who is starting they are a big expense. This project aims to create a set of tools to make Kicad capable of handling wiring harness designs, in particular make it able to export a cutlist to then produce a real harness. Kicad was the first choice since connections are represented and scriptable. Main problem of Kicad is managing laoyut vs schematic, since it is ok to draw complete schematic but not the best for linking it with layout and calculating wires lenghts automoatically.
Tools like HarnessHelper can later be intergated to run plugins to help engineering.
Actual state:
-HarnessHelper is usable
-Extract_cutlist is a plugin exporting excel netlist of Kikad eeschema, to run the script:
python extract_cutlist.py target.kicad_sch
Todo
-integrate lenghts in the export to build tha actual netlist
-improve integration in Kicad