Convert all lengths to mm for engine calls
Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
@ -5571091,14 +5571091,6 @@ description: Artifact commands import_async.kcl
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"cmdId": "[uuid]",
|
||||
"range": [],
|
||||
"command": {
|
||||
"type": "set_scene_units",
|
||||
"unit": "mm"
|
||||
}
|
||||
},
|
||||
{
|
||||
"cmdId": "[uuid]",
|
||||
"range": [],
|
||||
@ -5575201,37 +5575193,5 @@ description: Artifact commands import_async.kcl
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"cmdId": "[uuid]",
|
||||
"range": [],
|
||||
"command": {
|
||||
"type": "set_scene_units",
|
||||
"unit": "mm"
|
||||
}
|
||||
},
|
||||
{
|
||||
"cmdId": "[uuid]",
|
||||
"range": [],
|
||||
"command": {
|
||||
"type": "set_scene_units",
|
||||
"unit": "mm"
|
||||
}
|
||||
},
|
||||
{
|
||||
"cmdId": "[uuid]",
|
||||
"range": [],
|
||||
"command": {
|
||||
"type": "set_scene_units",
|
||||
"unit": "mm"
|
||||
}
|
||||
},
|
||||
{
|
||||
"cmdId": "[uuid]",
|
||||
"range": [],
|
||||
"command": {
|
||||
"type": "set_scene_units",
|
||||
"unit": "mm"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
@ -1,239 +1,239 @@
|
||||
```mermaid
|
||||
flowchart LR
|
||||
subgraph path3 [Path]
|
||||
3["Path<br>[1035, 1085, 0]"]
|
||||
4["Segment<br>[1035, 1085, 0]"]
|
||||
3["Path<br>[1061, 1111, 0]"]
|
||||
4["Segment<br>[1061, 1111, 0]"]
|
||||
5[Solid2d]
|
||||
end
|
||||
subgraph path13 [Path]
|
||||
13["Path<br>[1562, 1599, 0]"]
|
||||
14["Segment<br>[1250, 1288, 0]"]
|
||||
15["Segment<br>[1250, 1288, 0]"]
|
||||
16["Segment<br>[1250, 1288, 0]"]
|
||||
17["Segment<br>[1250, 1288, 0]"]
|
||||
18["Segment<br>[1250, 1288, 0]"]
|
||||
19["Segment<br>[1250, 1288, 0]"]
|
||||
20["Segment<br>[1250, 1288, 0]"]
|
||||
21["Segment<br>[1250, 1288, 0]"]
|
||||
22["Segment<br>[1250, 1288, 0]"]
|
||||
23["Segment<br>[1250, 1288, 0]"]
|
||||
24["Segment<br>[1250, 1288, 0]"]
|
||||
25["Segment<br>[1250, 1288, 0]"]
|
||||
26["Segment<br>[1250, 1288, 0]"]
|
||||
27["Segment<br>[1250, 1288, 0]"]
|
||||
28["Segment<br>[1250, 1288, 0]"]
|
||||
29["Segment<br>[1250, 1288, 0]"]
|
||||
30["Segment<br>[1250, 1288, 0]"]
|
||||
31["Segment<br>[1250, 1288, 0]"]
|
||||
32["Segment<br>[1250, 1288, 0]"]
|
||||
33["Segment<br>[1250, 1288, 0]"]
|
||||
34["Segment<br>[1250, 1288, 0]"]
|
||||
35["Segment<br>[1250, 1288, 0]"]
|
||||
36["Segment<br>[1250, 1288, 0]"]
|
||||
37["Segment<br>[1250, 1288, 0]"]
|
||||
38["Segment<br>[1250, 1288, 0]"]
|
||||
39["Segment<br>[1250, 1288, 0]"]
|
||||
40["Segment<br>[1250, 1288, 0]"]
|
||||
41["Segment<br>[1250, 1288, 0]"]
|
||||
42["Segment<br>[1250, 1288, 0]"]
|
||||
43["Segment<br>[1250, 1288, 0]"]
|
||||
44["Segment<br>[1250, 1288, 0]"]
|
||||
45["Segment<br>[1250, 1288, 0]"]
|
||||
46["Segment<br>[1250, 1288, 0]"]
|
||||
47["Segment<br>[1250, 1288, 0]"]
|
||||
48["Segment<br>[1250, 1288, 0]"]
|
||||
49["Segment<br>[1250, 1288, 0]"]
|
||||
50["Segment<br>[1250, 1288, 0]"]
|
||||
51["Segment<br>[1250, 1288, 0]"]
|
||||
52["Segment<br>[1250, 1288, 0]"]
|
||||
53["Segment<br>[1250, 1288, 0]"]
|
||||
54["Segment<br>[1250, 1288, 0]"]
|
||||
55["Segment<br>[1250, 1288, 0]"]
|
||||
56["Segment<br>[1250, 1288, 0]"]
|
||||
57["Segment<br>[1250, 1288, 0]"]
|
||||
58["Segment<br>[1250, 1288, 0]"]
|
||||
59["Segment<br>[1250, 1288, 0]"]
|
||||
60["Segment<br>[1250, 1288, 0]"]
|
||||
61["Segment<br>[1250, 1288, 0]"]
|
||||
62["Segment<br>[1250, 1288, 0]"]
|
||||
63["Segment<br>[1250, 1288, 0]"]
|
||||
64["Segment<br>[1250, 1288, 0]"]
|
||||
65["Segment<br>[1250, 1288, 0]"]
|
||||
66["Segment<br>[1250, 1288, 0]"]
|
||||
67["Segment<br>[1250, 1288, 0]"]
|
||||
68["Segment<br>[1250, 1288, 0]"]
|
||||
69["Segment<br>[1250, 1288, 0]"]
|
||||
70["Segment<br>[1250, 1288, 0]"]
|
||||
71["Segment<br>[1250, 1288, 0]"]
|
||||
72["Segment<br>[1250, 1288, 0]"]
|
||||
73["Segment<br>[1250, 1288, 0]"]
|
||||
74["Segment<br>[1250, 1288, 0]"]
|
||||
75["Segment<br>[1250, 1288, 0]"]
|
||||
76["Segment<br>[1250, 1288, 0]"]
|
||||
77["Segment<br>[1250, 1288, 0]"]
|
||||
78["Segment<br>[1250, 1288, 0]"]
|
||||
79["Segment<br>[1250, 1288, 0]"]
|
||||
80["Segment<br>[1250, 1288, 0]"]
|
||||
81["Segment<br>[1250, 1288, 0]"]
|
||||
82["Segment<br>[1250, 1288, 0]"]
|
||||
83["Segment<br>[1250, 1288, 0]"]
|
||||
84["Segment<br>[1250, 1288, 0]"]
|
||||
85["Segment<br>[1250, 1288, 0]"]
|
||||
86["Segment<br>[1250, 1288, 0]"]
|
||||
87["Segment<br>[1250, 1288, 0]"]
|
||||
88["Segment<br>[1250, 1288, 0]"]
|
||||
89["Segment<br>[1250, 1288, 0]"]
|
||||
90["Segment<br>[1250, 1288, 0]"]
|
||||
91["Segment<br>[1250, 1288, 0]"]
|
||||
92["Segment<br>[1250, 1288, 0]"]
|
||||
93["Segment<br>[1250, 1288, 0]"]
|
||||
94["Segment<br>[1250, 1288, 0]"]
|
||||
95["Segment<br>[1250, 1288, 0]"]
|
||||
96["Segment<br>[1250, 1288, 0]"]
|
||||
97["Segment<br>[1250, 1288, 0]"]
|
||||
98["Segment<br>[1250, 1288, 0]"]
|
||||
99["Segment<br>[1250, 1288, 0]"]
|
||||
100["Segment<br>[1250, 1288, 0]"]
|
||||
101["Segment<br>[1250, 1288, 0]"]
|
||||
102["Segment<br>[1250, 1288, 0]"]
|
||||
103["Segment<br>[1250, 1288, 0]"]
|
||||
104["Segment<br>[1250, 1288, 0]"]
|
||||
105["Segment<br>[1250, 1288, 0]"]
|
||||
106["Segment<br>[1250, 1288, 0]"]
|
||||
107["Segment<br>[1250, 1288, 0]"]
|
||||
108["Segment<br>[1250, 1288, 0]"]
|
||||
109["Segment<br>[1250, 1288, 0]"]
|
||||
110["Segment<br>[1250, 1288, 0]"]
|
||||
111["Segment<br>[1250, 1288, 0]"]
|
||||
112["Segment<br>[1250, 1288, 0]"]
|
||||
113["Segment<br>[1250, 1288, 0]"]
|
||||
114["Segment<br>[1250, 1288, 0]"]
|
||||
115["Segment<br>[1651, 1749, 0]"]
|
||||
116["Segment<br>[1478, 1508, 0]"]
|
||||
117["Segment<br>[1478, 1508, 0]"]
|
||||
118["Segment<br>[1478, 1508, 0]"]
|
||||
119["Segment<br>[1478, 1508, 0]"]
|
||||
120["Segment<br>[1478, 1508, 0]"]
|
||||
121["Segment<br>[1478, 1508, 0]"]
|
||||
122["Segment<br>[1478, 1508, 0]"]
|
||||
123["Segment<br>[1478, 1508, 0]"]
|
||||
124["Segment<br>[1478, 1508, 0]"]
|
||||
125["Segment<br>[1478, 1508, 0]"]
|
||||
126["Segment<br>[1478, 1508, 0]"]
|
||||
127["Segment<br>[1478, 1508, 0]"]
|
||||
128["Segment<br>[1478, 1508, 0]"]
|
||||
129["Segment<br>[1478, 1508, 0]"]
|
||||
130["Segment<br>[1478, 1508, 0]"]
|
||||
131["Segment<br>[1478, 1508, 0]"]
|
||||
132["Segment<br>[1478, 1508, 0]"]
|
||||
133["Segment<br>[1478, 1508, 0]"]
|
||||
134["Segment<br>[1478, 1508, 0]"]
|
||||
135["Segment<br>[1478, 1508, 0]"]
|
||||
136["Segment<br>[1478, 1508, 0]"]
|
||||
137["Segment<br>[1478, 1508, 0]"]
|
||||
138["Segment<br>[1478, 1508, 0]"]
|
||||
139["Segment<br>[1478, 1508, 0]"]
|
||||
140["Segment<br>[1478, 1508, 0]"]
|
||||
141["Segment<br>[1478, 1508, 0]"]
|
||||
142["Segment<br>[1478, 1508, 0]"]
|
||||
143["Segment<br>[1478, 1508, 0]"]
|
||||
144["Segment<br>[1478, 1508, 0]"]
|
||||
145["Segment<br>[1478, 1508, 0]"]
|
||||
146["Segment<br>[1478, 1508, 0]"]
|
||||
147["Segment<br>[1478, 1508, 0]"]
|
||||
148["Segment<br>[1478, 1508, 0]"]
|
||||
149["Segment<br>[1478, 1508, 0]"]
|
||||
150["Segment<br>[1478, 1508, 0]"]
|
||||
151["Segment<br>[1478, 1508, 0]"]
|
||||
152["Segment<br>[1478, 1508, 0]"]
|
||||
153["Segment<br>[1478, 1508, 0]"]
|
||||
154["Segment<br>[1478, 1508, 0]"]
|
||||
155["Segment<br>[1478, 1508, 0]"]
|
||||
156["Segment<br>[1478, 1508, 0]"]
|
||||
157["Segment<br>[1478, 1508, 0]"]
|
||||
158["Segment<br>[1478, 1508, 0]"]
|
||||
159["Segment<br>[1478, 1508, 0]"]
|
||||
160["Segment<br>[1478, 1508, 0]"]
|
||||
161["Segment<br>[1478, 1508, 0]"]
|
||||
162["Segment<br>[1478, 1508, 0]"]
|
||||
163["Segment<br>[1478, 1508, 0]"]
|
||||
164["Segment<br>[1478, 1508, 0]"]
|
||||
165["Segment<br>[1478, 1508, 0]"]
|
||||
166["Segment<br>[1478, 1508, 0]"]
|
||||
167["Segment<br>[1478, 1508, 0]"]
|
||||
168["Segment<br>[1478, 1508, 0]"]
|
||||
169["Segment<br>[1478, 1508, 0]"]
|
||||
170["Segment<br>[1478, 1508, 0]"]
|
||||
171["Segment<br>[1478, 1508, 0]"]
|
||||
172["Segment<br>[1478, 1508, 0]"]
|
||||
173["Segment<br>[1478, 1508, 0]"]
|
||||
174["Segment<br>[1478, 1508, 0]"]
|
||||
175["Segment<br>[1478, 1508, 0]"]
|
||||
176["Segment<br>[1478, 1508, 0]"]
|
||||
177["Segment<br>[1478, 1508, 0]"]
|
||||
178["Segment<br>[1478, 1508, 0]"]
|
||||
179["Segment<br>[1478, 1508, 0]"]
|
||||
180["Segment<br>[1478, 1508, 0]"]
|
||||
181["Segment<br>[1478, 1508, 0]"]
|
||||
182["Segment<br>[1478, 1508, 0]"]
|
||||
183["Segment<br>[1478, 1508, 0]"]
|
||||
184["Segment<br>[1478, 1508, 0]"]
|
||||
185["Segment<br>[1478, 1508, 0]"]
|
||||
186["Segment<br>[1478, 1508, 0]"]
|
||||
187["Segment<br>[1478, 1508, 0]"]
|
||||
188["Segment<br>[1478, 1508, 0]"]
|
||||
189["Segment<br>[1478, 1508, 0]"]
|
||||
190["Segment<br>[1478, 1508, 0]"]
|
||||
191["Segment<br>[1478, 1508, 0]"]
|
||||
192["Segment<br>[1478, 1508, 0]"]
|
||||
193["Segment<br>[1478, 1508, 0]"]
|
||||
194["Segment<br>[1478, 1508, 0]"]
|
||||
195["Segment<br>[1478, 1508, 0]"]
|
||||
196["Segment<br>[1478, 1508, 0]"]
|
||||
197["Segment<br>[1478, 1508, 0]"]
|
||||
198["Segment<br>[1478, 1508, 0]"]
|
||||
199["Segment<br>[1478, 1508, 0]"]
|
||||
200["Segment<br>[1478, 1508, 0]"]
|
||||
201["Segment<br>[1478, 1508, 0]"]
|
||||
202["Segment<br>[1478, 1508, 0]"]
|
||||
203["Segment<br>[1478, 1508, 0]"]
|
||||
204["Segment<br>[1478, 1508, 0]"]
|
||||
205["Segment<br>[1478, 1508, 0]"]
|
||||
206["Segment<br>[1478, 1508, 0]"]
|
||||
207["Segment<br>[1478, 1508, 0]"]
|
||||
208["Segment<br>[1478, 1508, 0]"]
|
||||
209["Segment<br>[1478, 1508, 0]"]
|
||||
210["Segment<br>[1478, 1508, 0]"]
|
||||
211["Segment<br>[1478, 1508, 0]"]
|
||||
212["Segment<br>[1478, 1508, 0]"]
|
||||
213["Segment<br>[1478, 1508, 0]"]
|
||||
214["Segment<br>[1478, 1508, 0]"]
|
||||
215["Segment<br>[1478, 1508, 0]"]
|
||||
216["Segment<br>[1478, 1508, 0]"]
|
||||
217["Segment<br>[1795, 1802, 0]"]
|
||||
13["Path<br>[1588, 1625, 0]"]
|
||||
14["Segment<br>[1276, 1314, 0]"]
|
||||
15["Segment<br>[1276, 1314, 0]"]
|
||||
16["Segment<br>[1276, 1314, 0]"]
|
||||
17["Segment<br>[1276, 1314, 0]"]
|
||||
18["Segment<br>[1276, 1314, 0]"]
|
||||
19["Segment<br>[1276, 1314, 0]"]
|
||||
20["Segment<br>[1276, 1314, 0]"]
|
||||
21["Segment<br>[1276, 1314, 0]"]
|
||||
22["Segment<br>[1276, 1314, 0]"]
|
||||
23["Segment<br>[1276, 1314, 0]"]
|
||||
24["Segment<br>[1276, 1314, 0]"]
|
||||
25["Segment<br>[1276, 1314, 0]"]
|
||||
26["Segment<br>[1276, 1314, 0]"]
|
||||
27["Segment<br>[1276, 1314, 0]"]
|
||||
28["Segment<br>[1276, 1314, 0]"]
|
||||
29["Segment<br>[1276, 1314, 0]"]
|
||||
30["Segment<br>[1276, 1314, 0]"]
|
||||
31["Segment<br>[1276, 1314, 0]"]
|
||||
32["Segment<br>[1276, 1314, 0]"]
|
||||
33["Segment<br>[1276, 1314, 0]"]
|
||||
34["Segment<br>[1276, 1314, 0]"]
|
||||
35["Segment<br>[1276, 1314, 0]"]
|
||||
36["Segment<br>[1276, 1314, 0]"]
|
||||
37["Segment<br>[1276, 1314, 0]"]
|
||||
38["Segment<br>[1276, 1314, 0]"]
|
||||
39["Segment<br>[1276, 1314, 0]"]
|
||||
40["Segment<br>[1276, 1314, 0]"]
|
||||
41["Segment<br>[1276, 1314, 0]"]
|
||||
42["Segment<br>[1276, 1314, 0]"]
|
||||
43["Segment<br>[1276, 1314, 0]"]
|
||||
44["Segment<br>[1276, 1314, 0]"]
|
||||
45["Segment<br>[1276, 1314, 0]"]
|
||||
46["Segment<br>[1276, 1314, 0]"]
|
||||
47["Segment<br>[1276, 1314, 0]"]
|
||||
48["Segment<br>[1276, 1314, 0]"]
|
||||
49["Segment<br>[1276, 1314, 0]"]
|
||||
50["Segment<br>[1276, 1314, 0]"]
|
||||
51["Segment<br>[1276, 1314, 0]"]
|
||||
52["Segment<br>[1276, 1314, 0]"]
|
||||
53["Segment<br>[1276, 1314, 0]"]
|
||||
54["Segment<br>[1276, 1314, 0]"]
|
||||
55["Segment<br>[1276, 1314, 0]"]
|
||||
56["Segment<br>[1276, 1314, 0]"]
|
||||
57["Segment<br>[1276, 1314, 0]"]
|
||||
58["Segment<br>[1276, 1314, 0]"]
|
||||
59["Segment<br>[1276, 1314, 0]"]
|
||||
60["Segment<br>[1276, 1314, 0]"]
|
||||
61["Segment<br>[1276, 1314, 0]"]
|
||||
62["Segment<br>[1276, 1314, 0]"]
|
||||
63["Segment<br>[1276, 1314, 0]"]
|
||||
64["Segment<br>[1276, 1314, 0]"]
|
||||
65["Segment<br>[1276, 1314, 0]"]
|
||||
66["Segment<br>[1276, 1314, 0]"]
|
||||
67["Segment<br>[1276, 1314, 0]"]
|
||||
68["Segment<br>[1276, 1314, 0]"]
|
||||
69["Segment<br>[1276, 1314, 0]"]
|
||||
70["Segment<br>[1276, 1314, 0]"]
|
||||
71["Segment<br>[1276, 1314, 0]"]
|
||||
72["Segment<br>[1276, 1314, 0]"]
|
||||
73["Segment<br>[1276, 1314, 0]"]
|
||||
74["Segment<br>[1276, 1314, 0]"]
|
||||
75["Segment<br>[1276, 1314, 0]"]
|
||||
76["Segment<br>[1276, 1314, 0]"]
|
||||
77["Segment<br>[1276, 1314, 0]"]
|
||||
78["Segment<br>[1276, 1314, 0]"]
|
||||
79["Segment<br>[1276, 1314, 0]"]
|
||||
80["Segment<br>[1276, 1314, 0]"]
|
||||
81["Segment<br>[1276, 1314, 0]"]
|
||||
82["Segment<br>[1276, 1314, 0]"]
|
||||
83["Segment<br>[1276, 1314, 0]"]
|
||||
84["Segment<br>[1276, 1314, 0]"]
|
||||
85["Segment<br>[1276, 1314, 0]"]
|
||||
86["Segment<br>[1276, 1314, 0]"]
|
||||
87["Segment<br>[1276, 1314, 0]"]
|
||||
88["Segment<br>[1276, 1314, 0]"]
|
||||
89["Segment<br>[1276, 1314, 0]"]
|
||||
90["Segment<br>[1276, 1314, 0]"]
|
||||
91["Segment<br>[1276, 1314, 0]"]
|
||||
92["Segment<br>[1276, 1314, 0]"]
|
||||
93["Segment<br>[1276, 1314, 0]"]
|
||||
94["Segment<br>[1276, 1314, 0]"]
|
||||
95["Segment<br>[1276, 1314, 0]"]
|
||||
96["Segment<br>[1276, 1314, 0]"]
|
||||
97["Segment<br>[1276, 1314, 0]"]
|
||||
98["Segment<br>[1276, 1314, 0]"]
|
||||
99["Segment<br>[1276, 1314, 0]"]
|
||||
100["Segment<br>[1276, 1314, 0]"]
|
||||
101["Segment<br>[1276, 1314, 0]"]
|
||||
102["Segment<br>[1276, 1314, 0]"]
|
||||
103["Segment<br>[1276, 1314, 0]"]
|
||||
104["Segment<br>[1276, 1314, 0]"]
|
||||
105["Segment<br>[1276, 1314, 0]"]
|
||||
106["Segment<br>[1276, 1314, 0]"]
|
||||
107["Segment<br>[1276, 1314, 0]"]
|
||||
108["Segment<br>[1276, 1314, 0]"]
|
||||
109["Segment<br>[1276, 1314, 0]"]
|
||||
110["Segment<br>[1276, 1314, 0]"]
|
||||
111["Segment<br>[1276, 1314, 0]"]
|
||||
112["Segment<br>[1276, 1314, 0]"]
|
||||
113["Segment<br>[1276, 1314, 0]"]
|
||||
114["Segment<br>[1276, 1314, 0]"]
|
||||
115["Segment<br>[1677, 1775, 0]"]
|
||||
116["Segment<br>[1504, 1534, 0]"]
|
||||
117["Segment<br>[1504, 1534, 0]"]
|
||||
118["Segment<br>[1504, 1534, 0]"]
|
||||
119["Segment<br>[1504, 1534, 0]"]
|
||||
120["Segment<br>[1504, 1534, 0]"]
|
||||
121["Segment<br>[1504, 1534, 0]"]
|
||||
122["Segment<br>[1504, 1534, 0]"]
|
||||
123["Segment<br>[1504, 1534, 0]"]
|
||||
124["Segment<br>[1504, 1534, 0]"]
|
||||
125["Segment<br>[1504, 1534, 0]"]
|
||||
126["Segment<br>[1504, 1534, 0]"]
|
||||
127["Segment<br>[1504, 1534, 0]"]
|
||||
128["Segment<br>[1504, 1534, 0]"]
|
||||
129["Segment<br>[1504, 1534, 0]"]
|
||||
130["Segment<br>[1504, 1534, 0]"]
|
||||
131["Segment<br>[1504, 1534, 0]"]
|
||||
132["Segment<br>[1504, 1534, 0]"]
|
||||
133["Segment<br>[1504, 1534, 0]"]
|
||||
134["Segment<br>[1504, 1534, 0]"]
|
||||
135["Segment<br>[1504, 1534, 0]"]
|
||||
136["Segment<br>[1504, 1534, 0]"]
|
||||
137["Segment<br>[1504, 1534, 0]"]
|
||||
138["Segment<br>[1504, 1534, 0]"]
|
||||
139["Segment<br>[1504, 1534, 0]"]
|
||||
140["Segment<br>[1504, 1534, 0]"]
|
||||
141["Segment<br>[1504, 1534, 0]"]
|
||||
142["Segment<br>[1504, 1534, 0]"]
|
||||
143["Segment<br>[1504, 1534, 0]"]
|
||||
144["Segment<br>[1504, 1534, 0]"]
|
||||
145["Segment<br>[1504, 1534, 0]"]
|
||||
146["Segment<br>[1504, 1534, 0]"]
|
||||
147["Segment<br>[1504, 1534, 0]"]
|
||||
148["Segment<br>[1504, 1534, 0]"]
|
||||
149["Segment<br>[1504, 1534, 0]"]
|
||||
150["Segment<br>[1504, 1534, 0]"]
|
||||
151["Segment<br>[1504, 1534, 0]"]
|
||||
152["Segment<br>[1504, 1534, 0]"]
|
||||
153["Segment<br>[1504, 1534, 0]"]
|
||||
154["Segment<br>[1504, 1534, 0]"]
|
||||
155["Segment<br>[1504, 1534, 0]"]
|
||||
156["Segment<br>[1504, 1534, 0]"]
|
||||
157["Segment<br>[1504, 1534, 0]"]
|
||||
158["Segment<br>[1504, 1534, 0]"]
|
||||
159["Segment<br>[1504, 1534, 0]"]
|
||||
160["Segment<br>[1504, 1534, 0]"]
|
||||
161["Segment<br>[1504, 1534, 0]"]
|
||||
162["Segment<br>[1504, 1534, 0]"]
|
||||
163["Segment<br>[1504, 1534, 0]"]
|
||||
164["Segment<br>[1504, 1534, 0]"]
|
||||
165["Segment<br>[1504, 1534, 0]"]
|
||||
166["Segment<br>[1504, 1534, 0]"]
|
||||
167["Segment<br>[1504, 1534, 0]"]
|
||||
168["Segment<br>[1504, 1534, 0]"]
|
||||
169["Segment<br>[1504, 1534, 0]"]
|
||||
170["Segment<br>[1504, 1534, 0]"]
|
||||
171["Segment<br>[1504, 1534, 0]"]
|
||||
172["Segment<br>[1504, 1534, 0]"]
|
||||
173["Segment<br>[1504, 1534, 0]"]
|
||||
174["Segment<br>[1504, 1534, 0]"]
|
||||
175["Segment<br>[1504, 1534, 0]"]
|
||||
176["Segment<br>[1504, 1534, 0]"]
|
||||
177["Segment<br>[1504, 1534, 0]"]
|
||||
178["Segment<br>[1504, 1534, 0]"]
|
||||
179["Segment<br>[1504, 1534, 0]"]
|
||||
180["Segment<br>[1504, 1534, 0]"]
|
||||
181["Segment<br>[1504, 1534, 0]"]
|
||||
182["Segment<br>[1504, 1534, 0]"]
|
||||
183["Segment<br>[1504, 1534, 0]"]
|
||||
184["Segment<br>[1504, 1534, 0]"]
|
||||
185["Segment<br>[1504, 1534, 0]"]
|
||||
186["Segment<br>[1504, 1534, 0]"]
|
||||
187["Segment<br>[1504, 1534, 0]"]
|
||||
188["Segment<br>[1504, 1534, 0]"]
|
||||
189["Segment<br>[1504, 1534, 0]"]
|
||||
190["Segment<br>[1504, 1534, 0]"]
|
||||
191["Segment<br>[1504, 1534, 0]"]
|
||||
192["Segment<br>[1504, 1534, 0]"]
|
||||
193["Segment<br>[1504, 1534, 0]"]
|
||||
194["Segment<br>[1504, 1534, 0]"]
|
||||
195["Segment<br>[1504, 1534, 0]"]
|
||||
196["Segment<br>[1504, 1534, 0]"]
|
||||
197["Segment<br>[1504, 1534, 0]"]
|
||||
198["Segment<br>[1504, 1534, 0]"]
|
||||
199["Segment<br>[1504, 1534, 0]"]
|
||||
200["Segment<br>[1504, 1534, 0]"]
|
||||
201["Segment<br>[1504, 1534, 0]"]
|
||||
202["Segment<br>[1504, 1534, 0]"]
|
||||
203["Segment<br>[1504, 1534, 0]"]
|
||||
204["Segment<br>[1504, 1534, 0]"]
|
||||
205["Segment<br>[1504, 1534, 0]"]
|
||||
206["Segment<br>[1504, 1534, 0]"]
|
||||
207["Segment<br>[1504, 1534, 0]"]
|
||||
208["Segment<br>[1504, 1534, 0]"]
|
||||
209["Segment<br>[1504, 1534, 0]"]
|
||||
210["Segment<br>[1504, 1534, 0]"]
|
||||
211["Segment<br>[1504, 1534, 0]"]
|
||||
212["Segment<br>[1504, 1534, 0]"]
|
||||
213["Segment<br>[1504, 1534, 0]"]
|
||||
214["Segment<br>[1504, 1534, 0]"]
|
||||
215["Segment<br>[1504, 1534, 0]"]
|
||||
216["Segment<br>[1504, 1534, 0]"]
|
||||
217["Segment<br>[1821, 1828, 0]"]
|
||||
218[Solid2d]
|
||||
end
|
||||
subgraph path220 [Path]
|
||||
220["Path<br>[2283, 2383, 0]"]
|
||||
221["Segment<br>[2389, 2416, 0]"]
|
||||
222["Segment<br>[2422, 2450, 0]"]
|
||||
223["Segment<br>[2456, 2484, 0]"]
|
||||
224["Segment<br>[2490, 2606, 0]"]
|
||||
225["Segment<br>[2612, 2717, 0]"]
|
||||
226["Segment<br>[2723, 2730, 0]"]
|
||||
220["Path<br>[2309, 2409, 0]"]
|
||||
221["Segment<br>[2415, 2442, 0]"]
|
||||
222["Segment<br>[2448, 2476, 0]"]
|
||||
223["Segment<br>[2482, 2510, 0]"]
|
||||
224["Segment<br>[2516, 2632, 0]"]
|
||||
225["Segment<br>[2638, 2743, 0]"]
|
||||
226["Segment<br>[2749, 2756, 0]"]
|
||||
227[Solid2d]
|
||||
end
|
||||
1["Plane<br>[168, 185, 0]"]
|
||||
2["Plane<br>[1012, 1029, 0]"]
|
||||
6["Sweep Extrusion<br>[1091, 1119, 0]"]
|
||||
2["Plane<br>[1038, 1055, 0]"]
|
||||
6["Sweep Extrusion<br>[1117, 1145, 0]"]
|
||||
7[Wall]
|
||||
8["Cap Start"]
|
||||
9["Cap End"]
|
||||
10["SweepEdge Opposite"]
|
||||
11["SweepEdge Adjacent"]
|
||||
12["Plane<br>[1539, 1556, 0]"]
|
||||
219["Sweep Extrusion<br>[1808, 1836, 0]"]
|
||||
228["Sweep Extrusion<br>[2736, 2765, 0]"]
|
||||
12["Plane<br>[1565, 1582, 0]"]
|
||||
219["Sweep Extrusion<br>[1834, 1862, 0]"]
|
||||
228["Sweep Extrusion<br>[2762, 2791, 0]"]
|
||||
229[Wall]
|
||||
230[Wall]
|
||||
231[Wall]
|
||||
@ -246,7 +246,7 @@ flowchart LR
|
||||
238["SweepEdge Adjacent"]
|
||||
239["SweepEdge Opposite"]
|
||||
240["SweepEdge Adjacent"]
|
||||
241["StartSketchOnFace<br>[2246, 2277, 0]"]
|
||||
241["StartSketchOnFace<br>[2272, 2303, 0]"]
|
||||
2 --- 3
|
||||
3 --- 4
|
||||
3 ---- 6
|
||||
|
||||
@ -1454,27 +1454,42 @@ description: Result of parsing import_async.kcl
|
||||
"arguments": [
|
||||
{
|
||||
"commentStart": 0,
|
||||
"computed": true,
|
||||
"end": 0,
|
||||
"object": {
|
||||
"expr": {
|
||||
"commentStart": 0,
|
||||
"computed": true,
|
||||
"end": 0,
|
||||
"name": "invas",
|
||||
"object": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "invas",
|
||||
"start": 0,
|
||||
"type": "Identifier",
|
||||
"type": "Identifier"
|
||||
},
|
||||
"property": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "i",
|
||||
"start": 0,
|
||||
"type": "Identifier",
|
||||
"type": "Identifier"
|
||||
},
|
||||
"start": 0,
|
||||
"type": "Identifier",
|
||||
"type": "Identifier"
|
||||
},
|
||||
"property": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "i",
|
||||
"start": 0,
|
||||
"type": "Identifier",
|
||||
"type": "Identifier"
|
||||
"type": "MemberExpression",
|
||||
"type": "MemberExpression"
|
||||
},
|
||||
"start": 0,
|
||||
"type": "MemberExpression",
|
||||
"type": "MemberExpression"
|
||||
"ty": {
|
||||
"Rad": null,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"p_type": "Number",
|
||||
"start": 0,
|
||||
"type": "Primitive"
|
||||
},
|
||||
"type": "AscribedExpression",
|
||||
"type": "AscribedExpression"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -1653,27 +1668,42 @@ description: Result of parsing import_async.kcl
|
||||
"arguments": [
|
||||
{
|
||||
"commentStart": 0,
|
||||
"computed": true,
|
||||
"end": 0,
|
||||
"object": {
|
||||
"expr": {
|
||||
"commentStart": 0,
|
||||
"computed": true,
|
||||
"end": 0,
|
||||
"name": "invas",
|
||||
"object": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "invas",
|
||||
"start": 0,
|
||||
"type": "Identifier",
|
||||
"type": "Identifier"
|
||||
},
|
||||
"property": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "i",
|
||||
"start": 0,
|
||||
"type": "Identifier",
|
||||
"type": "Identifier"
|
||||
},
|
||||
"start": 0,
|
||||
"type": "Identifier",
|
||||
"type": "Identifier"
|
||||
},
|
||||
"property": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "i",
|
||||
"start": 0,
|
||||
"type": "Identifier",
|
||||
"type": "Identifier"
|
||||
"type": "MemberExpression",
|
||||
"type": "MemberExpression"
|
||||
},
|
||||
"start": 0,
|
||||
"type": "MemberExpression",
|
||||
"type": "MemberExpression"
|
||||
"ty": {
|
||||
"Rad": null,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"p_type": "Number",
|
||||
"start": 0,
|
||||
"type": "Primitive"
|
||||
},
|
||||
"type": "AscribedExpression",
|
||||
"type": "AscribedExpression"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
|
||||
@ -38,11 +38,11 @@ invas = map(angles, fn(a) {
|
||||
|
||||
// Map the involute curve
|
||||
xs = map([0..cmo], fn(i) {
|
||||
return rs[i] * cos(invas[i])
|
||||
return rs[i] * cos(invas[i]: number(rad))
|
||||
})
|
||||
|
||||
ys = map([0..cmo], fn(i) {
|
||||
return rs[i] * sin(invas[i])
|
||||
return rs[i] * sin(invas[i]: number(rad))
|
||||
})
|
||||
|
||||
// Extrude the gear body
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1033,9 +1033,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -2129,9 +2126,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -3669,9 +3663,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -3745,9 +3736,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -7684,9 +7672,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -11651,9 +11636,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -15618,9 +15600,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -19585,9 +19564,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -23552,9 +23528,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -27519,9 +27492,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -31486,9 +31456,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -35453,9 +35420,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -39420,9 +39384,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -43387,9 +43348,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -47354,9 +47312,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -51321,9 +51276,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -55288,9 +55240,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -59255,9 +59204,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -63222,9 +63168,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -67189,9 +67132,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -71156,9 +71096,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -75123,9 +75060,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -79090,9 +79024,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -83057,9 +82988,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
@ -87024,9 +86952,6 @@ description: Variables in memory after executing import_async.kcl
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
|
||||
@ -41,11 +41,11 @@ invas = map(angles, fn(a) {
|
||||
|
||||
// Map the involute curve
|
||||
xs = map([0..cmo], fn(i) {
|
||||
return rs[i] * cos(invas[i])
|
||||
return rs[i] * cos(invas[i]: number(rad))
|
||||
})
|
||||
|
||||
ys = map([0..cmo], fn(i) {
|
||||
return rs[i] * sin(invas[i])
|
||||
return rs[i] * sin(invas[i]: number(rad))
|
||||
})
|
||||
|
||||
// Extrude the gear body
|
||||
|
||||
Reference in New Issue
Block a user