diff --git a/rust/kcl-lib/tests/kcl_samples/80-20-rail/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/80-20-rail/artifact_commands.snap index 89c27f0d1..caad05f68 100644 --- a/rust/kcl-lib/tests/kcl_samples/80-20-rail/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/80-20-rail/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands 80-20-rail.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/ball-bearing/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/ball-bearing/artifact_commands.snap index 8d946f7cc..b6d8ad1ae 100644 --- a/rust/kcl-lib/tests/kcl_samples/ball-bearing/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/ball-bearing/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands ball-bearing.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/bench/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/bench/artifact_commands.snap index 5b11649dc..f42c727ea 100644 --- a/rust/kcl-lib/tests/kcl_samples/bench/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/bench/artifact_commands.snap @@ -3,6 +3,38 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands bench.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/bracket/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/bracket/artifact_commands.snap index c1b11d009..a3f40eb8f 100644 --- a/rust/kcl-lib/tests/kcl_samples/bracket/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/bracket/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands bracket.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap index c0b3a0f04..a3d37a0cc 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap @@ -59,6 +59,22 @@ description: Artifact commands car-wheel-assembly.kcl "unit": "in" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, { "cmdId": "[uuid]", "range": [], @@ -131,8 +147,68 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "set_scene_units", - "unit": "in" + "type": "make_plane", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "x_axis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "size": 60.0, + "clobber": false, + "hide": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 9.5, + "y": 5.51, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" } }, { @@ -236,14 +312,48 @@ description: Artifact commands car-wheel-assembly.kcl "path_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": 0.93, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 10.4, + "y": 5.51, + "z": 0.0 + }, + "relative": false + } + } + }, { "cmdId": "[uuid]", "range": [], "command": { "type": "make_plane", "origin": { - "x": 0.0, - "y": 0.0, + "x": 2.25, + "y": -1.1811023622047243, "z": 0.0 }, "x_axis": { @@ -253,7 +363,7 @@ description: Artifact commands car-wheel-assembly.kcl }, "y_axis": { "x": 0.0, - "y": 1.0, + "y": -1.0, "z": 0.0 }, "size": 60.0, @@ -291,8 +401,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 9.5, - "y": 5.51, + "x": 0.4724409448818898, + "y": 0.0, "z": 0.0 } } @@ -304,14 +414,6 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, { "cmdId": "[uuid]", "range": [], @@ -337,23 +439,6 @@ description: Artifact commands car-wheel-assembly.kcl "hide": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.93, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -573,23 +658,6 @@ description: Artifact commands car-wheel-assembly.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 10.4, - "y": 5.51, - "z": 0.0 - }, - "relative": false - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -606,91 +674,6 @@ description: Artifact commands car-wheel-assembly.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 2.25, - "y": -1.1811023622047243, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 0.47244094488188976, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.172, - "y": 0.4724, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -709,6 +692,23 @@ description: Artifact commands car-wheel-assembly.kcl "hidden": true } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.172, + "y": 0.4724, + "z": 0.0 + }, + "relative": true + } + } + }, { "cmdId": "[uuid]", "range": [], @@ -743,6 +743,23 @@ description: Artifact commands car-wheel-assembly.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.4724, + "y": 0.4724, + "z": 0.0 + }, + "relative": false + } + } + }, { "cmdId": "[uuid]", "range": [], @@ -759,6 +776,23 @@ description: Artifact commands car-wheel-assembly.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -0.39, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, { "cmdId": "[uuid]", "range": [], @@ -769,7 +803,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 0.4724, - "y": 0.4724, + "y": 1.1811, "z": 0.0 }, "relative": false @@ -799,7 +833,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": 0.475, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -852,7 +887,40 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": -0.39, + "x": 0.0, + "y": -0.39, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "tangential_arc", + "radius": 0.11811023622047245, + "offset": { + "unit": "degrees", + "value": 90.0 + } + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.39, "y": 0.0, "z": 0.0 }, @@ -885,8 +953,8 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.4724, - "y": 1.1811, + "x": 0.001, + "y": 1.2992, "z": 0.0 }, "relative": false @@ -900,12 +968,13 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extend_path", "path": "[uuid]", "segment": { - "type": "tangential_arc", - "radius": 0.11811023622047244, - "offset": { - "unit": "degrees", - "value": 90.0 - } + "type": "line", + "end": { + "x": 12.0, + "y": -1.97, + "z": 0.0 + }, + "relative": false } } }, @@ -926,6 +995,40 @@ description: Artifact commands car-wheel-assembly.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -0.39, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.001, + "y": 0.6811, + "z": 0.0 + }, + "relative": false + } + } + }, { "cmdId": "[uuid]", "range": [], @@ -968,8 +1071,8 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.001, - "y": 1.2992, + "x": 0.4016, + "y": 0.6811, "z": 0.0 }, "relative": false @@ -1010,140 +1113,6 @@ description: Artifact commands car-wheel-assembly.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.39, - "offset": { - "unit": "degrees", - "value": -90.0 - } - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.001, - "y": 0.6811, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 12.0, - "y": -1.97, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -1.48, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.12, - "offset": { - "unit": "degrees", - "value": -90.0 - } - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.4016, - "y": 0.6811, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.39, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.15, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -1161,22 +1130,6 @@ description: Artifact commands car-wheel-assembly.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.12, - "offset": { - "unit": "degrees", - "value": -90.0 - } - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -1185,163 +1138,6 @@ description: Artifact commands car-wheel-assembly.kcl "path_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "revolve", - "target": "[uuid]", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "axis_is_2d": true, - "angle": { - "unit": "degrees", - "value": 360.0 - }, - "tolerance": 0.0000001 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.39, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 1.36, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.12, - "offset": { - "unit": "degrees", - "value": 90.0 - } - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "revolve", - "target": "[uuid]", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "axis_is_2d": true, - "angle": { - "unit": "degrees", - "value": -70.0 - }, - "tolerance": 0.0000001 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.39, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -1359,6 +1155,64 @@ description: Artifact commands car-wheel-assembly.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "revolve", + "target": "[uuid]", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "axis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "axis_is_2d": true, + "angle": { + "unit": "degrees", + "value": 360.0 + }, + "tolerance": 0.0000001, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "tangential_arc", + "radius": 0.39, + "offset": { + "unit": "degrees", + "value": -90.0 + } + } + } + }, { "cmdId": "[uuid]", "range": [], @@ -1375,6 +1229,23 @@ description: Artifact commands car-wheel-assembly.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -1.48, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, { "cmdId": "[uuid]", "range": [], @@ -1421,7 +1292,8 @@ description: Artifact commands car-wheel-assembly.kcl "unit": "degrees", "value": 360.0 }, - "tolerance": 0.0000001 + "tolerance": 0.0000001, + "opposite": "None" } }, { @@ -1441,6 +1313,55 @@ description: Artifact commands car-wheel-assembly.kcl "edge_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "tangential_arc", + "radius": 0.12, + "offset": { + "unit": "degrees", + "value": -90.0 + } + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": 0.15, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "tangential_arc", + "radius": 0.12, + "offset": { + "unit": "degrees", + "value": -90.0 + } + } + } + }, { "cmdId": "[uuid]", "range": [], @@ -1461,6 +1382,47 @@ description: Artifact commands car-wheel-assembly.kcl "face_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 1.36, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "tangential_arc", + "radius": 0.12, + "offset": { + "unit": "degrees", + "value": 90.0 + } + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -1478,6 +1440,48 @@ description: Artifact commands car-wheel-assembly.kcl "ambient_occlusion": 0.0 } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "revolve", + "target": "[uuid]", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "axis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "axis_is_2d": true, + "angle": { + "unit": "degrees", + "value": -70.0 + }, + "tolerance": 0.0000001, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -1818,7 +1822,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": 0.95, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -2331,6 +2336,303 @@ description: Artifact commands car-wheel-assembly.kcl "face_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.05882353, + "g": 0.05882353, + "b": 0.05882353, + "a": 100.0 + }, + "metalness": 0.0, + "roughness": 0.8, + "ambient_occlusion": 0.0 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -2428,303 +2730,6 @@ description: Artifact commands car-wheel-assembly.kcl "face_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.05882353, - "g": 0.05882353, - "b": 0.05882353, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.8, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -3017,139 +3022,6 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": -0.95, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.75, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.75, "faces": null, "opposite": "None" } @@ -3284,7 +3156,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": -0.95, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -3417,7 +3290,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": -0.95, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -3483,7 +3357,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": -0.75, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -3549,7 +3424,142 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": -0.95, - "faces": null + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.75, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.95, + "faces": null, + "opposite": "None" } }, { @@ -4071,7 +4081,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": -0.475, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -4250,7 +4261,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": -0.475, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -4363,139 +4375,6 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": -0.475, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.25, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.25, "faces": null, "opposite": "None" } @@ -4630,7 +4509,142 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": -0.475, - "faces": null + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.25, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.475, + "faces": null, + "opposite": "None" } }, { @@ -5004,7 +5018,8 @@ description: Artifact commands car-wheel-assembly.kcl "unit": "degrees", "value": 360.0 }, - "tolerance": 0.0000001 + "tolerance": 0.0000001, + "opposite": "None" } }, { @@ -5063,7 +5078,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": -0.25, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -5362,7 +5378,8 @@ description: Artifact commands car-wheel-assembly.kcl "unit": "degrees", "value": 360.0 }, - "tolerance": 0.0000001 + "tolerance": 0.0000001, + "opposite": "None" } }, { @@ -5779,7 +5796,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": 0.95, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -5993,7 +6011,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": 0.5, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -6309,7 +6328,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extrude", "target": "[uuid]", "distance": -0.95, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -7161,7 +7181,8 @@ description: Artifact commands car-wheel-assembly.kcl "unit": "degrees", "value": 360.0 }, - "tolerance": 0.0000001 + "tolerance": 0.0000001, + "opposite": "None" } }, { @@ -7272,45 +7293,7 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", + "type": "solid3d_get_opposite_edge", "object_id": "[uuid]", "edge_id": "[uuid]", "face_id": "[uuid]" @@ -10189,4032 +10172,8 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "set_object_transform", - "object_id": "[uuid]", - "transforms": [ - { - "translate": { - "property": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "set": false, - "is_local": true - }, - "rotate_rpy": null, - "rotate_angle_axis": null, - "scale": null - } - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_object_transform", - "object_id": "[uuid]", - "transforms": [ - { - "translate": { - "property": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "set": false, - "is_local": true - }, - "rotate_rpy": null, - "rotate_angle_axis": null, - "scale": null - } - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_object_transform", - "object_id": "[uuid]", - "transforms": [ - { - "translate": { - "property": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "set": false, - "is_local": true - }, - "rotate_rpy": null, - "rotate_angle_axis": null, - "scale": null - } - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_object_transform", - "object_id": "[uuid]", - "transforms": [ - { - "translate": { - "property": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "set": false, - "is_local": true - }, - "rotate_rpy": null, - "rotate_angle_axis": null, - "scale": null - } - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_object_transform", - "object_id": "[uuid]", - "transforms": [ - { - "translate": { - "property": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "set": false, - "is_local": true - }, - "rotate_rpy": null, - "rotate_angle_axis": null, - "scale": null - } - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 3.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 0.0, - "y": 0.0 - }, - "radius": 3.0, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 1.5, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 0.0, - "y": 0.0 - }, - "radius": 1.5, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid2d_add_hole", - "object_id": "[uuid]", - "hole_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.475, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 3.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 0.0, - "y": 0.0 - }, - "radius": 3.0, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 1.5, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 0.0, - "y": 0.0 - }, - "radius": 1.5, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid2d_add_hole", - "object_id": "[uuid]", - "hole_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.95, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 2.85, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 2.25, - "y": 0.0 - }, - "radius": 0.6, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_circular_pattern", - "entity_id": "[uuid]", - "axis": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "center": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "num_repetitions": 4, - "arc_degrees": 360.0, - "rotate_duplicates": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.95, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.95, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.95, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.95, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.95, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 2.5649606299212597, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 2.25, - "y": 0.0 - }, - "radius": 0.31496062992125984, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_circular_pattern", - "entity_id": "[uuid]", - "axis": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "center": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "num_repetitions": 4, - "arc_degrees": 360.0, - "rotate_duplicates": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.475, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.475, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.475, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.475, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.475, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 1.5, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -1.425, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "bezier", - "control1": { - "x": -0.3, - "y": 0.0, - "z": 0.0 - }, - "control2": { - "x": 0.0, - "y": 0.3, - "z": 0.0 - }, - "end": { - "x": -0.4, - "y": 0.3, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 1.1, - "y": 0.0, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 1.5, - "y": 0.0, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "revolve", - "target": "[uuid]", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "axis_is_2d": true, - "angle": { - "unit": "degrees", - "value": 360.0 - }, - "tolerance": 0.0000001, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 3.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -1.425, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "bezier", - "control1": { - "x": 0.3, - "y": 0.0, - "z": 0.0 - }, - "control2": { - "x": 0.2, - "y": -0.3, - "z": 0.0 - }, - "end": { - "x": 0.4, - "y": -0.1, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 3.4, - "y": -0.475, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 3.0, - "y": 0.0, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "revolve", - "target": "[uuid]", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "axis_is_2d": true, - "angle": { - "unit": "degrees", - "value": 360.0 - }, - "tolerance": 0.0000001, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.1 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.02 - }, - "y_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 3.25, - "y": -0.7, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "bezier", - "control1": { - "x": 3.3143, - "y": -0.1969, - "z": 0.0 - }, - "control2": { - "x": 2.9, - "y": -0.9186, - "z": 0.0 - }, - "end": { - "x": 5.8, - "y": -1.378, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.6333, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "bezier", - "control1": { - "x": -2.32, - "y": 0.1969, - "z": 0.0 - }, - "control2": { - "x": -2.32, - "y": 0.9186, - "z": 0.0 - }, - "end": { - "x": -5.8, - "y": 1.378, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 3.25, - "y": -0.7, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.95, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_circular_pattern", - "entity_id": "[uuid]", - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "center": { - "x": 0.0, - "y": -2000.0, - "z": 0.0 - }, - "num_repetitions": 5, - "arc_degrees": 360.0, - "rotate_duplicates": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": -0.1 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": -0.02 - }, - "y_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 3.25, - "y": -0.7, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "bezier", - "control1": { - "x": 3.3143, - "y": -0.1969, - "z": 0.0 - }, - "control2": { - "x": 2.9, - "y": -0.9186, - "z": 0.0 - }, - "end": { - "x": 5.8, - "y": -1.378, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.6333, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "bezier", - "control1": { - "x": -2.32, - "y": 0.1969, - "z": 0.0 - }, - "control2": { - "x": -2.32, - "y": 0.9186, - "z": 0.0 - }, - "end": { - "x": -5.8, - "y": 1.378, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 3.25, - "y": -0.7, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.95, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_circular_pattern", - "entity_id": "[uuid]", - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "center": { - "x": 0.0, - "y": -2000.0, - "z": 0.0 - }, - "num_repetitions": 5, - "arc_degrees": 360.0, - "rotate_duplicates": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 9.5, - "y": -4.497952755905512, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 2.375, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.19, - "y": 0.19, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 2.375, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.19, - "y": 0.19, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 9.5, - "y": 5.002, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.475, - "y": 0.095, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.475, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.285, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.19, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.475, - "y": -0.095, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -4.466, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.19, - "y": -0.19, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 9.025, - "y": -1.578, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.57, - "y": -0.19, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.19, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.57, - "y": -0.95, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.475, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.19, - "y": -0.19, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 9.215, - "y": -4.778, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.475, - "y": -0.095, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.19, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.285, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.475, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "revolve", - "target": "[uuid]", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "axis_is_2d": true, - "angle": { - "unit": "degrees", - "value": 360.0 - }, - "tolerance": 0.0000001, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 + "type": "edge_lines_visible", + "hidden": false } }, { @@ -14247,459 +10206,120 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "make_plane", - "origin": { - "x": 2.25, - "y": -1.1811023622047243, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 0.4724409448818898, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.172, - "y": 0.4724, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.4724, - "y": 0.4724, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.4724, - "y": 1.1811, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.11811023622047245, - "offset": { - "unit": "degrees", - "value": 90.0 + "type": "set_object_transform", + "object_id": "[uuid]", + "transforms": [ + { + "translate": { + "property": { + "x": 0.0, + "y": 0.5, + "z": 0.0 + }, + "set": false, + "is_local": true + }, + "rotate_rpy": null, + "rotate_angle_axis": null, + "scale": null } - } + ] } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.001, - "y": 1.2992, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.001, - "y": 0.6811, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.4016, - "y": 0.6811, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.4016, - "y": 0.0, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "revolve", - "target": "[uuid]", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "axis_is_2d": true, - "angle": { - "unit": "degrees", - "value": 360.0 - }, - "tolerance": 0.0000001, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", + "type": "set_object_transform", "object_id": "[uuid]", - "edge_id": "[uuid]" + "transforms": [ + { + "translate": { + "property": { + "x": 0.0, + "y": 0.5, + "z": 0.0 + }, + "set": false, + "is_local": true + }, + "rotate_rpy": null, + "rotate_angle_axis": null, + "scale": null + } + ] } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_opposite_edge", + "type": "set_object_transform", "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" + "transforms": [ + { + "translate": { + "property": { + "x": 0.0, + "y": 0.5, + "z": 0.0 + }, + "set": false, + "is_local": true + }, + "rotate_rpy": null, + "rotate_angle_axis": null, + "scale": null + } + ] } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_next_adjacent_edge", + "type": "set_object_transform", "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" + "transforms": [ + { + "translate": { + "property": { + "x": 0.0, + "y": 0.5, + "z": 0.0 + }, + "set": false, + "is_local": true + }, + "rotate_rpy": null, + "rotate_angle_axis": null, + "scale": null + } + ] } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_opposite_edge", + "type": "set_object_transform", "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.85882354, - "g": 0.8039216, - "b": 0.4392157, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.9, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true + "transforms": [ + { + "translate": { + "property": { + "x": 0.0, + "y": 0.5, + "z": 0.0 + }, + "set": false, + "is_local": true + }, + "rotate_rpy": null, + "rotate_angle_axis": null, + "scale": null + } + ] } }, { @@ -14723,869 +10343,6 @@ description: Artifact commands car-wheel-assembly.kcl "rotate_duplicates": false } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 6.05, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.93, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.12, - "offset": { - "unit": "degrees", - "value": 90.0 - } - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -1.36, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.12, - "offset": { - "unit": "degrees", - "value": -90.0 - } - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.15, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.12, - "offset": { - "unit": "degrees", - "value": -90.0 - } - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 1.48, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.39, - "offset": { - "unit": "degrees", - "value": -90.0 - } - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -1.1, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.39, - "offset": { - "unit": "degrees", - "value": -90.0 - } - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -1.48, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.12, - "offset": { - "unit": "degrees", - "value": -90.0 - } - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.15, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.12, - "offset": { - "unit": "degrees", - "value": -90.0 - } - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 1.36, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.12, - "offset": { - "unit": "degrees", - "value": 90.0 - } - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "revolve", - "target": "[uuid]", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "axis_is_2d": true, - "angle": { - "unit": "degrees", - "value": -70.0 - }, - "tolerance": 0.0000001, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.78431374, - "g": 0.1764706, - "b": 0.1764706, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.9, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_object_transform", - "object_id": "[uuid]", - "transforms": [ - { - "translate": { - "property": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "set": false, - "is_local": true - }, - "rotate_rpy": null, - "rotate_angle_axis": null, - "scale": null - } - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_object_transform", - "object_id": "[uuid]", - "transforms": [ - { - "translate": { - "property": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "set": false, - "is_local": true - }, - "rotate_rpy": null, - "rotate_angle_axis": null, - "scale": null - } - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_object_transform", - "object_id": "[uuid]", - "transforms": [ - { - "translate": { - "property": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "set": false, - "is_local": true - }, - "rotate_rpy": null, - "rotate_angle_axis": null, - "scale": null - } - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_object_transform", - "object_id": "[uuid]", - "transforms": [ - { - "translate": { - "property": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "set": false, - "is_local": true - }, - "rotate_rpy": null, - "rotate_angle_axis": null, - "scale": null - } - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_circular_pattern", - "entity_id": "[uuid]", - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "center": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "tolerance": 0.0000001, - "opposite": "None" - } - }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md index 950e46a54..1b1b5e7f9 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md @@ -2,442 +2,404 @@ flowchart LR subgraph path2 [Path] 2["Path
[511, 592, 8]"] - 10["Segment
[598, 699, 8]"] - 21["Segment
[705, 790, 8]"] - 27["Segment
[796, 880, 8]"] - 29["Segment
[886, 972, 8]"] - 35["Segment
[978, 1063, 8]"] - 37["Segment
[1069, 1155, 8]"] - 40["Segment
[1161, 1284, 8]"] - 42["Segment
[1290, 1376, 8]"] - 45["Segment
[1382, 1517, 8]"] - 46["Segment
[1523, 1609, 8]"] - 49["Segment
[1615, 1739, 8]"] - 50["Segment
[1745, 1831, 8]"] - 53["Segment
[1837, 1922, 8]"] - 55["Segment
[1928, 2014, 8]"] - 69["Segment
[2020, 2105, 8]"] - 70["Segment
[2111, 2196, 8]"] - 71["Segment
[2202, 2209, 8]"] - 72[Solid2d] + 9["Segment
[598, 699, 8]"] + 24["Segment
[705, 763, 8]"] + 27["Segment
[769, 853, 8]"] + 30["Segment
[859, 918, 8]"] + 37["Segment
[924, 1009, 8]"] + 41["Segment
[1015, 1074, 8]"] + 44["Segment
[1080, 1203, 8]"] + 48["Segment
[1209, 1268, 8]"] + 51["Segment
[1274, 1409, 8]"] + 66["Segment
[1415, 1474, 8]"] + 68["Segment
[1480, 1604, 8]"] + 87["Segment
[1610, 1669, 8]"] + 88["Segment
[1675, 1760, 8]"] + 89["Segment
[1766, 1825, 8]"] + 92["Segment
[1831, 1916, 8]"] + 93["Segment
[1922, 1980, 8]"] + 94["Segment
[1986, 1993, 8]"] + 95[Solid2d] end subgraph path4 [Path] - 4["Path
[571, 622, 7]"] - 5["Segment
[571, 622, 7]"] - 6[Solid2d] + 4["Path
[487, 544, 10]"] + 10["Segment
[550, 684, 10]"] + 25["Segment
[690, 737, 10]"] + 28["Segment
[743, 840, 10]"] + 31["Segment
[846, 878, 10]"] + 38["Segment
[884, 916, 10]"] + 40["Segment
[922, 953, 10]"] + 43["Segment
[959, 1074, 10]"] + 45["Segment
[1080, 1112, 10]"] + 47["Segment
[1118, 1150, 10]"] + 50["Segment
[1156, 1187, 10]"] + 55["Segment
[1193, 1286, 10]"] + 67["Segment
[1292, 1339, 10]"] + 69["Segment
[1345, 1418, 10]"] + 70["Segment
[1424, 1431, 10]"] + 71[Solid2d] end - subgraph path8 [Path] - 8["Path
[487, 544, 10]"] - 22["Segment
[550, 684, 10]"] - 23["Segment
[690, 745, 10]"] - 28["Segment
[751, 848, 10]"] - 36["Segment
[854, 886, 10]"] - 41["Segment
[892, 924, 10]"] - 44["Segment
[930, 961, 10]"] - 48["Segment
[967, 1082, 10]"] - 52["Segment
[1088, 1120, 10]"] - 68["Segment
[1126, 1158, 10]"] - 93["Segment
[1164, 1195, 10]"] - 94["Segment
[1201, 1294, 10]"] - 95["Segment
[1300, 1355, 10]"] - 96["Segment
[1361, 1434, 10]"] - 97["Segment
[1440, 1447, 10]"] - 98[Solid2d] + subgraph path6 [Path] + 6["Path
[571, 622, 7]"] + 7["Segment
[571, 622, 7]"] + 8[Solid2d] end - subgraph path11 [Path] - 11["Path
[812, 868, 6]"] - 12["Segment
[812, 868, 6]"] - 13[Solid2d] + subgraph path12 [Path] + 12["Path
[713, 753, 9]"] + 26["Segment
[761, 808, 9]"] + 29["Segment
[816, 852, 9]"] + 32["Segment
[860, 890, 9]"] + 39["Segment
[898, 943, 9]"] + 42["Segment
[951, 991, 9]"] + 46["Segment
[999, 1034, 9]"] + 49["Segment
[1042, 1080, 9]"] + 52["Segment
[1088, 1110, 9]"] + 53["Segment
[1118, 1125, 9]"] + 54[Solid2d] end - subgraph path19 [Path] - 19["Path
[998, 1051, 6]"] - 20["Segment
[998, 1051, 6]"] - 21[Solid2d] + subgraph path14 [Path] + 14["Path
[354, 410, 5]"] + 15["Segment
[354, 410, 5]"] + 16[Solid2d] end - subgraph path30 [Path] - 30["Path
[1439, 1479, 6]"] - 31["Segment
[1439, 1479, 6]"] - 32[Solid2d] + subgraph path17 [Path] + 17["Path
[421, 477, 5]"] + 18["Segment
[421, 477, 5]"] + 19[Solid2d] end - subgraph path38 [Path] - 38["Path
[1588, 1639, 6]"] - 39["Segment
[1588, 1639, 6]"] - 40[Solid2d] + subgraph path116 [Path] + 116["Path
[812, 868, 7]"] + 117["Segment
[812, 868, 7]"] + 118[Solid2d] end - subgraph path47 [Path] - 47["Path
[1777, 1830, 6]"] - 48["Segment
[1777, 1830, 6]"] - 49[Solid2d] + subgraph path124 [Path] + 124["Path
[647, 703, 5]"] + 125["Segment
[647, 703, 5]"] + 126[Solid2d] end - subgraph path58 [Path] - 58["Path
[2078, 2150, 6]"] - 59["Segment
[2078, 2150, 6]"] - 60[Solid2d] + subgraph path127 [Path] + 127["Path
[714, 770, 5]"] + 128["Segment
[714, 770, 5]"] + 129[Solid2d] end - subgraph path81 [Path] - 81["Path
[2412, 2443, 6]"] - 82["Segment
[2449, 2469, 6]"] - 83["Segment
[2475, 2495, 6]"] - 84["Segment
[2501, 2522, 6]"] - 85["Segment
[2528, 2584, 6]"] - 86["Segment
[2590, 2597, 6]"] - 87[Solid2d] + subgraph path192 [Path] + 192["Path
[998, 1051, 7]"] + 193["Segment
[998, 1051, 7]"] + 194[Solid2d] end - subgraph path106 [Path] - 106["Path
[2904, 2936, 6]"] - 107["Segment
[2942, 2963, 6]"] - 108["Segment
[2969, 2989, 6]"] - 109["Segment
[2995, 3015, 6]"] - 110["Segment
[3021, 3077, 6]"] - 111["Segment
[3083, 3090, 6]"] - 112[Solid2d] + subgraph path197 [Path] + 197["Path
[919, 973, 5]"] + 198["Segment
[919, 973, 5]"] + 199[Solid2d] end - subgraph path132 [Path] - 132["Path
[354, 410, 5]"] - 133["Segment
[354, 410, 5]"] - 134[Solid2d] - end - subgraph path135 [Path] - 135["Path
[421, 477, 5]"] - 136["Segment
[421, 477, 5]"] - 137[Solid2d] - end - subgraph path144 [Path] - 144["Path
[647, 703, 5]"] - 145["Segment
[647, 703, 5]"] - 146[Solid2d] - end - subgraph path147 [Path] - 147["Path
[714, 770, 5]"] - 148["Segment
[714, 770, 5]"] - 149[Solid2d] - end - subgraph path156 [Path] - 156["Path
[919, 973, 5]"] - 157["Segment
[919, 973, 5]"] - 158[Solid2d] - end - subgraph path167 [Path] - 167["Path
[1256, 1317, 5]"] - 168["Segment
[1256, 1317, 5]"] - 169[Solid2d] - end - subgraph path179 [Path] - 179["Path
[1675, 1721, 5]"] - 180["Segment
[1727, 1779, 5]"] - 181["Segment
[1785, 1890, 5]"] - 182["Segment
[1896, 1918, 5]"] - 183["Segment
[1924, 1980, 5]"] - 184["Segment
[1986, 1993, 5]"] - 185[Solid2d] - end - subgraph path195 [Path] - 195["Path
[2125, 2171, 5]"] - 196["Segment
[2177, 2229, 5]"] - 197["Segment
[2235, 2342, 5]"] - 198["Segment
[2348, 2385, 5]"] - 199["Segment
[2391, 2447, 5]"] - 200["Segment
[2453, 2460, 5]"] - 201[Solid2d] - end - subgraph path212 [Path] - 212["Path
[2941, 2988, 5]"] - 213["Segment
[2996, 3336, 5]"] - 214["Segment
[3344, 3376, 5]"] - 215["Segment
[3384, 3728, 5]"] - 216["Segment
[3736, 3792, 5]"] - 217["Segment
[3800, 3807, 5]"] + subgraph path216 [Path] + 216["Path
[1439, 1479, 7]"] + 217["Segment
[1439, 1479, 7]"] 218[Solid2d] end - subgraph path235 [Path] - 235["Path
[2941, 2988, 5]"] - 236["Segment
[2996, 3336, 5]"] - 237["Segment
[3344, 3376, 5]"] - 238["Segment
[3384, 3728, 5]"] - 239["Segment
[3736, 3792, 5]"] - 240["Segment
[3800, 3807, 5]"] - 241[Solid2d] + subgraph path222 [Path] + 222["Path
[1256, 1317, 5]"] + 223["Segment
[1256, 1317, 5]"] + 224[Solid2d] end - subgraph path258 [Path] - 258["Path
[4335, 4430, 5]"] - 259["Segment
[4436, 4469, 5]"] - 260["Segment
[4475, 4526, 5]"] - 261["Segment
[4532, 4565, 5]"] - 262["Segment
[4571, 4621, 5]"] - 263["Segment
[4627, 4668, 5]"] - 264["Segment
[4674, 4723, 5]"] - 265["Segment
[4729, 4762, 5]"] - 266["Segment
[4768, 4802, 5]"] - 267["Segment
[4808, 4842, 5]"] - 268["Segment
[4848, 4900, 5]"] - 269["Segment
[4906, 4940, 5]"] - 270["Segment
[4946, 5022, 5]"] - 271["Segment
[5028, 5061, 5]"] - 272["Segment
[5067, 5143, 5]"] - 273["Segment
[5149, 5183, 5]"] - 274["Segment
[5189, 5263, 5]"] - 275["Segment
[5269, 5303, 5]"] - 276["Segment
[5309, 5360, 5]"] - 277["Segment
[5366, 5428, 5]"] - 278["Segment
[5434, 5485, 5]"] - 279["Segment
[5491, 5525, 5]"] - 280["Segment
[5531, 5564, 5]"] - 281["Segment
[5570, 5603, 5]"] - 282["Segment
[5609, 5616, 5]"] - 283[Solid2d] + subgraph path227 [Path] + 227["Path
[1588, 1639, 7]"] + 228["Segment
[1588, 1639, 7]"] + 229[Solid2d] end - subgraph path334 [Path] - 334["Path
[713, 753, 8]"] - 335["Segment
[761, 808, 8]"] - 336["Segment
[816, 852, 8]"] - 337["Segment
[860, 890, 8]"] - 338["Segment
[898, 943, 8]"] - 339["Segment
[951, 991, 8]"] - 340["Segment
[999, 1034, 8]"] - 341["Segment
[1042, 1080, 8]"] - 342["Segment
[1088, 1110, 8]"] - 343["Segment
[1118, 1125, 8]"] - 344[Solid2d] + subgraph path238 [Path] + 238["Path
[1777, 1830, 7]"] + 239["Segment
[1777, 1830, 7]"] + 240[Solid2d] end - subgraph path365 [Path] - 365["Path
[511, 592, 7]"] - 366["Segment
[598, 699, 7]"] - 367["Segment
[705, 763, 7]"] - 368["Segment
[769, 853, 7]"] - 369["Segment
[859, 918, 7]"] - 370["Segment
[924, 1009, 7]"] - 371["Segment
[1015, 1074, 7]"] - 372["Segment
[1080, 1203, 7]"] - 373["Segment
[1209, 1268, 7]"] - 374["Segment
[1274, 1409, 7]"] - 375["Segment
[1415, 1474, 7]"] - 376["Segment
[1480, 1604, 7]"] - 377["Segment
[1610, 1669, 7]"] - 378["Segment
[1675, 1760, 7]"] - 379["Segment
[1766, 1825, 7]"] - 380["Segment
[1831, 1916, 7]"] - 381["Segment
[1922, 1980, 7]"] - 382["Segment
[1986, 1993, 7]"] - 383[Solid2d] + subgraph path255 [Path] + 255["Path
[1675, 1721, 5]"] + 256["Segment
[1727, 1779, 5]"] + 257["Segment
[1785, 1890, 5]"] + 258["Segment
[1896, 1918, 5]"] + 259["Segment
[1924, 1980, 5]"] + 260["Segment
[1986, 1993, 5]"] + 261[Solid2d] end - subgraph path439 [Path] - 439["Path
[487, 544, 9]"] - 440["Segment
[550, 684, 9]"] - 441["Segment
[690, 737, 9]"] - 442["Segment
[743, 840, 9]"] - 443["Segment
[846, 878, 9]"] - 444["Segment
[884, 916, 9]"] - 445["Segment
[922, 953, 9]"] - 446["Segment
[959, 1074, 9]"] - 447["Segment
[1080, 1112, 9]"] - 448["Segment
[1118, 1150, 9]"] - 449["Segment
[1156, 1187, 9]"] - 450["Segment
[1193, 1286, 9]"] - 451["Segment
[1292, 1339, 9]"] - 452["Segment
[1345, 1418, 9]"] - 453["Segment
[1424, 1431, 9]"] - 454[Solid2d] + subgraph path273 [Path] + 273["Path
[2125, 2171, 5]"] + 274["Segment
[2177, 2229, 5]"] + 275["Segment
[2235, 2342, 5]"] + 276["Segment
[2348, 2385, 5]"] + 277["Segment
[2391, 2447, 5]"] + 278["Segment
[2453, 2460, 5]"] + 279[Solid2d] end - 1["Plane
[548, 565, 6]"] - 5["Sweep Extrusion
[631, 687, 6]"] - 6[Wall] - 7["Cap Start"] - 8["Cap End"] - 9["SweepEdge Opposite"] - 10["SweepEdge Adjacent"] - 14["Sweep Extrusion
[881, 943, 6]"] - 15[Wall] - 16["Cap End"] - 17["SweepEdge Opposite"] - 18["SweepEdge Adjacent"] - 22["Sweep Extrusion
[1198, 1277, 6]"] - 23[Wall] - 24["SweepEdge Opposite"] - 25["SweepEdge Adjacent"] - 26["Sweep Extrusion
[1198, 1277, 6]"] - 27["Sweep Extrusion
[1198, 1277, 6]"] - 28["Sweep Extrusion
[1198, 1277, 6]"] - 29["Sweep Extrusion
[1198, 1277, 6]"] - 33["Sweep Extrusion
[1485, 1518, 6]"] + subgraph path285 [Path] + 285["Path
[2078, 2150, 7]"] + 286["Segment
[2078, 2150, 7]"] + 287[Solid2d] + end + subgraph path293 [Path] + 293["Path
[2941, 2988, 5]"] + 294["Segment
[2996, 3336, 5]"] + 295["Segment
[3344, 3376, 5]"] + 296["Segment
[3384, 3728, 5]"] + 297["Segment
[3736, 3792, 5]"] + 298["Segment
[3800, 3807, 5]"] + 299[Solid2d] + end + subgraph path322 [Path] + 322["Path
[2941, 2988, 5]"] + 323["Segment
[2996, 3336, 5]"] + 324["Segment
[3344, 3376, 5]"] + 325["Segment
[3384, 3728, 5]"] + 326["Segment
[3736, 3792, 5]"] + 327["Segment
[3800, 3807, 5]"] + 328[Solid2d] + end + subgraph path347 [Path] + 347["Path
[4335, 4430, 5]"] + 348["Segment
[4436, 4469, 5]"] + 349["Segment
[4475, 4526, 5]"] + 350["Segment
[4532, 4565, 5]"] + 351["Segment
[4571, 4621, 5]"] + 352["Segment
[4627, 4668, 5]"] + 353["Segment
[4674, 4723, 5]"] + 354["Segment
[4729, 4762, 5]"] + 355["Segment
[4768, 4802, 5]"] + 356["Segment
[4808, 4842, 5]"] + 357["Segment
[4848, 4900, 5]"] + 358["Segment
[4906, 4940, 5]"] + 359["Segment
[4946, 5022, 5]"] + 360["Segment
[5028, 5061, 5]"] + 361["Segment
[5067, 5143, 5]"] + 362["Segment
[5149, 5183, 5]"] + 363["Segment
[5189, 5263, 5]"] + 364["Segment
[5269, 5303, 5]"] + 365["Segment
[5309, 5360, 5]"] + 366["Segment
[5366, 5428, 5]"] + 367["Segment
[5434, 5485, 5]"] + 368["Segment
[5491, 5525, 5]"] + 369["Segment
[5531, 5564, 5]"] + 370["Segment
[5570, 5603, 5]"] + 371["Segment
[5609, 5616, 5]"] + 372[Solid2d] + end + subgraph path434 [Path] + 434["Path
[2412, 2443, 7]"] + 435["Segment
[2449, 2469, 7]"] + 436["Segment
[2475, 2495, 7]"] + 437["Segment
[2501, 2522, 7]"] + 438["Segment
[2528, 2584, 7]"] + 439["Segment
[2590, 2597, 7]"] + 440[Solid2d] + end + subgraph path459 [Path] + 459["Path
[2904, 2936, 7]"] + 460["Segment
[2942, 2963, 7]"] + 461["Segment
[2969, 2989, 7]"] + 462["Segment
[2995, 3015, 7]"] + 463["Segment
[3021, 3077, 7]"] + 464["Segment
[3083, 3090, 7]"] + 465[Solid2d] + end + 1["Plane
[488, 505, 8]"] + 3["Plane
[464, 481, 10]"] + 5["Plane
[548, 565, 7]"] + 11["Plane
[679, 705, 9]"] + 13["Plane
[331, 348, 5]"] + 20["Sweep Extrusion
[631, 687, 7]"] + 21[Wall] + 22["Cap Start"] + 23["Cap End"] + 33["Sweep Extrusion
[487, 520, 5]"] 34[Wall] - 35["Cap End"] - 36["SweepEdge Opposite"] - 37["SweepEdge Adjacent"] - 41["Sweep Extrusion
[1654, 1719, 6]"] - 42[Wall] - 43["Cap Start"] - 44["Cap End"] - 45["SweepEdge Opposite"] - 46["SweepEdge Adjacent"] - 50["Sweep Extrusion
[1977, 2021, 6]"] - 51[Wall] - 52["SweepEdge Opposite"] - 53["SweepEdge Adjacent"] - 54["Sweep Extrusion
[1977, 2021, 6]"] - 55["Sweep Extrusion
[1977, 2021, 6]"] - 56["Sweep Extrusion
[1977, 2021, 6]"] - 57["Sweep Extrusion
[1977, 2021, 6]"] - 61["Sweep Extrusion
[2305, 2349, 6]"] + 35["Cap Start"] + 36["Cap End"] + 56["Sweep Revolve
[1133, 1150, 9]"] + 57[Wall] + 58[Wall] + 59[Wall] + 60[Wall] + 61[Wall] 62[Wall] - 63["Cap End"] - 64["SweepEdge Opposite"] - 65["SweepEdge Adjacent"] - 66["Sweep Extrusion
[2305, 2349, 6]"] - 67["Sweep Extrusion
[2305, 2349, 6]"] - 68["Sweep Extrusion
[2305, 2349, 6]"] - 69["Sweep Extrusion
[2305, 2349, 6]"] - 70["Sweep Extrusion
[2305, 2349, 6]"] - 71["Sweep Extrusion
[2305, 2349, 6]"] - 72["Sweep Extrusion
[2305, 2349, 6]"] - 73["Sweep Extrusion
[2305, 2349, 6]"] - 74["Sweep Extrusion
[2305, 2349, 6]"] - 75["Sweep Extrusion
[2305, 2349, 6]"] - 76["Sweep Extrusion
[2305, 2349, 6]"] - 77["Sweep Extrusion
[2305, 2349, 6]"] - 78["Sweep Extrusion
[2305, 2349, 6]"] - 79["Sweep Extrusion
[2305, 2349, 6]"] - 80["Sweep Extrusion
[2305, 2349, 6]"] - 88["Sweep Extrusion
[2763, 2831, 6]"] - 89[Wall] - 90[Wall] - 91[Wall] - 92[Wall] - 93["Cap Start"] - 94["SweepEdge Opposite"] - 95["SweepEdge Adjacent"] - 96["SweepEdge Opposite"] - 97["SweepEdge Adjacent"] - 98["SweepEdge Opposite"] - 99["SweepEdge Adjacent"] - 100["SweepEdge Opposite"] - 101["SweepEdge Adjacent"] - 102["Sweep Extrusion
[2763, 2831, 6]"] - 103["Sweep Extrusion
[2763, 2831, 6]"] - 104["Sweep Extrusion
[2763, 2831, 6]"] - 105["Sweep Extrusion
[2763, 2831, 6]"] - 113["Sweep Extrusion
[3242, 3316, 6]"] - 114[Wall] - 115[Wall] - 116[Wall] - 117[Wall] - 118["Cap Start"] - 119["SweepEdge Opposite"] - 120["SweepEdge Adjacent"] - 121["SweepEdge Opposite"] - 122["SweepEdge Adjacent"] - 123["SweepEdge Opposite"] - 124["SweepEdge Adjacent"] - 125["SweepEdge Opposite"] - 126["SweepEdge Adjacent"] - 127["Sweep Extrusion
[3242, 3316, 6]"] - 128["Sweep Extrusion
[3242, 3316, 6]"] - 129["Sweep Extrusion
[3242, 3316, 6]"] - 130["Sweep Extrusion
[3242, 3316, 6]"] - 131["Plane
[331, 348, 5]"] - 138["Sweep Extrusion
[487, 520, 5]"] - 139[Wall] - 140["Cap Start"] - 141["Cap End"] - 142["SweepEdge Opposite"] + 63[Wall] + 64[Wall] + 65[Wall] + 72["Sweep Revolve
[1474, 1503, 10]"] + 73[Wall] + 74[Wall] + 75[Wall] + 76[Wall] + 77[Wall] + 78[Wall] + 79[Wall] + 80[Wall] + 81[Wall] + 82[Wall] + 83[Wall] + 84[Wall] + 85[Wall] + 86[Wall] + 90["SweepEdge Opposite"] + 91["SweepEdge Adjacent"] + 96["Sweep Revolve
[2031, 2081, 8]"] + 97[Wall] + 98[Wall] + 99[Wall] + 100[Wall] + 101[Wall] + 102[Wall] + 103[Wall] + 104[Wall] + 105[Wall] + 106[Wall] + 107[Wall] + 108[Wall] + 109[Wall] + 110[Wall] + 111[Wall] + 112[Wall] + 113[Wall] + 114["Cap Start"] + 115["Cap End"] + 119["Sweep Extrusion
[881, 943, 7]"] + 120[Wall] + 121["Cap End"] + 122["SweepEdge Opposite"] + 123["SweepEdge Adjacent"] + 130["Sweep Extrusion
[780, 813, 5]"] + 131[Wall] + 132["Cap Start"] + 133["Cap End"] + 134["SweepEdge Adjacent"] + 135["SweepEdge Adjacent"] + 136["SweepEdge Adjacent"] + 137["SweepEdge Adjacent"] + 138["SweepEdge Adjacent"] + 139["SweepEdge Adjacent"] + 140["SweepEdge Adjacent"] + 141["SweepEdge Adjacent"] + 142["SweepEdge Adjacent"] 143["SweepEdge Adjacent"] - 150["Sweep Extrusion
[780, 813, 5]"] - 151[Wall] - 152["Cap Start"] - 153["Cap End"] - 154["SweepEdge Opposite"] + 144["SweepEdge Adjacent"] + 145["SweepEdge Adjacent"] + 146["SweepEdge Adjacent"] + 147["SweepEdge Adjacent"] + 148["SweepEdge Adjacent"] + 149["SweepEdge Adjacent"] + 150["SweepEdge Adjacent"] + 151["SweepEdge Adjacent"] + 152["SweepEdge Adjacent"] + 153["SweepEdge Adjacent"] + 154["SweepEdge Adjacent"] 155["SweepEdge Adjacent"] - 159["Sweep Extrusion
[1120, 1154, 5]"] - 160[Wall] - 161["SweepEdge Opposite"] - 162["SweepEdge Adjacent"] - 163["Sweep Extrusion
[1120, 1154, 5]"] - 164["Sweep Extrusion
[1120, 1154, 5]"] - 165["Sweep Extrusion
[1120, 1154, 5]"] - 166["Sweep Extrusion
[1120, 1154, 5]"] - 170["Sweep Extrusion
[1464, 1498, 5]"] - 171[Wall] + 156["SweepEdge Opposite"] + 157["SweepEdge Adjacent"] + 158["SweepEdge Opposite"] + 159["SweepEdge Adjacent"] + 160["SweepEdge Opposite"] + 161["SweepEdge Adjacent"] + 162["SweepEdge Opposite"] + 163["SweepEdge Adjacent"] + 164["SweepEdge Opposite"] + 165["SweepEdge Adjacent"] + 166["SweepEdge Opposite"] + 167["SweepEdge Adjacent"] + 168["SweepEdge Opposite"] + 169["SweepEdge Adjacent"] + 170["SweepEdge Opposite"] + 171["SweepEdge Adjacent"] 172["SweepEdge Opposite"] 173["SweepEdge Adjacent"] - 174["Sweep Extrusion
[1464, 1498, 5]"] - 175["Sweep Extrusion
[1464, 1498, 5]"] - 176["Sweep Extrusion
[1464, 1498, 5]"] - 177["Sweep Extrusion
[1464, 1498, 5]"] - 178["Plane
[1652, 1669, 5]"] - 186["Sweep Revolve
[1999, 2016, 5]"] - 187[Wall] - 188[Wall] - 189[Wall] - 190[Wall] + 174["SweepEdge Opposite"] + 175["SweepEdge Adjacent"] + 176["SweepEdge Opposite"] + 177["SweepEdge Adjacent"] + 178["SweepEdge Opposite"] + 179["SweepEdge Adjacent"] + 180["SweepEdge Opposite"] + 181["SweepEdge Adjacent"] + 182["SweepEdge Opposite"] + 183["SweepEdge Adjacent"] + 184["SweepEdge Opposite"] + 185["SweepEdge Adjacent"] + 186["SweepEdge Opposite"] + 187["SweepEdge Adjacent"] + 188["SweepEdge Opposite"] + 189["SweepEdge Adjacent"] + 190["SweepEdge Opposite"] 191["SweepEdge Adjacent"] - 192["SweepEdge Adjacent"] - 193["SweepEdge Adjacent"] - 194["Plane
[2102, 2119, 5]"] - 202["Sweep Revolve
[2466, 2483, 5]"] + 195["SweepEdge Opposite"] + 196["SweepEdge Adjacent"] + 200["Sweep Extrusion
[1198, 1277, 7]"] + 201[Wall] + 202["Sweep Extrusion
[1120, 1154, 5]"] 203[Wall] 204["SweepEdge Opposite"] 205["SweepEdge Adjacent"] - 206["Sweep Extrusion
[1188, 1267, 7]"] + 206["Sweep Extrusion
[1198, 1277, 7]"] 207["SweepEdge Opposite"] 208["SweepEdge Adjacent"] - 209["SweepEdge Adjacent"] - 210["SweepEdge Adjacent"] - 211["Plane
[2910, 2933, 5]"] - 219["Sweep Extrusion
[3855, 3901, 5]"] + 209["Sweep Extrusion
[1120, 1154, 5]"] + 210["Sweep Extrusion
[1198, 1277, 7]"] + 211["Sweep Extrusion
[1120, 1154, 5]"] + 212["Sweep Extrusion
[1198, 1277, 7]"] + 213["Sweep Extrusion
[1120, 1154, 5]"] + 214["Sweep Extrusion
[1198, 1277, 7]"] + 215["Sweep Extrusion
[1120, 1154, 5]"] + 219["Sweep Extrusion
[1485, 1518, 7]"] 220[Wall] - 221[Wall] - 222[Wall] - 223[Wall] - 224["Cap Start"] - 225["Cap End"] - 226["SweepEdge Opposite"] - 227["SweepEdge Adjacent"] - 228["SweepEdge Opposite"] - 229["SweepEdge Adjacent"] - 230["SweepEdge Opposite"] - 231["SweepEdge Adjacent"] - 232["SweepEdge Opposite"] - 233["SweepEdge Adjacent"] - 234["Plane
[2910, 2933, 5]"] - 242["Sweep Extrusion
[3855, 3901, 5]"] - 243[Wall] - 244[Wall] + 221["Cap End"] + 225["SweepEdge Opposite"] + 226["SweepEdge Adjacent"] + 230["Sweep Extrusion
[1654, 1719, 7]"] + 231[Wall] + 232["Cap Start"] + 233["Cap End"] + 234["Sweep Extrusion
[1464, 1498, 5]"] + 235[Wall] + 236["SweepEdge Opposite"] + 237["SweepEdge Adjacent"] + 241["SweepEdge Opposite"] + 242["SweepEdge Adjacent"] + 243["Sweep Extrusion
[1464, 1498, 5]"] + 244["Sweep Extrusion
[1977, 2021, 7]"] 245[Wall] - 246[Wall] - 247["Cap Start"] - 248["Cap End"] - 249["SweepEdge Opposite"] - 250["SweepEdge Adjacent"] - 251["SweepEdge Opposite"] - 252["SweepEdge Adjacent"] - 253["SweepEdge Opposite"] - 254["SweepEdge Adjacent"] - 255["SweepEdge Opposite"] - 256["SweepEdge Adjacent"] - 257["Plane
[4312, 4329, 5]"] - 284["Sweep Revolve
[5622, 5639, 5]"] - 285[Wall] - 286[Wall] - 287[Wall] - 288[Wall] - 289[Wall] - 290[Wall] - 291[Wall] - 292[Wall] - 293[Wall] - 294[Wall] - 295[Wall] - 296[Wall] - 297[Wall] - 298[Wall] - 299[Wall] - 300[Wall] + 246["Sweep Extrusion
[1464, 1498, 5]"] + 247["SweepEdge Opposite"] + 248["SweepEdge Adjacent"] + 249["Sweep Extrusion
[1977, 2021, 7]"] + 250["Sweep Extrusion
[1464, 1498, 5]"] + 251["Sweep Extrusion
[1977, 2021, 7]"] + 252["Sweep Extrusion
[1464, 1498, 5]"] + 253["Sweep Extrusion
[1977, 2021, 7]"] + 254["Plane
[1652, 1669, 5]"] + 262["Sweep Revolve
[1999, 2016, 5]"] + 263[Wall] + 264[Wall] + 265[Wall] + 266[Wall] + 267["Sweep Extrusion
[1977, 2021, 7]"] + 268["SweepEdge Adjacent"] + 269["SweepEdge Adjacent"] + 270["SweepEdge Adjacent"] + 271["SweepEdge Adjacent"] + 272["Plane
[2102, 2119, 5]"] + 280["Sweep Revolve
[2466, 2483, 5]"] + 281[Wall] + 282[Wall] + 283[Wall] + 284[Wall] + 288["SweepEdge Adjacent"] + 289["SweepEdge Adjacent"] + 290["SweepEdge Adjacent"] + 291["SweepEdge Adjacent"] + 292["Plane
[2910, 2933, 5]"] + 300["Sweep Extrusion
[3855, 3901, 5]"] 301[Wall] 302[Wall] 303[Wall] 304[Wall] 305["Cap Start"] 306["Cap End"] - 307["Sweep Extrusion
[2275, 2319, 7]"] + 307["Sweep Extrusion
[2305, 2349, 7]"] 308[Wall] 309["Cap End"] 310["SweepEdge Opposite"] @@ -450,41 +412,38 @@ flowchart LR 317["SweepEdge Adjacent"] 318["SweepEdge Opposite"] 319["SweepEdge Adjacent"] - 320["SweepEdge Adjacent"] - 321["SweepEdge Adjacent"] - 322["SweepEdge Adjacent"] - 323["SweepEdge Adjacent"] - 324["SweepEdge Adjacent"] - 325["SweepEdge Adjacent"] - 326["SweepEdge Adjacent"] - 327["SweepEdge Adjacent"] - 328["SweepEdge Adjacent"] - 329["SweepEdge Adjacent"] - 330["SweepEdge Adjacent"] - 331["SweepEdge Adjacent"] - 332["SweepEdge Adjacent"] - 333["Plane
[679, 705, 8]"] - 345["Sweep Revolve
[1133, 1150, 8]"] - 346[Wall] - 347[Wall] - 348[Wall] - 349[Wall] - 350[Wall] - 351[Wall] - 352[Wall] - 353[Wall] - 354[Wall] - 355["SweepEdge Adjacent"] - 356["SweepEdge Adjacent"] - 357["SweepEdge Adjacent"] - 358["SweepEdge Adjacent"] - 359["SweepEdge Adjacent"] - 360["SweepEdge Adjacent"] - 361["SweepEdge Adjacent"] - 362["SweepEdge Adjacent"] - 363["SweepEdge Adjacent"] - 364["Plane
[488, 505, 7]"] - 384["Sweep Revolve
[2031, 2081, 7]"] + 320["Sweep Extrusion
[2305, 2349, 7]"] + 321["Plane
[2910, 2933, 5]"] + 329["Sweep Extrusion
[3855, 3901, 5]"] + 330[Wall] + 331[Wall] + 332[Wall] + 333[Wall] + 334["Cap Start"] + 335["Cap End"] + 336["Sweep Extrusion
[2305, 2349, 7]"] + 337["SweepEdge Opposite"] + 338["SweepEdge Adjacent"] + 339["SweepEdge Opposite"] + 340["SweepEdge Adjacent"] + 341["SweepEdge Opposite"] + 342["SweepEdge Adjacent"] + 343["SweepEdge Opposite"] + 344["SweepEdge Adjacent"] + 345["Sweep Extrusion
[2305, 2349, 7]"] + 346["Plane
[4312, 4329, 5]"] + 373["Sweep Revolve
[5622, 5639, 5]"] + 374[Wall] + 375[Wall] + 376[Wall] + 377[Wall] + 378[Wall] + 379[Wall] + 380[Wall] + 381[Wall] + 382[Wall] + 383[Wall] + 384[Wall] 385[Wall] 386[Wall] 387[Wall] @@ -498,7 +457,7 @@ flowchart LR 395[Wall] 396[Wall] 397[Wall] - 398["Sweep Extrusion
[2275, 2319, 7]"] + 398["Sweep Extrusion
[2305, 2349, 7]"] 399["SweepEdge Adjacent"] 400["SweepEdge Adjacent"] 401["SweepEdge Adjacent"] @@ -522,35 +481,37 @@ flowchart LR 419["SweepEdge Adjacent"] 420["SweepEdge Adjacent"] 421["SweepEdge Adjacent"] - 422["SweepEdge Opposite"] - 423["SweepEdge Adjacent"] - 424["SweepEdge Opposite"] - 425["SweepEdge Adjacent"] - 426["SweepEdge Opposite"] - 427["SweepEdge Adjacent"] - 428["SweepEdge Opposite"] - 429["SweepEdge Adjacent"] - 430["SweepEdge Opposite"] - 431["SweepEdge Adjacent"] - 432["SweepEdge Opposite"] - 433["SweepEdge Adjacent"] - 434["SweepEdge Opposite"] - 435["SweepEdge Adjacent"] - 436["SweepEdge Opposite"] - 437["SweepEdge Adjacent"] - 438["Plane
[464, 481, 9]"] - 455["Sweep Revolve
[1474, 1503, 9]"] - 456[Wall] - 457[Wall] - 458[Wall] - 459[Wall] - 460[Wall] - 461[Wall] - 462[Wall] - 463[Wall] - 464[Wall] - 465[Wall] - 466[Wall] + 422["SweepEdge Adjacent"] + 423["Sweep Extrusion
[2305, 2349, 7]"] + 424["Sweep Extrusion
[2305, 2349, 7]"] + 425["Sweep Extrusion
[2305, 2349, 7]"] + 426["Sweep Extrusion
[2305, 2349, 7]"] + 427["Sweep Extrusion
[2305, 2349, 7]"] + 428["Sweep Extrusion
[2305, 2349, 7]"] + 429["Sweep Extrusion
[2305, 2349, 7]"] + 430["Sweep Extrusion
[2305, 2349, 7]"] + 431["Sweep Extrusion
[2305, 2349, 7]"] + 432["Sweep Extrusion
[2305, 2349, 7]"] + 433["Sweep Extrusion
[2305, 2349, 7]"] + 441["Sweep Extrusion
[2763, 2831, 7]"] + 442[Wall] + 443[Wall] + 444[Wall] + 445[Wall] + 446["Cap Start"] + 447["SweepEdge Opposite"] + 448["SweepEdge Adjacent"] + 449["SweepEdge Opposite"] + 450["SweepEdge Adjacent"] + 451["SweepEdge Opposite"] + 452["SweepEdge Adjacent"] + 453["SweepEdge Opposite"] + 454["SweepEdge Adjacent"] + 455["Sweep Extrusion
[2763, 2831, 7]"] + 456["Sweep Extrusion
[2763, 2831, 7]"] + 457["Sweep Extrusion
[2763, 2831, 7]"] + 458["Sweep Extrusion
[2763, 2831, 7]"] + 466["Sweep Extrusion
[3242, 3316, 7]"] 467[Wall] 468[Wall] 469[Wall] @@ -564,322 +525,311 @@ flowchart LR 477["SweepEdge Adjacent"] 478["SweepEdge Opposite"] 479["SweepEdge Adjacent"] - 480["SweepEdge Adjacent"] - 481["SweepEdge Adjacent"] - 482["SweepEdge Adjacent"] - 483["SweepEdge Adjacent"] - 484["StartSketchOnFace
[774, 806, 6]"] - 485["StartSketchOnFace
[956, 992, 6]"] - 486["StartSketchOnFace
[1399, 1433, 6]"] - 487["StartSketchOnFace
[1543, 1582, 6]"] - 488["StartSketchOnFace
[1733, 1771, 6]"] - 489["StartSketchOnFace
[2038, 2072, 6]"] - 490["StartSketchOnFace
[2372, 2406, 6]"] - 491["StartSketchOnFace
[2860, 2898, 6]"] - 492["StartSketchOnFace
[607, 641, 5]"] - 493["StartSketchOnFace
[874, 913, 5]"] - 494["StartSketchOnFace
[1216, 1250, 5]"] + 480["Sweep Extrusion
[3242, 3316, 7]"] + 481["Sweep Extrusion
[3242, 3316, 7]"] + 482["Sweep Extrusion
[3242, 3316, 7]"] + 483["Sweep Extrusion
[3242, 3316, 7]"] 1 --- 2 - 2 --- 10 - 2 --- 21 + 2 --- 9 + 2 --- 24 2 --- 27 - 2 --- 29 - 2 --- 35 + 2 --- 30 2 --- 37 - 2 --- 40 - 2 --- 42 - 2 --- 45 - 2 --- 46 - 2 --- 49 - 2 --- 50 - 2 --- 53 - 2 --- 55 - 2 --- 69 - 2 --- 70 - 2 --- 71 - 2 ---- 73 - 2 --- 72 + 2 --- 41 + 2 --- 44 + 2 --- 48 + 2 --- 51 + 2 --- 66 + 2 --- 68 + 2 --- 87 + 2 --- 88 + 2 --- 89 + 2 --- 92 + 2 --- 93 + 2 --- 94 + 2 ---- 96 + 2 --- 95 3 --- 4 - 4 --- 5 - 4 ---- 17 - 4 --- 6 - 5 --- 18 - 5 --- 114 - 5 --- 115 - 7 --- 8 - 8 --- 22 - 8 --- 23 - 8 --- 28 - 8 --- 36 - 8 --- 41 - 8 --- 44 - 8 --- 48 - 8 --- 52 - 8 --- 68 - 8 --- 93 - 8 --- 94 - 8 --- 95 - 8 --- 96 - 8 --- 97 - 8 ---- 99 - 8 --- 98 - 9 --- 11 - 9 --- 14 - 10 --- 74 + 4 --- 10 + 4 --- 25 + 4 --- 28 + 4 --- 31 + 4 --- 38 + 4 --- 40 + 4 --- 43 + 4 --- 45 + 4 --- 47 + 4 --- 50 + 4 --- 55 + 4 --- 67 + 4 --- 69 + 4 --- 70 + 4 ---- 72 + 4 --- 71 + 5 --- 6 + 6 --- 7 + 6 ---- 20 + 6 --- 8 + 7 --- 21 + 7 --- 90 + 7 --- 91 + 9 --- 97 + 9 --- 156 + 9 --- 157 + 10 --- 73 10 --- 142 - 10 --- 143 11 --- 12 - 11 ---- 31 - 11 --- 13 + 12 --- 26 + 12 --- 29 12 --- 32 - 12 --- 122 - 12 --- 123 + 12 --- 39 + 12 --- 42 + 12 --- 46 + 12 --- 49 + 12 --- 52 + 12 --- 53 + 12 ---- 56 + 12 --- 54 + 13 --- 14 + 13 --- 17 14 --- 15 + 14 ---- 33 14 --- 16 + 15 --- 34 + 15 --- 122 + 15 --- 123 17 --- 18 17 --- 19 - 17 --- 20 - 17 --- 114 - 17 --- 115 - 19 --- 216 - 19 --- 285 - 19 --- 434 - 20 --- 116 - 21 --- 75 - 21 --- 144 - 21 --- 145 - 22 --- 100 - 22 --- 176 - 23 --- 101 - 23 --- 177 - 24 --- 25 - 25 --- 26 - 25 --- 30 - 25 --- 38 - 25 --- 39 - 25 --- 43 - 25 --- 47 - 25 --- 51 - 25 --- 54 - 25 --- 56 - 25 ---- 58 - 25 --- 57 - 26 --- 59 + 20 --- 21 + 20 --- 22 + 20 --- 23 + 20 --- 90 + 20 --- 91 + 22 --- 216 + 22 --- 285 + 22 --- 434 + 23 --- 116 + 24 --- 98 + 24 --- 158 + 24 --- 159 + 25 --- 74 + 25 --- 143 + 26 --- 57 26 x--> 134 - 27 --- 76 - 27 --- 146 - 27 --- 147 - 28 --- 102 - 28 --- 178 - 29 --- 77 - 29 --- 148 - 29 --- 149 - 30 --- 60 - 30 --- 134 - 31 --- 32 - 31 --- 33 - 31 --- 34 - 31 --- 122 - 31 --- 123 - 34 --- 124 - 34 --- 127 - 34 --- 222 - 35 --- 78 - 35 --- 150 - 35 --- 151 - 36 --- 103 - 36 --- 179 - 37 --- 79 - 37 --- 152 - 37 --- 153 - 38 --- 61 - 38 --- 135 - 39 --- 62 + 27 --- 99 + 27 --- 160 + 27 --- 161 + 28 --- 75 + 28 --- 144 + 29 --- 58 + 29 --- 134 + 30 --- 100 + 30 --- 162 + 30 --- 163 + 31 --- 76 + 31 --- 145 + 32 --- 59 + 32 --- 135 + 33 --- 34 + 33 --- 35 + 33 --- 36 + 33 --- 122 + 33 --- 123 + 36 --- 124 + 36 --- 127 + 36 --- 222 + 37 --- 101 + 37 --- 164 + 37 --- 165 + 38 --- 77 + 38 --- 146 + 39 --- 60 39 --- 136 - 40 --- 80 - 40 --- 154 - 40 --- 155 - 41 --- 104 - 41 --- 180 - 42 --- 81 - 42 --- 156 - 42 --- 157 - 43 --- 63 - 43 --- 137 - 44 --- 105 - 44 --- 181 - 45 --- 82 - 45 --- 158 - 45 --- 159 - 46 --- 83 - 46 --- 160 - 46 --- 161 - 47 --- 64 - 47 --- 138 - 48 --- 106 - 48 --- 182 - 49 --- 84 - 49 --- 162 - 49 --- 163 - 50 --- 85 - 50 --- 164 - 50 --- 165 - 51 --- 65 - 51 --- 139 - 52 --- 107 - 52 --- 183 - 53 --- 86 - 53 --- 166 - 53 --- 167 - 54 --- 66 - 54 --- 140 - 55 --- 87 - 55 --- 168 - 55 --- 169 - 56 --- 67 + 40 --- 78 + 40 --- 147 + 41 --- 102 + 41 --- 166 + 41 --- 167 + 42 --- 61 + 42 --- 137 + 43 --- 79 + 43 --- 148 + 44 --- 103 + 44 --- 168 + 44 --- 169 + 45 --- 80 + 45 --- 149 + 46 --- 62 + 46 --- 138 + 47 --- 81 + 47 --- 150 + 48 --- 104 + 48 --- 170 + 48 --- 171 + 49 --- 63 + 49 --- 139 + 50 --- 82 + 50 --- 151 + 51 --- 105 + 51 --- 172 + 51 --- 173 + 52 --- 64 + 52 --- 140 + 53 --- 65 + 53 --- 141 + 55 --- 83 + 55 --- 152 + 56 --- 57 + 56 --- 58 + 56 --- 59 + 56 --- 60 + 56 --- 61 + 56 --- 62 + 56 --- 63 + 56 --- 64 + 56 --- 65 + 56 <--x 26 + 56 --- 134 + 56 <--x 29 + 56 <--x 32 + 56 --- 135 + 56 <--x 39 + 56 --- 136 + 56 <--x 42 + 56 --- 137 + 56 <--x 46 + 56 --- 138 + 56 <--x 49 + 56 --- 139 + 56 <--x 52 + 56 --- 140 + 56 <--x 53 56 --- 141 - 58 --- 59 - 58 --- 60 - 58 --- 61 - 58 --- 62 - 58 --- 63 - 58 --- 64 - 58 --- 65 - 58 --- 66 - 58 --- 67 - 58 <--x 26 - 58 --- 134 - 58 <--x 30 - 58 <--x 38 - 58 --- 135 - 58 <--x 39 - 58 --- 136 - 58 <--x 43 - 58 --- 137 - 58 <--x 47 - 58 --- 138 - 58 <--x 51 - 58 --- 139 - 58 <--x 54 - 58 --- 140 - 58 <--x 56 - 58 --- 141 - 68 --- 108 - 68 --- 184 - 69 --- 88 - 69 --- 170 - 69 --- 171 - 70 --- 89 - 70 --- 172 - 70 --- 173 - 71 --- 90 - 71 --- 174 - 71 --- 175 - 73 --- 74 - 73 --- 75 - 73 --- 76 - 73 --- 77 - 73 --- 78 - 73 --- 79 - 73 --- 80 - 73 --- 81 - 73 --- 82 - 73 --- 83 - 73 --- 84 - 73 --- 85 - 73 --- 86 - 73 --- 87 - 73 --- 88 - 73 --- 89 - 73 --- 90 - 73 --- 91 - 73 --- 92 - 73 --- 142 - 73 --- 143 - 73 --- 144 - 73 --- 145 - 73 --- 146 - 73 --- 147 - 73 --- 148 - 73 --- 149 - 73 --- 150 - 73 --- 151 - 73 --- 152 - 73 --- 153 - 73 --- 154 - 73 --- 155 - 73 --- 156 - 73 --- 157 - 73 --- 158 - 73 --- 159 - 73 --- 160 - 73 --- 161 - 73 --- 162 - 73 --- 163 - 73 --- 164 - 73 --- 165 - 73 --- 166 - 73 --- 167 - 73 --- 168 - 73 --- 169 - 73 --- 170 - 73 --- 171 - 73 --- 172 - 73 --- 173 - 73 --- 174 - 73 --- 175 - 93 --- 109 - 93 --- 185 - 94 --- 110 - 94 --- 186 - 95 --- 111 - 95 --- 187 + 66 --- 106 + 66 --- 174 + 66 --- 175 + 67 --- 84 + 67 --- 153 + 68 --- 107 + 68 --- 176 + 68 --- 177 + 69 --- 85 + 69 --- 154 + 70 --- 86 + 70 --- 155 + 72 --- 73 + 72 --- 74 + 72 --- 75 + 72 --- 76 + 72 --- 77 + 72 --- 78 + 72 --- 79 + 72 --- 80 + 72 --- 81 + 72 --- 82 + 72 --- 83 + 72 --- 84 + 72 --- 85 + 72 --- 86 + 72 <--x 10 + 72 --- 142 + 72 <--x 25 + 72 --- 143 + 72 <--x 28 + 72 --- 144 + 72 <--x 31 + 72 --- 145 + 72 <--x 38 + 72 --- 146 + 72 <--x 40 + 72 --- 147 + 72 <--x 43 + 72 --- 148 + 72 <--x 45 + 72 --- 149 + 72 <--x 47 + 72 --- 150 + 72 <--x 50 + 72 --- 151 + 72 <--x 55 + 72 --- 152 + 72 <--x 67 + 72 --- 153 + 72 <--x 69 + 72 --- 154 + 72 <--x 70 + 72 --- 155 + 87 --- 108 + 87 --- 178 + 87 --- 179 + 88 --- 109 + 88 --- 180 + 88 --- 181 + 89 --- 110 + 89 --- 182 + 89 --- 183 + 92 --- 111 + 92 --- 184 + 92 --- 185 + 93 --- 112 + 93 --- 186 + 93 --- 187 + 94 --- 113 + 94 --- 188 + 94 --- 189 + 96 --- 97 + 96 --- 98 + 96 --- 99 + 96 --- 100 + 96 --- 101 + 96 --- 102 + 96 --- 103 + 96 --- 104 + 96 --- 105 + 96 --- 106 + 96 --- 107 + 96 --- 108 + 96 --- 109 + 96 --- 110 + 96 --- 111 96 --- 112 + 96 --- 113 + 96 --- 114 + 96 --- 115 + 96 --- 156 + 96 --- 157 + 96 --- 158 + 96 --- 159 + 96 --- 160 + 96 --- 161 + 96 --- 162 + 96 --- 163 + 96 --- 164 + 96 --- 165 + 96 --- 166 + 96 --- 167 + 96 --- 168 + 96 --- 169 + 96 --- 170 + 96 --- 171 + 96 --- 172 + 96 --- 173 + 96 --- 174 + 96 --- 175 + 96 --- 176 + 96 --- 177 + 96 --- 178 + 96 --- 179 + 96 --- 180 + 96 --- 181 + 96 --- 182 + 96 --- 183 + 96 --- 184 + 96 --- 185 + 96 --- 186 + 96 --- 187 96 --- 188 - 97 --- 113 - 97 --- 189 - 99 --- 100 - 99 --- 101 - 99 --- 102 - 99 --- 103 - 99 --- 104 - 99 --- 105 - 99 --- 106 - 99 --- 107 - 99 --- 108 - 99 --- 109 - 99 --- 110 - 99 --- 111 - 99 --- 112 - 99 --- 113 - 99 <--x 22 - 99 --- 176 - 99 <--x 23 - 99 --- 177 - 99 <--x 28 - 99 --- 178 - 99 <--x 36 - 99 --- 179 - 99 <--x 41 - 99 --- 180 - 99 <--x 44 - 99 --- 181 - 99 <--x 48 - 99 --- 182 - 99 <--x 52 - 99 --- 183 - 99 <--x 68 - 99 --- 184 - 99 <--x 93 - 99 --- 185 - 99 <--x 94 - 99 --- 186 - 99 <--x 95 - 99 --- 187 - 99 <--x 96 - 99 --- 188 - 99 <--x 97 - 99 --- 189 + 96 --- 189 116 --- 117 116 ---- 119 116 --- 118 diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap index 57b37de4f..9c5123a26 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap @@ -12,704 +12,6 @@ description: Operations executed car-wheel-assembly.kcl }, "sourceRange": [] }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.25, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.75, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "start" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.25, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.25, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "start" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "start" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.125, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.125, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, { "type": "GroupEnd" }, @@ -722,1413 +24,6 @@ description: Operations executed car-wheel-assembly.kcl }, "sourceRange": [] }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "holeSketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "sketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - "name": "hole", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.475, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "holeSketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "sketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - "name": "hole", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.95, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.95, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.475, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "KclStdLibCall", - "name": "revolve", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "labeledArgs": { - "axis": { - "value": { - "type": "Object", - "value": { - "direction": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } - }, - "sourceRange": [] - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "KclStdLibCall", - "name": "revolve", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "labeledArgs": { - "axis": { - "value": { - "type": "Object", - "value": { - "direction": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } - }, - "sourceRange": [] - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "spoke", - "functionSourceRange": [ - 2636, - 4181, - 5 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Object", - "value": { - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.1, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "xAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.02, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "yAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "zAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.95, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "arcDegrees": { - "value": { - "type": "Number", - "value": 360.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "axis": { - "value": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "sourceRange": [] - }, - "center": { - "value": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": -2000.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "sourceRange": [] - }, - "instances": { - "value": { - "type": "Number", - "value": 6.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "rotateDuplicates": { - "value": { - "type": "Bool", - "value": true - }, - "sourceRange": [] - } - }, - "name": "patternCircular3d", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "spoke", - "functionSourceRange": [ - 2636, - 4181, - 5 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Object", - "value": { - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": -0.1, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "xAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": -0.02, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "yAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "zAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.95, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "arcDegrees": { - "value": { - "type": "Number", - "value": 360.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "axis": { - "value": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "sourceRange": [] - }, - "center": { - "value": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": -2000.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "sourceRange": [] - }, - "instances": { - "value": { - "type": "Number", - "value": 6.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "rotateDuplicates": { - "value": { - "type": "Bool", - "value": true - }, - "sourceRange": [] - } - }, - "name": "patternCircular3d", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "KclStdLibCall", - "name": "revolve", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "labeledArgs": { - "axis": { - "value": { - "type": "Object", - "value": { - "direction": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } - }, - "sourceRange": [] - }, { "type": "GroupEnd" }, @@ -2141,302 +36,6 @@ description: Operations executed car-wheel-assembly.kcl }, "sourceRange": [] }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "lug", - "functionSourceRange": [ - 637, - 1240, - 8 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Object", - "value": { - "origin": { - "type": "Object", - "value": { - "x": { - "type": "Number", - "value": 2.25, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "y": { - "type": "Number", - "value": -1.1811023622047243, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "z": { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - } - }, - "xAxis": { - "type": "Object", - "value": { - "x": { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "y": { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "z": { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - } - }, - "yAxis": { - "type": "Object", - "value": { - "x": { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "y": { - "type": "Number", - "value": -1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "z": { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - } - }, - "zAxis": { - "type": "Object", - "value": { - "x": { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "y": { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "z": { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - } - } - } - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "KclStdLibCall", - "name": "revolve", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "labeledArgs": { - "axis": { - "value": { - "type": "Object", - "value": { - "direction": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, { "type": "GroupEnd" }, @@ -2594,129 +193,7 @@ description: Operations executed car-wheel-assembly.kcl "group": { "type": "ModuleInstance", "name": "brakeCaliper", - "moduleId": 7 - }, - "sourceRange": [] - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "KclStdLibCall", - "name": "revolve", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - }, - "labeledArgs": { - "angle": { - "value": { - "type": "Number", - "value": -70.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "axis": { - "value": { - "type": "Object", - "value": { - "direction": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } + "moduleId": 8 }, "sourceRange": [] }, @@ -2728,113 +205,7 @@ description: Operations executed car-wheel-assembly.kcl "group": { "type": "ModuleInstance", "name": "carTire", - "moduleId": 9 - }, - "sourceRange": [] - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "KclStdLibCall", - "name": "revolve", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - }, - "labeledArgs": { - "axis": { - "value": { - "type": "Object", - "value": { - "direction": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } + "moduleId": 10 }, "sourceRange": [] }, diff --git a/rust/kcl-lib/tests/kcl_samples/color-cube/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/color-cube/artifact_commands.snap index 86894f24c..f4f5d62b1 100644 --- a/rust/kcl-lib/tests/kcl_samples/color-cube/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/color-cube/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands color-cube.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/artifact_commands.snap index 520e6ca80..b24e18a64 100644 --- a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands cycloidal-gear.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/dodecahedron/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/dodecahedron/artifact_commands.snap index 79e939304..4553f4388 100644 --- a/rust/kcl-lib/tests/kcl_samples/dodecahedron/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/dodecahedron/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands dodecahedron.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/artifact_commands.snap index 487d388db..f9da8b498 100644 --- a/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands dual-basin-utility-sink.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/enclosure/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/enclosure/artifact_commands.snap index 658d6165d..5f414324b 100644 --- a/rust/kcl-lib/tests/kcl_samples/enclosure/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/enclosure/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands enclosure.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/artifact_commands.snap index 81122ad1b..c0f63eded 100644 --- a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands exhaust-manifold.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/flange/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/flange/artifact_commands.snap index 7b786ea56..0c915cbe9 100644 --- a/rust/kcl-lib/tests/kcl_samples/flange/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/flange/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands flange.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/artifact_commands.snap index e8f90a397..21029667f 100644 --- a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands focusrite-scarlett-mounting-bracket.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/artifact_commands.snap index a65f35cd5..90cccab5a 100644 --- a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands food-service-spatula.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/french-press/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/french-press/artifact_commands.snap index 776e147a1..5925815ef 100644 --- a/rust/kcl-lib/tests/kcl_samples/french-press/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/french-press/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands french-press.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/gear-rack/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/gear-rack/artifact_commands.snap index 9979600cc..018b2dbca 100644 --- a/rust/kcl-lib/tests/kcl_samples/gear-rack/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/gear-rack/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands gear-rack.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/gear/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/gear/artifact_commands.snap index fd739cf8a..8cbc59a3d 100644 --- a/rust/kcl-lib/tests/kcl_samples/gear/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/gear/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands gear.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/artifact_commands.snap index eb994c903..796b11314 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands gridfinity-baseplate-magnets.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/artifact_commands.snap index ce6af5a4e..12c73a59d 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands gridfinity-baseplate.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/artifact_commands.snap index 49e977408..12eb1f776 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands gridfinity-bins-stacking-lip.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/artifact_commands.snap index d407713ac..796a8d12f 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands gridfinity-bins.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/hex-nut/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/hex-nut/artifact_commands.snap index f77a21e20..ca5fe60ed 100644 --- a/rust/kcl-lib/tests/kcl_samples/hex-nut/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/hex-nut/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands hex-nut.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/i-beam/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/i-beam/artifact_commands.snap index de2e8614b..0cc80e1b4 100644 --- a/rust/kcl-lib/tests/kcl_samples/i-beam/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/i-beam/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands i-beam.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/keyboard/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/keyboard/artifact_commands.snap index b6264b93c..3d8c91293 100644 --- a/rust/kcl-lib/tests/kcl_samples/keyboard/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/keyboard/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands keyboard.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/kitt/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/kitt/artifact_commands.snap index da0902507..9af08c765 100644 --- a/rust/kcl-lib/tests/kcl_samples/kitt/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/kitt/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands kitt.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/lego/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/lego/artifact_commands.snap index efaeb75d4..1bf557092 100644 --- a/rust/kcl-lib/tests/kcl_samples/lego/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/lego/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands lego.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/artifact_commands.snap index c89c9c182..bcc67576e 100644 --- a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands makeup-mirror.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/mounting-plate/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/mounting-plate/artifact_commands.snap index 41c26c356..7ae5e5eea 100644 --- a/rust/kcl-lib/tests/kcl_samples/mounting-plate/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/mounting-plate/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands mounting-plate.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_commands.snap index a3b8642dc..9ba35c1e4 100644 --- a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_commands.snap @@ -7,26 +7,48 @@ description: Artifact commands multi-axis-robot.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "edge_lines_visible", - "hidden": false + "type": "set_scene_units", + "unit": "mm" } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true + "type": "set_scene_units", + "unit": "mm" } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" } }, { @@ -113,2800 +135,6 @@ description: Artifact commands multi-axis-robot.kcl "type": "sketch_mode_disable" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 10.0, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 10.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -10.0, - "y": -0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -5.0, - "y": -5.0, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 2.0, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 2.0, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 2.0, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 2.0, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 4.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 0.0, - "y": 0.0 - }, - "radius": 4.0, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 3.0, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.1, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 0.5, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 0.0, - "y": 0.0 - }, - "radius": 0.5, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 1.0, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -3.6, - "y": -2.5, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": -4.0, - "y": -2.5 - }, - "radius": 0.4, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_circular_pattern", - "entity_id": "[uuid]", - "axis": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "center": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "num_repetitions": 3, - "arc_degrees": 360.0, - "rotate_duplicates": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -2.1, - "y": -4.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": -2.5, - "y": -4.0 - }, - "radius": 0.4, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_circular_pattern", - "entity_id": "[uuid]", - "axis": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "center": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "num_repetitions": 3, - "arc_degrees": 360.0, - "rotate_duplicates": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.45882353, - "g": 0.25490198, - "b": 0.0627451, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.9, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.45882353, - "g": 0.25490198, - "b": 0.0627451, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.9, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.45882353, - "g": 0.25490198, - "b": 0.0627451, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.9, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.45882353, - "g": 0.25490198, - "b": 0.0627451, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.9, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 3.6 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 3.9, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 0.0, - "y": 0.0 - }, - "radius": 3.9, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 1.4, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.30980393, - "g": 0.49019608, - "b": 0.32941177, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.9, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 0.984807753012208, - "y": 0.17364817766693041, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 3.5, - "y": 5.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.875, - "y": 1.5155, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 1.7769, - "y": 8.0155 - }, - "radius": 3.0, - "start": { - "unit": "degrees", - "value": -30.0 - }, - "end": { - "unit": "degrees", - "value": 150.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -3.4282, - "y": 5.0, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 3.5, - "y": 5.0, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 1.0, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 4.5, - "y": 8.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 1.75, - "y": 8.0 - }, - "radius": 2.75, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 1.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.1, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 1.9499999999999997, - "y": 6.75, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 1.75, - "y": 6.75 - }, - "radius": 0.2, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_circular_pattern", - "entity_id": "[uuid]", - "axis": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "center": { - "x": 1.7499999999999998, - "y": 8.0, - "z": 0.0 - }, - "num_repetitions": 3, - "arc_degrees": 360.0, - "rotate_duplicates": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.2, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.2, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.2, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.2, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 2.25, - "y": 8.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 1.75, - "y": 8.0 - }, - "radius": 0.5, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.30980393, - "g": 0.49019608, - "b": 0.32941177, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.9, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 0.984807753012208, - "y": 0.17364817766693041, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 2.05, - "y": 8.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 1.75, - "y": 8.0 - }, - "radius": 0.3, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -1.0, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.1, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.1, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, { "cmdId": "[uuid]", "range": [], @@ -3000,6 +228,217 @@ description: Artifact commands multi-axis-robot.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 10.0, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "make_plane", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 3.6 + }, + "x_axis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "size": 60.0, + "clobber": false, + "hide": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "make_plane", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "x_axis": { + "x": 0.984807753012208, + "y": 0.17364817766693041, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "size": 60.0, + "clobber": false, + "hide": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 3.9, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": -8.527034109970234, + "y": 38.97698578126106, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 0.0, + "y": 0.0 + }, + "radius": 3.9, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": -8.8526, + "y": 37.1305 + }, + "radius": 1.875, + "start": { + "unit": "degrees", + "value": 80.0 + }, + "end": { + "unit": "degrees", + "value": 260.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3017,6 +456,74 @@ description: Artifact commands multi-axis-robot.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": 10.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 19.6962, + "y": -3.473, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 1.4, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3042,6 +549,56 @@ description: Artifact commands multi-axis-robot.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -10.0, + "y": -0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 10.8435, + "y": 33.6575 + }, + "radius": 1.875, + "start": { + "unit": "degrees", + "value": 260.0 + }, + "end": { + "unit": "degrees", + "value": 80.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3059,6 +616,65 @@ description: Artifact commands multi-axis-robot.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -5.0, + "y": -5.0, + "z": 0.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -8.527, + "y": 38.977, + "z": 0.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3101,6 +717,90 @@ description: Artifact commands multi-axis-robot.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.5, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 2.5, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3118,6 +818,54 @@ description: Artifact commands multi-axis-robot.kcl "edge_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3347,1583 +1095,6 @@ description: Artifact commands multi-axis-robot.kcl "face_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.1, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 10.75262444309573, - "y": 37.130471244363164, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 8.8526, - "y": 37.1305 - }, - "radius": 1.9, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 1.0, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.1, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -1.55, - "y": 6.75, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": -1.75, - "y": 6.75 - }, - "radius": 0.2, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_circular_pattern", - "entity_id": "[uuid]", - "axis": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "center": { - "x": -1.75, - "y": 8.0, - "z": 0.0 - }, - "num_repetitions": 7, - "arc_degrees": 360.0, - "rotate_duplicates": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 8.710604299770061, - "y": 35.7209323131843, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 8.5106, - "y": 35.7209 - }, - "radius": 0.2, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_circular_pattern", - "entity_id": "[uuid]", - "axis": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "center": { - "x": 8.85262444309573, - "y": 37.130471244363164, - "z": 0.0 - }, - "num_repetitions": 3, - "arc_degrees": 360.0, - "rotate_duplicates": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.15, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -8.552624443095729, - "y": 37.130471244363164, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": -8.8526, - "y": 37.1305 - }, - "radius": 0.3, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 1.0, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.27058825, - "g": 0.27058825, - "b": 0.27058825, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.9, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 0.984807753012208, - "y": 0.17364817766693041, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -8.527034109970234, - "y": 38.97698578126106, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": -8.8526, - "y": 37.1305 - }, - "radius": 1.875, - "start": { - "unit": "degrees", - "value": 80.0 - }, - "end": { - "unit": "degrees", - "value": 260.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 19.6962, - "y": -3.473, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 10.8435, - "y": 33.6575 - }, - "radius": 1.875, - "start": { - "unit": "degrees", - "value": 260.0 - }, - "end": { - "unit": "degrees", - "value": 80.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -8.527, - "y": 38.977, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 2.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -5123,6 +1294,555 @@ description: Artifact commands multi-axis-robot.kcl "face_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.30980393, + "g": 0.49019608, + "b": 0.32941177, + "a": 100.0 + }, + "metalness": 0.9, + "roughness": 0.9, + "ambient_occlusion": 0.0 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "make_plane", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "x_axis": { + "x": 0.984807753012208, + "y": 0.17364817766693041, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "size": 60.0, + "clobber": false, + "hide": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 3.5, + "y": 5.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.875, + "y": 1.5155, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 1.7769, + "y": 8.0155 + }, + "radius": 3.0, + "start": { + "unit": "degrees", + "value": -30.0 + }, + "end": { + "unit": "degrees", + "value": 150.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -3.4282, + "y": 5.0, + "z": 0.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 3.5, + "y": 5.0, + "z": 0.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 1.0, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 4.5, + "y": 8.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 1.75, + "y": 8.0 + }, + "radius": 2.75, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 1.5, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -5135,6 +1855,177 @@ description: Artifact commands multi-axis-robot.kcl "cut_type": "fillet" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.1, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 10.75262444309573, + "y": 37.130471244363164, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 8.8526, + "y": 37.1305 + }, + "radius": 1.9, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 1.0, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -5228,6 +2119,58 @@ description: Artifact commands multi-axis-robot.kcl "rotate_duplicates": true } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.1, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -5275,6 +2218,1162 @@ description: Artifact commands multi-axis-robot.kcl "edge_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 2.0, + "tolerance": 0.0000001, + "cut_type": "chamfer" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 2.0, + "tolerance": 0.0000001, + "cut_type": "chamfer" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 2.0, + "tolerance": 0.0000001, + "cut_type": "chamfer" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 2.0, + "tolerance": 0.0000001, + "cut_type": "chamfer" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 1.9499999999999997, + "y": 6.75, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 1.75, + "y": 6.75 + }, + "radius": 0.2, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_circular_pattern", + "entity_id": "[uuid]", + "axis": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "center": { + "x": 1.7499999999999998, + "y": 8.0, + "z": 0.0 + }, + "num_repetitions": 3, + "arc_degrees": 360.0, + "rotate_duplicates": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.1, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 4.0, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 0.0, + "y": 0.0 + }, + "radius": 4.0, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 3.0, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.2, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": -1.55, + "y": 6.75, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": -1.75, + "y": 6.75 + }, + "radius": 0.2, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_circular_pattern", + "entity_id": "[uuid]", + "axis": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "center": { + "x": -1.75, + "y": 8.0, + "z": 0.0 + }, + "num_repetitions": 7, + "arc_degrees": 360.0, + "rotate_duplicates": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.2, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.1, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.2, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 0.5, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 0.0, + "y": 0.0 + }, + "radius": 0.5, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 1.0, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.2, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -5429,6 +3528,325 @@ description: Artifact commands multi-axis-robot.kcl "face_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": -3.6, + "y": -2.5, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": -4.0, + "y": -2.5 + }, + "radius": 0.4, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_circular_pattern", + "entity_id": "[uuid]", + "axis": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "center": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "num_repetitions": 3, + "arc_degrees": 360.0, + "rotate_duplicates": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 2.25, + "y": 8.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 1.75, + "y": 8.0 + }, + "radius": 0.5, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -5610,6 +4028,83 @@ description: Artifact commands multi-axis-robot.kcl "edge_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.5, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -5697,6 +4192,262 @@ description: Artifact commands multi-axis-robot.kcl "face_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.5, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.30980393, + "g": 0.49019608, + "b": 0.32941177, + "a": 100.0 + }, + "metalness": 0.9, + "roughness": 0.9, + "ambient_occlusion": 0.0 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "make_plane", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "x_axis": { + "x": 0.984807753012208, + "y": 0.17364817766693041, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "size": 60.0, + "clobber": false, + "hide": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 2.05, + "y": 8.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 1.75, + "y": 8.0 + }, + "radius": 0.3, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -1.0, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -5744,26 +4495,6 @@ description: Artifact commands multi-axis-robot.kcl "edge_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -5915,6 +4646,316 @@ description: Artifact commands multi-axis-robot.kcl "planar_normal": null } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.5, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.1, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.1, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.5, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, { "cmdId": "[uuid]", "range": [], @@ -6061,6 +5102,259 @@ description: Artifact commands multi-axis-robot.kcl "type": "start_path" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 8.710604299770061, + "y": 35.7209323131843, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 8.5106, + "y": 35.7209 + }, + "radius": 0.2, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_circular_pattern", + "entity_id": "[uuid]", + "axis": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "center": { + "x": 8.85262444309573, + "y": 37.130471244363164, + "z": 0.0 + }, + "num_repetitions": 3, + "arc_degrees": 360.0, + "rotate_duplicates": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": -2.1, + "y": -4.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": -2.5, + "y": -4.0 + }, + "radius": 0.4, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_circular_pattern", + "entity_id": "[uuid]", + "axis": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "center": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "num_repetitions": 3, + "arc_degrees": 360.0, + "rotate_duplicates": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6161,6 +5455,53 @@ description: Artifact commands multi-axis-robot.kcl "edge_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.5, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6193,6 +5534,207 @@ description: Artifact commands multi-axis-robot.kcl "planar_normal": null } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.5, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, { "cmdId": "[uuid]", "range": [], @@ -6422,6 +5964,120 @@ description: Artifact commands multi-axis-robot.kcl "face_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.5, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.15, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6542,6 +6198,113 @@ description: Artifact commands multi-axis-robot.kcl "face_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.5, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6783,6 +6546,213 @@ description: Artifact commands multi-axis-robot.kcl "face_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.45882353, + "g": 0.25490198, + "b": 0.0627451, + "a": 100.0 + }, + "metalness": 0.9, + "roughness": 0.9, + "ambient_occlusion": 0.0 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.45882353, + "g": 0.25490198, + "b": 0.0627451, + "a": 100.0 + }, + "metalness": 0.9, + "roughness": 0.9, + "ambient_occlusion": 0.0 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.45882353, + "g": 0.25490198, + "b": 0.0627451, + "a": 100.0 + }, + "metalness": 0.9, + "roughness": 0.9, + "ambient_occlusion": 0.0 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.45882353, + "g": 0.25490198, + "b": 0.0627451, + "a": 100.0 + }, + "metalness": 0.9, + "roughness": 0.9, + "ambient_occlusion": 0.0 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": -8.552624443095729, + "y": 37.130471244363164, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": -8.8526, + "y": 37.1305 + }, + "radius": 0.3, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 1.0, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6920,6 +6890,51 @@ description: Artifact commands multi-axis-robot.kcl "ambient_occlusion": 0.0 } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.27058825, + "g": 0.27058825, + "b": 0.27058825, + "a": 100.0 + }, + "metalness": 0.9, + "roughness": 0.9, + "ambient_occlusion": 0.0 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "edge_lines_visible", + "hidden": false + } + }, { "cmdId": "[uuid]", "range": [], @@ -6928,5 +6943,22 @@ description: Artifact commands multi-axis-robot.kcl "object_id": "[uuid]", "hidden": true } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } } ] diff --git a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_graph_flowchart.snap.md index 32a47ae91..e5c18216d 100644 --- a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_graph_flowchart.snap.md @@ -2,903 +2,784 @@ flowchart LR subgraph path2 [Path] 2["Path
[224, 279, 5]"] - 3["Segment
[285, 365, 5]"] - 4["Segment
[371, 483, 5]"] - 5["Segment
[489, 606, 5]"] - 6["Segment
[612, 697, 5]"] - 7["Segment
[703, 710, 5]"] - 8[Solid2d] - end - subgraph path28 [Path] - 28["Path
[1151, 1208, 5]"] - 29["Segment
[1151, 1208, 5]"] + 6["Segment
[285, 365, 5]"] + 15["Segment
[371, 483, 5]"] + 19["Segment
[489, 606, 5]"] + 22["Segment
[612, 697, 5]"] + 29["Segment
[703, 710, 5]"] 30[Solid2d] end - subgraph path36 [Path] - 36["Path
[1411, 1448, 5]"] - 37["Segment
[1411, 1448, 5]"] - 38[Solid2d] + subgraph path4 [Path] + 4["Path
[251, 394, 8]"] + 5["Segment
[400, 516, 8]"] + 14["Segment
[522, 574, 8]"] + 18["Segment
[580, 696, 8]"] + 21["Segment
[702, 758, 8]"] + 27["Segment
[764, 771, 8]"] + 28[Solid2d] end - subgraph path44 [Path] - 44["Path
[1585, 1725, 5]"] - 45["Segment
[1585, 1725, 5]"] - 46[Solid2d] + subgraph path9 [Path] + 9["Path
[203, 263, 7]"] + 11["Segment
[203, 263, 7]"] + 12[Solid2d] end - subgraph path54 [Path] - 54["Path
[1976, 2116, 5]"] - 55["Segment
[1976, 2116, 5]"] - 56[Solid2d] + subgraph path10 [Path] + 10["Path
[271, 504, 9]"] + 13["Segment
[510, 629, 9]"] + 16["Segment
[635, 689, 9]"] + 20["Segment
[695, 814, 9]"] + 23["Segment
[820, 890, 9]"] + 31["Segment
[896, 903, 9]"] + 32[Solid2d] end - subgraph path65 [Path] - 65["Path
[203, 263, 6]"] - 66["Segment
[203, 263, 6]"] - 67[Solid2d] + subgraph path52 [Path] + 52["Path
[892, 956, 8]"] + 53["Segment
[892, 956, 8]"] + 54[Solid2d] end - subgraph path75 [Path] - 75["Path
[493, 529, 6]"] - 76["Segment
[535, 572, 6]"] - 77["Segment
[578, 666, 6]"] - 78["Segment
[672, 721, 6]"] - 79["Segment
[727, 783, 6]"] - 80["Segment
[789, 796, 6]"] - 81[Solid2d] + subgraph path59 [Path] + 59["Path
[1022, 1231, 9]"] + 60["Segment
[1022, 1231, 9]"] + 61[Solid2d] end - subgraph path97 [Path] - 97["Path
[898, 1073, 6]"] - 98["Segment
[898, 1073, 6]"] - 99[Solid2d] + subgraph path66 [Path] + 66["Path
[493, 529, 7]"] + 67["Segment
[535, 572, 7]"] + 68["Segment
[578, 666, 7]"] + 69["Segment
[672, 721, 7]"] + 70["Segment
[727, 783, 7]"] + 71["Segment
[789, 796, 7]"] + 72[Solid2d] end - subgraph path105 [Path] - 105["Path
[1282, 1429, 6]"] - 106["Segment
[1282, 1429, 6]"] - 107[Solid2d] + subgraph path92 [Path] + 92["Path
[898, 1073, 7]"] + 93["Segment
[898, 1073, 7]"] + 94[Solid2d] end - subgraph path116 [Path] - 116["Path
[1751, 1925, 6]"] - 117["Segment
[1751, 1925, 6]"] - 118[Solid2d] + subgraph path100 [Path] + 100["Path
[1130, 1338, 8]"] + 101["Segment
[1130, 1338, 8]"] + 102[Solid2d] + end + subgraph path106 [Path] + 106["Path
[1441, 1630, 9]"] + 107["Segment
[1441, 1630, 9]"] + 108[Solid2d] + end + subgraph path118 [Path] + 118["Path
[1282, 1429, 7]"] + 119["Segment
[1282, 1429, 7]"] + 120[Solid2d] end subgraph path125 [Path] - 125["Path
[2150, 2190, 6]"] - 126["Segment
[2150, 2190, 6]"] + 125["Path
[1151, 1208, 5]"] + 126["Segment
[1151, 1208, 5]"] 127[Solid2d] end - subgraph path137 [Path] - 137["Path
[251, 394, 7]"] - 138["Segment
[400, 516, 7]"] - 139["Segment
[522, 574, 7]"] - 140["Segment
[580, 696, 7]"] - 141["Segment
[702, 758, 7]"] - 142["Segment
[764, 771, 7]"] - 143[Solid2d] + subgraph path134 [Path] + 134["Path
[1546, 1590, 8]"] + 135["Segment
[1546, 1590, 8]"] + 136[Solid2d] end - subgraph path159 [Path] - 159["Path
[892, 956, 7]"] - 160["Segment
[892, 956, 7]"] - 161[Solid2d] + subgraph path152 [Path] + 152["Path
[1411, 1448, 5]"] + 153["Segment
[1411, 1448, 5]"] + 154[Solid2d] end - subgraph path167 [Path] - 167["Path
[1130, 1338, 7]"] - 168["Segment
[1130, 1338, 7]"] - 169[Solid2d] + subgraph path165 [Path] + 165["Path
[1585, 1725, 5]"] + 166["Segment
[1585, 1725, 5]"] + 167[Solid2d] end - subgraph path175 [Path] - 175["Path
[1546, 1590, 7]"] - 176["Segment
[1546, 1590, 7]"] - 177[Solid2d] + subgraph path168 [Path] + 168["Path
[1751, 1925, 7]"] + 169["Segment
[1751, 1925, 7]"] + 170[Solid2d] end - subgraph path190 [Path] - 190["Path
[1833, 2025, 7]"] - 191["Segment
[1833, 2025, 7]"] - 192[Solid2d] + subgraph path185 [Path] + 185["Path
[2150, 2190, 7]"] + 186["Segment
[2150, 2190, 7]"] + 187[Solid2d] end - subgraph path201 [Path] - 201["Path
[2383, 2558, 7]"] - 202["Segment
[2383, 2558, 7]"] - 203[Solid2d] + subgraph path194 [Path] + 194["Path
[2056, 2342, 9]"] + 195["Segment
[2056, 2342, 9]"] + 196[Solid2d] end subgraph path210 [Path] - 210["Path
[271, 504, 8]"] - 211["Segment
[510, 629, 8]"] - 212["Segment
[635, 689, 8]"] - 213["Segment
[695, 814, 8]"] - 214["Segment
[820, 890, 8]"] - 215["Segment
[896, 903, 8]"] - 216[Solid2d] + 210["Path
[2446, 2730, 9]"] + 211["Segment
[2446, 2730, 9]"] + 212[Solid2d] end - subgraph path232 [Path] - 232["Path
[1022, 1231, 8]"] - 233["Segment
[1022, 1231, 8]"] - 234[Solid2d] + subgraph path217 [Path] + 217["Path
[1833, 2025, 8]"] + 218["Segment
[1833, 2025, 8]"] + 219[Solid2d] end - subgraph path240 [Path] - 240["Path
[1441, 1630, 8]"] - 241["Segment
[1441, 1630, 8]"] - 242[Solid2d] + subgraph path222 [Path] + 222["Path
[1976, 2116, 5]"] + 223["Segment
[1976, 2116, 5]"] + 224[Solid2d] end - subgraph path255 [Path] - 255["Path
[2056, 2342, 8]"] - 256["Segment
[2056, 2342, 8]"] - 257[Solid2d] + subgraph path228 [Path] + 228["Path
[2889, 2927, 9]"] + 229["Segment
[2889, 2927, 9]"] + 230[Solid2d] end - subgraph path264 [Path] - 264["Path
[2446, 2730, 8]"] - 265["Segment
[2446, 2730, 8]"] - 266[Solid2d] + subgraph path246 [Path] + 246["Path
[3062, 3287, 9]"] + 247["Segment
[3293, 3361, 9]"] + 248["Segment
[3367, 3510, 9]"] + 249["Segment
[3516, 3584, 9]"] + 250["Segment
[3590, 3666, 9]"] + 251["Segment
[3672, 3748, 9]"] + 252["Segment
[3754, 3828, 9]"] + 253["Segment
[3834, 3890, 9]"] + 254["Segment
[3896, 3903, 9]"] + 255[Solid2d] end - subgraph path273 [Path] - 273["Path
[2889, 2927, 8]"] - 274["Segment
[2889, 2927, 8]"] - 275[Solid2d] + subgraph path283 [Path] + 283["Path
[4037, 4262, 9]"] + 284["Segment
[4268, 4338, 9]"] + 285["Segment
[4344, 4492, 9]"] + 286["Segment
[4498, 4568, 9]"] + 287["Segment
[4574, 4652, 9]"] + 288["Segment
[4658, 4736, 9]"] + 289["Segment
[4742, 4818, 9]"] + 290["Segment
[4824, 4880, 9]"] + 291["Segment
[4886, 4893, 9]"] + 292[Solid2d] end - subgraph path282 [Path] - 282["Path
[3062, 3287, 8]"] - 283["Segment
[3293, 3361, 8]"] - 284["Segment
[3367, 3510, 8]"] - 285["Segment
[3516, 3584, 8]"] - 286["Segment
[3590, 3666, 8]"] - 287["Segment
[3672, 3748, 8]"] - 288["Segment
[3754, 3828, 8]"] - 289["Segment
[3834, 3890, 8]"] - 290["Segment
[3896, 3903, 8]"] - 291[Solid2d] - end - subgraph path316 [Path] - 316["Path
[4037, 4262, 8]"] - 317["Segment
[4268, 4338, 8]"] - 318["Segment
[4344, 4492, 8]"] - 319["Segment
[4498, 4568, 8]"] - 320["Segment
[4574, 4652, 8]"] - 321["Segment
[4658, 4736, 8]"] - 322["Segment
[4742, 4818, 8]"] - 323["Segment
[4824, 4880, 8]"] - 324["Segment
[4886, 4893, 8]"] - 325[Solid2d] + subgraph path303 [Path] + 303["Path
[2383, 2558, 8]"] + 304["Segment
[2383, 2558, 8]"] + 305[Solid2d] end 1["Plane
[201, 218, 5]"] - 9["Sweep Extrusion
[724, 771, 5]"] - 10[Wall] - 11[Wall] - 12[Wall] - 13[Wall] - 14["Cap Start"] - 15["Cap End"] - 16["SweepEdge Opposite"] - 17["SweepEdge Adjacent"] - 18["SweepEdge Opposite"] - 19["SweepEdge Adjacent"] - 20["SweepEdge Opposite"] - 21["SweepEdge Adjacent"] - 22["SweepEdge Opposite"] - 23["SweepEdge Adjacent"] - 24["EdgeCut Chamfer
[777, 1054, 5]"] - 25["EdgeCut Chamfer
[777, 1054, 5]"] - 26["EdgeCut Chamfer
[777, 1054, 5]"] - 27["EdgeCut Chamfer
[777, 1054, 5]"] - 31["Sweep Extrusion
[1222, 1288, 5]"] - 32[Wall] - 33["Cap End"] - 34["SweepEdge Opposite"] - 35["SweepEdge Adjacent"] - 39["Sweep Extrusion
[1462, 1492, 5]"] - 40[Wall] + 3["Plane
[222, 245, 8]"] + 7["Plane
[174, 197, 7]"] + 8["Plane
[242, 265, 9]"] + 17["Sweep Extrusion
[277, 315, 7]"] + 24[Wall] + 25["Cap Start"] + 26["Cap End"] + 33["Sweep Extrusion
[785, 833, 8]"] + 34["Sweep Extrusion
[724, 771, 5]"] + 35["Sweep Extrusion
[917, 965, 9]"] + 36[Wall] + 37[Wall] + 38[Wall] + 39[Wall] + 40["Cap Start"] 41["Cap End"] 42["SweepEdge Opposite"] 43["SweepEdge Adjacent"] - 47["Sweep Extrusion
[1873, 1920, 5]"] - 48[Wall] - 49["SweepEdge Opposite"] - 50["SweepEdge Adjacent"] - 51["Sweep Extrusion
[1873, 1920, 5]"] - 52["Sweep Extrusion
[1873, 1920, 5]"] - 53["Sweep Extrusion
[1873, 1920, 5]"] - 57["Sweep Extrusion
[2252, 2299, 5]"] - 58[Wall] - 59["SweepEdge Opposite"] - 60["SweepEdge Adjacent"] - 61["Sweep Extrusion
[2252, 2299, 5]"] - 62["Sweep Extrusion
[2252, 2299, 5]"] - 63["Sweep Extrusion
[2252, 2299, 5]"] - 64["Plane
[174, 197, 6]"] - 68["Sweep Extrusion
[277, 315, 6]"] - 69[Wall] - 70["Cap Start"] - 71["Cap End"] - 72["SweepEdge Opposite"] - 73["SweepEdge Adjacent"] - 74["Plane
[464, 487, 6]"] - 82["Sweep Extrusion
[811, 841, 6]"] - 83[Wall] - 84[Wall] - 85[Wall] - 86[Wall] - 87["Cap Start"] - 88["Cap End"] - 89["SweepEdge Opposite"] - 90["SweepEdge Adjacent"] - 91["SweepEdge Opposite"] - 92["SweepEdge Adjacent"] - 93["SweepEdge Opposite"] - 94["SweepEdge Adjacent"] - 95["SweepEdge Opposite"] - 96["SweepEdge Adjacent"] - 100["Sweep Extrusion
[1087, 1119, 6]"] - 101[Wall] - 102["Cap End"] - 103["SweepEdge Opposite"] - 104["SweepEdge Adjacent"] - 108["Sweep Extrusion
[1662, 1694, 6]"] - 109[Wall] - 110["Cap End"] - 111["SweepEdge Opposite"] - 112["SweepEdge Adjacent"] - 113["Sweep Extrusion
[1662, 1694, 6]"] - 114["Sweep Extrusion
[1662, 1694, 6]"] - 115["Sweep Extrusion
[1662, 1694, 6]"] - 119["Sweep Extrusion
[1939, 1972, 6]"] - 120[Wall] - 121["Cap End"] - 122["SweepEdge Opposite"] - 123["SweepEdge Adjacent"] - 124["Plane
[2121, 2144, 6]"] - 128["Sweep Extrusion
[2192, 2223, 6]"] + 44["SweepEdge Opposite"] + 45["SweepEdge Adjacent"] + 46["SweepEdge Opposite"] + 47["SweepEdge Adjacent"] + 48["SweepEdge Opposite"] + 49["SweepEdge Adjacent"] + 50["SweepEdge Opposite"] + 51["SweepEdge Adjacent"] + 55["Sweep Extrusion
[971, 1004, 8]"] + 56[Wall] + 57["Cap End"] + 58["Plane
[1022, 1231, 9]"] + 62["Sweep Extrusion
[1246, 1279, 9]"] + 63[Wall] + 64["Cap End"] + 65["Plane
[464, 487, 7]"] + 73["Sweep Extrusion
[811, 841, 7]"] + 74[Wall] + 75[Wall] + 76[Wall] + 77[Wall] + 78["Cap Start"] + 79["Cap End"] + 80["SweepEdge Opposite"] + 81["SweepEdge Adjacent"] + 82["SweepEdge Opposite"] + 83["SweepEdge Adjacent"] + 84["SweepEdge Opposite"] + 85["SweepEdge Adjacent"] + 86["SweepEdge Opposite"] + 87["SweepEdge Adjacent"] + 88["SweepEdge Opposite"] + 89["SweepEdge Adjacent"] + 90["SweepEdge Opposite"] + 91["SweepEdge Adjacent"] + 95["Sweep Extrusion
[1087, 1119, 7]"] + 96[Wall] + 97["Cap End"] + 98["SweepEdge Opposite"] + 99["SweepEdge Adjacent"] + 103["Sweep Extrusion
[1353, 1383, 8]"] + 104[Wall] + 105["Cap End"] + 109["SweepEdge Opposite"] + 110["SweepEdge Adjacent"] + 111["Sweep Extrusion
[1895, 1928, 9]"] + 112[Wall] + 113["Cap End"] + 114["EdgeCut Chamfer
[777, 1054, 5]"] + 115["EdgeCut Chamfer
[777, 1054, 5]"] + 116["EdgeCut Chamfer
[777, 1054, 5]"] + 117["EdgeCut Chamfer
[777, 1054, 5]"] + 121["SweepEdge Opposite"] + 122["SweepEdge Adjacent"] + 123["Sweep Extrusion
[1895, 1928, 9]"] + 124["Plane
[1151, 1208, 5]"] + 128["Sweep Extrusion
[1222, 1288, 5]"] 129[Wall] - 130["Cap Start"] - 131["Cap End"] - 132["SweepEdge Opposite"] - 133["SweepEdge Adjacent"] - 134["EdgeCut Fillet
[321, 383, 6]"] - 135["EdgeCut Fillet
[1978, 2040, 6]"] - 136["Plane
[222, 245, 7]"] - 144["Sweep Extrusion
[785, 833, 7]"] - 145[Wall] - 146[Wall] - 147[Wall] - 148[Wall] - 149["Cap Start"] - 150["Cap End"] - 151["SweepEdge Opposite"] - 152["SweepEdge Adjacent"] - 153["SweepEdge Opposite"] - 154["SweepEdge Adjacent"] - 155["SweepEdge Opposite"] - 156["SweepEdge Adjacent"] - 157["SweepEdge Opposite"] - 158["SweepEdge Adjacent"] - 162["Sweep Extrusion
[971, 1004, 7]"] - 163[Wall] - 164["Cap End"] - 165["SweepEdge Opposite"] - 166["SweepEdge Adjacent"] - 170["Sweep Extrusion
[1353, 1383, 7]"] - 171[Wall] - 172["Cap End"] - 173["SweepEdge Opposite"] - 174["SweepEdge Adjacent"] - 178["Sweep Extrusion
[1743, 1776, 7]"] - 179[Wall] - 180["Cap End"] + 130["Cap End"] + 131["Sweep Extrusion
[1662, 1694, 7]"] + 132[Wall] + 133["Cap End"] + 137["Sweep Extrusion
[1895, 1928, 9]"] + 138["SweepEdge Opposite"] + 139["SweepEdge Adjacent"] + 140["SweepEdge Opposite"] + 141["SweepEdge Adjacent"] + 142["Sweep Extrusion
[1662, 1694, 7]"] + 143["Sweep Extrusion
[1743, 1776, 8]"] + 144[Wall] + 145["Cap End"] + 146["Sweep Extrusion
[1895, 1928, 9]"] + 147["Sweep Extrusion
[1662, 1694, 7]"] + 148["SweepEdge Opposite"] + 149["SweepEdge Adjacent"] + 150["Sweep Extrusion
[1743, 1776, 8]"] + 151["Sweep Extrusion
[1895, 1928, 9]"] + 155["Sweep Extrusion
[1462, 1492, 5]"] + 156[Wall] + 157["Cap End"] + 158["Sweep Extrusion
[1662, 1694, 7]"] + 159["Sweep Extrusion
[1743, 1776, 8]"] + 160["Sweep Extrusion
[1895, 1928, 9]"] + 161["SweepEdge Opposite"] + 162["SweepEdge Adjacent"] + 163["Sweep Extrusion
[1743, 1776, 8]"] + 164["Sweep Extrusion
[1895, 1928, 9]"] + 171["Sweep Extrusion
[1939, 1972, 7]"] + 172[Wall] + 173["Cap End"] + 174["Sweep Extrusion
[1743, 1776, 8]"] + 175["Sweep Extrusion
[1895, 1928, 9]"] + 176["Sweep Extrusion
[1873, 1920, 5]"] + 177[Wall] + 178["SweepEdge Opposite"] + 179["SweepEdge Adjacent"] + 180["Sweep Extrusion
[1743, 1776, 8]"] 181["SweepEdge Opposite"] 182["SweepEdge Adjacent"] - 183["Sweep Extrusion
[1743, 1776, 7]"] - 184["Sweep Extrusion
[1743, 1776, 7]"] - 185["Sweep Extrusion
[1743, 1776, 7]"] - 186["Sweep Extrusion
[1743, 1776, 7]"] - 187["Sweep Extrusion
[1743, 1776, 7]"] - 188["Sweep Extrusion
[1743, 1776, 7]"] - 189["Sweep Extrusion
[1743, 1776, 7]"] - 193["Sweep Extrusion
[2293, 2326, 7]"] - 194[Wall] - 195["Cap End"] - 196["SweepEdge Opposite"] - 197["SweepEdge Adjacent"] - 198["Sweep Extrusion
[2293, 2326, 7]"] - 199["Sweep Extrusion
[2293, 2326, 7]"] - 200["Sweep Extrusion
[2293, 2326, 7]"] - 204["Sweep Extrusion
[2560, 2590, 7]"] - 205[Wall] - 206["Cap End"] + 183["Sweep Extrusion
[1873, 1920, 5]"] + 184["Plane
[2121, 2144, 7]"] + 188["Sweep Extrusion
[2192, 2223, 7]"] + 189[Wall] + 190["Cap Start"] + 191["Cap End"] + 192["Sweep Extrusion
[1743, 1776, 8]"] + 193["Plane
[2056, 2342, 9]"] + 197["Sweep Extrusion
[2356, 2389, 9]"] + 198[Wall] + 199["Cap Start"] + 200["Cap End"] + 201["Sweep Extrusion
[1873, 1920, 5]"] + 202["SweepEdge Opposite"] + 203["SweepEdge Adjacent"] + 204["EdgeCut Fillet
[321, 383, 7]"] + 205["EdgeCut Fillet
[1978, 2040, 7]"] + 206["Sweep Extrusion
[1743, 1776, 8]"] 207["SweepEdge Opposite"] 208["SweepEdge Adjacent"] - 209["Plane
[242, 265, 8]"] - 217["Sweep Extrusion
[917, 965, 8]"] - 218[Wall] - 219[Wall] - 220[Wall] - 221[Wall] - 222["Cap Start"] - 223["Cap End"] - 224["SweepEdge Opposite"] - 225["SweepEdge Adjacent"] - 226["SweepEdge Opposite"] - 227["SweepEdge Adjacent"] - 228["SweepEdge Opposite"] - 229["SweepEdge Adjacent"] - 230["SweepEdge Opposite"] - 231["SweepEdge Adjacent"] - 235["Sweep Extrusion
[1246, 1279, 8]"] + 209["Sweep Extrusion
[1873, 1920, 5]"] + 213["Sweep Extrusion
[2745, 2778, 9]"] + 214[Wall] + 215["Cap Start"] + 216["Cap End"] + 220["SweepEdge Opposite"] + 221["SweepEdge Adjacent"] + 225["Sweep Extrusion
[2293, 2326, 8]"] + 226[Wall] + 227["Cap End"] + 231["Sweep Extrusion
[2942, 2976, 9]"] + 232[Wall] + 233["Cap Start"] + 234["Cap End"] + 235["Sweep Extrusion
[2252, 2299, 5]"] 236[Wall] - 237["Cap End"] - 238["SweepEdge Opposite"] - 239["SweepEdge Adjacent"] - 243["Sweep Extrusion
[1895, 1928, 8]"] - 244[Wall] - 245["Cap End"] - 246["SweepEdge Opposite"] - 247["SweepEdge Adjacent"] - 248["Sweep Extrusion
[1895, 1928, 8]"] - 249["Sweep Extrusion
[1895, 1928, 8]"] - 250["Sweep Extrusion
[1895, 1928, 8]"] - 251["Sweep Extrusion
[1895, 1928, 8]"] - 252["Sweep Extrusion
[1895, 1928, 8]"] - 253["Sweep Extrusion
[1895, 1928, 8]"] - 254["Sweep Extrusion
[1895, 1928, 8]"] - 258["Sweep Extrusion
[2356, 2389, 8]"] + 237["SweepEdge Opposite"] + 238["SweepEdge Adjacent"] + 239["Sweep Extrusion
[2293, 2326, 8]"] + 240["SweepEdge Opposite"] + 241["SweepEdge Adjacent"] + 242["SweepEdge Opposite"] + 243["SweepEdge Adjacent"] + 244["Sweep Extrusion
[2252, 2299, 5]"] + 245["Sweep Extrusion
[2293, 2326, 8]"] + 256["Sweep Extrusion
[3918, 3951, 9]"] + 257[Wall] + 258[Wall] 259[Wall] - 260["Cap Start"] - 261["Cap End"] - 262["SweepEdge Opposite"] - 263["SweepEdge Adjacent"] - 267["Sweep Extrusion
[2745, 2778, 8]"] - 268[Wall] - 269["Cap Start"] - 270["Cap End"] - 271["SweepEdge Opposite"] - 272["SweepEdge Adjacent"] - 276["Sweep Extrusion
[2942, 2976, 8]"] - 277[Wall] - 278["Cap Start"] - 279["Cap End"] + 260[Wall] + 261[Wall] + 262[Wall] + 263[Wall] + 264["Cap Start"] + 265["Cap End"] + 266["Sweep Extrusion
[2252, 2299, 5]"] + 267["Sweep Extrusion
[2293, 2326, 8]"] + 268["SweepEdge Opposite"] + 269["SweepEdge Adjacent"] + 270["SweepEdge Opposite"] + 271["SweepEdge Adjacent"] + 272["SweepEdge Opposite"] + 273["SweepEdge Adjacent"] + 274["SweepEdge Opposite"] + 275["SweepEdge Adjacent"] + 276["SweepEdge Opposite"] + 277["SweepEdge Adjacent"] + 278["SweepEdge Opposite"] + 279["SweepEdge Adjacent"] 280["SweepEdge Opposite"] 281["SweepEdge Adjacent"] - 292["Sweep Extrusion
[3918, 3951, 8]"] - 293[Wall] + 282["Sweep Extrusion
[2252, 2299, 5]"] + 293["Sweep Extrusion
[4895, 4928, 9]"] 294[Wall] 295[Wall] 296[Wall] 297[Wall] 298[Wall] 299[Wall] - 300["Cap Start"] - 301["Cap End"] - 302["SweepEdge Opposite"] - 303["SweepEdge Adjacent"] - 304["SweepEdge Opposite"] - 305["SweepEdge Adjacent"] - 306["SweepEdge Opposite"] - 307["SweepEdge Adjacent"] - 308["SweepEdge Opposite"] - 309["SweepEdge Adjacent"] - 310["SweepEdge Opposite"] - 311["SweepEdge Adjacent"] - 312["SweepEdge Opposite"] - 313["SweepEdge Adjacent"] - 314["SweepEdge Opposite"] - 315["SweepEdge Adjacent"] - 326["Sweep Extrusion
[4895, 4928, 8]"] - 327[Wall] - 328[Wall] - 329[Wall] - 330[Wall] - 331[Wall] - 332[Wall] - 333[Wall] - 334["Cap Start"] - 335["Cap End"] - 336["SweepEdge Opposite"] - 337["SweepEdge Adjacent"] - 338["SweepEdge Opposite"] - 339["SweepEdge Adjacent"] - 340["SweepEdge Opposite"] - 341["SweepEdge Adjacent"] - 342["SweepEdge Opposite"] - 343["SweepEdge Adjacent"] - 344["SweepEdge Opposite"] - 345["SweepEdge Adjacent"] - 346["SweepEdge Opposite"] - 347["SweepEdge Adjacent"] - 348["SweepEdge Opposite"] - 349["SweepEdge Adjacent"] - 350["StartSketchOnFace
[1108, 1145, 5]"] - 351["StartSketchOnFace
[1368, 1405, 5]"] - 352["StartSketchOnFace
[1542, 1579, 5]"] - 353["StartSketchOnFace
[1933, 1970, 5]"] - 354["StartSketchOnFace
[855, 892, 6]"] - 355["StartSketchOnFace
[1239, 1276, 6]"] - 356["StartSketchOnFace
[1708, 1745, 6]"] - 357["StartSketchOnFace
[847, 886, 7]"] - 358["StartSketchOnFace
[1085, 1124, 7]"] - 359["StartSketchOnFace
[1503, 1540, 7]"] - 360["StartSketchOnFace
[1790, 1827, 7]"] - 361["StartSketchOnFace
[2340, 2377, 7]"] - 362["StartSketchOnFace
[979, 1016, 8]"] - 363["StartSketchOnFace
[1398, 1435, 8]"] - 364["StartSketchOnFace
[2011, 2050, 8]"] - 365["StartSketchOnFace
[2403, 2440, 8]"] - 366["StartSketchOnFace
[2844, 2883, 8]"] - 367["StartSketchOnFace
[3017, 3056, 8]"] - 368["StartSketchOnFace
[3992, 4031, 8]"] + 300[Wall] + 301["Cap Start"] + 302["Cap End"] + 306["Sweep Extrusion
[2560, 2590, 8]"] + 307[Wall] + 308["Cap End"] + 309["SweepEdge Opposite"] + 310["SweepEdge Adjacent"] + 311["SweepEdge Opposite"] + 312["SweepEdge Adjacent"] + 313["SweepEdge Opposite"] + 314["SweepEdge Adjacent"] + 315["SweepEdge Opposite"] + 316["SweepEdge Adjacent"] + 317["SweepEdge Opposite"] + 318["SweepEdge Adjacent"] + 319["SweepEdge Opposite"] + 320["SweepEdge Adjacent"] + 321["SweepEdge Opposite"] + 322["SweepEdge Adjacent"] + 323["SweepEdge Opposite"] + 324["SweepEdge Adjacent"] 1 --- 2 - 2 --- 3 - 2 --- 4 - 2 --- 5 2 --- 6 - 2 --- 7 - 2 ---- 9 - 2 --- 8 - 3 --- 10 - 3 --- 16 - 3 --- 17 - 4 --- 11 + 2 --- 15 + 2 --- 19 + 2 --- 22 + 2 --- 29 + 2 ---- 34 + 2 --- 30 + 3 --- 4 + 4 --- 5 + 4 --- 14 4 --- 18 - 4 --- 19 - 5 --- 12 - 5 --- 20 - 5 --- 21 - 6 --- 13 - 6 --- 22 - 6 --- 23 - 9 --- 10 + 4 --- 21 + 4 --- 27 + 4 ---- 33 + 4 --- 28 + 5 --- 36 + 5 --- 44 + 5 --- 45 + 7 --- 9 + 8 --- 10 9 --- 11 + 9 ---- 17 9 --- 12 - 9 --- 13 - 9 --- 14 - 9 --- 15 - 9 --- 16 - 9 --- 17 - 9 --- 18 - 9 --- 19 - 9 --- 20 - 9 --- 21 - 9 --- 22 - 9 --- 23 - 15 --- 28 - 15 --- 44 - 15 --- 54 - 17 <--x 24 - 19 <--x 25 - 21 <--x 26 - 23 <--x 27 - 28 --- 29 - 28 ---- 31 - 28 --- 30 - 29 --- 32 - 29 --- 34 - 29 --- 35 - 31 --- 32 - 31 --- 33 - 31 --- 34 - 31 --- 35 + 10 --- 13 + 10 --- 16 + 10 --- 20 + 10 --- 23 + 10 --- 31 + 10 ---- 35 + 10 --- 32 + 11 --- 24 + 11 --- 42 + 11 --- 43 + 14 --- 37 + 14 --- 46 + 14 --- 47 + 17 --- 24 + 17 --- 25 + 17 --- 26 + 17 --- 42 + 17 --- 43 + 18 --- 38 + 18 --- 48 + 18 --- 49 + 21 --- 39 + 21 --- 50 + 21 --- 51 33 --- 36 - 36 --- 37 - 36 ---- 39 - 36 --- 38 - 37 --- 40 - 37 --- 42 - 37 --- 43 - 39 --- 40 - 39 --- 41 - 39 --- 42 - 39 --- 43 - 44 --- 45 - 44 ---- 47 - 44 --- 46 - 45 --- 48 - 45 --- 49 - 45 --- 50 - 47 --- 48 - 47 --- 49 - 47 --- 50 - 54 --- 55 - 54 ---- 57 - 54 --- 56 - 55 --- 58 - 55 --- 59 - 55 --- 60 - 57 --- 58 - 57 --- 59 - 57 --- 60 - 64 --- 65 + 33 --- 37 + 33 --- 38 + 33 --- 39 + 33 --- 40 + 33 --- 41 + 33 --- 44 + 33 --- 45 + 33 --- 46 + 33 --- 47 + 33 --- 48 + 33 --- 49 + 33 --- 50 + 33 --- 51 + 40 --- 52 + 40 --- 100 + 41 --- 303 + 52 --- 53 + 52 ---- 55 + 52 --- 54 + 53 --- 56 + 53 --- 80 + 53 --- 81 + 55 --- 56 + 55 --- 57 + 55 --- 80 + 55 --- 81 + 57 --- 134 + 58 --- 59 + 58 --- 210 + 59 --- 60 + 59 ---- 62 + 59 --- 61 + 60 --- 63 + 60 --- 82 + 60 --- 83 + 62 --- 63 + 62 --- 64 + 62 --- 82 + 62 --- 83 + 64 --- 106 65 --- 66 - 65 ---- 68 - 65 --- 67 + 66 --- 67 + 66 --- 68 66 --- 69 + 66 --- 70 + 66 --- 71 + 66 ---- 73 66 --- 72 - 66 --- 73 - 68 --- 69 - 68 --- 70 - 68 --- 71 - 68 --- 72 - 68 --- 73 - 74 --- 75 - 75 --- 76 - 75 --- 77 - 75 --- 78 - 75 --- 79 - 75 --- 80 - 75 ---- 82 - 75 --- 81 - 76 --- 83 - 76 --- 89 - 76 --- 90 - 77 --- 84 - 77 --- 91 - 77 --- 92 - 78 --- 85 - 78 --- 93 - 78 --- 94 - 79 --- 86 - 79 --- 95 - 79 --- 96 - 82 --- 83 - 82 --- 84 - 82 --- 85 - 82 --- 86 - 82 --- 87 - 82 --- 88 - 82 --- 89 - 82 --- 90 - 82 --- 91 - 82 --- 92 - 82 --- 93 - 82 --- 94 - 82 --- 95 - 82 --- 96 - 88 --- 97 - 97 --- 98 - 97 ---- 100 - 97 --- 99 - 98 --- 101 - 98 --- 103 - 98 --- 104 + 67 --- 74 + 67 --- 84 + 67 --- 85 + 68 --- 75 + 68 --- 86 + 68 --- 87 + 69 --- 76 + 69 --- 88 + 69 --- 89 + 70 --- 77 + 70 --- 90 + 70 --- 91 + 73 --- 74 + 73 --- 75 + 73 --- 76 + 73 --- 77 + 73 --- 78 + 73 --- 79 + 73 --- 84 + 73 --- 85 + 73 --- 86 + 73 --- 87 + 73 --- 88 + 73 --- 89 + 73 --- 90 + 73 --- 91 + 79 --- 92 + 92 --- 93 + 92 ---- 95 + 92 --- 94 + 93 --- 96 + 93 --- 98 + 93 --- 99 + 95 --- 96 + 95 --- 97 + 95 --- 98 + 95 --- 99 + 97 --- 118 + 97 --- 168 100 --- 101 + 100 ---- 103 100 --- 102 - 100 --- 103 - 100 --- 104 - 102 --- 105 - 102 --- 116 - 105 --- 106 - 105 ---- 108 - 105 --- 107 - 106 --- 109 - 106 --- 111 - 106 --- 112 - 108 --- 109 - 108 --- 110 - 108 --- 111 - 108 --- 112 - 116 --- 117 - 116 ---- 119 - 116 --- 118 - 117 --- 120 - 117 --- 122 - 117 --- 123 - 119 --- 120 - 119 --- 121 - 119 --- 122 - 119 --- 123 + 101 --- 104 + 101 --- 109 + 101 --- 110 + 103 --- 104 + 103 --- 105 + 103 --- 109 + 103 --- 110 + 105 --- 217 + 106 --- 107 + 106 ---- 111 + 106 --- 108 + 107 --- 112 + 107 --- 121 + 107 --- 122 + 111 --- 112 + 111 --- 113 + 111 --- 121 + 111 --- 122 + 118 --- 119 + 118 ---- 131 + 118 --- 120 + 119 --- 132 + 119 --- 140 + 119 --- 141 124 --- 125 + 124 --- 165 + 124 --- 222 125 --- 126 125 ---- 128 125 --- 127 126 --- 129 - 126 --- 132 - 126 --- 133 + 126 --- 138 + 126 --- 139 128 --- 129 128 --- 130 - 128 --- 131 - 128 --- 132 - 128 --- 133 - 72 <--x 134 - 122 <--x 135 - 136 --- 137 - 137 --- 138 - 137 --- 139 - 137 --- 140 - 137 --- 141 - 137 --- 142 - 137 ---- 144 - 137 --- 143 - 138 --- 145 - 138 --- 151 - 138 --- 152 - 139 --- 146 - 139 --- 153 - 139 --- 154 - 140 --- 147 - 140 --- 155 - 140 --- 156 - 141 --- 148 - 141 --- 157 - 141 --- 158 - 144 --- 145 - 144 --- 146 - 144 --- 147 - 144 --- 148 - 144 --- 149 - 144 --- 150 - 144 --- 151 - 144 --- 152 - 144 --- 153 - 144 --- 154 - 144 --- 155 - 144 --- 156 - 144 --- 157 - 144 --- 158 - 149 --- 159 - 149 --- 167 - 150 --- 201 - 159 --- 160 - 159 ---- 162 - 159 --- 161 - 160 --- 163 - 160 --- 165 - 160 --- 166 - 162 --- 163 - 162 --- 164 - 162 --- 165 - 162 --- 166 - 164 --- 175 - 167 --- 168 - 167 ---- 170 - 167 --- 169 - 168 --- 171 - 168 --- 173 - 168 --- 174 - 170 --- 171 - 170 --- 172 - 170 --- 173 - 170 --- 174 - 172 --- 190 - 175 --- 176 - 175 ---- 178 - 175 --- 177 - 176 --- 179 + 128 --- 138 + 128 --- 139 + 130 --- 152 + 131 --- 132 + 131 --- 133 + 131 --- 140 + 131 --- 141 + 134 --- 135 + 134 ---- 143 + 134 --- 136 + 135 --- 144 + 135 --- 148 + 135 --- 149 + 143 --- 144 + 143 --- 145 + 143 --- 148 + 143 --- 149 + 152 --- 153 + 152 ---- 155 + 152 --- 154 + 153 --- 156 + 153 --- 161 + 153 --- 162 + 155 --- 156 + 155 --- 157 + 155 --- 161 + 155 --- 162 + 165 --- 166 + 165 ---- 176 + 165 --- 167 + 166 --- 177 + 166 --- 181 + 166 --- 182 + 168 --- 169 + 168 ---- 171 + 168 --- 170 + 169 --- 172 + 169 --- 178 + 169 --- 179 + 171 --- 172 + 171 --- 173 + 171 --- 178 + 171 --- 179 + 176 --- 177 176 --- 181 176 --- 182 - 178 --- 179 - 178 --- 180 - 178 --- 181 - 178 --- 182 - 190 --- 191 - 190 ---- 193 - 190 --- 192 - 191 --- 194 - 191 --- 196 - 191 --- 197 + 184 --- 185 + 185 --- 186 + 185 ---- 188 + 185 --- 187 + 186 --- 189 + 186 --- 202 + 186 --- 203 + 188 --- 189 + 188 --- 190 + 188 --- 191 + 188 --- 202 + 188 --- 203 193 --- 194 - 193 --- 195 - 193 --- 196 - 193 --- 197 - 201 --- 202 - 201 ---- 204 - 201 --- 203 - 202 --- 205 - 202 --- 207 - 202 --- 208 - 204 --- 205 - 204 --- 206 - 204 --- 207 - 204 --- 208 - 209 --- 210 + 194 --- 195 + 194 ---- 197 + 194 --- 196 + 195 --- 198 + 195 --- 207 + 195 --- 208 + 197 --- 198 + 197 --- 199 + 197 --- 200 + 197 --- 207 + 197 --- 208 + 42 <--x 204 + 178 <--x 205 210 --- 211 + 210 ---- 213 210 --- 212 - 210 --- 213 - 210 --- 214 - 210 --- 215 - 210 ---- 217 - 210 --- 216 - 211 --- 218 - 211 --- 224 - 211 --- 225 - 212 --- 219 - 212 --- 226 - 212 --- 227 + 211 --- 214 + 211 --- 220 + 211 --- 221 + 213 --- 214 + 213 --- 215 + 213 --- 216 213 --- 220 - 213 --- 228 - 213 --- 229 - 214 --- 221 - 214 --- 230 - 214 --- 231 + 213 --- 221 + 215 --- 228 217 --- 218 + 217 ---- 225 217 --- 219 - 217 --- 220 - 217 --- 221 - 217 --- 222 - 217 --- 223 - 217 --- 224 - 217 --- 225 - 217 --- 226 - 217 --- 227 - 217 --- 228 - 217 --- 229 - 217 --- 230 - 217 --- 231 - 222 --- 255 - 223 --- 232 - 223 --- 264 - 232 --- 233 - 232 ---- 235 - 232 --- 234 - 233 --- 236 - 233 --- 238 - 233 --- 239 + 218 --- 226 + 218 --- 237 + 218 --- 238 + 222 --- 223 + 222 ---- 235 + 222 --- 224 + 223 --- 236 + 223 --- 242 + 223 --- 243 + 225 --- 226 + 225 --- 227 + 225 --- 237 + 225 --- 238 + 228 --- 229 + 228 ---- 231 + 228 --- 230 + 229 --- 232 + 229 --- 240 + 229 --- 241 + 231 --- 232 + 231 --- 233 + 231 --- 234 + 231 --- 240 + 231 --- 241 + 233 --- 246 + 233 --- 283 235 --- 236 - 235 --- 237 - 235 --- 238 - 235 --- 239 - 237 --- 240 - 240 --- 241 - 240 ---- 243 - 240 --- 242 - 241 --- 244 - 241 --- 246 - 241 --- 247 - 243 --- 244 - 243 --- 245 - 243 --- 246 - 243 --- 247 - 255 --- 256 - 255 ---- 258 - 255 --- 257 + 235 --- 242 + 235 --- 243 + 246 --- 247 + 246 --- 248 + 246 --- 249 + 246 --- 250 + 246 --- 251 + 246 --- 252 + 246 --- 253 + 246 --- 254 + 246 ---- 256 + 246 --- 255 + 247 --- 257 + 247 --- 268 + 247 --- 269 + 248 --- 258 + 248 --- 270 + 248 --- 271 + 249 --- 259 + 249 --- 272 + 249 --- 273 + 250 --- 260 + 250 --- 274 + 250 --- 275 + 251 --- 261 + 251 --- 276 + 251 --- 277 + 252 --- 262 + 252 --- 278 + 252 --- 279 + 253 --- 263 + 253 --- 280 + 253 --- 281 + 256 --- 257 + 256 --- 258 256 --- 259 + 256 --- 260 + 256 --- 261 256 --- 262 256 --- 263 - 258 --- 259 - 258 --- 260 - 258 --- 261 - 258 --- 262 - 258 --- 263 - 264 --- 265 - 264 ---- 267 - 264 --- 266 - 265 --- 268 - 265 --- 271 - 265 --- 272 - 267 --- 268 - 267 --- 269 - 267 --- 270 - 267 --- 271 - 267 --- 272 - 269 --- 273 - 273 --- 274 - 273 ---- 276 - 273 --- 275 - 274 --- 277 - 274 --- 280 - 274 --- 281 - 276 --- 277 - 276 --- 278 - 276 --- 279 - 276 --- 280 - 276 --- 281 - 278 --- 282 - 278 --- 316 - 282 --- 283 - 282 --- 284 - 282 --- 285 - 282 --- 286 - 282 --- 287 - 282 --- 288 - 282 --- 289 - 282 --- 290 - 282 ---- 292 - 282 --- 291 - 283 --- 293 - 283 --- 302 - 283 --- 303 - 284 --- 294 - 284 --- 304 - 284 --- 305 - 285 --- 295 - 285 --- 306 - 285 --- 307 - 286 --- 296 - 286 --- 308 - 286 --- 309 + 256 --- 264 + 256 --- 265 + 256 --- 268 + 256 --- 269 + 256 --- 270 + 256 --- 271 + 256 --- 272 + 256 --- 273 + 256 --- 274 + 256 --- 275 + 256 --- 276 + 256 --- 277 + 256 --- 278 + 256 --- 279 + 256 --- 280 + 256 --- 281 + 283 --- 284 + 283 --- 285 + 283 --- 286 + 283 --- 287 + 283 --- 288 + 283 --- 289 + 283 --- 290 + 283 --- 291 + 283 ---- 293 + 283 --- 292 + 284 --- 300 + 284 --- 321 + 284 --- 322 + 285 --- 299 + 285 --- 319 + 285 --- 320 + 286 --- 298 + 286 --- 317 + 286 --- 318 287 --- 297 - 287 --- 310 - 287 --- 311 - 288 --- 298 - 288 --- 312 + 287 --- 315 + 287 --- 316 + 288 --- 296 288 --- 313 - 289 --- 299 - 289 --- 314 - 289 --- 315 - 292 --- 293 - 292 --- 294 - 292 --- 295 - 292 --- 296 - 292 --- 297 - 292 --- 298 - 292 --- 299 - 292 --- 300 - 292 --- 301 - 292 --- 302 - 292 --- 303 - 292 --- 304 - 292 --- 305 - 292 --- 306 - 292 --- 307 - 292 --- 308 - 292 --- 309 - 292 --- 310 - 292 --- 311 - 292 --- 312 - 292 --- 313 - 292 --- 314 - 292 --- 315 - 316 --- 317 - 316 --- 318 - 316 --- 319 - 316 --- 320 - 316 --- 321 - 316 --- 322 - 316 --- 323 - 316 --- 324 - 316 ---- 326 - 316 --- 325 - 317 --- 333 - 317 --- 348 - 317 --- 349 - 318 --- 332 - 318 --- 346 - 318 --- 347 - 319 --- 331 - 319 --- 344 - 319 --- 345 - 320 --- 330 - 320 --- 342 - 320 --- 343 - 321 --- 329 - 321 --- 340 - 321 --- 341 - 322 --- 328 - 322 --- 338 - 322 --- 339 - 323 --- 327 - 323 --- 336 - 323 --- 337 - 326 --- 327 - 326 --- 328 - 326 --- 329 - 326 --- 330 - 326 --- 331 - 326 --- 332 - 326 --- 333 - 326 --- 334 - 326 --- 335 - 326 --- 336 - 326 --- 337 - 326 --- 338 - 326 --- 339 - 326 --- 340 - 326 --- 341 - 326 --- 342 - 326 --- 343 - 326 --- 344 - 326 --- 345 - 326 --- 346 - 326 --- 347 - 326 --- 348 - 326 --- 349 - 15 <--x 350 - 33 <--x 351 - 15 <--x 352 - 15 <--x 353 - 88 <--x 354 - 102 <--x 355 - 102 <--x 356 - 149 <--x 357 - 149 <--x 358 - 164 <--x 359 - 172 <--x 360 - 150 <--x 361 - 223 <--x 362 - 237 <--x 363 - 222 <--x 364 - 223 <--x 365 - 269 <--x 366 - 278 <--x 367 - 278 <--x 368 + 288 --- 314 + 289 --- 295 + 289 --- 311 + 289 --- 312 + 290 --- 294 + 290 --- 309 + 290 --- 310 + 293 --- 294 + 293 --- 295 + 293 --- 296 + 293 --- 297 + 293 --- 298 + 293 --- 299 + 293 --- 300 + 293 --- 301 + 293 --- 302 + 293 --- 309 + 293 --- 310 + 293 --- 311 + 293 --- 312 + 293 --- 313 + 293 --- 314 + 293 --- 315 + 293 --- 316 + 293 --- 317 + 293 --- 318 + 293 --- 319 + 293 --- 320 + 293 --- 321 + 293 --- 322 + 303 --- 304 + 303 ---- 306 + 303 --- 305 + 304 --- 307 + 304 --- 323 + 304 --- 324 + 306 --- 307 + 306 --- 308 + 306 --- 323 + 306 --- 324 ``` diff --git a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap index 6d1922c35..45cd8dd94 100644 --- a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap @@ -12,419 +12,6 @@ description: Operations executed multi-axis-robot.kcl }, "sourceRange": [] }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 2.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "tags": { - "value": { - "type": "Array", - "value": [ - { - "type": "Uuid", - "value": "[uuid]" - }, - { - "type": "Uuid", - "value": "[uuid]" - }, - { - "type": "Uuid", - "value": "[uuid]" - }, - { - "type": "Uuid", - "value": "[uuid]" - } - ] - }, - "sourceRange": [] - } - }, - "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 3.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "radius": { - "value": { - "type": "Number", - "value": 0.1, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "tags": { - "value": { - "type": "Array", - "value": [ - { - "type": "Uuid", - "value": "[uuid]" - } - ] - }, - "sourceRange": [] - } - }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, { "type": "GroupEnd" }, @@ -433,1126 +20,10 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "ModuleInstance", "name": "rotatingBase", - "moduleId": 6 + "moduleId": 7 }, "sourceRange": [] }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Object", - "value": { - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 3.6, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "xAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "yAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "zAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 1.4, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "radius": { - "value": { - "type": "Number", - "value": 0.1, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "tags": { - "value": { - "type": "Array", - "value": [ - { - "type": "Uuid", - "value": "[uuid]" - } - ] - }, - "sourceRange": [] - } - }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Object", - "value": { - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "xAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.984807753012208, - "ty": { - "type": "Known", - "type": "Count" - } - }, - { - "type": "Number", - "value": 0.17364817766693041, - "ty": { - "type": "Known", - "type": "Count" - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "yAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "zAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 1.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "radius": { - "value": { - "type": "Number", - "value": 0.1, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "tags": { - "value": { - "type": "Array", - "value": [ - { - "type": "Uuid", - "value": "[uuid]" - } - ] - }, - "sourceRange": [] - } - }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.2, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.15, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "radius": { - "value": { - "type": "Number", - "value": 0.1, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "tags": { - "value": { - "type": "Array", - "value": [ - { - "type": "Uuid", - "value": "[uuid]" - } - ] - }, - "sourceRange": [] - } - }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Object", - "value": { - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "xAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.984807753012208, - "ty": { - "type": "Known", - "type": "Count" - } - }, - { - "type": "Number", - "value": 0.17364817766693041, - "ty": { - "type": "Known", - "type": "Count" - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "yAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "zAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, { "type": "GroupEnd" }, @@ -1561,837 +32,10 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "ModuleInstance", "name": "j2RobotArm", - "moduleId": 7 + "moduleId": 8 }, "sourceRange": [] }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Object", - "value": { - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": -0.1, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "xAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.984807753012208, - "ty": { - "type": "Known", - "type": "Count" - } - }, - { - "type": "Number", - "value": 0.17364817766693041, - "ty": { - "type": "Known", - "type": "Count" - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "yAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "zAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -2.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "start" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.15, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "radius": { - "value": { - "type": "Number", - "value": 0.1, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "tags": { - "value": { - "type": "Array", - "value": [ - { - "type": "Uuid", - "value": "[uuid]" - } - ] - }, - "sourceRange": [] - } - }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "start" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "radius": { - "value": { - "type": "Number", - "value": 0.1, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "tags": { - "value": { - "type": "Array", - "value": [ - { - "type": "Uuid", - "value": "[uuid]" - } - ] - }, - "sourceRange": [] - } - }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.15, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.15, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, { "type": "GroupEnd" }, @@ -2400,1168 +44,10 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "ModuleInstance", "name": "j3RobotArm", - "moduleId": 8 + "moduleId": 9 }, "sourceRange": [] }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Object", - "value": { - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "xAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.984807753012208, - "ty": { - "type": "Known", - "type": "Count" - } - }, - { - "type": "Number", - "value": 0.17364817766693041, - "ty": { - "type": "Known", - "type": "Count" - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "yAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "zAxis": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 2.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.15, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "radius": { - "value": { - "type": "Number", - "value": 0.1, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "tags": { - "value": { - "type": "Array", - "value": [ - { - "type": "Uuid", - "value": "[uuid]" - } - ] - }, - "sourceRange": [] - } - }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.15, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "start" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "start" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.01, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "start" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -1.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "start" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -1.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, { "type": "GroupEnd" } diff --git a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/program_memory.snap index ebc803a54..1cc0a5783 100644 --- a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/program_memory.snap @@ -5,11 +5,11 @@ description: Variables in memory after executing multi-axis-robot.kcl { "j2RobotArm": { "type": "Module", - "value": 7 + "value": 8 }, "j3RobotArm": { "type": "Module", - "value": 8 + "value": 9 }, "robotArmBase": { "type": "Module", @@ -17,6 +17,6 @@ description: Variables in memory after executing multi-axis-robot.kcl }, "rotatingBase": { "type": "Module", - "value": 6 + "value": 7 } } diff --git a/rust/kcl-lib/tests/kcl_samples/parametric-bearing-pillow-block/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/parametric-bearing-pillow-block/artifact_commands.snap index f7a048bbc..aeda8d209 100644 --- a/rust/kcl-lib/tests/kcl_samples/parametric-bearing-pillow-block/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/parametric-bearing-pillow-block/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands parametric-bearing-pillow-block.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_commands.snap index 2b3166c6d..1f7940be8 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_commands.snap @@ -3,6 +3,414 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands pipe-flange-assembly.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "make_plane", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "x_axis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "size": 60.0, + "clobber": false, + "hide": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 2.0625, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 0.0, + "y": 0.0 + }, + "radius": 2.0625, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.031, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 1.1875, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 0.0, + "y": 0.0 + }, + "radius": 1.1875, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 360.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.031, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.8156863, + "g": 0.79607844, + "b": 0.24313726, + "a": 100.0 + }, + "metalness": 0.0, + "roughness": 0.0, + "ambient_occlusion": 0.0 + } + }, { "cmdId": "[uuid]", "range": [], @@ -1846,342 +2254,6 @@ description: Artifact commands pipe-flange-assembly.kcl ] } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 2.0625, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 0.0, - "y": 0.0 - }, - "radius": 2.0625, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.031, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 1.1875, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 0.0, - "y": 0.0 - }, - "radius": 1.1875, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 360.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.031, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.8156863, - "g": 0.79607844, - "b": 0.24313726, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_graph_flowchart.snap.md index 3d32fa99f..8a6f78313 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_graph_flowchart.snap.md @@ -1,63 +1,63 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[595, 688, 7]"] - 3["Segment
[595, 688, 7]"] + 2["Path
[422, 484, 6]"] + 3["Segment
[422, 484, 6]"] 4[Solid2d] end - subgraph path6 [Path] - 6["Path
[917, 972, 7]"] - 7["Segment
[917, 972, 7]"] - 8[Solid2d] + subgraph path11 [Path] + 11["Path
[622, 682, 6]"] + 12["Segment
[622, 682, 6]"] + 13[Solid2d] end - subgraph path15 [Path] - 15["Path
[1192, 1251, 7]"] - 16["Segment
[1192, 1251, 7]"] - 17[Solid2d] + subgraph path19 [Path] + 19["Path
[595, 688, 7]"] + 20["Segment
[595, 688, 7]"] + 21[Solid2d] end subgraph path23 [Path] - 23["Path
[1358, 1418, 7]"] - 24["Segment
[1358, 1418, 7]"] + 23["Path
[917, 972, 7]"] + 24["Segment
[917, 972, 7]"] 25[Solid2d] end - subgraph path31 [Path] - 31["Path
[1580, 1633, 7]"] - 32["Segment
[1580, 1633, 7]"] - 33[Solid2d] + subgraph path32 [Path] + 32["Path
[1192, 1251, 7]"] + 33["Segment
[1192, 1251, 7]"] + 34[Solid2d] end - subgraph path39 [Path] - 39["Path
[595, 688, 7]"] - 40["Segment
[595, 688, 7]"] - 41[Solid2d] + subgraph path40 [Path] + 40["Path
[1358, 1418, 7]"] + 41["Segment
[1358, 1418, 7]"] + 42[Solid2d] end - subgraph path43 [Path] - 43["Path
[917, 972, 7]"] - 44["Segment
[917, 972, 7]"] - 45[Solid2d] + subgraph path48 [Path] + 48["Path
[1580, 1633, 7]"] + 49["Segment
[1580, 1633, 7]"] + 50[Solid2d] end - subgraph path52 [Path] - 52["Path
[1192, 1251, 7]"] - 53["Segment
[1192, 1251, 7]"] - 54[Solid2d] + subgraph path56 [Path] + 56["Path
[595, 688, 7]"] + 57["Segment
[595, 688, 7]"] + 58[Solid2d] end subgraph path60 [Path] - 60["Path
[1358, 1418, 7]"] - 61["Segment
[1358, 1418, 7]"] + 60["Path
[917, 972, 7]"] + 61["Segment
[917, 972, 7]"] 62[Solid2d] end - subgraph path68 [Path] - 68["Path
[1580, 1633, 7]"] - 69["Segment
[1580, 1633, 7]"] - 70[Solid2d] + subgraph path69 [Path] + 69["Path
[1192, 1251, 7]"] + 70["Segment
[1192, 1251, 7]"] + 71[Solid2d] end - subgraph path76 [Path] - 76["Path
[422, 484, 6]"] - 77["Segment
[422, 484, 6]"] - 78[Solid2d] + subgraph path77 [Path] + 77["Path
[1358, 1418, 7]"] + 78["Segment
[1358, 1418, 7]"] + 79[Solid2d] end subgraph path85 [Path] - 85["Path
[622, 682, 6]"] - 86["Segment
[622, 682, 6]"] + 85["Path
[1580, 1633, 7]"] + 86["Segment
[1580, 1633, 7]"] 87[Solid2d] end subgraph path93 [Path] @@ -125,58 +125,58 @@ flowchart LR 222["Segment
[527, 582, 11]"] 223[Solid2d] end - 1["Plane
[570, 587, 7]"] - 5["Plane
[892, 909, 7]"] - 9["Sweep Extrusion
[1010, 1050, 7]"] - 10[Wall] - 11["Cap Start"] - 12["Cap End"] - 13["SweepEdge Opposite"] - 14["SweepEdge Adjacent"] - 18["Sweep Extrusion
[1259, 1296, 7]"] - 19[Wall] - 20["Cap End"] - 21["SweepEdge Opposite"] - 22["SweepEdge Adjacent"] - 26["Sweep Extrusion
[1426, 1464, 7]"] + 1["Plane
[399, 416, 6]"] + 5["Sweep Extrusion
[490, 526, 6]"] + 6[Wall] + 7["Cap Start"] + 8["Cap End"] + 9["SweepEdge Opposite"] + 10["SweepEdge Adjacent"] + 14["Sweep Extrusion
[688, 725, 6]"] + 15[Wall] + 16["SweepEdge Opposite"] + 17["SweepEdge Adjacent"] + 18["Plane
[570, 587, 7]"] + 22["Plane
[892, 909, 7]"] + 26["Sweep Extrusion
[1010, 1050, 7]"] 27[Wall] - 28["Cap End"] - 29["SweepEdge Opposite"] - 30["SweepEdge Adjacent"] - 34["Sweep Extrusion
[1641, 1683, 7]"] - 35[Wall] - 36["SweepEdge Opposite"] - 37["SweepEdge Adjacent"] - 38["Plane
[570, 587, 7]"] - 42["Plane
[892, 909, 7]"] - 46["Sweep Extrusion
[1010, 1050, 7]"] - 47[Wall] - 48["Cap Start"] - 49["Cap End"] - 50["SweepEdge Opposite"] - 51["SweepEdge Adjacent"] - 55["Sweep Extrusion
[1259, 1296, 7]"] - 56[Wall] - 57["Cap End"] - 58["SweepEdge Opposite"] - 59["SweepEdge Adjacent"] - 63["Sweep Extrusion
[1426, 1464, 7]"] + 28["Cap Start"] + 29["Cap End"] + 30["SweepEdge Opposite"] + 31["SweepEdge Adjacent"] + 35["Sweep Extrusion
[1259, 1296, 7]"] + 36[Wall] + 37["Cap End"] + 38["SweepEdge Opposite"] + 39["SweepEdge Adjacent"] + 43["Sweep Extrusion
[1426, 1464, 7]"] + 44[Wall] + 45["Cap End"] + 46["SweepEdge Opposite"] + 47["SweepEdge Adjacent"] + 51["Sweep Extrusion
[1641, 1683, 7]"] + 52[Wall] + 53["SweepEdge Opposite"] + 54["SweepEdge Adjacent"] + 55["Plane
[570, 587, 7]"] + 59["Plane
[892, 909, 7]"] + 63["Sweep Extrusion
[1010, 1050, 7]"] 64[Wall] - 65["Cap End"] - 66["SweepEdge Opposite"] - 67["SweepEdge Adjacent"] - 71["Sweep Extrusion
[1641, 1683, 7]"] - 72[Wall] - 73["SweepEdge Opposite"] - 74["SweepEdge Adjacent"] - 75["Plane
[399, 416, 6]"] - 79["Sweep Extrusion
[490, 526, 6]"] - 80[Wall] - 81["Cap Start"] + 65["Cap Start"] + 66["Cap End"] + 67["SweepEdge Opposite"] + 68["SweepEdge Adjacent"] + 72["Sweep Extrusion
[1259, 1296, 7]"] + 73[Wall] + 74["Cap End"] + 75["SweepEdge Opposite"] + 76["SweepEdge Adjacent"] + 80["Sweep Extrusion
[1426, 1464, 7]"] + 81[Wall] 82["Cap End"] 83["SweepEdge Opposite"] 84["SweepEdge Adjacent"] - 88["Sweep Extrusion
[688, 725, 6]"] + 88["Sweep Extrusion
[1641, 1683, 7]"] 89[Wall] 90["SweepEdge Opposite"] 91["SweepEdge Adjacent"] @@ -279,119 +279,118 @@ flowchart LR 231["StartSketchOnFace
[1145, 1184, 7]"] 232["StartSketchOnFace
[1313, 1350, 7]"] 233["StartSketchOnFace
[1534, 1572, 7]"] - 234["StartSketchOnFace
[579, 616, 6]"] - 235["StartSketchOnFace
[556, 593, 8]"] - 236["StartSketchOnFace
[733, 770, 9]"] - 237["StartSketchOnFace
[1269, 1304, 9]"] - 238["StartSketchOnFace
[922, 959, 10]"] + 234["StartSketchOnFace
[556, 593, 8]"] + 235["StartSketchOnFace
[733, 770, 9]"] + 236["StartSketchOnFace
[1269, 1304, 9]"] + 237["StartSketchOnFace
[922, 959, 10]"] + 238["StartSketchOnFace
[484, 519, 11]"] 239["StartSketchOnFace
[484, 519, 11]"] - 240["StartSketchOnFace
[484, 519, 11]"] 1 --- 2 2 --- 3 + 2 ---- 5 2 --- 4 + 3 --- 6 + 3 --- 9 + 3 --- 10 5 --- 6 - 6 --- 7 - 6 ---- 9 - 6 --- 8 - 7 --- 10 - 7 --- 13 - 7 --- 14 - 9 --- 10 - 9 --- 11 - 9 --- 12 - 9 --- 13 - 9 --- 14 - 11 --- 15 - 12 --- 23 - 15 --- 16 - 15 ---- 18 - 15 --- 17 - 16 --- 19 - 16 --- 21 - 16 --- 22 + 5 --- 7 + 5 --- 8 + 5 --- 9 + 5 --- 10 + 8 --- 11 + 11 --- 12 + 11 ---- 14 + 11 --- 13 + 12 --- 15 + 12 --- 16 + 12 --- 17 + 14 --- 15 + 14 --- 16 + 14 --- 17 18 --- 19 - 18 --- 20 - 18 --- 21 - 18 --- 22 + 19 --- 20 + 19 --- 21 + 22 --- 23 23 --- 24 23 ---- 26 23 --- 25 24 --- 27 - 24 --- 29 24 --- 30 + 24 --- 31 26 --- 27 26 --- 28 26 --- 29 26 --- 30 - 28 --- 31 - 31 --- 32 - 31 ---- 34 - 31 --- 33 - 32 --- 35 - 32 --- 36 - 32 --- 37 - 34 --- 35 - 34 --- 36 - 34 --- 37 - 38 --- 39 - 39 --- 40 - 39 --- 41 - 42 --- 43 + 26 --- 31 + 28 --- 32 + 29 --- 40 + 32 --- 33 + 32 ---- 35 + 32 --- 34 + 33 --- 36 + 33 --- 38 + 33 --- 39 + 35 --- 36 + 35 --- 37 + 35 --- 38 + 35 --- 39 + 40 --- 41 + 40 ---- 43 + 40 --- 42 + 41 --- 44 + 41 --- 46 + 41 --- 47 43 --- 44 - 43 ---- 46 43 --- 45 - 44 --- 47 - 44 --- 50 - 44 --- 51 - 46 --- 47 - 46 --- 48 - 46 --- 49 - 46 --- 50 - 46 --- 51 - 48 --- 52 - 49 --- 60 - 52 --- 53 - 52 ---- 55 - 52 --- 54 - 53 --- 56 - 53 --- 58 - 53 --- 59 + 43 --- 46 + 43 --- 47 + 45 --- 48 + 48 --- 49 + 48 ---- 51 + 48 --- 50 + 49 --- 52 + 49 --- 53 + 49 --- 54 + 51 --- 52 + 51 --- 53 + 51 --- 54 55 --- 56 - 55 --- 57 - 55 --- 58 - 55 --- 59 + 56 --- 57 + 56 --- 58 + 59 --- 60 60 --- 61 60 ---- 63 60 --- 62 61 --- 64 - 61 --- 66 61 --- 67 + 61 --- 68 63 --- 64 63 --- 65 63 --- 66 63 --- 67 - 65 --- 68 - 68 --- 69 - 68 ---- 71 - 68 --- 70 - 69 --- 72 - 69 --- 73 - 69 --- 74 - 71 --- 72 - 71 --- 73 - 71 --- 74 - 75 --- 76 - 76 --- 77 - 76 ---- 79 - 76 --- 78 - 77 --- 80 - 77 --- 83 - 77 --- 84 - 79 --- 80 - 79 --- 81 - 79 --- 82 - 79 --- 83 - 79 --- 84 + 63 --- 68 + 65 --- 69 + 66 --- 77 + 69 --- 70 + 69 ---- 72 + 69 --- 71 + 70 --- 73 + 70 --- 75 + 70 --- 76 + 72 --- 73 + 72 --- 74 + 72 --- 75 + 72 --- 76 + 77 --- 78 + 77 ---- 80 + 77 --- 79 + 78 --- 81 + 78 --- 83 + 78 --- 84 + 80 --- 81 + 80 --- 82 + 80 --- 83 + 80 --- 84 82 --- 85 85 --- 86 85 ---- 88 @@ -596,17 +595,16 @@ flowchart LR 224 --- 225 224 --- 226 224 --- 227 - 11 <--x 228 - 12 <--x 229 - 28 <--x 230 - 48 <--x 231 - 49 <--x 232 - 65 <--x 233 - 82 <--x 234 - 99 <--x 235 - 115 <--x 236 - 116 <--x 237 - 174 <--x 238 - 201 <--x 239 - 218 <--x 240 + 28 <--x 228 + 29 <--x 229 + 45 <--x 230 + 65 <--x 231 + 66 <--x 232 + 82 <--x 233 + 99 <--x 234 + 115 <--x 235 + 116 <--x 236 + 174 <--x 237 + 201 <--x 238 + 218 <--x 239 ``` diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap index bad12d86c..98eb5e9c3 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap @@ -600,108 +600,6 @@ description: Operations executed pipe-flange-assembly.kcl }, "sourceRange": [] }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.031, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.031, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, { "type": "GroupEnd" }, diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/artifact_commands.snap index 30526fdbf..42a530aa0 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands pipe-with-bend.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/pipe/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/pipe/artifact_commands.snap index 779b0447f..98b5d46f2 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands pipe.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/artifact_commands.snap index 9c3d803eb..a3c82d484 100644 --- a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands poopy-shoe.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/artifact_commands.snap index 4c7094af7..b2b83a199 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands router-template-cross-bar.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-slate/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/router-template-slate/artifact_commands.snap index 189e881a0..526ee4deb 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-slate/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-slate/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands router-template-slate.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/artifact_commands.snap index 2d60f3caa..4edf7ae25 100644 --- a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands sheet-metal-bracket.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/artifact_commands.snap index e2c9d6f90..8f8a23d22 100644 --- a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands socket-head-cap-screw.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap index 90d01a8ff..c04717e82 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap @@ -24,7 +24,7 @@ description: Artifact commands walkie-talkie.kcl "range": [], "command": { "type": "set_scene_units", - "unit": "in" + "unit": "mm" } }, { @@ -76,14 +76,6 @@ description: Artifact commands walkie-talkie.kcl "hide": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, { "cmdId": "[uuid]", "range": [], @@ -127,6 +119,72 @@ description: Artifact commands walkie-talkie.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.5, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "relative": true + } + } + }, { "cmdId": "[uuid]", "range": [], @@ -152,65 +210,6 @@ description: Artifact commands walkie-talkie.kcl "hide": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -1.25, - "y": 2.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, { "cmdId": "[uuid]", "range": [], @@ -283,16 +282,15 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 0.0, + "y": -1.0, + "z": 0.0 } } }, @@ -300,19 +298,29 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "extend_path", + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 2.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true + "to": { + "x": -1.25, + "y": 2.0, + "z": 0.0 } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, { "cmdId": "[uuid]", "range": [], @@ -458,7 +466,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 1.75, + "x": -0.5, "y": 0.0, "z": 0.0 }, @@ -466,40 +474,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -4.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -517,91 +491,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -2.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.2, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -617,21 +506,30 @@ description: Artifact commands walkie-talkie.kcl "type": "extend_path", "path": "[uuid]", "segment": { - "type": "arc", - "center": { - "x": 0.2001, - "y": 0.2 - }, - "radius": 0.05, - "start": { - "unit": "degrees", - "value": 0.0 - }, + "type": "line", "end": { - "unit": "degrees", - "value": 90.0 + "x": 1.75, + "y": 0.0, + "z": 0.0 }, - "relative": false + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.5, + "y": 0.0, + "z": 0.0 + }, + "relative": true } } }, @@ -684,7 +582,7 @@ description: Artifact commands walkie-talkie.kcl "type": "line", "end": { "x": 0.0, - "y": -0.5, + "y": 0.2, "z": 0.0 }, "relative": true @@ -695,8 +593,76 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "close_path", - "path_id": "[uuid]" + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 2.5, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "arc", + "center": { + "x": 0.2001, + "y": 0.2 + }, + "radius": 0.05, + "start": { + "unit": "degrees", + "value": 0.0 + }, + "end": { + "unit": "degrees", + "value": 90.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "relative": true + } } }, { @@ -759,23 +725,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -1.75, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -805,77 +754,10 @@ description: Artifact commands walkie-talkie.kcl "unit": "degrees", "value": 360.0 }, - "tolerance": 0.0000001 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 1.0, - "faces": null, + "tolerance": 0.0000001, "opposite": "None" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, { "cmdId": "[uuid]", "range": [], @@ -893,620 +775,6 @@ description: Artifact commands walkie-talkie.kcl "edge_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.325, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.325, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.325, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.325, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -1.125, - "y": 1.6308058261758407, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.8808, - "y": 1.875, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.8808, - "y": 1.875, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 1.125, - "y": 1.6308, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 1.125, - "y": -1.6308, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.8808, - "y": -1.875, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.8808, - "y": -1.875, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -1.125, - "y": -1.6308, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.0625, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -0.875, - "y": 1.25, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 1.75, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -1524,510 +792,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.875, - "y": 1.25, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.0625, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -0.625, - "y": -0.125, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 1.25, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -1.25, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.5, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.15294118, - "g": 0.48235294, - "b": 0.6901961, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -2049,92 +813,19 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 3.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "size": 100.0, - "clobber": false, - "hide": false - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "plane_set_color", - "plane_id": "[uuid]", - "color": { - "r": 0.6, - "g": 0.6, - "b": 0.6, - "a": 0.3 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", + "type": "extend_path", "path": "[uuid]", - "to": { - "x": 0.1, - "y": 0.1, - "z": 0.0 + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": -4.0, + "z": 0.0 + }, + "relative": true } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, { "cmdId": "[uuid]", "range": [], @@ -2152,6 +843,14 @@ description: Artifact commands walkie-talkie.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -2177,14 +876,6 @@ description: Artifact commands walkie-talkie.kcl "path_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -2202,6 +893,74 @@ description: Artifact commands walkie-talkie.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -2.5, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.05, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -2274,67 +1033,8 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.05, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0313, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } + "type": "close_path", + "path_id": "[uuid]" } }, { @@ -2362,6 +1062,74 @@ description: Artifact commands walkie-talkie.kcl "path_id": "[uuid]" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0313, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 1.0, + "faces": null, + "opposite": "None" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4462,6 +3230,71 @@ description: Artifact commands walkie-talkie.kcl ] } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.8156863, + "g": 1.0, + "b": 0.003921569, + "a": 100.0 + }, + "metalness": 0.9, + "roughness": 0.9, + "ambient_occlusion": 0.0 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.05, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.05, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.05, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.05, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4811,71 +3644,6 @@ description: Artifact commands walkie-talkie.kcl ] } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.8156863, - "g": 1.0, - "b": 0.003921569, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.9, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, { "cmdId": "[uuid]", "range": [], @@ -4915,6 +3683,307 @@ description: Artifact commands walkie-talkie.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, { "cmdId": "[uuid]", "range": [], @@ -4966,6 +4035,307 @@ description: Artifact commands walkie-talkie.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, { "cmdId": "[uuid]", "range": [], @@ -5061,7 +4431,8 @@ description: Artifact commands walkie-talkie.kcl "type": "extrude", "target": "[uuid]", "distance": -0.0625, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -5984,7 +5355,8 @@ description: Artifact commands walkie-talkie.kcl "type": "extrude", "target": "[uuid]", "distance": -0.0625, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -6810,7 +6182,8 @@ description: Artifact commands walkie-talkie.kcl "type": "extrude", "target": "[uuid]", "distance": -0.5, - "faces": null + "faces": null, + "opposite": "None" } }, { @@ -7536,608 +6909,6 @@ description: Artifact commands walkie-talkie.kcl ] } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, { "cmdId": "[uuid]", "range": [], @@ -24388,377 +23159,6 @@ description: Artifact commands walkie-talkie.kcl ] } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -0.25, - "y": 0.25, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.05, - "faces": null, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.8156863, - "g": 1.0, - "b": 0.003921569, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.9, - "ambient_occlusion": 0.0 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, { "cmdId": "[uuid]", "range": [], @@ -24783,325 +23183,6 @@ description: Artifact commands walkie-talkie.kcl ] } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 0.0001, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.25, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.2, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "arc", - "center": { - "x": 0.2001, - "y": 0.2 - }, - "radius": 0.05, - "start": { - "unit": "degrees", - "value": 0.0 - }, - "end": { - "unit": "degrees", - "value": 90.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0001, - "y": 0.25, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "revolve", - "target": "[uuid]", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "axis_is_2d": true, - "angle": { - "unit": "degrees", - "value": 360.0 - }, - "tolerance": 0.0000001, - "opposite": "None" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_bring_to_front", - "object_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.8156863, - "g": 1.0, - "b": 0.003921569, - "a": 100.0 - }, - "metalness": 0.9, - "roughness": 0.5, - "ambient_occlusion": 0.0 - } - }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md index da2309ae7..12697f876 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md @@ -2,247 +2,216 @@ flowchart LR subgraph path2 [Path] 2["Path
[330, 355, 9]"] - 7["Segment
[361, 394, 9]"] - 15["Segment
[400, 435, 9]"] - 18["Segment
[441, 475, 9]"] - 22["Segment
[481, 488, 9]"] - 23[Solid2d] + 3["Segment
[361, 394, 9]"] + 4["Segment
[400, 435, 9]"] + 13["Segment
[441, 475, 9]"] + 15["Segment
[481, 488, 9]"] + 16[Solid2d] end - subgraph path27 [Path] - 27["Path
[968, 1093, 6]"] - 28["Segment
[1099, 1157, 6]"] - 29["Segment
[1163, 1288, 6]"] - 30["Segment
[1294, 1352, 6]"] - 31["Segment
[1358, 1486, 6]"] - 32["Segment
[1492, 1553, 6]"] - 33["Segment
[1559, 1688, 6]"] - 34["Segment
[1694, 1754, 6]"] - 35["Segment
[1760, 1767, 6]"] - 36[Solid2d] + subgraph path7 [Path] + 7["Path
[478, 532, 7]"] + 17["Segment
[538, 565, 7]"] + 23["Segment
[571, 600, 7]"] + 35["Segment
[606, 634, 7]"] + 41["Segment
[640, 696, 7]"] + 42["Segment
[702, 709, 7]"] + 43[Solid2d] end - subgraph path63 [Path] - 63["Path
[1922, 1976, 6]"] - 64["Segment
[1982, 2023, 6]"] - 65["Segment
[2029, 2058, 6]"] - 66["Segment
[2064, 2094, 6]"] - 67["Segment
[2100, 2156, 6]"] - 68["Segment
[2162, 2169, 6]"] - 69[Solid2d] + subgraph path8 [Path] + 8["Path
[391, 434, 6]"] + 21["Segment
[440, 478, 6]"] + 37["Segment
[484, 524, 6]"] + 45["Segment
[530, 569, 6]"] + 55["Segment
[575, 597, 6]"] + 56[Solid2d] end - subgraph path84 [Path] - 84["Path
[2312, 2349, 6]"] - 85["Segment
[2355, 2386, 6]"] - 86["Segment
[2392, 2425, 6]"] - 87["Segment
[2431, 2463, 6]"] - 88["Segment
[2469, 2476, 6]"] - 89[Solid2d] + subgraph path10 [Path] + 10["Path
[309, 339, 11]"] + 14["Segment
[345, 377, 11]"] + 20["Segment
[383, 416, 11]"] + 22["Segment
[422, 503, 11]"] + 26["Segment
[509, 536, 11]"] + 27["Segment
[542, 549, 11]"] + 28[Solid2d] end subgraph path12 [Path] 12["Path
[261, 354, 10]"] - 17["Segment
[360, 409, 10]"] - 26["Segment
[415, 465, 10]"] - 40["Segment
[471, 521, 10]"] - 52["Segment
[527, 545, 10]"] - 53[Solid2d] + 18["Segment
[360, 409, 10]"] + 24["Segment
[415, 465, 10]"] + 36["Segment
[471, 521, 10]"] + 39["Segment
[527, 545, 10]"] + 40[Solid2d] end - subgraph path29 [Path] - 29["Path
[624, 750, 9]"] - 67[Solid2d] + subgraph path25 [Path] + 25["Path
[624, 750, 9]"] + 59[Solid2d] end - subgraph path56 [Path] - 56["Path
[980, 1027, 7]"] - 64["Segment
[1033, 1074, 7]"] + subgraph path54 [Path] + 54["Path
[980, 1027, 7]"] + 60["Segment
[1033, 1074, 7]"] 68["Segment
[1080, 1122, 7]"] 76["Segment
[1128, 1170, 7]"] 77["Segment
[1176, 1183, 7]"] 78[Solid2d] end subgraph path111 [Path] - 111["Path
[963, 1088, 6]"] - 112["Segment
[1094, 1152, 6]"] - 113["Segment
[1158, 1283, 6]"] - 114["Segment
[1289, 1347, 6]"] - 115["Segment
[1353, 1481, 6]"] - 116["Segment
[1487, 1567, 6]"] - 117["Segment
[1573, 1702, 6]"] - 118["Segment
[1708, 1787, 6]"] - 119["Segment
[1793, 1800, 6]"] + 111["Path
[968, 1093, 6]"] + 112["Segment
[1099, 1157, 6]"] + 113["Segment
[1163, 1288, 6]"] + 114["Segment
[1294, 1352, 6]"] + 115["Segment
[1358, 1486, 6]"] + 116["Segment
[1492, 1553, 6]"] + 117["Segment
[1559, 1688, 6]"] + 118["Segment
[1694, 1754, 6]"] + 119["Segment
[1760, 1767, 6]"] 120[Solid2d] end - subgraph path145 [Path] - 145["Path
[1441, 1600, 7]"] - 146["Segment
[1606, 1682, 7]"] - 147["Segment
[1688, 1849, 7]"] - 148["Segment
[1855, 1931, 7]"] - 149["Segment
[1937, 2101, 7]"] - 150["Segment
[2107, 2184, 7]"] - 151["Segment
[2190, 2353, 7]"] - 152["Segment
[2359, 2435, 7]"] - 153["Segment
[2441, 2448, 7]"] - 154[Solid2d] + subgraph path147 [Path] + 147["Path
[1922, 1976, 6]"] + 148["Segment
[1982, 2023, 6]"] + 149["Segment
[2029, 2058, 6]"] + 150["Segment
[2064, 2094, 6]"] + 151["Segment
[2100, 2156, 6]"] + 152["Segment
[2162, 2169, 6]"] + 153[Solid2d] end - subgraph path156 [Path] - 156["Path
[123, 210, 12]"] - 157["Segment
[218, 247, 12]"] - 158["Segment
[255, 283, 12]"] - 159["Segment
[291, 369, 12]"] - 160["Segment
[377, 424, 12]"] - 161["Segment
[432, 460, 12]"] - 162["Segment
[468, 497, 12]"] - 163["Segment
[505, 534, 12]"] - 164["Segment
[542, 608, 12]"] - 165["Segment
[616, 644, 12]"] - 166["Segment
[652, 681, 12]"] - 167["Segment
[689, 751, 12]"] - 168["Segment
[759, 787, 12]"] - 169["Segment
[795, 829, 12]"] - 170["Segment
[837, 867, 12]"] - 171["Segment
[875, 984, 12]"] - 172["Segment
[992, 999, 12]"] + subgraph path168 [Path] + 168["Path
[2312, 2349, 6]"] + 169["Segment
[2355, 2386, 6]"] + 170["Segment
[2392, 2425, 6]"] + 171["Segment
[2431, 2463, 6]"] + 172["Segment
[2469, 2476, 6]"] 173[Solid2d] end - subgraph path175 [Path] - 175["Path
[1133, 1231, 12]"] - 176["Segment
[1239, 1358, 12]"] - 177["Segment
[1366, 1413, 12]"] - 178["Segment
[1421, 1542, 12]"] - 179["Segment
[1550, 1557, 12]"] - 180[Solid2d] - end - subgraph path182 [Path] - 182["Path
[1654, 1751, 12]"] - 183["Segment
[1759, 1878, 12]"] - 184["Segment
[1886, 1934, 12]"] - 185["Segment
[1942, 2063, 12]"] - 186["Segment
[2071, 2078, 12]"] - 187[Solid2d] - end subgraph path189 [Path] - 189["Path
[1133, 1231, 12]"] - 190["Segment
[1239, 1358, 12]"] - 191["Segment
[1366, 1413, 12]"] - 192["Segment
[1421, 1542, 12]"] - 193["Segment
[1550, 1557, 12]"] - 194[Solid2d] + 189["Path
[1441, 1600, 7]"] + 190["Segment
[1606, 1682, 7]"] + 191["Segment
[1688, 1849, 7]"] + 192["Segment
[1855, 1931, 7]"] + 193["Segment
[1937, 2101, 7]"] + 194["Segment
[2107, 2184, 7]"] + 195["Segment
[2190, 2353, 7]"] + 196["Segment
[2359, 2435, 7]"] + 197["Segment
[2441, 2448, 7]"] + 198[Solid2d] end - subgraph path196 [Path] - 196["Path
[1654, 1751, 12]"] - 197["Segment
[1759, 1878, 12]"] - 198["Segment
[1886, 1934, 12]"] - 199["Segment
[1942, 2063, 12]"] - 200["Segment
[2071, 2078, 12]"] - 201[Solid2d] + subgraph path200 [Path] + 200["Path
[123, 210, 8]"] + 201["Segment
[218, 247, 8]"] + 202["Segment
[255, 283, 8]"] + 203["Segment
[291, 369, 8]"] + 204["Segment
[377, 424, 8]"] + 205["Segment
[432, 460, 8]"] + 206["Segment
[468, 497, 8]"] + 207["Segment
[505, 534, 8]"] + 208["Segment
[542, 608, 8]"] + 209["Segment
[616, 644, 8]"] + 210["Segment
[652, 681, 8]"] + 211["Segment
[689, 751, 8]"] + 212["Segment
[759, 787, 8]"] + 213["Segment
[795, 829, 8]"] + 214["Segment
[837, 867, 8]"] + 215["Segment
[875, 984, 8]"] + 216["Segment
[992, 999, 8]"] + 217[Solid2d] end subgraph path219 [Path] - 219["Path
[1203, 1301, 8]"] - 220["Segment
[1309, 1428, 8]"] - 221["Segment
[1436, 1490, 8]"] - 222["Segment
[1498, 1619, 8]"] - 223["Segment
[1627, 1634, 8]"] + 219["Path
[1133, 1231, 8]"] + 220["Segment
[1239, 1358, 8]"] + 221["Segment
[1366, 1413, 8]"] + 222["Segment
[1421, 1542, 8]"] + 223["Segment
[1550, 1557, 8]"] 224[Solid2d] end subgraph path226 [Path] - 226["Path
[1731, 1828, 8]"] - 227["Segment
[1836, 1955, 8]"] - 228["Segment
[1963, 2018, 8]"] - 229["Segment
[2026, 2147, 8]"] - 230["Segment
[2155, 2162, 8]"] + 226["Path
[1654, 1751, 8]"] + 227["Segment
[1759, 1878, 8]"] + 228["Segment
[1886, 1934, 8]"] + 229["Segment
[1942, 2063, 8]"] + 230["Segment
[2071, 2078, 8]"] 231[Solid2d] end subgraph path233 [Path] - 233["Path
[1203, 1301, 8]"] - 234["Segment
[1309, 1428, 8]"] - 235["Segment
[1436, 1490, 8]"] - 236["Segment
[1498, 1619, 8]"] - 237["Segment
[1627, 1634, 8]"] + 233["Path
[1133, 1231, 8]"] + 234["Segment
[1239, 1358, 8]"] + 235["Segment
[1366, 1413, 8]"] + 236["Segment
[1421, 1542, 8]"] + 237["Segment
[1550, 1557, 8]"] 238[Solid2d] end subgraph path240 [Path] - 240["Path
[1731, 1828, 8]"] - 241["Segment
[1836, 1955, 8]"] - 242["Segment
[1963, 2018, 8]"] - 243["Segment
[2026, 2147, 8]"] - 244["Segment
[2155, 2162, 8]"] + 240["Path
[1654, 1751, 8]"] + 241["Segment
[1759, 1878, 8]"] + 242["Segment
[1886, 1934, 8]"] + 243["Segment
[1942, 2063, 8]"] + 244["Segment
[2071, 2078, 8]"] 245[Solid2d] end subgraph path274 [Path] - 274["Path
[398, 423, 11]"] - 275["Segment
[431, 489, 11]"] - 276["Segment
[497, 556, 11]"] - 277["Segment
[564, 607, 11]"] - 278["Segment
[615, 622, 11]"] + 274["Path
[398, 423, 12]"] + 275["Segment
[431, 489, 12]"] + 276["Segment
[497, 556, 12]"] + 277["Segment
[564, 607, 12]"] + 278["Segment
[615, 622, 12]"] 279[Solid2d] end subgraph path298 [Path] - 298["Path
[398, 423, 11]"] - 299["Segment
[431, 489, 11]"] - 300["Segment
[497, 556, 11]"] - 301["Segment
[564, 607, 11]"] - 302["Segment
[615, 622, 11]"] + 298["Path
[398, 423, 12]"] + 299["Segment
[431, 489, 12]"] + 300["Segment
[497, 556, 12]"] + 301["Segment
[564, 607, 12]"] + 302["Segment
[615, 622, 12]"] 303[Solid2d] end subgraph path322 [Path] - 322["Path
[398, 423, 11]"] - 323["Segment
[431, 489, 11]"] - 324["Segment
[497, 556, 11]"] - 325["Segment
[564, 607, 11]"] - 326["Segment
[615, 622, 11]"] + 322["Path
[398, 423, 12]"] + 323["Segment
[431, 489, 12]"] + 324["Segment
[497, 556, 12]"] + 325["Segment
[564, 607, 12]"] + 326["Segment
[615, 622, 12]"] 327[Solid2d] end subgraph path346 [Path] - 346["Path
[398, 423, 11]"] - 347["Segment
[431, 489, 11]"] - 348["Segment
[497, 556, 11]"] - 349["Segment
[564, 607, 11]"] - 350["Segment
[615, 622, 11]"] + 346["Path
[398, 423, 12]"] + 347["Segment
[431, 489, 12]"] + 348["Segment
[497, 556, 12]"] + 349["Segment
[564, 607, 12]"] + 350["Segment
[615, 622, 12]"] 351[Solid2d] end - 1["Plane
[368, 385, 6]"] - 8["Sweep Extrusion
[603, 633, 6]"] - 9[Wall] - 10[Wall] - 11[Wall] - 12[Wall] - 13["Cap Start"] - 14["Cap End"] - 15["SweepEdge Opposite"] - 16["SweepEdge Adjacent"] - 17["SweepEdge Opposite"] - 18["SweepEdge Adjacent"] - 19["SweepEdge Opposite"] - 20["SweepEdge Adjacent"] - 21["SweepEdge Opposite"] - 22["SweepEdge Adjacent"] - 23["EdgeCut Chamfer
[639, 870, 6]"] - 24["EdgeCut Chamfer
[639, 870, 6]"] - 25["EdgeCut Chamfer
[639, 870, 6]"] - 26["EdgeCut Chamfer
[639, 870, 6]"] - 37["Sweep Extrusion
[1781, 1824, 6]"] - 38[Wall] - 39[Wall] - 41["Sweep Extrusion
[603, 633, 6]"] - 42[Wall] - 43[Wall] - 44[Wall] - 45[Wall] - 46["Cap Start"] - 47["SweepEdge Opposite"] - 48["SweepEdge Adjacent"] - 49["SweepEdge Opposite"] - 50["SweepEdge Adjacent"] - 51["SweepEdge Opposite"] - 52["SweepEdge Adjacent"] - 53["SweepEdge Opposite"] - 54["SweepEdge Adjacent"] - 55["SweepEdge Opposite"] - 56["SweepEdge Adjacent"] + 1["Plane
[307, 324, 9]"] + 5["Plane
[455, 472, 7]"] + 6["Plane
[368, 385, 6]"] + 9["Plane
[286, 303, 11]"] + 11["Plane
[238, 255, 10]"] + 19["Plane
[535, 574, 9]"] + 29["Sweep Revolve
[555, 572, 11]"] + 30[Wall] + 31[Wall] + 32[Wall] + 33[Wall] + 34[Wall] + 38["SweepEdge Opposite"] + 44["SweepEdge Opposite"] + 46["Sweep Extrusion
[591, 643, 10]"] + 47[Wall] + 48[Wall] + 49[Wall] + 50[Wall] + 51["Cap Start"] + 52["Cap End"] + 53["Plane
[957, 974, 7]"] 57["SweepEdge Opposite"] - 58["SweepEdge Adjacent"] - 59["SweepEdge Opposite"] - 60["SweepEdge Adjacent"] - 61["SweepEdge Opposite"] - 62["SweepEdge Adjacent"] - 70["Sweep Extrusion
[2183, 2226, 6]"] + 58["SweepEdge Opposite"] + 61["Sweep Extrusion
[603, 633, 6]"] + 62[Wall] + 63[Wall] + 64[Wall] + 65[Wall] + 66["Cap Start"] + 67["Cap End"] + 69["Sweep Loft
[914, 957, 9]"] + 70[Wall] 71[Wall] 72[Wall] 73[Wall] @@ -251,105 +220,124 @@ flowchart LR 79["SweepEdge Adjacent"] 80["SweepEdge Adjacent"] 81["SweepEdge Adjacent"] - 82["SweepEdge Opposite"] - 83["SweepEdge Adjacent"] - 90["Sweep Extrusion
[2478, 2511, 6]"] - 91[Wall] - 92[Wall] - 93[Wall] - 94[Wall] - 95["Cap Start"] - 96["SweepEdge Opposite"] - 97["SweepEdge Adjacent"] - 98["SweepEdge Opposite"] + 82["SweepEdge Adjacent"] + 83["SweepEdge Opposite"] + 84["SweepEdge Adjacent"] + 85["SweepEdge Opposite"] + 86["SweepEdge Adjacent"] + 87["SweepEdge Opposite"] + 88["SweepEdge Adjacent"] + 89["SweepEdge Opposite"] + 90["SweepEdge Adjacent"] + 91["SweepEdge Opposite"] + 92["SweepEdge Adjacent"] + 93["SweepEdge Opposite"] + 94["SweepEdge Adjacent"] + 95["SweepEdge Opposite"] + 96["SweepEdge Adjacent"] + 97["SweepEdge Opposite"] + 98["SweepEdge Adjacent"] 99["SweepEdge Adjacent"] 100["SweepEdge Adjacent"] 101["SweepEdge Adjacent"] 102["SweepEdge Adjacent"] - 103["EdgeCut Chamfer
[639, 870, 6]"] - 104["EdgeCut Chamfer
[639, 870, 6]"] - 105["EdgeCut Chamfer
[639, 870, 6]"] - 106["EdgeCut Chamfer
[639, 870, 6]"] - 107["EdgeCut Fillet
[649, 855, 10]"] - 108["EdgeCut Fillet
[649, 855, 10]"] - 109["EdgeCut Fillet
[649, 855, 10]"] - 110["EdgeCut Fillet
[649, 855, 10]"] - 121["Sweep Extrusion
[1814, 1857, 6]"] + 103["EdgeCut Fillet
[649, 855, 10]"] + 104["EdgeCut Fillet
[649, 855, 10]"] + 105["EdgeCut Fillet
[649, 855, 10]"] + 106["EdgeCut Fillet
[649, 855, 10]"] + 107["EdgeCut Chamfer
[639, 870, 6]"] + 108["EdgeCut Chamfer
[639, 870, 6]"] + 109["EdgeCut Chamfer
[639, 870, 6]"] + 110["EdgeCut Chamfer
[639, 870, 6]"] + 121["Sweep Extrusion
[1781, 1824, 6]"] 122[Wall] - 123["Cap Start"] - 124["Cap End"] - 125["SweepEdge Adjacent"] - 126["SweepEdge Adjacent"] - 127["SweepEdge Adjacent"] - 128["SweepEdge Adjacent"] - 129["Plane
[455, 472, 7]"] - 137["Plane
[957, 974, 7]"] - 144["Plane
[1418, 1435, 7]"] - 155["Plane
[2556, 2573, 7]"] - 174["Plane
[2616, 2633, 7]"] - 181["Plane
[2678, 2695, 7]"] - 188["Plane
[2739, 2756, 7]"] - 195["Plane
[2800, 2817, 7]"] - 202["Sweep Extrusion
[2844, 2875, 7]"] - 203[Wall] - 204[Wall] - 205[Wall] - 206[Wall] - 207[Wall] - 208[Wall] - 209[Wall] - 210[Wall] - 211["Cap Start"] - 212["Cap End"] - 213["SweepEdge Opposite"] - 214["SweepEdge Adjacent"] - 215["SweepEdge Opposite"] - 216["SweepEdge Adjacent"] - 217["SweepEdge Opposite"] - 218["SweepEdge Adjacent"] - 219["SweepEdge Opposite"] - 220["SweepEdge Adjacent"] - 221["SweepEdge Opposite"] - 222["SweepEdge Adjacent"] - 223["SweepEdge Opposite"] - 224["SweepEdge Adjacent"] - 225["SweepEdge Opposite"] - 226["SweepEdge Adjacent"] - 227["SweepEdge Opposite"] - 228["SweepEdge Adjacent"] - 229["Plane
[238, 255, 9]"] - 236["Sweep Extrusion
[591, 643, 9]"] - 237[Wall] - 238[Wall] - 239[Wall] - 240[Wall] - 241["Cap Start"] - 242["Cap End"] - 243["SweepEdge Opposite"] - 244["SweepEdge Adjacent"] - 245["SweepEdge Opposite"] - 246["SweepEdge Adjacent"] - 247["SweepEdge Opposite"] - 248["SweepEdge Adjacent"] - 249["SweepEdge Opposite"] - 250["SweepEdge Adjacent"] - 251["EdgeCut Fillet
[649, 855, 9]"] - 252["EdgeCut Fillet
[649, 855, 9]"] - 253["EdgeCut Fillet
[649, 855, 9]"] - 254["EdgeCut Fillet
[649, 855, 9]"] - 255["Plane
[286, 303, 10]"] - 263["Sweep Revolve
[555, 572, 10]"] - 264[Wall] - 265[Wall] - 266[Wall] - 267[Wall] - 268[Wall] - 269["SweepEdge Adjacent"] + 123[Wall] + 124[Wall] + 125[Wall] + 126[Wall] + 127[Wall] + 128[Wall] + 129[Wall] + 130["Cap Start"] + 131["SweepEdge Opposite"] + 132["SweepEdge Adjacent"] + 133["SweepEdge Opposite"] + 134["SweepEdge Adjacent"] + 135["SweepEdge Opposite"] + 136["SweepEdge Adjacent"] + 137["SweepEdge Opposite"] + 138["SweepEdge Adjacent"] + 139["SweepEdge Opposite"] + 140["SweepEdge Adjacent"] + 141["SweepEdge Opposite"] + 142["SweepEdge Adjacent"] + 143["SweepEdge Opposite"] + 144["SweepEdge Adjacent"] + 145["SweepEdge Opposite"] + 146["SweepEdge Adjacent"] + 154["Sweep Extrusion
[2183, 2226, 6]"] + 155[Wall] + 156[Wall] + 157[Wall] + 158[Wall] + 159["Cap Start"] + 160["SweepEdge Opposite"] + 161["SweepEdge Adjacent"] + 162["SweepEdge Opposite"] + 163["SweepEdge Adjacent"] + 164["SweepEdge Opposite"] + 165["SweepEdge Adjacent"] + 166["SweepEdge Opposite"] + 167["SweepEdge Adjacent"] + 174["Sweep Extrusion
[2478, 2511, 6]"] + 175[Wall] + 176[Wall] + 177[Wall] + 178[Wall] + 179["Cap Start"] + 180["SweepEdge Opposite"] + 181["SweepEdge Adjacent"] + 182["SweepEdge Opposite"] + 183["SweepEdge Adjacent"] + 184["SweepEdge Opposite"] + 185["SweepEdge Adjacent"] + 186["SweepEdge Opposite"] + 187["SweepEdge Adjacent"] + 188["Plane
[1418, 1435, 7]"] + 199["Plane
[2556, 2573, 7]"] + 218["Plane
[2616, 2633, 7]"] + 225["Plane
[2678, 2695, 7]"] + 232["Plane
[2739, 2756, 7]"] + 239["Plane
[2800, 2817, 7]"] + 246["Sweep Extrusion
[2844, 2875, 7]"] + 247[Wall] + 248[Wall] + 249[Wall] + 250[Wall] + 251[Wall] + 252[Wall] + 253[Wall] + 254[Wall] + 255["Cap Start"] + 256["Cap End"] + 257["SweepEdge Opposite"] + 258["SweepEdge Adjacent"] + 259["SweepEdge Opposite"] + 260["SweepEdge Adjacent"] + 261["SweepEdge Opposite"] + 262["SweepEdge Adjacent"] + 263["SweepEdge Opposite"] + 264["SweepEdge Adjacent"] + 265["SweepEdge Opposite"] + 266["SweepEdge Adjacent"] + 267["SweepEdge Opposite"] + 268["SweepEdge Adjacent"] + 269["SweepEdge Opposite"] 270["SweepEdge Adjacent"] 271["SweepEdge Opposite"] 272["SweepEdge Adjacent"] - 273["Plane
[373, 390, 11]"] - 280["Sweep Extrusion
[634, 681, 11]"] + 273["Plane
[373, 390, 12]"] + 280["Sweep Extrusion
[634, 681, 12]"] 281[Wall] 282[Wall] 283[Wall] @@ -364,10 +352,10 @@ flowchart LR 292["SweepEdge Adjacent"] 293["SweepEdge Opposite"] 294["SweepEdge Adjacent"] - 295["EdgeCut Chamfer
[689, 835, 11]"] - 296["EdgeCut Chamfer
[689, 835, 11]"] - 297["Plane
[373, 390, 11]"] - 304["Sweep Extrusion
[634, 681, 11]"] + 295["EdgeCut Chamfer
[689, 835, 12]"] + 296["EdgeCut Chamfer
[689, 835, 12]"] + 297["Plane
[373, 390, 12]"] + 304["Sweep Extrusion
[634, 681, 12]"] 305[Wall] 306[Wall] 307[Wall] @@ -382,10 +370,10 @@ flowchart LR 316["SweepEdge Adjacent"] 317["SweepEdge Opposite"] 318["SweepEdge Adjacent"] - 319["EdgeCut Chamfer
[689, 835, 11]"] - 320["EdgeCut Chamfer
[689, 835, 11]"] - 321["Plane
[373, 390, 11]"] - 328["Sweep Extrusion
[634, 681, 11]"] + 319["EdgeCut Chamfer
[689, 835, 12]"] + 320["EdgeCut Chamfer
[689, 835, 12]"] + 321["Plane
[373, 390, 12]"] + 328["Sweep Extrusion
[634, 681, 12]"] 329[Wall] 330[Wall] 331[Wall] @@ -400,10 +388,10 @@ flowchart LR 340["SweepEdge Adjacent"] 341["SweepEdge Opposite"] 342["SweepEdge Adjacent"] - 343["EdgeCut Chamfer
[689, 835, 11]"] - 344["EdgeCut Chamfer
[689, 835, 11]"] - 345["Plane
[373, 390, 11]"] - 352["Sweep Extrusion
[634, 681, 11]"] + 343["EdgeCut Chamfer
[689, 835, 12]"] + 344["EdgeCut Chamfer
[689, 835, 12]"] + 345["Plane
[373, 390, 12]"] + 352["Sweep Extrusion
[634, 681, 12]"] 353[Wall] 354[Wall] 355[Wall] @@ -418,154 +406,150 @@ flowchart LR 364["SweepEdge Adjacent"] 365["SweepEdge Opposite"] 366["SweepEdge Adjacent"] - 367["EdgeCut Chamfer
[689, 835, 11]"] - 368["EdgeCut Chamfer
[689, 835, 11]"] - 369["StartSketchOnFace
[931, 962, 6]"] - 370["StartSketchOnFace
[1877, 1916, 6]"] - 371["StartSketchOnFace
[2267, 2306, 6]"] - 372["StartSketchOnPlane
[594, 618, 8]"] + 367["EdgeCut Chamfer
[689, 835, 12]"] + 368["EdgeCut Chamfer
[689, 835, 12]"] 1 --- 2 - 2 --- 7 + 2 --- 3 + 2 --- 4 + 2 --- 13 2 --- 15 - 2 --- 18 - 2 --- 22 2 ---- 69 - 2 --- 23 - 3 --- 4 - 4 --- 8 - 4 --- 14 - 4 --- 19 - 4 --- 27 - 4 ---- 41 - 4 --- 28 - 5 --- 6 - 6 --- 13 - 6 --- 21 - 6 --- 31 - 6 --- 49 - 6 --- 50 - 6 --- 51 - 7 --- 70 - 7 --- 48 - 7 --- 99 + 2 --- 16 + 3 --- 70 + 3 --- 38 + 3 --- 99 + 4 --- 71 + 4 --- 44 + 4 --- 100 + 5 --- 7 + 6 --- 8 + 7 --- 17 + 7 --- 23 + 7 --- 35 + 7 --- 41 + 7 --- 42 + 7 --- 43 + 8 --- 21 + 8 --- 37 8 --- 45 - 8 --- 89 - 8 --- 90 + 8 --- 55 + 8 ---- 61 + 8 --- 56 9 --- 10 - 10 --- 16 + 10 --- 14 10 --- 20 - 10 --- 24 - 10 --- 30 - 10 --- 32 - 10 ---- 34 - 10 --- 33 + 10 --- 22 + 10 --- 26 + 10 --- 27 + 10 ---- 29 + 10 --- 28 11 --- 12 - 12 --- 17 - 12 --- 26 + 12 --- 18 + 12 --- 24 + 12 --- 36 + 12 --- 39 + 12 ---- 46 12 --- 40 - 12 --- 52 - 12 ---- 57 - 12 --- 53 - 14 --- 44 - 14 --- 87 - 14 --- 88 - 15 --- 71 - 15 --- 54 - 15 --- 100 - 16 --- 35 - 16 x--> 79 - 17 --- 61 - 17 --- 97 - 17 --- 98 - 18 --- 72 - 18 --- 65 - 18 --- 101 - 19 --- 43 - 19 --- 85 - 19 --- 86 - 20 --- 36 + 13 --- 72 + 13 --- 57 + 13 --- 101 + 14 --- 30 + 14 x--> 79 + 15 --- 73 + 15 --- 58 + 15 --- 102 + 18 --- 50 + 18 --- 89 + 18 --- 90 + 19 --- 25 + 20 --- 31 20 --- 79 - 22 --- 73 - 22 --- 66 - 22 --- 102 - 24 --- 37 - 24 --- 80 - 25 --- 29 - 26 --- 60 - 26 --- 95 - 26 --- 96 - 27 --- 42 - 27 --- 83 - 27 --- 84 - 29 x--> 48 - 29 x--> 54 - 29 x--> 65 - 29 x--> 66 - 29 x---> 69 - 29 --- 67 - 30 --- 38 - 30 --- 81 - 32 --- 39 - 32 --- 82 - 34 --- 35 - 34 --- 36 - 34 --- 37 - 34 --- 38 - 34 --- 39 - 34 <--x 16 - 34 --- 79 - 34 <--x 20 - 34 <--x 24 - 34 --- 80 - 34 <--x 30 - 34 --- 81 - 34 <--x 32 - 34 --- 82 - 40 --- 59 - 40 --- 93 - 40 --- 94 - 41 --- 42 - 41 --- 43 - 41 --- 44 - 41 --- 45 - 41 --- 46 - 41 --- 47 - 41 --- 83 - 41 --- 84 - 41 --- 85 - 41 --- 86 - 41 --- 87 - 41 --- 88 - 41 --- 89 - 41 --- 90 - 47 --- 111 - 69 --- 48 - 52 --- 58 - 52 --- 91 - 52 --- 92 - 69 --- 54 - 55 --- 56 - 56 --- 64 - 56 --- 68 - 56 --- 76 - 56 --- 77 - 56 --- 78 - 57 --- 58 - 57 --- 59 - 57 --- 60 - 57 --- 61 - 57 --- 62 - 57 --- 63 - 57 --- 91 - 57 --- 92 - 57 --- 93 - 57 --- 94 - 57 --- 95 - 57 --- 96 - 57 --- 97 - 57 --- 98 - 69 --- 65 - 69 --- 66 + 21 --- 65 + 21 --- 97 + 21 --- 98 + 22 --- 32 + 22 --- 80 + 24 --- 49 + 24 --- 87 + 24 --- 88 + 25 x--> 38 + 25 x--> 44 + 25 x--> 57 + 25 x--> 58 + 25 x---> 69 + 25 --- 59 + 26 --- 33 + 26 --- 81 + 27 --- 34 + 27 --- 82 + 29 --- 30 + 29 --- 31 + 29 --- 32 + 29 --- 33 + 29 --- 34 + 29 <--x 14 + 29 --- 79 + 29 <--x 20 + 29 <--x 22 + 29 --- 80 + 29 <--x 26 + 29 --- 81 + 29 <--x 27 + 29 --- 82 + 36 --- 48 + 36 --- 85 + 36 --- 86 + 37 --- 64 + 37 --- 95 + 37 --- 96 + 69 --- 38 + 39 --- 47 + 39 --- 83 + 39 --- 84 + 69 --- 44 + 45 --- 63 + 45 --- 93 + 45 --- 94 + 46 --- 47 + 46 --- 48 + 46 --- 49 + 46 --- 50 + 46 --- 51 + 46 --- 52 + 46 --- 83 + 46 --- 84 + 46 --- 85 + 46 --- 86 + 46 --- 87 + 46 --- 88 + 46 --- 89 + 46 --- 90 + 53 --- 54 + 54 --- 60 + 54 --- 68 + 54 --- 76 + 54 --- 77 + 54 --- 78 + 55 --- 62 + 55 --- 91 + 55 --- 92 + 69 --- 57 + 69 --- 58 + 61 --- 62 + 61 --- 63 + 61 --- 64 + 61 --- 65 + 61 --- 66 + 61 --- 67 + 61 --- 91 + 61 --- 92 + 61 --- 93 + 61 --- 94 + 61 --- 95 + 61 --- 96 + 61 --- 97 + 61 --- 98 + 67 --- 111 69 --- 70 69 --- 71 69 --- 72 diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap index 0a89d72c0..362162107 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap @@ -12,346 +12,6 @@ description: Operations executed walkie-talkie.kcl }, "sourceRange": [] }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.325, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "tags": { - "value": { - "type": "Array", - "value": [ - { - "type": "Uuid", - "value": "[uuid]" - }, - { - "type": "Uuid", - "value": "[uuid]" - }, - { - "type": "Uuid", - "value": "[uuid]" - }, - { - "type": "Uuid", - "value": "[uuid]" - } - ] - }, - "sourceRange": [] - } - }, - "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "end" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.0625, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "start" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.0625, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "face": { - "value": { - "type": "String", - "value": "start" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.5, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, { "type": "GroupEnd" }, @@ -364,94 +24,6 @@ description: Operations executed walkie-talkie.kcl }, "sourceRange": [] }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "offset": { - "value": { - "type": "Number", - "value": 3.0, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "offsetPlane", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "sketches": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - } - }, - "name": "loft", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, { "type": "GroupEnd" }, @@ -464,1359 +36,6 @@ description: Operations executed walkie-talkie.kcl }, "sourceRange": [] }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "holeSketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "sketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - "name": "hole", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "holeSketch": { - "value": { - "type": "Array", - "value": [ - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - } - ] - }, - "sourceRange": [] - }, - "sketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - "name": "hole", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "zLogo", - "functionSourceRange": [ - 69, - 1018, - 12 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "holeSketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "sketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - "name": "hole", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "oLogo", - "functionSourceRange": [ - 1076, - 1579, - 12 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "holeSketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "sketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - "name": "hole", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "oLogo2", - "functionSourceRange": [ - 1597, - 2100, - 12 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "holeSketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "sketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - "name": "hole", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "oLogo", - "functionSourceRange": [ - 1076, - 1579, - 12 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "holeSketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "sketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - "name": "hole", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "oLogo2", - "functionSourceRange": [ - 1597, - 2100, - 12 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "labeledArgs": { - "holeSketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "sketch": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - "name": "hole", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": -0.0625, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, { "type": "GroupEnd" }, @@ -1829,109 +48,6 @@ description: Operations executed walkie-talkie.kcl }, "sourceRange": [] }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "labeledArgs": { - "length": { - "value": { - "type": "Number", - "value": 0.05, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - } - }, - "name": "extrude", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, - { - "labeledArgs": { - "radius": { - "value": { - "type": "Number", - "value": 0.05, - "ty": { - "type": "Default", - "len": { - "type": "Inches" - }, - "angle": { - "type": "Degrees" - } - } - }, - "sourceRange": [] - }, - "tags": { - "value": { - "type": "Array", - "value": [ - { - "type": "Uuid", - "value": "[uuid]" - }, - { - "type": "Uuid", - "value": "[uuid]" - }, - { - "type": "Uuid", - "value": "[uuid]" - }, - { - "type": "Uuid", - "value": "[uuid]" - } - ] - }, - "sourceRange": [] - } - }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } - }, { "type": "GroupEnd" }, @@ -1940,108 +56,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "ModuleInstance", "name": "knob", - "moduleId": 10 - }, - "sourceRange": [] - }, - { - "labeledArgs": { - "planeOrSolid": { - "value": { - "type": "Plane", - "artifact_id": "[uuid]" - }, - "sourceRange": [] - } - }, - "name": "startSketchOn", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": null - }, - { - "type": "KclStdLibCall", - "name": "revolve", - "unlabeledArg": { - "value": { - "type": "Sketch", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - }, - "labeledArgs": { - "axis": { - "value": { - "type": "Object", - "value": { - "direction": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 1.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - }, - "origin": { - "type": "Array", - "value": [ - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - }, - { - "type": "Number", - "value": 0.0, - "ty": { - "type": "Default", - "len": { - "type": "Mm" - }, - "angle": { - "type": "Degrees" - } - } - } - ] - } - } - }, - "sourceRange": [] - } + "moduleId": 11 }, "sourceRange": [] }, @@ -2056,7 +71,7 @@ description: Operations executed walkie-talkie.kcl "functionSourceRange": [ 308, 891, - 11 + 12 ], "unlabeledArg": null, "labeledArgs": {} @@ -2169,7 +184,7 @@ description: Operations executed walkie-talkie.kcl "functionSourceRange": [ 308, 891, - 11 + 12 ], "unlabeledArg": null, "labeledArgs": {} @@ -2282,7 +297,7 @@ description: Operations executed walkie-talkie.kcl "functionSourceRange": [ 308, 891, - 11 + 12 ], "unlabeledArg": null, "labeledArgs": {} @@ -2395,7 +410,7 @@ description: Operations executed walkie-talkie.kcl "functionSourceRange": [ 308, 891, - 11 + 12 ], "unlabeledArg": null, "labeledArgs": {} diff --git a/rust/kcl-lib/tests/kcl_samples/washer/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/washer/artifact_commands.snap index 2d22eaa09..4e6df94f6 100644 --- a/rust/kcl-lib/tests/kcl_samples/washer/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/washer/artifact_commands.snap @@ -3,6 +3,30 @@ source: kcl-lib/src/simulation_tests.rs description: Artifact commands washer.kcl --- [ + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "mm" + } + }, { "cmdId": "[uuid]", "range": [],