update justfile to handle both PCBs
This commit is contained in:
parent
d8417db424
commit
66707bf080
1 changed files with 9 additions and 4 deletions
13
Justfile
13
Justfile
|
|
@ -1,17 +1,22 @@
|
||||||
all: plot-zip positions
|
all: plot-zip positions
|
||||||
|
|
||||||
gerbers:
|
gerbers:
|
||||||
kicad-cli pcb export gerbers 48ish_soldered.kicad_pcb --board-plot-params -o 48ish_soldered_out
|
kicad-cli pcb export gerbers 48ish_soldered.kicad_pcb --board-plot-params -o 48ish_soldered_out/mbk
|
||||||
|
kicad-cli pcb export gerbers 48ish_soldered_cfx.kicad_pcb --board-plot-params -o 48ish_soldered_out/cfx
|
||||||
|
|
||||||
drills:
|
drills:
|
||||||
kicad-cli pcb export drill 48ish_soldered.kicad_pcb --excellon-separate-th -o 48ish_soldered_out
|
kicad-cli pcb export drill 48ish_soldered.kicad_pcb --excellon-separate-th -o 48ish_soldered_out/mbk
|
||||||
|
kicad-cli pcb export drill 48ish_soldered_cfx.kicad_pcb --excellon-separate-th -o 48ish_soldered_out/cfx
|
||||||
|
|
||||||
positions:
|
positions:
|
||||||
kicad-cli pcb export pos 48ish_soldered.kicad_pcb --format csv --units mm --side back --smd-only -o 48ish_soldered-bottom-pos.csv
|
kicad-cli pcb export pos 48ish_soldered.kicad_pcb --format csv --units mm --side back --smd-only -o 48ish_soldered_mbk-bottom-pos.csv
|
||||||
|
kicad-cli pcb export pos 48ish_soldered_cfx.kicad_pcb --format csv --units mm --side back --smd-only -o 48ish_soldered_cfx-bottom-pos.csv
|
||||||
# replace headers with what jlcpcb wants - see https://jlcpcb.com/help/article/How-to-generate-the-BOM-and-Centroid-file-from-KiCAD
|
# replace headers with what jlcpcb wants - see https://jlcpcb.com/help/article/How-to-generate-the-BOM-and-Centroid-file-from-KiCAD
|
||||||
sed -e 's/Ref/Designator/' -e 's/PosX/Mid X/' -e 's/PosY/Mid Y/' -e 's/Rot/Rotation/' -e 's/Side/Layer/' -i 48ish_soldered-bottom-pos.csv
|
sed -e 's/Ref/Designator/' -e 's/PosX/Mid X/' -e 's/PosY/Mid Y/' -e 's/Rot/Rotation/' -e 's/Side/Layer/' -i 48ish_soldered-bottom-pos.csv
|
||||||
|
sed -e 's/Ref/Designator/' -e 's/PosX/Mid X/' -e 's/PosY/Mid Y/' -e 's/Rot/Rotation/' -e 's/Side/Layer/' -i 48ish_soldered_cfx-bottom-pos.csv
|
||||||
|
|
||||||
plot: gerbers drills
|
plot: gerbers drills
|
||||||
|
|
||||||
plot-zip: gerbers drills
|
plot-zip: gerbers drills
|
||||||
zip -FSr 48ish_soldered_out.zip 48ish_soldered_out
|
zip -FSr 48ish_soldered_mbk_out.zip 48ish_soldered_out/mbk
|
||||||
|
zip -FSr 48ish_soldered_cfx_out.zip 48ish_soldered_out/cfx
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue