Declare std::offsetPlane in KCL (#6344)

* Declare std::offsetPlane in KCL

Signed-off-by: Nick Cameron <nrc@ncameron.org>

* Use two axes to define planes in KCL

Signed-off-by: Nick Cameron <nrc@ncameron.org>

---------

Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
Nick Cameron
2025-04-24 22:01:27 +12:00
committed by GitHub
parent 20c2ce3bac
commit 83a87b046f
187 changed files with 115960 additions and 133737 deletions

View File

@ -969,7 +969,7 @@ description: Artifact commands crazy_multi_profile.kcl
"planar_normal": {
"x": 0.0,
"y": 1.0,
"z": 0.0
"z": -0.0
}
}
},
@ -1046,7 +1046,7 @@ description: Artifact commands crazy_multi_profile.kcl
"planar_normal": {
"x": 0.0,
"y": 1.0,
"z": 0.0
"z": -0.0
}
}
},
@ -1148,7 +1148,7 @@ description: Artifact commands crazy_multi_profile.kcl
"planar_normal": {
"x": 0.0,
"y": 1.0,
"z": 0.0
"z": -0.0
}
}
},
@ -1250,7 +1250,7 @@ description: Artifact commands crazy_multi_profile.kcl
"planar_normal": {
"x": 0.0,
"y": 1.0,
"z": 0.0
"z": -0.0
}
}
},
@ -1326,7 +1326,7 @@ description: Artifact commands crazy_multi_profile.kcl
"planar_normal": {
"x": 0.0,
"y": 1.0,
"z": 0.0
"z": -0.0
}
}
},
@ -1445,7 +1445,7 @@ description: Artifact commands crazy_multi_profile.kcl
"planar_normal": {
"x": 0.0,
"y": 1.0,
"z": 0.0
"z": -0.0
}
}
},

View File

@ -1,85 +1,85 @@
```mermaid
flowchart LR
subgraph path2 [Path]
2["Path<br>[45, 85, 0]"]
3["Segment<br>[91, 129, 0]"]
4["Segment<br>[135, 174, 0]"]
5["Segment<br>[180, 236, 0]"]
6["Segment<br>[242, 249, 0]"]
2["Path<br>[43, 83, 0]"]
3["Segment<br>[89, 127, 0]"]
4["Segment<br>[133, 172, 0]"]
5["Segment<br>[178, 234, 0]"]
6["Segment<br>[240, 247, 0]"]
7[Solid2d]
end
subgraph path20 [Path]
20["Path<br>[361, 401, 0]"]
21["Segment<br>[407, 431, 0]"]
22["Segment<br>[437, 462, 0]"]
20["Path<br>[359, 399, 0]"]
21["Segment<br>[405, 429, 0]"]
22["Segment<br>[435, 460, 0]"]
end
subgraph path23 [Path]
23["Path<br>[476, 515, 0]"]
24["Segment<br>[521, 586, 0]"]
25["Segment<br>[592, 660, 0]"]
26["Segment<br>[666, 754, 0]"]
27["Segment<br>[760, 816, 0]"]
28["Segment<br>[822, 829, 0]"]
23["Path<br>[474, 513, 0]"]
24["Segment<br>[519, 584, 0]"]
25["Segment<br>[590, 658, 0]"]
26["Segment<br>[664, 752, 0]"]
27["Segment<br>[758, 814, 0]"]
28["Segment<br>[820, 827, 0]"]
29[Solid2d]
end
subgraph path30 [Path]
30["Path<br>[843, 882, 0]"]
31["Segment<br>[888, 908, 0]"]
32["Segment<br>[914, 940, 0]"]
33["Segment<br>[946, 1002, 0]"]
34["Segment<br>[1008, 1015, 0]"]
30["Path<br>[841, 880, 0]"]
31["Segment<br>[886, 906, 0]"]
32["Segment<br>[912, 938, 0]"]
33["Segment<br>[944, 1000, 0]"]
34["Segment<br>[1006, 1013, 0]"]
35[Solid2d]
end
subgraph path36 [Path]
36["Path<br>[1029, 1084, 0]"]
37["Segment<br>[1029, 1084, 0]"]
36["Path<br>[1027, 1082, 0]"]
37["Segment<br>[1027, 1082, 0]"]
38[Solid2d]
end
subgraph path39 [Path]
39["Path<br>[1098, 1137, 0]"]
40["Segment<br>[1143, 1167, 0]"]
41["Segment<br>[1173, 1198, 0]"]
42["Segment<br>[1204, 1260, 0]"]
43["Segment<br>[1266, 1273, 0]"]
39["Path<br>[1096, 1135, 0]"]
40["Segment<br>[1141, 1165, 0]"]
41["Segment<br>[1171, 1196, 0]"]
42["Segment<br>[1202, 1258, 0]"]
43["Segment<br>[1264, 1271, 0]"]
44[Solid2d]
end
subgraph path59 [Path]
59["Path<br>[1445, 1483, 0]"]
60["Segment<br>[1489, 1513, 0]"]
61["Segment<br>[1519, 1544, 0]"]
59["Path<br>[1441, 1479, 0]"]
60["Segment<br>[1485, 1509, 0]"]
61["Segment<br>[1515, 1540, 0]"]
end
subgraph path62 [Path]
62["Path<br>[1558, 1597, 0]"]
63["Segment<br>[1603, 1627, 0]"]
64["Segment<br>[1633, 1658, 0]"]
65["Segment<br>[1664, 1720, 0]"]
66["Segment<br>[1726, 1733, 0]"]
62["Path<br>[1554, 1593, 0]"]
63["Segment<br>[1599, 1623, 0]"]
64["Segment<br>[1629, 1654, 0]"]
65["Segment<br>[1660, 1716, 0]"]
66["Segment<br>[1722, 1729, 0]"]
67[Solid2d]
end
subgraph path68 [Path]
68["Path<br>[1747, 1786, 0]"]
69["Segment<br>[1792, 1815, 0]"]
70["Segment<br>[1821, 1846, 0]"]
71["Segment<br>[1852, 1908, 0]"]
72["Segment<br>[1914, 1921, 0]"]
68["Path<br>[1743, 1782, 0]"]
69["Segment<br>[1788, 1811, 0]"]
70["Segment<br>[1817, 1842, 0]"]
71["Segment<br>[1848, 1904, 0]"]
72["Segment<br>[1910, 1917, 0]"]
73[Solid2d]
end
subgraph path74 [Path]
74["Path<br>[1935, 1991, 0]"]
75["Segment<br>[1935, 1991, 0]"]
74["Path<br>[1931, 1987, 0]"]
75["Segment<br>[1931, 1987, 0]"]
76[Solid2d]
end
subgraph path77 [Path]
77["Path<br>[2005, 2045, 0]"]
78["Segment<br>[2051, 2116, 0]"]
79["Segment<br>[2122, 2190, 0]"]
80["Segment<br>[2196, 2284, 0]"]
81["Segment<br>[2290, 2346, 0]"]
82["Segment<br>[2352, 2359, 0]"]
77["Path<br>[2001, 2041, 0]"]
78["Segment<br>[2047, 2112, 0]"]
79["Segment<br>[2118, 2186, 0]"]
80["Segment<br>[2192, 2280, 0]"]
81["Segment<br>[2286, 2342, 0]"]
82["Segment<br>[2348, 2355, 0]"]
83[Solid2d]
end
1["Plane<br>[12, 31, 0]"]
8["Sweep Extrusion<br>[263, 295, 0]"]
1["Plane<br>[12, 29, 0]"]
8["Sweep Extrusion<br>[261, 293, 0]"]
9[Wall]
10[Wall]
11[Wall]
@ -91,8 +91,8 @@ flowchart LR
17["SweepEdge Adjacent"]
18["SweepEdge Opposite"]
19["SweepEdge Adjacent"]
45["Sweep RevolveAboutEdge<br>[1287, 1353, 0]"]
46["Sweep Extrusion<br>[1367, 1398, 0]"]
45["Sweep RevolveAboutEdge<br>[1285, 1351, 0]"]
46["Sweep Extrusion<br>[1365, 1396, 0]"]
47[Wall]
48[Wall]
49[Wall]
@ -104,8 +104,8 @@ flowchart LR
55["SweepEdge Adjacent"]
56["SweepEdge Opposite"]
57["SweepEdge Adjacent"]
58["Plane<br>[1411, 1431, 0]"]
84["Sweep Extrusion<br>[2373, 2406, 0]"]
58["Plane<br>[1409, 1427, 0]"]
84["Sweep Extrusion<br>[2369, 2402, 0]"]
85[Wall]
86[Wall]
87[Wall]
@ -120,7 +120,7 @@ flowchart LR
96["SweepEdge Adjacent"]
97["SweepEdge Opposite"]
98["SweepEdge Adjacent"]
99["Sweep RevolveAboutEdge<br>[2420, 2465, 0]"]
99["Sweep RevolveAboutEdge<br>[2416, 2461, 0]"]
100[Wall]
101[Wall]
102[Wall]
@ -132,7 +132,7 @@ flowchart LR
108["SweepEdge Adjacent"]
109["SweepEdge Opposite"]
110["SweepEdge Adjacent"]
111["StartSketchOnFace<br>[308, 347, 0]"]
111["StartSketchOnFace<br>[306, 345, 0]"]
1 --- 2
2 --- 3
2 --- 4

View File

@ -20,13 +20,20 @@ description: Result of parsing crazy_multi_profile.kcl
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 0,
"end": 0,
"raw": "'XZ'",
"name": {
"commentStart": 0,
"end": 0,
"name": "XZ",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "XZ"
"type": "Name",
"type": "Name"
}
],
"callee": {
@ -2561,13 +2568,28 @@ description: Result of parsing crazy_multi_profile.kcl
"init": {
"arguments": [
{
"argument": {
"abs_path": false,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 0,
"end": 0,
"name": "XZ",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 0,
"end": 0,
"raw": "'-XZ'",
"operator": "-",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "-XZ"
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"callee": {

View File

@ -1,4 +1,4 @@
sketch001 = startSketchOn('XZ')
sketch001 = startSketchOn(XZ)
profile001 = startProfileAt([6.71, -3.66], sketch001)
|> line(end = [2.65, 9.02], tag = $seg02)
|> line(end = [3.73, -9.36], tag = $seg01)
@ -28,7 +28,7 @@ profile006 = startProfileAt([9.65, 3.82], sketch002)
|> close()
revolve001 = revolve(profile004, angle = 45, axis = getNextAdjacentEdge(seg01))
extrude002 = extrude(profile006, length = 4)
sketch003 = startSketchOn('-XZ')
sketch003 = startSketchOn(-XZ)
profile007 = startProfileAt([4.8, 7.55], sketch003)
|> line(end = [7.39, 2.58])
|> line(end = [7.02, -2.85])

View File

@ -7,8 +7,8 @@ description: Operations executed crazy_multi_profile.kcl
"labeledArgs": {
"planeOrSolid": {
"value": {
"type": "String",
"value": "XZ"
"type": "Plane",
"artifact_id": "[uuid]"
},
"sourceRange": []
}
@ -154,8 +154,8 @@ description: Operations executed crazy_multi_profile.kcl
"labeledArgs": {
"planeOrSolid": {
"value": {
"type": "String",
"value": "-XZ"
"type": "Plane",
"artifact_id": "[uuid]"
},
"sourceRange": []
}

View File

@ -15,9 +15,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -28,9 +28,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -58,9 +58,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-3.66
],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -83,9 +83,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
5.36
],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -165,14 +165,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -349,14 +341,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
},
"solid": {
"type": "Solid",
"id": "[uuid]",
@ -367,9 +351,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -380,9 +364,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -410,9 +394,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-3.66
],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -435,9 +419,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
5.36
],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -517,14 +501,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -618,9 +594,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 2094,
"end": 2115,
"start": 2094,
"commentStart": 2090,
"end": 2111,
"start": 2090,
"type": "TagDeclarator",
"value": "rectangleSegmentA002"
},
@ -662,9 +638,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-6.39
],
"tag": {
"commentStart": 2094,
"end": 2115,
"start": 2094,
"commentStart": 2090,
"end": 2111,
"start": 2090,
"type": "TagDeclarator",
"value": "rectangleSegmentA002"
},
@ -782,14 +758,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -847,9 +815,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-3.66
],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -872,9 +840,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
5.36
],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -954,14 +922,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -1065,14 +1025,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
},
"solid": {
"type": "Solid",
"id": "[uuid]",
@ -1083,9 +1035,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -1096,9 +1048,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -1126,9 +1078,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-3.66
],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -1151,9 +1103,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
5.36
],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -1233,14 +1185,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -1330,9 +1274,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
13.3
],
"tag": {
"commentStart": 564,
"end": 585,
"start": 564,
"commentStart": 562,
"end": 583,
"start": 562,
"type": "TagDeclarator",
"value": "rectangleSegmentA001"
},
@ -1443,14 +1387,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
},
"solid": {
"type": "Solid",
"id": "[uuid]",
@ -1461,9 +1397,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -1474,9 +1410,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -1504,9 +1440,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-3.66
],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -1529,9 +1465,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
5.36
],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -1611,14 +1547,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -1802,14 +1730,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
},
"solid": {
"type": "Solid",
"id": "[uuid]",
@ -1820,9 +1740,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -1833,9 +1753,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -1863,9 +1783,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-3.66
],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -1888,9 +1808,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
5.36
],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -1970,14 +1890,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -2104,14 +2016,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
},
"solid": {
"type": "Solid",
"id": "[uuid]",
@ -2122,9 +2026,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -2135,9 +2039,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -2165,9 +2069,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-3.66
],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -2190,9 +2094,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
5.36
],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -2272,14 +2176,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -2457,14 +2353,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
},
"solid": {
"type": "Solid",
"id": "[uuid]",
@ -2475,9 +2363,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -2488,9 +2376,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -2518,9 +2406,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-3.66
],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -2543,9 +2431,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
5.36
],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -2625,14 +2513,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -2779,14 +2659,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -2925,14 +2797,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -3071,14 +2935,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -3166,14 +3022,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -3217,9 +3065,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-6.39
],
"tag": {
"commentStart": 2094,
"end": 2115,
"start": 2094,
"commentStart": 2090,
"end": 2111,
"start": 2090,
"type": "TagDeclarator",
"value": "rectangleSegmentA002"
},
@ -3337,14 +3185,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -3497,14 +3337,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
},
"solid": {
"type": "Solid",
"id": "[uuid]",
@ -3515,9 +3347,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -3528,9 +3360,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -3558,9 +3390,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-3.66
],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -3583,9 +3415,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
5.36
],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -3665,14 +3497,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -3892,14 +3716,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -3974,14 +3790,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
}
},
@ -4007,14 +3815,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
},
"solid": {
"type": "Solid",
"id": "[uuid]",
@ -4025,9 +3825,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -4038,9 +3838,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -4068,9 +3868,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
-3.66
],
"tag": {
"commentStart": 122,
"end": 128,
"start": 122,
"commentStart": 120,
"end": 126,
"start": 120,
"type": "TagDeclarator",
"value": "seg02"
},
@ -4093,9 +3893,9 @@ description: Variables in memory after executing crazy_multi_profile.kcl
5.36
],
"tag": {
"commentStart": 167,
"end": 173,
"start": 167,
"commentStart": 165,
"end": 171,
"start": 165,
"type": "TagDeclarator",
"value": "seg01"
},
@ -4175,14 +3975,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
},
"start": {
@ -4261,14 +4053,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": {
"type": "Mm"
}
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Mm"
}
}
}
}