A plugin for KiCad v7 to generate heater PCB designs based on space-filling curves. There is this branch for KiCad v8
- Generalized Hilbert ("gilbert") Curve. Algorithm implementation by jakubcerveny
- Rectangle
- (Edge cuts generated with the heater)
- Trace Width
- Trace to copper clearance
- Trace to PCB edge clearance
- Net name
- Space-filling curves: addition of different curves
- Trace Options: ability to choose specific heater total resistance using different manufacturing capabilities
- MISC: More error logging
- Install python requirements from
requirements.txt
by executingpip install -r requirements.txt
- On the top left toolbar of the KiCad PCB Editor, go to
Tools->External Plugins->Open Plugin Directory
- Copy and paste the
Heater_Generator_Plugin
directory inside the plugin directory (unzipped) - Press
Tools->External Plugins->Refresh Plugins
- The Heater Generator Plugin should be visible on the top right with its red heater icon