-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathtools.lisp
92 lines (70 loc) · 1.68 KB
/
tools.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
(in-package :gcode)
(defparameter *plywood-board-tool2*
(make-instance 'tool
:diameter 1
:number 1
:feed-xy 600
:feed-z 240
:depth 4))
(defparameter *alu-tool-top*
;; FUER FRONTPLATTEN
(make-instance 'tool :diameter 2 :depth 1.3 :number 8 :feed-xy 500 :feed-z 100))
(defparameter *alu-tool*
(make-instance 'tool :diameter 2 :depth 0.5 :number 8 :feed-xy 500 :feed-z 100))
(defparameter *schraeg-tool*
(make-instance 'tool :diameter 0 :depth 1 :number 18))
(defparameter *paper-tool*
(make-instance 'tool :diameter 0 :depth 2.6 :number 8 :feed-xy 500 :feed-z 100))
(defparameter *pcb-gravier-tool*
(make-instance 'tool :diameter 0.5 :number 22))
(defparameter *grob-tool*
(make-instance 'tool
:number 17
:diameter 3
:depth 2))
(defparameter *mdf-tool-2mm*
(make-instance 'tool
:diameter 2
:number 10
:depth 3))
(defparameter *cube-tool*
(make-instance 'tool
:diameter 1
:feed-xy 600
:feed-z 240
:depth 4.0))
(defparameter *pcb-tool*
(make-instance 'tool
:diameter 1
:number 7
:feed-xy 600
:feed-z 240
:depth 2.2))
(defparameter *engrave-tool*
(make-instance 'tool
:diameter 1
:number 9
:feed-xy 600
:feed-z 240
:depth 1.5))
(defparameter *kiefer-tool*
(make-instance 'tool
:diameter 2
:number 11
:feed-xy 600
:feed-z 240
:depth 1.5))
(defparameter *plywood-board-tool*
(make-instance 'tool
:diameter 1
:number 6
:feed-xy 600
:feed-z 240
:depth 2))
(defparameter *trace-tool*
*plywood-board-tool*)
(defparameter *dick-holz-tool*
(make-instance 'tool
:number 16
:diameter 3
:depth 3))