diff --git a/.github/workflows/docker/kicad/kibot.yaml b/.github/workflows/docker/kicad/kibot.yaml index 15fd678f..051a31cd 100644 --- a/.github/workflows/docker/kicad/kibot.yaml +++ b/.github/workflows/docker/kicad/kibot.yaml @@ -76,3 +76,14 @@ outputs: group_fields: Value,Footprint,Datasheet extra_data_file: "%F.xml" dir: /workspace/bom + - name: Make zipfile of the gerber and drill file. + type: compress + dir: /workspace/zip + options: + format: ZIP + output: 'gerber_and_drill.zip' + files: + - source: '/workspace/gerber/*.gbr' + - source: '/workspace/gerber/*.drl' + - source: '/workspace/drill/*.gbr' + - source: '/workspace/drill/*.drl' diff --git a/circuits/miniv_motor_controller_board/miniv_motor_controller_board/miniv_motor_controller_board.kicad_prl b/circuits/miniv_motor_controller_board/miniv_motor_controller_board/miniv_motor_controller_board.kicad_prl index a385ba35..e9e473ae 100644 --- a/circuits/miniv_motor_controller_board/miniv_motor_controller_board/miniv_motor_controller_board.kicad_prl +++ b/circuits/miniv_motor_controller_board/miniv_motor_controller_board/miniv_motor_controller_board.kicad_prl @@ -1,5 +1,6 @@ { "board": { + "active_layer": 0, "active_layer_preset": "All Layers", "auto_track_width": true, "hidden_netclasses": [], diff --git a/circuits/run_kibot.sh b/circuits/run_kibot.sh index 002c5a90..31470f80 100644 --- a/circuits/run_kibot.sh +++ b/circuits/run_kibot.sh @@ -8,6 +8,7 @@ docker run --name=kibot \ -v ${PWD}/../docs/docs/circuit/computer_sensor_board/kibot_output/gerber:/workspace/gerber \ -v ${PWD}/../docs/docs/circuit/computer_sensor_board/kibot_output/drill:/workspace/drill \ -v ${PWD}/../docs/docs/circuit/computer_sensor_board/kibot_output/bom:/workspace/bom \ + -v ${PWD}/../docs/docs/circuit/computer_sensor_board/kibot_output/zip:/workspace/zip \ wamvtan/kicad:latest kibot -c /workspace/kibot.yaml -e /workspace/computer_sensor_board/computer_sensor_board/computer_sensor_board.kicad_sch docker run --name=kibot \ @@ -20,5 +21,6 @@ docker run --name=kibot \ -v ${PWD}/../docs/docs/circuit/miniv_motor_controller_board/kibot_output/gerber:/workspace/gerber \ -v ${PWD}/../docs/docs/circuit/miniv_motor_controller_board/kibot_output/drill:/workspace/drill \ -v ${PWD}/../docs/docs/circuit/miniv_motor_controller_board/kibot_output/bom:/workspace/bom \ + -v ${PWD}/../docs/docs/circuit/miniv_motor_controller_board/kibot_output/zip:/workspace/zip \ wamvtan/kicad:latest kibot -c /workspace/kibot.yaml -e /workspace/miniv_motor_controller_board/miniv_motor_controller_board/miniv_motor_controller_board.kicad_sch diff --git a/docs/docs/circuit/computer_sensor_board/computer_sensor_board.md b/docs/docs/circuit/computer_sensor_board/computer_sensor_board.md index 354e2699..915d90f1 100644 --- a/docs/docs/circuit/computer_sensor_board/computer_sensor_board.md +++ b/docs/docs/circuit/computer_sensor_board/computer_sensor_board.md @@ -22,6 +22,8 @@ Under development. ## Board Design +[Download Gerber Data](kibot_output/zip/gerber_and_drill.zip){ .md-button .md-button--primary } + ### Front ![pcb_front](kibot_output/pcb/computer_sensor_board-assembly_page_01.svg) diff --git a/docs/docs/circuit/miniv_motor_controller_board/miniv_motor_controller_board.md b/docs/docs/circuit/miniv_motor_controller_board/miniv_motor_controller_board.md index bf289494..3fbbd606 100644 --- a/docs/docs/circuit/miniv_motor_controller_board/miniv_motor_controller_board.md +++ b/docs/docs/circuit/miniv_motor_controller_board/miniv_motor_controller_board.md @@ -17,6 +17,8 @@ Under development. ## Board Design +[Download Gerber Data](kibot_output/zip/gerber_and_drill.zip){ .md-button .md-button--primary } + ### Front ![pcb_front](kibot_output/pcb/miniv_motor_controller_board-assembly_page_01.svg)