Update kcl sim tests

This commit is contained in:
Adam Chalmers
2025-02-10 16:05:12 -06:00
parent 220a49b52b
commit 026e45895e
14 changed files with 2884 additions and 1204 deletions

View File

@ -36,5 +36,11 @@ run-sim-test test_name:
{{cita}} -p kcl-lib -- simulation_tests::{{test_name}}::unparse
TWENTY_TWENTY=overwrite {{cita}} -p kcl-lib -- tests::{{test_name}}::kcl_test_execute
overwrite-sim-test test_name:
EXPECTORATE=overwrite {{cita}} -p kcl-lib -- simulation_tests::{{test_name}}::parse
EXPECTORATE=overwrite {{cita}} -p kcl-lib -- simulation_tests::{{test_name}}::unparse
{{cita}} -p kcl-lib -- tests::{{test_name}}::kcl_test_execute
test:
export RUST_BRACKTRACE="full" && cargo nextest run --workspace --test-threads=1

View File

@ -631,7 +631,7 @@ snapshot_kind: text
"cmdId": "[uuid]",
"range": [
189,
276,
277,
0
],
"command": {
@ -819,8 +819,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
430,
288,
432,
0
],
"command": {
@ -844,8 +844,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
430,
288,
432,
0
],
"command": {
@ -869,8 +869,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
430,
288,
432,
0
],
"command": {
@ -894,8 +894,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
430,
288,
432,
0
],
"command": {
@ -919,8 +919,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
430,
288,
432,
0
],
"command": {
@ -944,8 +944,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
430,
288,
432,
0
],
"command": {
@ -969,8 +969,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
430,
288,
432,
0
],
"command": {

View File

@ -69,7 +69,7 @@ snapshot_kind: text
"name": "patternLinear3d",
"sourceRange": [
189,
276,
277,
0
],
"type": "StdLibCall",
@ -85,51 +85,51 @@ snapshot_kind: text
"labeledArgs": {
"arcDegrees": {
"sourceRange": [
397,
400,
398,
401,
0
]
},
"axis": {
"sourceRange": [
325,
334,
326,
335,
0
]
},
"center": {
"sourceRange": [
347,
362,
348,
363,
0
]
},
"instances": {
"sourceRange": [
378,
380,
379,
381,
0
]
},
"rotateDuplicates": {
"sourceRange": [
423,
428,
424,
429,
0
]
}
},
"name": "patternCircular3d",
"sourceRange": [
287,
430,
288,
432,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
308,
314,
309,
315,
0
]
}

View File

@ -631,7 +631,7 @@ snapshot_kind: text
"cmdId": "[uuid]",
"range": [
189,
276,
277,
0
],
"command": {
@ -819,8 +819,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
367,
288,
369,
0
],
"command": {
@ -1008,8 +1008,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
367,
288,
369,
0
],
"command": {
@ -1197,8 +1197,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
367,
288,
369,
0
],
"command": {
@ -1386,8 +1386,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
367,
288,
369,
0
],
"command": {
@ -1575,8 +1575,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
367,
288,
369,
0
],
"command": {
@ -1764,8 +1764,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
367,
288,
369,
0
],
"command": {
@ -1953,8 +1953,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
287,
367,
288,
369,
0
],
"command": {

View File

@ -69,7 +69,7 @@ snapshot_kind: text
"name": "patternLinear3d",
"sourceRange": [
189,
276,
277,
0
],
"type": "StdLibCall",
@ -85,37 +85,37 @@ snapshot_kind: text
"labeledArgs": {
"axis": {
"sourceRange": [
323,
332,
324,
333,
0
]
},
"distance": {
"sourceRange": [
347,
348,
349,
0
]
},
"instances": {
"sourceRange": [
364,
365,
366,
0
]
}
},
"name": "patternLinear3d",
"sourceRange": [
287,
367,
288,
369,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
306,
312,
307,
313,
0
]
}

View File

