Date: | 2013-08-07 00:15:48 (10 years 7 months ago) |
---|---|
Author: | Werner Almesberger |
Commit: | b8c927831fc99b75aaa44482ad1fb35ede26c6b1 |
Message: | cameo/templates/mkmk-simple: support new edge file names KiCad recently changes file names. Edges used to be named *-PCB_Edges.gbr but can now be named *-Edge_Cuts.gbr or *-Edge_Cuts.pho |
Files: |
cameo/templates/mkmk-simple (3 diffs) |
Change Details
cameo/templates/mkmk-simple | ||
---|---|---|
42 | 42 | rot="rotate $ROT" |
43 | 43 | fi |
44 | 44 | |
45 | edges= | |
46 | for n in PCB_Edges.gbr Edge_Cuts.gbr Edge_Cuts.pho; do | |
47 | if [ -r "../$NAME-$n" ]; then | |
48 | edges=../$NAME-$n | |
49 | break | |
50 | fi | |
51 | done | |
52 | if [ ! "$edges" ]; then | |
53 | echo "no edges file found" 1>&2 | |
54 | exit 1 | |
55 | fi | |
56 | ||
45 | 57 | write=write |
46 | 58 | yi=0 |
47 | 59 | while [ $yi -lt $YN ]; do |
... | ... | |
51 | 63 | cameo <<EOF || exit |
52 | 64 | mm |
53 | 65 | |
54 | gerber 35mil ../$NAME-PCB_Edges.gbr | |
66 | gerber 35mil $edges | |
55 | 67 | $rot |
56 | 68 | align 1 $X0 $Y0 # align relative to board corner |
57 | 69 | translate 4mm 4mm # move to PCB zone assigned to project |
... | ... | |
75 | 87 | remainder |
76 | 88 | empty |
77 | 89 | |
78 | gerber $MILL_OUT ../$NAME-PCB_Edges.gbr | |
90 | gerber $MILL_OUT $edges | |
79 | 91 | offset |
80 | 92 | append mill.gp |
81 | 93 | EOF |
Branches:
master