Werner's Miscellanea
Sign in or create your account | Project List | Help
Werner's Miscellanea Git Source Tree
Root/
Source at commit 4797aed31346dc4c7fe76919736b5251a51bdbd0 created 12 years 8 months ago. By Werner Almesberger, mm1rc3/: renamed to m1rc3/ | |
---|---|
1 | PATH=$PATH:/home/qi/cae-tools/cameo |
2 | PATH=$PATH:/home/moko/svn.openmoko.org/developers/werner/cncmap/gp2rml |
3 | |
4 | cameo <<EOF |
5 | mm |
6 | |
7 | gerber 35mil f10-PCB_Edges.gbr |
8 | align 1 31.6mm 13.3mm # align relative to board corner |
9 | z 0 -56.8mm # board surface (tool fully extended) |
10 | z -1.6mm # board thickness |
11 | z -0.5mm # tool extra depth |
12 | clear |
13 | |
14 | excellon f10.drl |
15 | drill 0.7mm 0.89mm # 0.8-0.89 mm fill |
16 | optimize |
17 | write mill.gp |
18 | |
19 | remainder |
20 | mill 20mil 0.01mm # 35 mil endmill; pretend it is a little smaller, |
21 | # to compensate for tool/board deflections |
22 | append mill.gp |
23 | |
24 | remainder |
25 | empty |
26 | EOF |
27 | |
28 | gp2rml 3 0.2 0.2 mill.gp >mill.rml |
29 | |
30 | cat <<EOF >Makefile.mkmk |
31 | SPOOL=/home/moko/svn.openmoko.org/developers/werner/cncmap/spool/spool |
32 | CNGT=/home/qi/cae-tools/cngt/cngt |
33 | |
34 | .PHONY: mill drill cng plot |
35 | |
36 | mill: |
37 | PORT=/dev/ttyUSB0 \$(SPOOL) mill.rml |
38 | |
39 | cng: |
40 | \$(CNGT) -56.8 20 mill.gp |
41 | |
42 | plot: |
43 | echo 'plot "mill.gp" with linespoints' | \ |
44 | gnuplot -persist |
45 | EOF |
46 |
Branches:
master