Cleanup spatula example. (#6232)
* Cleanup spatula example. Naming better variables and removing unused tags * Update kcl-samples simulation test output * remove unused tag * fix spacing * Update kcl-samples simulation test output * cleanup comments * Update kcl-samples simulation test output * re-add spacing --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Greg Sweeney <greg@kittycad.io> Co-authored-by: jgomez720 <114548659+jgomez720@users.noreply.github.com>
This commit is contained in:
@ -35,19 +35,19 @@ fn slot(sketch1, start, end, width) {
|
|||||||
xstart = width / 2 * cos(toRadians(angle - 90)) + start[0]
|
xstart = width / 2 * cos(toRadians(angle - 90)) + start[0]
|
||||||
ystart = width / 2 * sin(toRadians(angle - 90)) + start[1]
|
ystart = width / 2 * sin(toRadians(angle - 90)) + start[1]
|
||||||
slotSketch = startProfileAt([xstart, ystart], sketch1)
|
slotSketch = startProfileAt([xstart, ystart], sketch1)
|
||||||
|> angledLine({ angle = angle, length = dist }, %, $line000)
|
|> angledLine({ angle = angle, length = dist }, %)
|
||||||
|> tangentialArc({ radius = width / 2, offset = 180 }, %, $arc000)
|
|> tangentialArc({ radius = width / 2, offset = 180 }, %)
|
||||||
|> angledLine({ angle = angle, length = -dist }, %, $line001)
|
|> angledLine({ angle = angle, length = -dist }, %)
|
||||||
|> tangentialArcTo([profileStartX(%), profileStartY(%)], %, $arc001)
|
|> tangentialArcTo([profileStartX(%), profileStartY(%)], %)
|
||||||
|> close()
|
|> close()
|
||||||
return slotSketch
|
return slotSketch
|
||||||
}
|
}
|
||||||
|
|
||||||
// Create a sketch on the "XY" plane
|
// Create a sketch on the "XY" plane for the flipper
|
||||||
sketch000 = startSketchOn(XY)
|
flipperSketch = startSketchOn(XY)
|
||||||
|
|
||||||
// Create a profile of the flipper
|
// Create a profile of the flipper
|
||||||
flipperProfile = startProfileAt([-flipperLength, -32.0], sketch000)
|
flipperProfile = startProfileAt([-flipperLength, -32.0], flipperSketch)
|
||||||
|> line(end = [flipperLength, 2.0])
|
|> line(end = [flipperLength, 2.0])
|
||||||
|> yLine(length = 60.0, tag = $backEdge)
|
|> yLine(length = 60.0, tag = $backEdge)
|
||||||
|> line(end = [-flipperLength, 2.0])
|
|> line(end = [-flipperLength, 2.0])
|
||||||
@ -59,13 +59,13 @@ flipperProfile = startProfileAt([-flipperLength, -32.0], sketch000)
|
|||||||
|> close()
|
|> close()
|
||||||
|
|
||||||
// Create a profile of the middle
|
// Create a profile of the middle
|
||||||
slotProfile000 = slot(sketch000, [-25, 0], [-55, 0], flipperSlotWidth)
|
slotProfile000 = slot(flipperSketch, [-25, 0], [-55, 0], flipperSlotWidth)
|
||||||
|
|
||||||
// Create a profile of the top slot
|
// Create a profile of the top slot
|
||||||
slotProfile001 = slot(sketch000, [-25, 18], [-55, 19], flipperSlotWidth)
|
slotProfile001 = slot(flipperSketch, [-25, 18], [-55, 19], flipperSlotWidth)
|
||||||
|
|
||||||
// Create a profile of the bottom slot
|
// Create a profile of the bottom slot
|
||||||
slotProfile002 = slot(sketch000, [-25, -18], [-55, -19], flipperSlotWidth)
|
slotProfile002 = slot(flipperSketch, [-25, -18], [-55, -19], flipperSlotWidth)
|
||||||
|
|
||||||
// Create a profile with slots for the spatula
|
// Create a profile with slots for the spatula
|
||||||
spatulaProfile = flipperProfile
|
spatulaProfile = flipperProfile
|
||||||
@ -87,10 +87,10 @@ fillet(
|
|||||||
)
|
)
|
||||||
|
|
||||||
// Create a sketch on the "XZ" plane offset by half the thickness
|
// Create a sketch on the "XZ" plane offset by half the thickness
|
||||||
sketch001 = startSketchOn(offsetPlane(XZ, offset = -handleWidth / 2))
|
handleSketch = startSketchOn(offsetPlane(XZ, offset = -handleWidth / 2))
|
||||||
|
|
||||||
// Create a profile of the spatula handle
|
// Create a profile of the spatula handle
|
||||||
handleProfile = startProfileAt([0.0, flipperThickness], sketch001)
|
handleProfile = startProfileAt([0.0, flipperThickness], handleSketch)
|
||||||
|> line(end = [31.819805, 31.819805], tag = $handleBottomEdge)
|
|> line(end = [31.819805, 31.819805], tag = $handleBottomEdge)
|
||||||
|> line(end = [140.953893, 51.303021])
|
|> line(end = [140.953893, 51.303021])
|
||||||
|> line(end = [-1.710101, 4.698463])
|
|> line(end = [-1.710101, 4.698463])
|
||||||
@ -99,7 +99,7 @@ handleProfile = startProfileAt([0.0, flipperThickness], sketch001)
|
|||||||
|> xLine(length = 7.071068)
|
|> xLine(length = 7.071068)
|
||||||
|> close()
|
|> close()
|
||||||
|
|
||||||
// Create an extrusion extrude001
|
// Create an extrusion
|
||||||
handle = extrude(handleProfile, length = handleWidth)
|
handle = extrude(handleProfile, length = handleWidth)
|
||||||
|
|
||||||
// Fillet the bend of the spatula handle
|
// Fillet the bend of the spatula handle
|
||||||
@ -123,10 +123,10 @@ handlePlane = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Create a sketch on the handle plane
|
// Create a sketch on the handle plane
|
||||||
sketch002 = startSketchOn(handlePlane)
|
gripSketch = startSketchOn(handlePlane)
|
||||||
|
|
||||||
// Create a profile of the grip
|
// Create a profile of the grip
|
||||||
gripProfile = startProfileAt([-26.806746, -10.0], sketch002)
|
gripProfile = startProfileAt([-26.806746, -10.0], gripSketch)
|
||||||
|> xLine(length = gripWidth - (2 * gripFilletRadius))
|
|> xLine(length = gripWidth - (2 * gripFilletRadius))
|
||||||
|> arc({
|
|> arc({
|
||||||
angleStart = -90.0,
|
angleStart = -90.0,
|
||||||
@ -157,10 +157,10 @@ gripProfile = startProfileAt([-26.806746, -10.0], sketch002)
|
|||||||
grip = extrude(gripProfile, length = -gripLength)
|
grip = extrude(gripProfile, length = -gripLength)
|
||||||
|
|
||||||
// Create a sketch on the grip for the hole
|
// Create a sketch on the grip for the hole
|
||||||
sketch003 = startSketchOn(grip, gripEdgeTop)
|
holeSketch = startSketchOn(grip, gripEdgeTop)
|
||||||
|
|
||||||
// Create a profile for the grip hole
|
// Create a profile for the grip hole
|
||||||
gripHoleProfile = slot(sketch003, [0, 200], [0, 210], gripSlotWidth)
|
gripHoleProfile = slot(holeSketch, [0, 200], [0, 210], gripSlotWidth)
|
||||||
|
|
||||||
// Cut a hole in the grip
|
// Cut a hole in the grip
|
||||||
extrude(gripHoleProfile, length = -gripWidth - 20)
|
extrude(gripHoleProfile, length = -gripWidth - 20)
|
||||||
|
@ -1,76 +1,76 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[1476, 1526, 0]"]
|
2["Path<br>[1458, 1512, 0]"]
|
||||||
3["Segment<br>[1532, 1564, 0]"]
|
3["Segment<br>[1518, 1550, 0]"]
|
||||||
4["Segment<br>[1570, 1607, 0]"]
|
4["Segment<br>[1556, 1593, 0]"]
|
||||||
5["Segment<br>[1613, 1646, 0]"]
|
5["Segment<br>[1599, 1632, 0]"]
|
||||||
6["Segment<br>[1652, 1752, 0]"]
|
6["Segment<br>[1638, 1738, 0]"]
|
||||||
7["Segment<br>[1758, 1765, 0]"]
|
7["Segment<br>[1744, 1751, 0]"]
|
||||||
8[Solid2d]
|
8[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path9 [Path]
|
subgraph path9 [Path]
|
||||||
9["Path<br>[1001, 1042, 0]"]
|
9["Path<br>[1001, 1042, 0]"]
|
||||||
10["Segment<br>[1050, 1107, 0]"]
|
10["Segment<br>[1050, 1097, 0]"]
|
||||||
11["Segment<br>[1115, 1178, 0]"]
|
11["Segment<br>[1105, 1159, 0]"]
|
||||||
12["Segment<br>[1186, 1244, 0]"]
|
12["Segment<br>[1167, 1215, 0]"]
|
||||||
13["Segment<br>[1252, 1317, 0]"]
|
13["Segment<br>[1223, 1279, 0]"]
|
||||||
14["Segment<br>[1325, 1332, 0]"]
|
14["Segment<br>[1287, 1294, 0]"]
|
||||||
15[Solid2d]
|
15[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path16 [Path]
|
subgraph path16 [Path]
|
||||||
16["Path<br>[1001, 1042, 0]"]
|
16["Path<br>[1001, 1042, 0]"]
|
||||||
17["Segment<br>[1050, 1107, 0]"]
|
17["Segment<br>[1050, 1097, 0]"]
|
||||||
18["Segment<br>[1115, 1178, 0]"]
|
18["Segment<br>[1105, 1159, 0]"]
|
||||||
19["Segment<br>[1186, 1244, 0]"]
|
19["Segment<br>[1167, 1215, 0]"]
|
||||||
20["Segment<br>[1252, 1317, 0]"]
|
20["Segment<br>[1223, 1279, 0]"]
|
||||||
21["Segment<br>[1325, 1332, 0]"]
|
21["Segment<br>[1287, 1294, 0]"]
|
||||||
22[Solid2d]
|
22[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path23 [Path]
|
subgraph path23 [Path]
|
||||||
23["Path<br>[1001, 1042, 0]"]
|
23["Path<br>[1001, 1042, 0]"]
|
||||||
24["Segment<br>[1050, 1107, 0]"]
|
24["Segment<br>[1050, 1097, 0]"]
|
||||||
25["Segment<br>[1115, 1178, 0]"]
|
25["Segment<br>[1105, 1159, 0]"]
|
||||||
26["Segment<br>[1186, 1244, 0]"]
|
26["Segment<br>[1167, 1215, 0]"]
|
||||||
27["Segment<br>[1252, 1317, 0]"]
|
27["Segment<br>[1223, 1279, 0]"]
|
||||||
28["Segment<br>[1325, 1332, 0]"]
|
28["Segment<br>[1287, 1294, 0]"]
|
||||||
29[Solid2d]
|
29[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path49 [Path]
|
subgraph path49 [Path]
|
||||||
49["Path<br>[2753, 2803, 0]"]
|
49["Path<br>[2754, 2807, 0]"]
|
||||||
50["Segment<br>[2809, 2868, 0]"]
|
50["Segment<br>[2813, 2872, 0]"]
|
||||||
51["Segment<br>[2874, 2909, 0]"]
|
51["Segment<br>[2878, 2913, 0]"]
|
||||||
52["Segment<br>[2915, 2948, 0]"]
|
52["Segment<br>[2919, 2952, 0]"]
|
||||||
53["Segment<br>[2954, 3013, 0]"]
|
53["Segment<br>[2958, 3017, 0]"]
|
||||||
54["Segment<br>[3019, 3055, 0]"]
|
54["Segment<br>[3023, 3059, 0]"]
|
||||||
55["Segment<br>[3061, 3085, 0]"]
|
55["Segment<br>[3065, 3089, 0]"]
|
||||||
56["Segment<br>[3091, 3098, 0]"]
|
56["Segment<br>[3095, 3102, 0]"]
|
||||||
57[Solid2d]
|
57[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path83 [Path]
|
subgraph path83 [Path]
|
||||||
83["Path<br>[3727, 3773, 0]"]
|
83["Path<br>[3721, 3768, 0]"]
|
||||||
84["Segment<br>[3779, 3829, 0]"]
|
84["Segment<br>[3774, 3824, 0]"]
|
||||||
85["Segment<br>[3835, 3934, 0]"]
|
85["Segment<br>[3830, 3929, 0]"]
|
||||||
86["Segment<br>[3940, 3991, 0]"]
|
86["Segment<br>[3935, 3986, 0]"]
|
||||||
87["Segment<br>[3997, 4095, 0]"]
|
87["Segment<br>[3992, 4090, 0]"]
|
||||||
88["Segment<br>[4101, 4154, 0]"]
|
88["Segment<br>[4096, 4149, 0]"]
|
||||||
89["Segment<br>[4160, 4260, 0]"]
|
89["Segment<br>[4155, 4255, 0]"]
|
||||||
90["Segment<br>[4266, 4340, 0]"]
|
90["Segment<br>[4261, 4335, 0]"]
|
||||||
91["Segment<br>[4346, 4447, 0]"]
|
91["Segment<br>[4341, 4442, 0]"]
|
||||||
92["Segment<br>[4453, 4460, 0]"]
|
92["Segment<br>[4448, 4455, 0]"]
|
||||||
93[Solid2d]
|
93[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path121 [Path]
|
subgraph path121 [Path]
|
||||||
121["Path<br>[1001, 1042, 0]"]
|
121["Path<br>[1001, 1042, 0]"]
|
||||||
122["Segment<br>[1050, 1107, 0]"]
|
122["Segment<br>[1050, 1097, 0]"]
|
||||||
123["Segment<br>[1115, 1178, 0]"]
|
123["Segment<br>[1105, 1159, 0]"]
|
||||||
124["Segment<br>[1186, 1244, 0]"]
|
124["Segment<br>[1167, 1215, 0]"]
|
||||||
125["Segment<br>[1252, 1317, 0]"]
|
125["Segment<br>[1223, 1279, 0]"]
|
||||||
126["Segment<br>[1325, 1332, 0]"]
|
126["Segment<br>[1287, 1294, 0]"]
|
||||||
127[Solid2d]
|
127[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[1405, 1422, 0]"]
|
1["Plane<br>[1387, 1404, 0]"]
|
||||||
30["Sweep Extrusion<br>[2328, 2378, 0]"]
|
30["Sweep Extrusion<br>[2326, 2376, 0]"]
|
||||||
31[Wall]
|
31[Wall]
|
||||||
32[Wall]
|
32[Wall]
|
||||||
33[Wall]
|
33[Wall]
|
||||||
@ -88,8 +88,8 @@ flowchart LR
|
|||||||
45["SweepEdge Adjacent"]
|
45["SweepEdge Adjacent"]
|
||||||
46["SweepEdge Opposite"]
|
46["SweepEdge Opposite"]
|
||||||
47["SweepEdge Adjacent"]
|
47["SweepEdge Adjacent"]
|
||||||
48["Plane<br>[2650, 2692, 0]"]
|
48["Plane<br>[2651, 2693, 0]"]
|
||||||
58["Sweep Extrusion<br>[3143, 3187, 0]"]
|
58["Sweep Extrusion<br>[3136, 3180, 0]"]
|
||||||
59[Wall]
|
59[Wall]
|
||||||
60[Wall]
|
60[Wall]
|
||||||
61[Wall]
|
61[Wall]
|
||||||
@ -113,8 +113,8 @@ flowchart LR
|
|||||||
79["SweepEdge Adjacent"]
|
79["SweepEdge Adjacent"]
|
||||||
80["SweepEdge Opposite"]
|
80["SweepEdge Opposite"]
|
||||||
81["SweepEdge Adjacent"]
|
81["SweepEdge Adjacent"]
|
||||||
82["Plane<br>[3653, 3679, 0]"]
|
82["Plane<br>[3647, 3673, 0]"]
|
||||||
94["Sweep Extrusion<br>[4516, 4558, 0]"]
|
94["Sweep Extrusion<br>[4511, 4553, 0]"]
|
||||||
95[Wall]
|
95[Wall]
|
||||||
96[Wall]
|
96[Wall]
|
||||||
97[Wall]
|
97[Wall]
|
||||||
@ -141,7 +141,7 @@ flowchart LR
|
|||||||
118["SweepEdge Adjacent"]
|
118["SweepEdge Adjacent"]
|
||||||
119["SweepEdge Opposite"]
|
119["SweepEdge Opposite"]
|
||||||
120["SweepEdge Adjacent"]
|
120["SweepEdge Adjacent"]
|
||||||
128["Sweep Extrusion<br>[4784, 4834, 0]"]
|
128["Sweep Extrusion<br>[4781, 4831, 0]"]
|
||||||
129[Wall]
|
129[Wall]
|
||||||
130[Wall]
|
130[Wall]
|
||||||
131[Wall]
|
131[Wall]
|
||||||
@ -154,12 +154,12 @@ flowchart LR
|
|||||||
138["SweepEdge Adjacent"]
|
138["SweepEdge Adjacent"]
|
||||||
139["SweepEdge Opposite"]
|
139["SweepEdge Opposite"]
|
||||||
140["SweepEdge Adjacent"]
|
140["SweepEdge Adjacent"]
|
||||||
141["EdgeCut Fillet<br>[2415, 2556, 0]"]
|
141["EdgeCut Fillet<br>[2413, 2554, 0]"]
|
||||||
142["EdgeCut Fillet<br>[2415, 2556, 0]"]
|
142["EdgeCut Fillet<br>[2413, 2554, 0]"]
|
||||||
143["EdgeCut Fillet<br>[3230, 3361, 0]"]
|
143["EdgeCut Fillet<br>[3223, 3354, 0]"]
|
||||||
144["EdgeCut Fillet<br>[3230, 3361, 0]"]
|
144["EdgeCut Fillet<br>[3223, 3354, 0]"]
|
||||||
145["StartSketchOnPlane<br>[2636, 2693, 0]"]
|
145["StartSketchOnPlane<br>[2637, 2694, 0]"]
|
||||||
146["StartSketchOnFace<br>[4616, 4648, 0]"]
|
146["StartSketchOnFace<br>[4612, 4644, 0]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
1 --- 9
|
1 --- 9
|
||||||
1 --- 16
|
1 --- 16
|
||||||
|
@ -1882,14 +1882,6 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "PipeSubstitution",
|
"type": "PipeSubstitution",
|
||||||
"type": "PipeSubstitution"
|
"type": "PipeSubstitution"
|
||||||
},
|
|
||||||
{
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "line000"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
"callee": {
|
||||||
@ -2004,14 +1996,6 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "PipeSubstitution",
|
"type": "PipeSubstitution",
|
||||||
"type": "PipeSubstitution"
|
"type": "PipeSubstitution"
|
||||||
},
|
|
||||||
{
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "arc000"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
"callee": {
|
||||||
@ -2118,14 +2102,6 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "PipeSubstitution",
|
"type": "PipeSubstitution",
|
||||||
"type": "PipeSubstitution"
|
"type": "PipeSubstitution"
|
||||||
},
|
|
||||||
{
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "line001"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
"callee": {
|
||||||
@ -2228,14 +2204,6 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "PipeSubstitution",
|
"type": "PipeSubstitution",
|
||||||
"type": "PipeSubstitution"
|
"type": "PipeSubstitution"
|
||||||
},
|
|
||||||
{
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "arc001"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
"callee": {
|
||||||
@ -2396,7 +2364,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"id": {
|
"id": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"name": "sketch000",
|
"name": "flipperSketch",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
@ -2448,7 +2416,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"preComments": [
|
"preComments": [
|
||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
"// Create a sketch on the \"XY\" plane"
|
"// Create a sketch on the \"XY\" plane for the flipper"
|
||||||
],
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "VariableDeclaration",
|
"type": "VariableDeclaration",
|
||||||
@ -2530,7 +2498,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"name": {
|
"name": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"name": "sketch000",
|
"name": "flipperSketch",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
@ -2976,7 +2944,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"name": {
|
"name": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"name": "sketch000",
|
"name": "flipperSketch",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
@ -3135,7 +3103,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"name": {
|
"name": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"name": "sketch000",
|
"name": "flipperSketch",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
@ -3299,7 +3267,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"name": {
|
"name": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"name": "sketch000",
|
"name": "flipperSketch",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
@ -3940,7 +3908,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"id": {
|
"id": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"name": "sketch001",
|
"name": "handleSketch",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
@ -4136,7 +4104,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"name": {
|
"name": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"name": "sketch001",
|
"name": "handleSketch",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
@ -4666,7 +4634,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"type": "NonCodeNode",
|
"type": "NonCodeNode",
|
||||||
"value": {
|
"value": {
|
||||||
"type": "newLineBlockComment",
|
"type": "newLineBlockComment",
|
||||||
"value": "Create an extrusion extrude001",
|
"value": "Create an extrusion",
|
||||||
"style": "line"
|
"style": "line"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -5273,7 +5241,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"id": {
|
"id": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"name": "sketch002",
|
"name": "gripSketch",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
@ -5403,7 +5371,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"name": {
|
"name": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"name": "sketch002",
|
"name": "gripSketch",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
@ -6497,7 +6465,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"id": {
|
"id": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"name": "sketch003",
|
"name": "holeSketch",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
@ -6592,7 +6560,7 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"name": {
|
"name": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"name": "sketch003",
|
"name": "holeSketch",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
|
@ -25,7 +25,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"name": "slot",
|
"name": "slot",
|
||||||
"functionSourceRange": [
|
"functionSourceRange": [
|
||||||
462,
|
462,
|
||||||
1354,
|
1316,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
@ -79,7 +79,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"name": "slot",
|
"name": "slot",
|
||||||
"functionSourceRange": [
|
"functionSourceRange": [
|
||||||
462,
|
462,
|
||||||
1354,
|
1316,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
@ -133,7 +133,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"name": "slot",
|
"name": "slot",
|
||||||
"functionSourceRange": [
|
"functionSourceRange": [
|
||||||
462,
|
462,
|
||||||
1354,
|
1316,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
@ -719,7 +719,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"name": "slot",
|
"name": "slot",
|
||||||
"functionSourceRange": [
|
"functionSourceRange": [
|
||||||
462,
|
462,
|
||||||
1354,
|
1316,
|
||||||
0
|
0
|
||||||
],
|
],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
|
@ -3,16 +3,6 @@ source: kcl-lib/src/simulation_tests.rs
|
|||||||
description: Variables in memory after executing food-service-spatula.kcl
|
description: Variables in memory after executing food-service-spatula.kcl
|
||||||
---
|
---
|
||||||
{
|
{
|
||||||
"arc000": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "arc000"
|
|
||||||
},
|
|
||||||
"arc001": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "arc001"
|
|
||||||
},
|
|
||||||
"backEdge": {
|
"backEdge": {
|
||||||
"type": "TagIdentifier",
|
"type": "TagIdentifier",
|
||||||
"type": "TagIdentifier",
|
"type": "TagIdentifier",
|
||||||
@ -37,9 +27,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1597,
|
"commentStart": 1583,
|
||||||
"end": 1606,
|
"end": 1592,
|
||||||
"start": 1597,
|
"start": 1583,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "backEdge"
|
"value": "backEdge"
|
||||||
},
|
},
|
||||||
@ -100,9 +90,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-30.0
|
-30.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1597,
|
"commentStart": 1583,
|
||||||
"end": 1606,
|
"end": 1592,
|
||||||
"start": 1597,
|
"start": 1583,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "backEdge"
|
"value": "backEdge"
|
||||||
},
|
},
|
||||||
@ -307,9 +297,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-30.0
|
-30.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1597,
|
"commentStart": 1583,
|
||||||
"end": 1606,
|
"end": 1592,
|
||||||
"start": 1597,
|
"start": 1583,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "backEdge"
|
"value": "backEdge"
|
||||||
},
|
},
|
||||||
@ -446,6 +436,37 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"flipperSketch": {
|
||||||
|
"type": "Plane",
|
||||||
|
"value": {
|
||||||
|
"id": "[uuid]",
|
||||||
|
"artifactId": "[uuid]",
|
||||||
|
"value": "XY",
|
||||||
|
"origin": {
|
||||||
|
"x": 0.0,
|
||||||
|
"y": 0.0,
|
||||||
|
"z": 0.0
|
||||||
|
},
|
||||||
|
"xAxis": {
|
||||||
|
"x": 1.0,
|
||||||
|
"y": 0.0,
|
||||||
|
"z": 0.0
|
||||||
|
},
|
||||||
|
"yAxis": {
|
||||||
|
"x": 0.0,
|
||||||
|
"y": 1.0,
|
||||||
|
"z": 0.0
|
||||||
|
},
|
||||||
|
"zAxis": {
|
||||||
|
"x": 0.0,
|
||||||
|
"y": 0.0,
|
||||||
|
"z": 1.0
|
||||||
|
},
|
||||||
|
"units": {
|
||||||
|
"type": "Mm"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"flipperSlotWidth": {
|
"flipperSlotWidth": {
|
||||||
"type": "Number",
|
"type": "Number",
|
||||||
"value": 10.0,
|
"value": 10.0,
|
||||||
@ -526,9 +547,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4327,
|
"commentStart": 4322,
|
||||||
"end": 4339,
|
"end": 4334,
|
||||||
"start": 4327,
|
"start": 4322,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -688,9 +709,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
7.0
|
7.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4327,
|
"commentStart": 4322,
|
||||||
"end": 4339,
|
"end": 4334,
|
||||||
"start": 4327,
|
"start": 4322,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -861,13 +882,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
4.0,
|
4.0,
|
||||||
200.0
|
200.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1098,
|
|
||||||
"end": 1106,
|
|
||||||
"start": 1098,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "line000"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
4.0,
|
4.0,
|
||||||
210.0
|
210.0
|
||||||
@ -891,13 +906,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
4.0,
|
4.0,
|
||||||
210.0
|
210.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1170,
|
|
||||||
"end": 1177,
|
|
||||||
"start": 1170,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "arc000"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-4.0,
|
-4.0,
|
||||||
210.0
|
210.0
|
||||||
@ -916,13 +925,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-4.0,
|
-4.0,
|
||||||
210.0
|
210.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1235,
|
|
||||||
"end": 1243,
|
|
||||||
"start": 1235,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "line001"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-4.0,
|
-4.0,
|
||||||
200.0
|
200.0
|
||||||
@ -946,13 +949,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-4.0,
|
-4.0,
|
||||||
200.0
|
200.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1309,
|
|
||||||
"end": 1316,
|
|
||||||
"start": 1309,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "arc001"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
4.0,
|
4.0,
|
||||||
200.0
|
200.0
|
||||||
@ -1054,9 +1051,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4327,
|
"commentStart": 4322,
|
||||||
"end": 4339,
|
"end": 4334,
|
||||||
"start": 4327,
|
"start": 4322,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -1216,9 +1213,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
7.0
|
7.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4327,
|
"commentStart": 4322,
|
||||||
"end": 4339,
|
"end": 4334,
|
||||||
"start": 4327,
|
"start": 4322,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -1364,24 +1361,6 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"sourceRange": []
|
"sourceRange": []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": {
|
|
||||||
"arc000": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "arc000"
|
|
||||||
},
|
|
||||||
"arc001": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "arc001"
|
|
||||||
},
|
|
||||||
"line000": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "line000"
|
|
||||||
},
|
|
||||||
"line001": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "line001"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"artifactId": "[uuid]",
|
"artifactId": "[uuid]",
|
||||||
"originalId": "[uuid]",
|
"originalId": "[uuid]",
|
||||||
"units": {
|
"units": {
|
||||||
@ -1550,9 +1529,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
7.0
|
7.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4327,
|
"commentStart": 4322,
|
||||||
"end": 4339,
|
"end": 4334,
|
||||||
"start": 4327,
|
"start": 4322,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -1670,6 +1649,37 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"gripSketch": {
|
||||||
|
"type": "Plane",
|
||||||
|
"value": {
|
||||||
|
"id": "[uuid]",
|
||||||
|
"artifactId": "[uuid]",
|
||||||
|
"value": "Custom",
|
||||||
|
"origin": {
|
||||||
|
"x": 208.593833,
|
||||||
|
"y": 0.0,
|
||||||
|
"z": 75.921946
|
||||||
|
},
|
||||||
|
"xAxis": {
|
||||||
|
"x": 0.34202,
|
||||||
|
"y": -0.0,
|
||||||
|
"z": -0.939693
|
||||||
|
},
|
||||||
|
"yAxis": {
|
||||||
|
"x": 0.0,
|
||||||
|
"y": 1.0,
|
||||||
|
"z": 0.0
|
||||||
|
},
|
||||||
|
"zAxis": {
|
||||||
|
"x": 0.939693,
|
||||||
|
"y": -0.0,
|
||||||
|
"z": 0.34202
|
||||||
|
},
|
||||||
|
"units": {
|
||||||
|
"type": "Mm"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"gripSlotWidth": {
|
"gripSlotWidth": {
|
||||||
"type": "Number",
|
"type": "Number",
|
||||||
"value": 8.0,
|
"value": 8.0,
|
||||||
@ -1708,9 +1718,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2850,
|
"commentStart": 2854,
|
||||||
"end": 2867,
|
"end": 2871,
|
||||||
"start": 2850,
|
"start": 2854,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleBottomEdge"
|
"value": "handleBottomEdge"
|
||||||
},
|
},
|
||||||
@ -1735,9 +1745,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2998,
|
"commentStart": 3002,
|
||||||
"end": 3012,
|
"end": 3016,
|
||||||
"start": 2998,
|
"start": 3002,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleTopEdge"
|
"value": "handleTopEdge"
|
||||||
},
|
},
|
||||||
@ -1779,9 +1789,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
3.5
|
3.5
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2850,
|
"commentStart": 2854,
|
||||||
"end": 2867,
|
"end": 2871,
|
||||||
"start": 2850,
|
"start": 2854,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleBottomEdge"
|
"value": "handleBottomEdge"
|
||||||
},
|
},
|
||||||
@ -1842,9 +1852,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
91.3213
|
91.3213
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2998,
|
"commentStart": 3002,
|
||||||
"end": 3012,
|
"end": 3016,
|
||||||
"start": 2998,
|
"start": 3002,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleTopEdge"
|
"value": "handleTopEdge"
|
||||||
},
|
},
|
||||||
@ -2193,9 +2203,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
3.5
|
3.5
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2850,
|
"commentStart": 2854,
|
||||||
"end": 2867,
|
"end": 2871,
|
||||||
"start": 2850,
|
"start": 2854,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleBottomEdge"
|
"value": "handleBottomEdge"
|
||||||
},
|
},
|
||||||
@ -2256,9 +2266,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
91.3213
|
91.3213
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2998,
|
"commentStart": 3002,
|
||||||
"end": 3012,
|
"end": 3016,
|
||||||
"start": 2998,
|
"start": 3002,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleTopEdge"
|
"value": "handleTopEdge"
|
||||||
},
|
},
|
||||||
@ -2393,66 +2403,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"handleTopEdge": {
|
"handleSketch": {
|
||||||
"type": "TagIdentifier",
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "handleTopEdge"
|
|
||||||
},
|
|
||||||
"handleWidth": {
|
|
||||||
"type": "Number",
|
|
||||||
"value": 15.0,
|
|
||||||
"ty": {
|
|
||||||
"type": "Default",
|
|
||||||
"len": {
|
|
||||||
"type": "Mm"
|
|
||||||
},
|
|
||||||
"angle": {
|
|
||||||
"type": "Degrees"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"line000": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "line000"
|
|
||||||
},
|
|
||||||
"line001": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "line001"
|
|
||||||
},
|
|
||||||
"sketch000": {
|
|
||||||
"type": "Plane",
|
|
||||||
"value": {
|
|
||||||
"id": "[uuid]",
|
|
||||||
"artifactId": "[uuid]",
|
|
||||||
"value": "XY",
|
|
||||||
"origin": {
|
|
||||||
"x": 0.0,
|
|
||||||
"y": 0.0,
|
|
||||||
"z": 0.0
|
|
||||||
},
|
|
||||||
"xAxis": {
|
|
||||||
"x": 1.0,
|
|
||||||
"y": 0.0,
|
|
||||||
"z": 0.0
|
|
||||||
},
|
|
||||||
"yAxis": {
|
|
||||||
"x": 0.0,
|
|
||||||
"y": 1.0,
|
|
||||||
"z": 0.0
|
|
||||||
},
|
|
||||||
"zAxis": {
|
|
||||||
"x": 0.0,
|
|
||||||
"y": 0.0,
|
|
||||||
"z": 1.0
|
|
||||||
},
|
|
||||||
"units": {
|
|
||||||
"type": "Mm"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"sketch001": {
|
|
||||||
"type": "Plane",
|
"type": "Plane",
|
||||||
"value": {
|
"value": {
|
||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
@ -2483,38 +2434,25 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"sketch002": {
|
"handleTopEdge": {
|
||||||
"type": "Plane",
|
"type": "TagIdentifier",
|
||||||
"value": {
|
"type": "TagIdentifier",
|
||||||
"id": "[uuid]",
|
"value": "handleTopEdge"
|
||||||
"artifactId": "[uuid]",
|
},
|
||||||
"value": "Custom",
|
"handleWidth": {
|
||||||
"origin": {
|
"type": "Number",
|
||||||
"x": 208.593833,
|
"value": 15.0,
|
||||||
"y": 0.0,
|
"ty": {
|
||||||
"z": 75.921946
|
"type": "Default",
|
||||||
},
|
"len": {
|
||||||
"xAxis": {
|
|
||||||
"x": 0.34202,
|
|
||||||
"y": -0.0,
|
|
||||||
"z": -0.939693
|
|
||||||
},
|
|
||||||
"yAxis": {
|
|
||||||
"x": 0.0,
|
|
||||||
"y": 1.0,
|
|
||||||
"z": 0.0
|
|
||||||
},
|
|
||||||
"zAxis": {
|
|
||||||
"x": 0.939693,
|
|
||||||
"y": -0.0,
|
|
||||||
"z": 0.34202
|
|
||||||
},
|
|
||||||
"units": {
|
|
||||||
"type": "Mm"
|
"type": "Mm"
|
||||||
|
},
|
||||||
|
"angle": {
|
||||||
|
"type": "Degrees"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"sketch003": {
|
"holeSketch": {
|
||||||
"type": "Face",
|
"type": "Face",
|
||||||
"value": {
|
"value": {
|
||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
@ -2587,9 +2525,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4327,
|
"commentStart": 4322,
|
||||||
"end": 4339,
|
"end": 4334,
|
||||||
"start": 4327,
|
"start": 4322,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -2749,9 +2687,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
7.0
|
7.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4327,
|
"commentStart": 4322,
|
||||||
"end": 4339,
|
"end": 4334,
|
||||||
"start": 4327,
|
"start": 4322,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -2898,13 +2836,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-25.0,
|
-25.0,
|
||||||
5.0
|
5.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1098,
|
|
||||||
"end": 1106,
|
|
||||||
"start": 1098,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "line000"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-55.0,
|
-55.0,
|
||||||
5.0
|
5.0
|
||||||
@ -2928,13 +2860,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-55.0,
|
-55.0,
|
||||||
5.0
|
5.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1170,
|
|
||||||
"end": 1177,
|
|
||||||
"start": 1170,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "arc000"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-55.0,
|
-55.0,
|
||||||
-5.0
|
-5.0
|
||||||
@ -2953,13 +2879,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-55.0,
|
-55.0,
|
||||||
-5.0
|
-5.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1235,
|
|
||||||
"end": 1243,
|
|
||||||
"start": 1235,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "line001"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-25.0,
|
-25.0,
|
||||||
-5.0
|
-5.0
|
||||||
@ -2983,13 +2903,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-25.0,
|
-25.0,
|
||||||
-5.0
|
-5.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1309,
|
|
||||||
"end": 1316,
|
|
||||||
"start": 1309,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "arc001"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-25.0,
|
-25.0,
|
||||||
5.0
|
5.0
|
||||||
@ -3066,24 +2980,6 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"sourceRange": []
|
"sourceRange": []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": {
|
|
||||||
"arc000": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "arc000"
|
|
||||||
},
|
|
||||||
"arc001": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "arc001"
|
|
||||||
},
|
|
||||||
"line000": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "line000"
|
|
||||||
},
|
|
||||||
"line001": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "line001"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"artifactId": "[uuid]",
|
"artifactId": "[uuid]",
|
||||||
"originalId": "[uuid]",
|
"originalId": "[uuid]",
|
||||||
"units": {
|
"units": {
|
||||||
@ -3106,13 +3002,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-24.8334,
|
-24.8334,
|
||||||
22.9972
|
22.9972
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1098,
|
|
||||||
"end": 1106,
|
|
||||||
"start": 1098,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "line000"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-54.8334,
|
-54.8334,
|
||||||
23.9972
|
23.9972
|
||||||
@ -3136,13 +3026,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-54.8334,
|
-54.8334,
|
||||||
23.9972
|
23.9972
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1170,
|
|
||||||
"end": 1177,
|
|
||||||
"start": 1170,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "arc000"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-55.1666,
|
-55.1666,
|
||||||
14.0028
|
14.0028
|
||||||
@ -3161,13 +3045,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-55.1666,
|
-55.1666,
|
||||||
14.0028
|
14.0028
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1235,
|
|
||||||
"end": 1243,
|
|
||||||
"start": 1235,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "line001"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-25.1666,
|
-25.1666,
|
||||||
13.0028
|
13.0028
|
||||||
@ -3191,13 +3069,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-25.1666,
|
-25.1666,
|
||||||
13.0028
|
13.0028
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1309,
|
|
||||||
"end": 1316,
|
|
||||||
"start": 1309,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "arc001"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-24.8334,
|
-24.8334,
|
||||||
22.9972
|
22.9972
|
||||||
@ -3274,24 +3146,6 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"sourceRange": []
|
"sourceRange": []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": {
|
|
||||||
"arc000": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "arc000"
|
|
||||||
},
|
|
||||||
"arc001": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "arc001"
|
|
||||||
},
|
|
||||||
"line000": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "line000"
|
|
||||||
},
|
|
||||||
"line001": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "line001"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"artifactId": "[uuid]",
|
"artifactId": "[uuid]",
|
||||||
"originalId": "[uuid]",
|
"originalId": "[uuid]",
|
||||||
"units": {
|
"units": {
|
||||||
@ -3314,13 +3168,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-25.1666,
|
-25.1666,
|
||||||
-13.0028
|
-13.0028
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1098,
|
|
||||||
"end": 1106,
|
|
||||||
"start": 1098,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "line000"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-55.1666,
|
-55.1666,
|
||||||
-14.0028
|
-14.0028
|
||||||
@ -3344,13 +3192,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-55.1666,
|
-55.1666,
|
||||||
-14.0028
|
-14.0028
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1170,
|
|
||||||
"end": 1177,
|
|
||||||
"start": 1170,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "arc000"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-54.8334,
|
-54.8334,
|
||||||
-23.9972
|
-23.9972
|
||||||
@ -3369,13 +3211,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-54.8334,
|
-54.8334,
|
||||||
-23.9972
|
-23.9972
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1235,
|
|
||||||
"end": 1243,
|
|
||||||
"start": 1235,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "line001"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-24.8334,
|
-24.8334,
|
||||||
-22.9972
|
-22.9972
|
||||||
@ -3399,13 +3235,7 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-24.8334,
|
-24.8334,
|
||||||
-22.9972
|
-22.9972
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": null,
|
||||||
"commentStart": 1309,
|
|
||||||
"end": 1316,
|
|
||||||
"start": 1309,
|
|
||||||
"type": "TagDeclarator",
|
|
||||||
"value": "arc001"
|
|
||||||
},
|
|
||||||
"to": [
|
"to": [
|
||||||
-25.1666,
|
-25.1666,
|
||||||
-13.0028
|
-13.0028
|
||||||
@ -3482,24 +3312,6 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"sourceRange": []
|
"sourceRange": []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": {
|
|
||||||
"arc000": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "arc000"
|
|
||||||
},
|
|
||||||
"arc001": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "arc001"
|
|
||||||
},
|
|
||||||
"line000": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "line000"
|
|
||||||
},
|
|
||||||
"line001": {
|
|
||||||
"type": "TagIdentifier",
|
|
||||||
"value": "line001"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"artifactId": "[uuid]",
|
"artifactId": "[uuid]",
|
||||||
"originalId": "[uuid]",
|
"originalId": "[uuid]",
|
||||||
"units": {
|
"units": {
|
||||||
@ -3542,9 +3354,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-30.0
|
-30.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1597,
|
"commentStart": 1583,
|
||||||
"end": 1606,
|
"end": 1592,
|
||||||
"start": 1597,
|
"start": 1583,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "backEdge"
|
"value": "backEdge"
|
||||||
},
|
},
|
||||||
|
Reference in New Issue
Block a user