kicad-new-project
Installation
SKILL.md
Start a new project
KPY is KiCad's bundled Python, and board.py is in kicad-board-edit's folder (see that skill). sch.py is in
kicad-schematic's folder.
Get these from the user or the design notes:
- Board: size and shape, and what fixes them (the enclosure, holes, edge connectors).
- Layers and thickness.
- Fab and assembly: which fab, and hand or machine assembly. The bundled rules, jobsets and fab checks are JLC's;
for another fab, set its minimums with
set_rules()and pass its rule files tocheck.py --rules-dir(named like the bundled ones; seekicad-check).
Steps
The project name is the shared stem of the .kicad_pro, .kicad_sch and .kicad_pcb files.
- Board, project and outline: