Fab automation (#2)
- Use KiKit for fab automation - Add splitflap scripts for exporting pcb pdfs, and switch to splitflap script for 3d rendering (for consistency with fab automation) - Added support in 3d rendering scripts for soldermask & silkscreen colors, option to skip virtual components - Added silkscreen to base and screen pcbs for commit and date info
This commit is contained in:
@@ -8,6 +8,32 @@ preflight:
|
||||
update_xml: true
|
||||
|
||||
outputs:
|
||||
# - name: pdf
|
||||
# type: pdf_pcb_print
|
||||
# dir: pdf
|
||||
# options:
|
||||
# separated: true
|
||||
# layers:
|
||||
# - 'F.Cu'
|
||||
# - 'B.Cu'
|
||||
# - 'F.Paste'
|
||||
# - 'B.Paste'
|
||||
# - 'F.SilkS'
|
||||
# - 'B.SilkS'
|
||||
# - 'Edge.Cuts'
|
||||
|
||||
# - name: gerber
|
||||
# type: gerber
|
||||
# dir: gerber
|
||||
# layers:
|
||||
# - 'F.Cu'
|
||||
# - 'B.Cu'
|
||||
# - 'F.Paste'
|
||||
# - 'B.Paste'
|
||||
# - 'F.SilkS'
|
||||
# - 'B.SilkS'
|
||||
# - 'Edge.Cuts'
|
||||
|
||||
- name: ibom
|
||||
comment: 'Interactive BOM'
|
||||
type: ibom
|
||||
@@ -19,24 +45,24 @@ outputs:
|
||||
- name: schematic
|
||||
type: pdf_sch_print
|
||||
|
||||
- name: 3d
|
||||
type: render_3d
|
||||
options:
|
||||
no_virtual: true
|
||||
view: 'top'
|
||||
silk: '#111111'
|
||||
solder_mask: '#ffffff'
|
||||
board: '#C3BA9B'
|
||||
copper: '#99967F'
|
||||
zoom: 4
|
||||
orthographic: true
|
||||
ray_tracing: true
|
||||
height: 1920
|
||||
width: 1920
|
||||
# - name: 3d
|
||||
# type: render_3d
|
||||
# options:
|
||||
# no_virtual: true
|
||||
# view: 'top'
|
||||
# silk: '#111111'
|
||||
# solder_mask: '#ffffff'
|
||||
# board: '#C3BA9B'
|
||||
# copper: '#99967F'
|
||||
# zoom: 4
|
||||
# orthographic: true
|
||||
# ray_tracing: true
|
||||
# height: 1920
|
||||
# width: 1920
|
||||
|
||||
- name: 3d_back
|
||||
type: render_3d
|
||||
extends: 3d
|
||||
options:
|
||||
view: 'bottom'
|
||||
zoom: 3
|
||||
# - name: 3d_back
|
||||
# type: render_3d
|
||||
# extends: 3d
|
||||
# options:
|
||||
# view: 'bottom'
|
||||
# zoom: 3
|
||||
|
||||
Reference in New Issue
Block a user