@ -426,7 +426,7 @@ snapshot_kind: text
"cmdId": "[uuid]",
"range": [
356,
426,
448,
0
],
"command": {
@ -446,8 +446,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
432,
440,
454,
462,
0
],
"command": {
@ -458,8 +458,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
432,
440,
454,
462,
0
],
"command": {
@ -469,8 +469,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -489,8 +489,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -503,8 +503,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -514,8 +514,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -526,8 +526,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -539,8 +539,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -553,8 +553,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -567,8 +567,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -581,8 +581,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -595,8 +595,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -609,8 +609,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -623,8 +623,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -637,8 +637,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -651,8 +651,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
585,
607,
629,
0
],
"command": {
@ -665,8 +665,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
492,
534,
514,
556,
0
],
"command": {
@ -681,8 +681,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
540,
627,
562,
649,
0
],
"command": {
@ -697,8 +697,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
633,
684,
655,
706,
0
],
"command": {
@ -713,8 +713,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
758,
792,
0
],
"command": {
@ -729,8 +729,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
758,
792,
0
],
"command": {
@ -740,8 +740,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
758,
792,
0
],
"command": {
@ -757,8 +757,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
776,
824,
798,
846,
0
],
"command": {
@ -778,8 +778,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
830,
931,
852,
953,
0
],
"command": {
@ -799,8 +799,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
937,
1057,
959,
1079,
0
],
"command": {
@ -820,8 +820,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1063,
1119,
1085,
1141,
0
],
"command": {
@ -841,8 +841,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1125,
1133,
1147,
1155,
0
],
"command": {
@ -853,8 +853,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1206,
1241,
0
],
"command": {
@ -869,8 +869,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1206,
1241,
0
],
"command": {
@ -880,8 +880,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1206,
1241,
0
],
"command": {
@ -897,8 +897,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1225,
1273,
1247,
1295,
0
],
"command": {
@ -918,8 +918,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1279,
1381,
1301,
1403,
0
],
"command": {
@ -939,8 +939,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1387,
1507,
1409,
1529,
0
],
"command": {
@ -960,8 +960,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1513,
1569,
1535,
1591,
0
],
"command": {
@ -981,8 +981,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1575,
1583,
1597,
1605,
0
],
"command": {
@ -993,8 +993,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1009,8 +1009,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1023,8 +1023,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1034,8 +1034,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1046,8 +1046,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1059,8 +1059,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1073,8 +1073,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1087,8 +1087,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1101,8 +1101,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1115,8 +1115,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1129,8 +1129,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1143,8 +1143,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1157,8 +1157,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {

View File

@ -5,30 +5,30 @@ flowchart LR
3["Segment<br>[105, 154, 0]"]
4["Segment<br>[160, 247, 0]"]
5["Segment<br>[253, 350, 0]"]
6["Segment<br>[356, 426, 0]"]
7["Segment<br>[432, 440, 0]"]
6["Segment<br>[356, 448, 0]"]
7["Segment<br>[454, 462, 0]"]
8[Solid2d]
end
subgraph path27 [Path]
27["Path<br>[736, 770, 0]"]
28["Segment<br>[776, 824, 0]"]
29["Segment<br>[830, 931, 0]"]
30["Segment<br>[937, 1057, 0]"]
31["Segment<br>[1063, 1119, 0]"]
32["Segment<br>[1125, 1133, 0]"]
27["Path<br>[758, 792, 0]"]
28["Segment<br>[798, 846, 0]"]
29["Segment<br>[852, 953, 0]"]
30["Segment<br>[959, 1079, 0]"]
31["Segment<br>[1085, 1141, 0]"]
32["Segment<br>[1147, 1155, 0]"]
33[Solid2d]
end
subgraph path34 [Path]
34["Path<br>[1184, 1219, 0]"]
35["Segment<br>[1225, 1273, 0]"]
36["Segment<br>[1279, 1381, 0]"]
37["Segment<br>[1387, 1507, 0]"]
38["Segment<br>[1513, 1569, 0]"]
39["Segment<br>[1575, 1583, 0]"]
34["Path<br>[1206, 1241, 0]"]
35["Segment<br>[1247, 1295, 0]"]
36["Segment<br>[1301, 1403, 0]"]
37["Segment<br>[1409, 1529, 0]"]
38["Segment<br>[1535, 1591, 0]"]
39["Segment<br>[1597, 1605, 0]"]
40[Solid2d]
end
1["Plane<br>[12, 31, 0]"]
9["Sweep Extrusion<br>[454, 486, 0]"]
9["Sweep Extrusion<br>[476, 508, 0]"]
10[Wall]
11[Wall]
12[Wall]
@ -43,10 +43,10 @@ flowchart LR
21["SweepEdge Adjacent"]
22["SweepEdge Opposite"]
23["SweepEdge Adjacent"]
24["EdgeCut Fillet<br>[492, 534, 0]"]
25["Plane<br>[1184, 1219, 0]"]
26["Plane<br>[736, 770, 0]"]
41["Sweep Extrusion<br>[1597, 1628, 0]"]
24["EdgeCut Fillet<br>[514, 556, 0]"]
25["Plane<br>[1206, 1241, 0]"]
26["Plane<br>[758, 792, 0]"]
41["Sweep Extrusion<br>[1619, 1650, 0]"]
42[Wall]
43[Wall]
44[Wall]

View File

@ -27,23 +27,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
482,
485,
504,
507,
0
]
}
},
"name": "extrude",
"sourceRange": [
454,
486,
476,
508,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
462,
471,
484,
493,
0
]
}
@ -52,23 +52,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
499,
530,
521,
552,
0
]
},
"solid": {
"sourceRange": [
532,
533,
554,
555,
0
]
}
},
"name": "fillet",
"sourceRange": [
492,
534,
514,
556,
0
],
"type": "StdLibCall",
@ -78,30 +78,30 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
548,
615,
570,
637,
0
]
},
"solid": {
"sourceRange": [
617,
618,
639,
640,
0
]
},
"tag": {
"sourceRange": [
620,
626,
642,
648,
0
]
}
},
"name": "chamfer",
"sourceRange": [
540,
627,
562,
649,
0
],
"type": "StdLibCall",
@ -111,30 +111,30 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
641,
672,
663,
694,
0
]
},
"solid": {
"sourceRange": [
674,
675,
696,
697,
0
]
},
"tag": {
"sourceRange": [
677,
683,
699,
705,
0
]
}
},
"name": "chamfer",
"sourceRange": [
633,
684,
655,
706,
0
],
"type": "StdLibCall",
@ -144,23 +144,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
712,
722,
734,
744,
0
]
},
"tag": {
"sourceRange": [
724,
729,
746,
751,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
698,
730,
720,
752,
0
],
"type": "StdLibCall",
@ -170,23 +170,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
1160,
1170,
1182,
1192,
0
]
},
"tag": {
"sourceRange": [
1172,
1177,
1194,
1199,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
1146,
1178,
1168,
1200,
0
],
"type": "StdLibCall",
@ -196,23 +196,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
1625,
1627,
1647,
1649,
0
]
}
},
"name": "extrude",
"sourceRange": [
1597,
1628,
1619,
1650,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
1605,
1614,
1627,
1636,
0
]
}

