Skip to content

Commit

Permalink
Merge branch 'rev05-mobo' of github.com:opulo-inc/lumenpnp into rev05…
Browse files Browse the repository at this point in the history
…-mobo
  • Loading branch information
sphawes committed May 15, 2024
2 parents 74d7263 + f3c645e commit 97c1b0f
Show file tree
Hide file tree
Showing 73 changed files with 334,077 additions and 299,973 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/export-ecad.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
export-ecad:
name: Export ECAD
runs-on: ubuntu-latest
container: ghcr.io/inti-cmnb/kicad7_auto:1.6.2
container: ghcr.io/inti-cmnb/kicad8_auto

steps:

Expand Down Expand Up @@ -89,7 +89,7 @@ jobs:
run: |
cd pnp/pcb/staging-plate
rm -rf staging-plate/
kibot -c ../../../.github/workflows/scripts/kibot/config-2layer.kibot.yaml -e staging-plate.kicad_sch -b staging-plate.kicad_pcb -d staging-plate
kibot -c ../../../.github/workflows/scripts/kibot/config-2layer-nobom.kibot.yaml -e staging-plate.kicad_sch -b staging-plate.kicad_pcb -d staging-plate
zip -r -j staging-plate.zip staging-plate/
#ftp
Expand Down
101 changes: 101 additions & 0 deletions .github/workflows/scripts/kibot/config-2layer-nobom.kibot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
# Example KiPlot config file
kibot:
version: 1

filters:
- name: only_jlc_parts
comment: 'Only parts with JLC code'
type: 'generic'
include_only:
- column: 'JLCPCB'
regex: '^C\d+'
- name: fix_rotation
comment: 'Adjust rotation for JLC'
type: rot_footprint
rotations:
- ["^TI_SO-", 270.0]
- ["^SO-", 270.0]
- ["^HTSSOP-", 270.0]
- ["^SSOP-", 270.0]

preflight:
# Disable ERC for now while GPereira updates these items.
run_erc: false
update_xml: false
# Disable DRC for now while GPereira updates these items.
run_drc: false
check_zone_fills: true
ignore_unconnected: true

outputs:
- name: 'gerbers'
comment: "Gerbers for the board house"
type: gerber
dir: gerbers
options:
# generic layer options
exclude_edge_layer: true
exclude_pads_from_silkscreen: false
use_aux_axis_as_origin: false
plot_sheet_reference: false
plot_footprint_refs: true
plot_footprint_values: true
force_plot_invisible_refs_vals: false
tent_vias: true

# gerber options
line_width: 0.1
subtract_mask_from_silk: false
use_protel_extensions: false
gerber_precision: 4.6
create_gerber_job_file: true
use_gerber_x2_attributes: false
use_gerber_net_attributes: false

output: '%f.%i'


layers:
# When Moving to Four Layer, Set G2L and G3L as the suffixes
- layer: F.Cu
suffix: GTL
- layer: B.Cu
suffix: GBL
- layer: F.SilkS
suffix: GTO
- layer: B.SilkS
suffix: GBO
- layer: F.Mask
suffix: GTS
- layer: B.Mask
suffix: GBS
- layer: Edge.Cuts
suffix: GKO

- name: 'drill_file'
comment: 'Drill file for Board House'
type: excellon
dir: gerbers
options:
metric_units: false
pth_and_npth_single_file: true

- name: board_top
comment: "Top layer view"
type: pcbdraw
dir: .
options:
format: png

- name: board_bottom
comment: "Bottom layer view"
type: pcbdraw
dir: .
options:
format: png
bottom: true

- name: 'step_file'
comment: 'STEP file generation'
type: step
dir: .
Loading

0 comments on commit 97c1b0f

Please sign in to comment.