Skip to content

Commit

Permalink
Finish organizing KiBot config files
Browse files Browse the repository at this point in the history
  • Loading branch information
multiplemonomials committed Sep 22, 2023
1 parent 9133c16 commit 86fb63d
Show file tree
Hide file tree
Showing 13 changed files with 29 additions and 155 deletions.
14 changes: 7 additions & 7 deletions kicad_project/.kibot/PCBWay.kibot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ kibot:
version: 1

outputs:
- name: PCBWay_gerbers
- name: PCBWay Gerbers
comment: Gerbers compatible with PCBWay
type: gerber
dir: PCBWay
Expand Down Expand Up @@ -37,8 +37,8 @@ outputs:
- B.Paste
- Edge.Cuts

- name: PCBWay_drill
comment: Drill files compatible with PCBWay
- name: PCBWay Drill
comment: Excellon drill files compatible with PCBWay
type: excellon
dir: PCBWay
options:
Expand All @@ -56,14 +56,14 @@ outputs:
npth_id: '-NPTH'
output: "%f%i.drl"

- name: PCBWay-design-files
comment: ZIP file for PCBWay
- name: PCBWay Zip
comment: Zipped design files for PCBWay
type: compress
dir: PCBWay
options:
format: ZIP
files:
- from_output: PCBWay_gerbers
- from_output: PCBWay Gerbers
dest: /
- from_output: PCBWay_drill
- from_output: PCBWay Drill
dest: /
4 changes: 2 additions & 2 deletions kicad_project/.kibot/boardview.kibot.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
outputs:
- name: 'openboardview.brd'
comment: 'https://openboardview.org/'
- name: 'BRD'
comment: 'BRD file for https://openboardview.org/'
type: boardview
dir: cad
options:
Expand Down
4 changes: 2 additions & 2 deletions kicad_project/.kibot/bom_ibom.kibot.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
outputs:
- name: 'ibom.html'
comment: 'https://github.com/openscopeproject/InteractiveHtmlBom'
- name: 'HTML IBOM'
comment: 'Interactive HTML BOM'
type: 'ibom'
dir: 'docs/bom'
options:
Expand Down
4 changes: 2 additions & 2 deletions kicad_project/.kibot/bom_pcbinv.kibot.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
outputs:
- name: 'bom-pcbinv.csv'
comment: 'BoM for pcbinv'
- name: 'pcbinv BoM'
comment: 'CSV bill of materials for pcbinv'
type: 'bom'
# [string='./'] Output directory for the generated files. If it starts with + the rest is concatenated to the default dir.
dir: 'docs/bom'
Expand Down
5 changes: 0 additions & 5 deletions kicad_project/.kibot/datasheets.kibot.yml

This file was deleted.

19 changes: 6 additions & 13 deletions kicad_project/.kibot/docs.kibot.yml
Original file line number Diff line number Diff line change
@@ -1,21 +1,14 @@
outputs:
# For more information: https://github.com/INTI-CMNB/KiBoM
- name: 'schematic.pdf'
comment: "generate schematic (PDF)"
- name: 'Sch PDF'
comment: "PDF print of schematic"
type: pdf_sch_print
dir: docs
options:
output: '%f-%i.%x' #[string='%f-%i%v.%x'] filename for the output PDF (%i=schematic %x=pdf). Affected by global options.

- name: 'schematic.svg'
comment: "generate schematic (SVG)"
type: svg_sch_print
dir: img
options:
output: '%f-%i.%x' #[string='%f-%i%v.%x'] filename for the output SVG (%i=schematic %x=svg). Affected by global options.

- name: 'board_top.pdf'
comment: "generate board top (PDF)"
- name: 'PCB Top PDF'
comment: "PDF print of circuit board top side"
type: 'pdf_pcb_print'
dir: 'docs'
options:
Expand Down Expand Up @@ -45,8 +38,8 @@ outputs:
- 'Cmts.User'
- 'Edge.Cuts'

- name: 'board_bottom.pdf'
comment: "generate board bottom (PDF)"
- name: 'PCB Bottom PDF'
comment: "PDF print of circuit board bottom side"
type: 'pdf_pcb_print'
dir: 'docs'
options:
Expand Down
58 changes: 0 additions & 58 deletions kicad_project/.kibot/drills.kibot.yml

This file was deleted.

40 changes: 0 additions & 40 deletions kicad_project/.kibot/dxf.kibot.yml

This file was deleted.

8 changes: 4 additions & 4 deletions kicad_project/.kibot/plot.kibot.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
outputs:
- name: 'board_black_top.svg'
comment: 'https://github.com/yaqwsx/PcbDraw'
- name: 'PCB Top SVG'
comment: 'SVG for top of PCB via PcbDraw plugin'
type: 'pcbdraw'
dir: 'img/pcb'
options:
Expand Down Expand Up @@ -39,8 +39,8 @@ outputs:
# [string='visible'] [visible,all,none] using visible only the warnings about components in the visible side are generated
warnings: 'none'

- name: 'board_black_bottom.svg'
comment: 'https://github.com/yaqwsx/PcbDraw'
- name: 'PCB Bottom SVG'
comment: 'SVG for bottom of PCB via PcbDraw plugin'
type: 'pcbdraw'
dir: 'img/pcb'
options:
Expand Down
4 changes: 2 additions & 2 deletions kicad_project/.kibot/render.kibot.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
outputs:
# For more information: https://github.com/INTI-CMNB/KiBot
- name: 'mbed-ce-ci-shield-v2-top.png'
comment: Render Raytraced 3D View
- name: '3D Render PNG'
comment: Render 3D view as PNG with raytracing, tilted front view
type: 'render_3d'
dir: 'img/render'
options:
Expand Down
4 changes: 2 additions & 2 deletions kicad_project/.kibot/step.kibot.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
outputs:
- name: 'model.step'
comment: 'Renders - 3D model (STEP)'
- name: 'PCB STEP'
comment: 'Generate 3D model (STEP) of PCB and components'
type: step
dir: cad
options:
Expand Down
16 changes: 0 additions & 16 deletions kicad_project/kibot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,17 +12,6 @@ preflight:
run_drc: true
check_zone_fills: true
ignore_unconnected: false
# update_qr: true
# filters:
# - filter: 'suppress courtyards overlap'
# regex: 'Courtyards overlap'
# error: 'courtyards_overlap'
# - filter: 'suppress clearance violation'
# regex: 'Clearance violation'
# error: 'clearance'
# - filter: 'suppress board edge clearance violation'
# regex: 'Board edge clearance violation'
# error: 'copper_edge_clearance'

filters:
- name: "exclude_any"
Expand All @@ -37,16 +26,11 @@ import:
- file: .kibot/bom_ibom.kibot.yml
- file: .kibot/bom_pcbinv.kibot.yml
- file: .kibot/docs.kibot.yml
# - file: .kibot/datasheets.kibot.yml
# fabrications

# - file: .kibot/gerbers.kibot.yml
- file: .kibot/PCBWay.kibot.yml
- file: .kibot/drills.kibot.yml
# img
- file: .kibot/render.kibot.yml
- file: .kibot/plot.kibot.yml
# cad
- file: .kibot/boardview.kibot.yml
- file: .kibot/step.kibot.yml
- file: .kibot/dxf.kibot.yml
4 changes: 2 additions & 2 deletions kicad_project/mbed-ce-ci-shield-v2.kicad_pro
Original file line number Diff line number Diff line change
Expand Up @@ -547,7 +547,7 @@
]
],
"text_variables": {
"date": "2023-09-19",
"version": "5915540"
"date": "2023-09-21",
"version": "9133c16"
}
}

0 comments on commit 86fb63d

Please sign in to comment.