View File

@ -426,7 +426,7 @@ snapshot_kind: text
"cmdId": "[uuid]",
"range": [
356,
426,
448,
0
],
"command": {
@ -446,8 +446,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
432,
440,
454,
462,
0
],
"command": {
@ -458,8 +458,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
432,
440,
454,
462,
0
],
"command": {
@ -469,8 +469,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -489,8 +489,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -503,8 +503,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -514,8 +514,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -526,8 +526,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -539,8 +539,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -553,8 +553,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -567,8 +567,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -581,8 +581,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -595,8 +595,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -609,8 +609,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -623,8 +623,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -637,8 +637,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
476,
508,
0
],
"command": {
@ -651,8 +651,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
642,
664,
686,
0
],
"command": {
@ -665,8 +665,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
492,
534,
514,
556,
0
],
"command": {
@ -681,8 +681,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
540,
591,
562,
613,
0
],
"command": {
@ -697,8 +697,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
597,
684,
619,
706,
0
],
"command": {
@ -713,8 +713,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
758,
792,
0
],
"command": {
@ -729,8 +729,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
758,
792,
0
],
"command": {
@ -740,8 +740,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
758,
792,
0
],
"command": {
@ -757,8 +757,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
776,
824,
798,
846,
0
],
"command": {
@ -778,8 +778,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
830,
931,
852,
953,
0
],
"command": {
@ -799,8 +799,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
937,
1057,
959,
1079,
0
],
"command": {
@ -820,8 +820,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1063,
1119,
1085,
1141,
0
],
"command": {
@ -841,8 +841,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1125,
1133,
1147,
1155,
0
],
"command": {
@ -853,8 +853,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1206,
1241,
0
],
"command": {
@ -869,8 +869,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1206,
1241,
0
],
"command": {
@ -880,8 +880,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1206,
1241,
0
],
"command": {
@ -897,8 +897,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1225,
1273,
1247,
1295,
0
],
"command": {
@ -918,8 +918,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1279,
1381,
1301,
1403,
0
],
"command": {
@ -939,8 +939,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1387,
1507,
1409,
1529,
0
],
"command": {
@ -960,8 +960,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1513,
1569,
1535,
1591,
0
],
"command": {
@ -981,8 +981,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1575,
1583,
1597,
1605,
0
],
"command": {
@ -993,8 +993,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1009,8 +1009,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1023,8 +1023,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1034,8 +1034,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1046,8 +1046,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1059,8 +1059,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1073,8 +1073,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1087,8 +1087,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1101,8 +1101,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1115,8 +1115,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1129,8 +1129,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1143,8 +1143,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {
@ -1157,8 +1157,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1619,
1650,
0
],
"command": {

View File

@ -5,30 +5,30 @@ flowchart LR
3["Segment<br>[105, 154, 0]"]
4["Segment<br>[160, 247, 0]"]
5["Segment<br>[253, 350, 0]"]
6["Segment<br>[356, 426, 0]"]
7["Segment<br>[432, 440, 0]"]
6["Segment<br>[356, 448, 0]"]
7["Segment<br>[454, 462, 0]"]
8[Solid2d]
end
subgraph path27 [Path]
27["Path<br>[736, 770, 0]"]
28["Segment<br>[776, 824, 0]"]
29["Segment<br>[830, 931, 0]"]
30["Segment<br>[937, 1057, 0]"]
31["Segment<br>[1063, 1119, 0]"]
32["Segment<br>[1125, 1133, 0]"]
27["Path<br>[758, 792, 0]"]
28["Segment<br>[798, 846, 0]"]
29["Segment<br>[852, 953, 0]"]
30["Segment<br>[959, 1079, 0]"]
31["Segment<br>[1085, 1141, 0]"]
32["Segment<br>[1147, 1155, 0]"]
33[Solid2d]
end
subgraph path34 [Path]
34["Path<br>[1184, 1219, 0]"]
35["Segment<br>[1225, 1273, 0]"]
36["Segment<br>[1279, 1381, 0]"]
37["Segment<br>[1387, 1507, 0]"]
38["Segment<br>[1513, 1569, 0]"]
39["Segment<br>[1575, 1583, 0]"]
34["Path<br>[1206, 1241, 0]"]
35["Segment<br>[1247, 1295, 0]"]
36["Segment<br>[1301, 1403, 0]"]
37["Segment<br>[1409, 1529, 0]"]
38["Segment<br>[1535, 1591, 0]"]
39["Segment<br>[1597, 1605, 0]"]
40[Solid2d]
end
1["Plane<br>[12, 31, 0]"]
9["Sweep Extrusion<br>[454, 486, 0]"]
9["Sweep Extrusion<br>[476, 508, 0]"]
10[Wall]
11[Wall]
12[Wall]
@ -43,10 +43,10 @@ flowchart LR
21["SweepEdge Adjacent"]
22["SweepEdge Opposite"]
23["SweepEdge Adjacent"]
24["EdgeCut Fillet<br>[492, 534, 0]"]
25["Plane<br>[736, 770, 0]"]
26["Plane<br>[1184, 1219, 0]"]
41["Sweep Extrusion<br>[1597, 1628, 0]"]
24["EdgeCut Fillet<br>[514, 556, 0]"]
25["Plane<br>[758, 792, 0]"]
26["Plane<br>[1206, 1241, 0]"]
41["Sweep Extrusion<br>[1619, 1650, 0]"]
42[Wall]
43[Wall]
44[Wall]

View File

@ -27,23 +27,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
482,
485,
504,
507,
0
]
}
},
"name": "extrude",
"sourceRange": [
454,
486,
476,
508,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
462,
471,
484,
493,
0
]
}
@ -52,23 +52,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
499,
530,
521,
552,
0
]
},
"solid": {
"sourceRange": [
532,
533,
554,
555,
0
]
}
},
"name": "fillet",
"sourceRange": [
492,
534,
514,
556,
0
],
"type": "StdLibCall",
@ -78,30 +78,30 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
548,
579,
570,
601,
0
]
},
"solid": {
"sourceRange": [
581,
582,
603,
604,
0
]
},
"tag": {
"sourceRange": [
584,
590,
606,
612,
0
]
}
},
"name": "chamfer",
"sourceRange": [
540,
591,
562,
613,
0
],
"type": "StdLibCall",
@ -111,30 +111,30 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
605,
672,
627,
694,
0
]
},
"solid": {
"sourceRange": [
674,
675,
696,
697,
0
]
},
"tag": {
"sourceRange": [
677,
683,
699,
705,
0
]
}
},
"name": "chamfer",
"sourceRange": [
597,
684,
619,
706,
0
],
"type": "StdLibCall",
@ -144,23 +144,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
712,
722,
734,
744,
0
]
},
"tag": {
"sourceRange": [
724,
729,
746,
751,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
698,
730,
720,
752,
0
],
"type": "StdLibCall",
@ -170,23 +170,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
1160,
1170,
1182,
1192,
0
]
},
"tag": {
"sourceRange": [
1172,
1177,
1194,
1199,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
1146,
1178,
1168,
1200,
0
],
"type": "StdLibCall",
@ -196,23 +196,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
1625,
1627,
1647,
1649,
0
]
}
},
"name": "extrude",
"sourceRange": [
1597,
1628,
1619,
1650,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
1605,
1614,
1627,
1636,
0
]
}