837 lines
12 KiB
Plaintext
837 lines
12 KiB
Plaintext
![]() |
---
|
||
|
source: kcl-lib/src/simulation_tests.rs
|
||
|
description: Artifact commands assembly_mixed_units_cubes.kcl
|
||
|
---
|
||
|
[
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
0,
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "edge_lines_visible",
|
||
|
"hidden": false
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
0,
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "set_scene_units",
|
||
|
"unit": "mm"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
0,
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "object_visible",
|
||
|
"object_id": "[uuid]",
|
||
|
"hidden": true
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
0,
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "object_visible",
|
||
|
"object_id": "[uuid]",
|
||
|
"hidden": true
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
0,
|
||
|
33,
|
||
|
0
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "set_scene_units",
|
||
|
"unit": "in"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
0,
|
||
|
33,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "set_scene_units",
|
||
|
"unit": "in"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
47,
|
||
|
66,
|
||
|
3
|
||
|
],
|
||
|
"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": [
|
||
|
76,
|
||
|
113,
|
||
|
3
|
||
|
],
|
||
|
"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": [
|
||
|
76,
|
||
|
113,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "start_path"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
76,
|
||
|
113,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "move_path_pen",
|
||
|
"path": "[uuid]",
|
||
|
"to": {
|
||
|
"x": -10.0,
|
||
|
"y": -10.0,
|
||
|
"z": 0.0
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
76,
|
||
|
113,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "sketch_mode_disable"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
119,
|
||
|
136,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": 5.0,
|
||
|
"y": 0.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": true
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
142,
|
||
|
160,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": 0.0,
|
||
|
"y": -5.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": true
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
166,
|
||
|
184,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": -5.0,
|
||
|
"y": 0.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": true
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
190,
|
||
|
246,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": -10.0,
|
||
|
"y": -10.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": false
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
252,
|
||
|
259,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "close_path",
|
||
|
"path_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"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": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "extrude",
|
||
|
"target": "[uuid]",
|
||
|
"distance": 5.0,
|
||
|
"faces": null
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "sketch_mode_disable"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "object_bring_to_front",
|
||
|
"object_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_extrusion_face_info",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_opposite_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_next_adjacent_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_opposite_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_next_adjacent_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_opposite_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_next_adjacent_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_opposite_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
265,
|
||
|
287,
|
||
|
3
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_next_adjacent_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
0,
|
||
|
33,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "set_scene_units",
|
||
|
"unit": "mm"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
47,
|
||
|
66,
|
||
|
4
|
||
|
],
|
||
|
"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": [
|
||
|
76,
|
||
|
111,
|
||
|
4
|
||
|
],
|
||
|
"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": [
|
||
|
76,
|
||
|
111,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "start_path"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
76,
|
||
|
111,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "move_path_pen",
|
||
|
"path": "[uuid]",
|
||
|
"to": {
|
||
|
"x": 10.0,
|
||
|
"y": 10.0,
|
||
|
"z": 0.0
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
76,
|
||
|
111,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "sketch_mode_disable"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
117,
|
||
|
134,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": 5.0,
|
||
|
"y": 0.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": true
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
140,
|
||
|
158,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": 0.0,
|
||
|
"y": -5.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": true
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
164,
|
||
|
182,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": -5.0,
|
||
|
"y": 0.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": true
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
188,
|
||
|
244,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": 10.0,
|
||
|
"y": 10.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": false
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
250,
|
||
|
257,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "close_path",
|
||
|
"path_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"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": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "extrude",
|
||
|
"target": "[uuid]",
|
||
|
"distance": 5.0,
|
||
|
"faces": null
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "sketch_mode_disable"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "object_bring_to_front",
|
||
|
"object_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_extrusion_face_info",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_opposite_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_next_adjacent_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_opposite_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_next_adjacent_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_opposite_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_next_adjacent_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_opposite_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
263,
|
||
|
285,
|
||
|
4
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_next_adjacent_edge",
|
||
|
"object_id": "[uuid]",
|
||
|
"edge_id": "[uuid]",
|
||
|
"face_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [
|
||
|
0,
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
"command": {
|
||
|
"type": "set_scene_units",
|
||
|
"unit": "in"
|
||
|
}
|
||
|
}
|
||
|
]
|