This commit is contained in:
48
kibot/yaml/kibot_out_jlcpcb_cpl.yaml
Normal file
48
kibot/yaml/kibot_out_jlcpcb_cpl.yaml
Normal file
@@ -0,0 +1,48 @@
|
||||
# KiBot output for generating Position file in CSV format for JLCPCB
|
||||
# https://kibot.readthedocs.io/en/latest/configuration/outputs/position.html
|
||||
|
||||
kibot:
|
||||
version: 1
|
||||
|
||||
filters:
|
||||
- name: fix_rotation
|
||||
comment: Adjust rotation for JLCPCB
|
||||
type: rot_footprint
|
||||
negative_bottom: false
|
||||
mirror_bottom: true
|
||||
|
||||
outputs:
|
||||
- name: @NAME@
|
||||
comment: '@COMMENT@'
|
||||
type: position
|
||||
category: '@DIR@'
|
||||
dir: '@DIR@'
|
||||
options:
|
||||
format: 'CSV'
|
||||
output: '%f-cpl%I%v.%x'
|
||||
separate_files_for_front_and_back: false
|
||||
units: millimeters
|
||||
only_smd: true
|
||||
include_virtual: false
|
||||
exclude_filter: @EXCLUDE_FILTER@
|
||||
pre_transform: '_rot_footprint_jlcpcb'
|
||||
columns:
|
||||
- id: Ref
|
||||
name: Designator
|
||||
- Val
|
||||
- Package
|
||||
- id: PosX
|
||||
name: "Mid X"
|
||||
- id: PosY
|
||||
name: "Mid Y"
|
||||
- id: Rot
|
||||
name: Rotation
|
||||
- id: Side
|
||||
name: Layer
|
||||
|
||||
...
|
||||
definitions:
|
||||
NAME: jlcpcb_cpl
|
||||
COMMENT: Component Placement for JLCPCB
|
||||
DIR: mfg/assembly/jlcpcb
|
||||
EXCLUDE_FILTER: only_lcsc_parts
|
||||
Reference in New Issue
Block a user