IEEE 802.15.4 subsystem
Sign in or create your account | Project List | Help
IEEE 802.15.4 subsystem Commit Details
Date: | 2010-12-16 06:39:10 (13 years 3 months ago) |
---|---|
Author: | Werner Almesberger |
Commit: | 000d270b856a8bed29172d8361d612d2a51936c9 |
Message: | atusb/cam2/mkmk: new-style CAM script Run ./mkmk to generate toolpaths and a Makefile. Then make cng changes tools (used for drill and mill) make drill does the drilling make mill does the milling |
Files: |
atusb/cam2/mkmk (1 diff) |
Change Details
atusb/cam2/mkmk | ||
---|---|---|
1 | #!/bin/sh | |
2 | PATH=$PATH:/home/qi/cae-tools/cameo | |
3 | PATH=$PATH:/home/moko/svn.openmoko.org/developers/werner/cncmap/gp2rml | |
4 | ||
5 | cameo <<EOF | |
6 | mm | |
7 | ||
8 | gerber 35mil ../atusb-PCB_Edges.gbr | |
9 | align 1 8.1mm 11.2mm # align relative to board corner | |
10 | translate 25mm 2mm # move to PCB zone assigned to project | |
11 | translate 2mm 17mm # move a bit further | |
12 | array 19mm 36mm 1 0 # skip over previous boards | |
13 | z 0 -56.1mm # board surface | |
14 | z -0.8mm # board thickness | |
15 | z -0.5mm # tool extra depth | |
16 | offset | |
17 | write mill.gp | |
18 | clear | |
19 | ||
20 | excellon ../atusb.drl | |
21 | drill 7mil 15mil # 12.5-13.5 mil drill | |
22 | write drill.gp | |
23 | ||
24 | remainder | |
25 | mill 35mil 0.01mm # 35 mil endmill | |
26 | append mill.gp | |
27 | ||
28 | remainder | |
29 | empty | |
30 | EOF | |
31 | ||
32 | ||
33 | gp2rml 2 0.5 0.5 mill.gp >mill.rml | |
34 | gp2rml 2 0.1 0.5 drill.gp >drill.rml | |
35 | ||
36 | ||
37 | cat <<EOF >Makefile | |
38 | SPOOL=/home/moko/svn.openmoko.org/developers/werner/cncmap/spool/spool | |
39 | CNGT=/home/qi/cae-tools/cngt/cngt | |
40 | ||
41 | .PHONY: mill drill cng | |
42 | ||
43 | mill: | |
44 | PORT=/dev/ttyUSB0 \$(SPOOL) mill.rml | |
45 | ||
46 | drill: | |
47 | PORT=/dev/ttyUSB0 \$(SPOOL) drill.rml | |
48 | ||
49 | cng: | |
50 | \$(CNGT) -56.1 20 50 39 | |
51 | EOF |