ax5043/hardware/ax5043.kibot.yaml

89 lines
1.8 KiB
YAML

# Not ready for KiCad 6 yet
kibot:
version: 1
preflight:
check_zone_fills: true
run_drc: true
run_erc: true
outputs:
- name: 'gerbers'
type: gerber
dir: outputs/gerbers
options:
# generic layer options
exclude_edge_layer: false
exclude_pads_from_silkscreen: false
plot_sheet_reference: false
plot_footprint_refs: true
plot_footprint_values: true
force_plot_invisible_refs_vals: false
tent_vias: true
# gerber options
use_aux_axis_as_origin: false
subtract_mask_from_silk: true
use_protel_extensions: false
gerber_precision: 4.6
create_gerber_job_file: false
use_gerber_x2_attributes: true
use_gerber_net_attributes: true
layers:
- 'F.Cu'
- 'In1.Cu'
- 'In2.Cu'
- 'B.Cu'
- name: 'drills'
type: excellon
dir: outputs/gerbers
- name: 'gerberzip'
type: compress
dir: outputs
options:
files:
- from_output: 'gerbers'
- from_output: 'drills'
- name: 'bom'
dir: outputs
type: bom
- name: 'ibom'
dir: outputs
type: ibom
- name: 'TopComponents'
type: pcbdraw
dir: outputs/images
options:
show_components: true
format: png
- name: 'TopBare'
type: pcbdraw
dir: outputs/images
options:
show_components: false
format: png
- name: 'BottomComponents'
type: pcbdraw
dir: outputs/images
options:
show_components: true
format: png
bottom: true
mirror: true
- name: 'BottomBare'
type: pcbdraw
dir: outputs/images
options:
show_components: false
format: png
bottom: true
mirror: true
# - name: '3d'
# type: render_3d
# dir: outputs/images
# options:
# ray_tracing: true
- name: 'step'
type: step
dir: outputs