Move axes to std constants; move helix, revolve, and mirror2d to be declared in KCL (#6105)

Move axes to std constants; move helix, revolve, and mirror2d to be declated in KCL

Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
Nick Cameron
2025-04-03 22:44:52 +13:00
committed by GitHub
parent 3e4505e2e3
commit aad583be2e
167 changed files with 11811 additions and 38646 deletions

View File

@ -21,72 +21,72 @@ flowchart LR
36[Solid2d]
end
subgraph path56 [Path]
56["Path<br>[2547, 2635, 0]"]
57["Segment<br>[2641, 2705, 0]"]
58["Segment<br>[2711, 2775, 0]"]
59["Segment<br>[2781, 2834, 0]"]
60["Segment<br>[2840, 2861, 0]"]
56["Path<br>[2525, 2613, 0]"]
57["Segment<br>[2619, 2683, 0]"]
58["Segment<br>[2689, 2753, 0]"]
59["Segment<br>[2759, 2812, 0]"]
60["Segment<br>[2818, 2839, 0]"]
61[Solid2d]
end
subgraph path81 [Path]
81["Path<br>[3187, 3353, 0]"]
82["Segment<br>[3187, 3353, 0]"]
81["Path<br>[3165, 3331, 0]"]
82["Segment<br>[3165, 3331, 0]"]
83[Solid2d]
end
subgraph path93 [Path]
93["Path<br>[4640, 4665, 0]"]
94["Segment<br>[4671, 4743, 0]"]
95["Segment<br>[4749, 4822, 0]"]
96["Segment<br>[4828, 4881, 0]"]
97["Segment<br>[4887, 4908, 0]"]
93["Path<br>[4618, 4643, 0]"]
94["Segment<br>[4649, 4721, 0]"]
95["Segment<br>[4727, 4800, 0]"]
96["Segment<br>[4806, 4859, 0]"]
97["Segment<br>[4865, 4886, 0]"]
98[Solid2d]
end
subgraph path119 [Path]
119["Path<br>[5377, 5402, 0]"]
120["Segment<br>[5462, 5505, 0]"]
121["Segment<br>[5513, 5622, 0]"]
122["Segment<br>[5697, 5746, 0]"]
123["Segment<br>[5754, 5779, 0]"]
124["Segment<br>[5787, 5845, 0]"]
125["Segment<br>[5853, 5878, 0]"]
126["Segment<br>[5886, 5945, 0]"]
127["Segment<br>[5953, 5960, 0]"]
119["Path<br>[5355, 5380, 0]"]
120["Segment<br>[5440, 5483, 0]"]
121["Segment<br>[5491, 5600, 0]"]
122["Segment<br>[5675, 5724, 0]"]
123["Segment<br>[5732, 5757, 0]"]
124["Segment<br>[5765, 5823, 0]"]
125["Segment<br>[5831, 5856, 0]"]
126["Segment<br>[5864, 5923, 0]"]
127["Segment<br>[5931, 5938, 0]"]
128[Solid2d]
end
subgraph path157 [Path]
157["Path<br>[5377, 5402, 0]"]
158["Segment<br>[5462, 5505, 0]"]
159["Segment<br>[5513, 5622, 0]"]
160["Segment<br>[5697, 5746, 0]"]
161["Segment<br>[5754, 5779, 0]"]
162["Segment<br>[5787, 5845, 0]"]
163["Segment<br>[5853, 5878, 0]"]
164["Segment<br>[5886, 5945, 0]"]
165["Segment<br>[5953, 5960, 0]"]
157["Path<br>[5355, 5380, 0]"]
158["Segment<br>[5440, 5483, 0]"]
159["Segment<br>[5491, 5600, 0]"]
160["Segment<br>[5675, 5724, 0]"]
161["Segment<br>[5732, 5757, 0]"]
162["Segment<br>[5765, 5823, 0]"]
163["Segment<br>[5831, 5856, 0]"]
164["Segment<br>[5864, 5923, 0]"]
165["Segment<br>[5931, 5938, 0]"]
166[Solid2d]
end
subgraph path195 [Path]
195["Path<br>[5377, 5402, 0]"]
196["Segment<br>[5462, 5505, 0]"]
197["Segment<br>[5513, 5622, 0]"]
198["Segment<br>[5697, 5746, 0]"]
199["Segment<br>[5754, 5779, 0]"]
200["Segment<br>[5787, 5845, 0]"]
201["Segment<br>[5853, 5878, 0]"]
202["Segment<br>[5886, 5945, 0]"]
203["Segment<br>[5953, 5960, 0]"]
195["Path<br>[5355, 5380, 0]"]
196["Segment<br>[5440, 5483, 0]"]
197["Segment<br>[5491, 5600, 0]"]
198["Segment<br>[5675, 5724, 0]"]
199["Segment<br>[5732, 5757, 0]"]
200["Segment<br>[5765, 5823, 0]"]
201["Segment<br>[5831, 5856, 0]"]
202["Segment<br>[5864, 5923, 0]"]
203["Segment<br>[5931, 5938, 0]"]
204[Solid2d]
end
subgraph path233 [Path]
233["Path<br>[5377, 5402, 0]"]
234["Segment<br>[5462, 5505, 0]"]
235["Segment<br>[5513, 5622, 0]"]
236["Segment<br>[5697, 5746, 0]"]
237["Segment<br>[5754, 5779, 0]"]
238["Segment<br>[5787, 5845, 0]"]
239["Segment<br>[5853, 5878, 0]"]
240["Segment<br>[5886, 5945, 0]"]
241["Segment<br>[5953, 5960, 0]"]
233["Path<br>[5355, 5380, 0]"]
234["Segment<br>[5440, 5483, 0]"]
235["Segment<br>[5491, 5600, 0]"]
236["Segment<br>[5675, 5724, 0]"]
237["Segment<br>[5732, 5757, 0]"]
238["Segment<br>[5765, 5823, 0]"]
239["Segment<br>[5831, 5856, 0]"]
240["Segment<br>[5864, 5923, 0]"]
241["Segment<br>[5931, 5938, 0]"]
242[Solid2d]
end
1["Plane<br>[1570, 1617, 0]"]
@ -108,8 +108,8 @@ flowchart LR
25["SweepEdge Adjacent"]
26["SweepEdge Opposite"]
27["SweepEdge Adjacent"]
28["Plane<br>[2171, 2218, 0]"]
37["Sweep Revolve<br>[2158, 2249, 0]"]
28["Plane<br>[2149, 2196, 0]"]
37["Sweep Revolve<br>[2136, 2227, 0]"]
38[Wall]
39[Wall]
40[Wall]
@ -127,8 +127,8 @@ flowchart LR
52["SweepEdge Adjacent"]
53["SweepEdge Opposite"]
54["SweepEdge Adjacent"]
55["Plane<br>[2524, 2541, 0]"]
62["Sweep Extrusion<br>[2867, 2891, 0]"]
55["Plane<br>[2502, 2519, 0]"]
62["Sweep Extrusion<br>[2845, 2869, 0]"]
63[Wall]
64[Wall]
65[Wall]
@ -143,20 +143,20 @@ flowchart LR
74["SweepEdge Adjacent"]
75["SweepEdge Opposite"]
76["SweepEdge Adjacent"]
77["EdgeCut Fillet<br>[2897, 3127, 0]"]
78["EdgeCut Fillet<br>[2897, 3127, 0]"]
79["EdgeCut Fillet<br>[2897, 3127, 0]"]
80["EdgeCut Fillet<br>[2897, 3127, 0]"]
84["Sweep Extrusion<br>[3575, 3602, 0]"]
77["EdgeCut Fillet<br>[2875, 3105, 0]"]
78["EdgeCut Fillet<br>[2875, 3105, 0]"]
79["EdgeCut Fillet<br>[2875, 3105, 0]"]
80["EdgeCut Fillet<br>[2875, 3105, 0]"]
84["Sweep Extrusion<br>[3553, 3580, 0]"]
85[Wall]
86["Cap Start"]
87["SweepEdge Opposite"]
88["SweepEdge Adjacent"]
89["Sweep Extrusion<br>[3575, 3602, 0]"]
90["Sweep Extrusion<br>[3575, 3602, 0]"]
91["Sweep Extrusion<br>[3575, 3602, 0]"]
92["Plane<br>[4601, 4633, 0]"]
99["Sweep Extrusion<br>[4914, 4958, 0]"]
89["Sweep Extrusion<br>[3553, 3580, 0]"]
90["Sweep Extrusion<br>[3553, 3580, 0]"]
91["Sweep Extrusion<br>[3553, 3580, 0]"]
92["Plane<br>[4579, 4611, 0]"]
99["Sweep Extrusion<br>[4892, 4936, 0]"]
100[Wall]
101[Wall]
102[Wall]
@ -171,12 +171,12 @@ flowchart LR
111["SweepEdge Adjacent"]
112["SweepEdge Opposite"]
113["SweepEdge Adjacent"]
114["EdgeCut Fillet<br>[4964, 5197, 0]"]
115["EdgeCut Fillet<br>[4964, 5197, 0]"]
116["EdgeCut Fillet<br>[4964, 5197, 0]"]
117["EdgeCut Fillet<br>[4964, 5197, 0]"]
118["Plane<br>[5349, 5369, 0]"]
129["Sweep Extrusion<br>[6731, 6843, 0]"]
114["EdgeCut Fillet<br>[4942, 5175, 0]"]
115["EdgeCut Fillet<br>[4942, 5175, 0]"]
116["EdgeCut Fillet<br>[4942, 5175, 0]"]
117["EdgeCut Fillet<br>[4942, 5175, 0]"]
118["Plane<br>[5327, 5347, 0]"]
129["Sweep Extrusion<br>[6709, 6821, 0]"]
130[Wall]
131[Wall]
132[Wall]
@ -203,8 +203,8 @@ flowchart LR
153["SweepEdge Adjacent"]
154["SweepEdge Opposite"]
155["SweepEdge Adjacent"]
156["Plane<br>[5349, 5369, 0]"]
167["Sweep Extrusion<br>[6909, 7023, 0]"]
156["Plane<br>[5327, 5347, 0]"]
167["Sweep Extrusion<br>[6887, 7001, 0]"]
168[Wall]
169[Wall]
170[Wall]
@ -231,8 +231,8 @@ flowchart LR
191["SweepEdge Adjacent"]
192["SweepEdge Opposite"]
193["SweepEdge Adjacent"]
194["Plane<br>[5349, 5369, 0]"]
205["Sweep Revolve<br>[7865, 7920, 0]"]
194["Plane<br>[5327, 5347, 0]"]
205["Sweep Revolve<br>[7827, 7882, 0]"]
206[Wall]
207[Wall]
208[Wall]
@ -259,8 +259,8 @@ flowchart LR
229["SweepEdge Adjacent"]
230["SweepEdge Opposite"]
231["SweepEdge Adjacent"]
232["Plane<br>[5349, 5369, 0]"]
243["Sweep Revolve<br>[7982, 8036, 0]"]
232["Plane<br>[5327, 5347, 0]"]
243["Sweep Revolve<br>[7944, 7998, 0]"]
244[Wall]
245[Wall]
246[Wall]
@ -289,8 +289,8 @@ flowchart LR
269["SweepEdge Adjacent"]
270["StartSketchOnPlane<br>[1158, 1178, 0]"]
271["StartSketchOnPlane<br>[1158, 1178, 0]"]
272["StartSketchOnFace<br>[3144, 3181, 0]"]
273["StartSketchOnPlane<br>[4587, 4634, 0]"]
272["StartSketchOnFace<br>[3122, 3159, 0]"]
273["StartSketchOnPlane<br>[4565, 4612, 0]"]
1 --- 2
2 --- 3
2 --- 4