Skip to content

BNNorman/kicad-makePCB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kicad-makePCB

python script to generate kicad_pcb files using a data file containing commands to generate tracks and place components.

Can be used to create a new kicad_pcb file from scratch or add to an exisiting kicad_pcb.

##Features:- *Does not use pcbnew.py nor does it need pcbnew to be running

*Zones/Keepouts can have the following shapes : Poly, PolyList, Circle, Cross, Donut (open or closed) , Hollow Rectangle, Pie, rectangle, rectangle with rounded corners

*Tracks can be Arc, Circle, Grid or just Line

*Graphics can be Arc, Circle,Line,Pie,Rectabgle,rounded rectangle and text

*Can use lists of data from a separate datafile to place components or tracks etc

*Components can be placed in rectangular or circular arrays (rings)

*Components can be grouped and manipulated together

*Supports global and local variables with simple arithmetic

*The drawing origin can be moved down from top left to bottom left to be more human friendly

About

python script to generate kicad_pcb files using a data file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages