72 lines
1.4 KiB
YAML
72 lines
1.4 KiB
YAML
kibot:
|
|
version: 1
|
|
|
|
preflight:
|
|
run_erc: true
|
|
check_zone_fills: true
|
|
|
|
outputs:
|
|
- name: 'position'
|
|
comment: 'Pick & place files'
|
|
type: position
|
|
dir: positiondir
|
|
options:
|
|
format: CSV # CSV or ASCII format
|
|
units: millimeters # millimeters or inches
|
|
separate_files_for_front_and_back: true
|
|
only_smd: true
|
|
|
|
- name: 'interactive_bom'
|
|
comment: 'Interactive assembly guide'
|
|
type: ibom
|
|
dir: ibom
|
|
|
|
- name: '3D'
|
|
comment: 'STEP 3D model'
|
|
type: step
|
|
dir: 3D
|
|
|
|
- name: 'kibom_internal'
|
|
comment: 'BoM by KiBoM using internal config'
|
|
type: kibom
|
|
dir: BoM
|
|
options:
|
|
conf:
|
|
hide_pcb_info: true
|
|
|
|
- name: 'kibom_external'
|
|
comment: 'BoM by KiBoM using external config'
|
|
type: kibom
|
|
dir: BoM2
|
|
options:
|
|
conf: tests/data/bom.ini
|
|
# Keep the KiBoM name
|
|
output: ''
|
|
|
|
- name: 'drill'
|
|
comment: 'Drilling data'
|
|
type: excellon
|
|
dir: gerbers
|
|
options:
|
|
report:
|
|
filename: '%f-%i.%x'
|
|
map:
|
|
type: pdf
|
|
|
|
- name: 'pcb_render'
|
|
comment: 'Top layer in SVG'
|
|
type: pcbdraw
|
|
|
|
- name: 'archive'
|
|
comment: 'Compressed files'
|
|
type: compress
|
|
options:
|
|
files:
|
|
- from_output: 'position'
|
|
- from_output: 'interactive_bom'
|
|
- from_output: '3D'
|
|
- from_output: 'drill'
|
|
- source: '*'
|
|
dest: AnotherCopy
|
|
|