skidl.tools.kicad5.gen_sch module¶
KiCad 5 schematic generation – not supported.
KiCad 5 needs the legacy EESCHEMA .sch format rather than the s-expression
.kicad_sch that the schematizer package writes, and KiCad 5 libraries
describe symbols in a different (non-s-expression) form that the generic
netlist has no slot for. So this backend rejects the request up front with an
explanation instead of emitting a file KiCad 5 can’t open.
Every other KiCad 5 output – netlist, PCB, XML, SVG – is unaffected.
- skidl.tools.kicad5.gen_sch.gen_sch(circuit, **kwargs)[source]¶
Refuse to generate a KiCad 5 schematic.
- Parameters:
circuit (Circuit) – Ignored.
**kwargs – Ignored.
- Raises:
ValueError – Always. KiCad 5 schematics aren’t generated.
