556 lines
9.5 KiB
Plaintext
556 lines
9.5 KiB
Plaintext
![]() |
---
|
||
|
source: kcl-lib/src/simulation_tests.rs
|
||
|
description: Artifact commands subtract_regression09.kcl
|
||
|
---
|
||
|
[
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "edge_lines_visible",
|
||
|
"hidden": false
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"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": "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": "move_path_pen",
|
||
|
"path": "[uuid]",
|
||
|
"to": {
|
||
|
"x": 5.0,
|
||
|
"y": 3.0,
|
||
|
"z": 0.0
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "sketch_mode_disable"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "start_path"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": 0.0,
|
||
|
"y": -6.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": true
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": 24.972,
|
||
|
"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": 6.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": true
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": -24.972,
|
||
|
"y": 0.0,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": true
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "close_path",
|
||
|
"path_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "object_bring_to_front",
|
||
|
"object_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": "solid3d_get_adjacency_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": "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": "move_path_pen",
|
||
|
"path": "[uuid]",
|
||
|
"to": {
|
||
|
"x": 1.1882,
|
||
|
"y": 27.4971,
|
||
|
"z": 0.0
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "sketch_mode_disable"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "start_path"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": -0.1771,
|
||
|
"y": 0.7408,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": true
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "arc",
|
||
|
"center": {
|
||
|
"x": -4.1275,
|
||
|
"y": 27.0095
|
||
|
},
|
||
|
"radius": 5.283446,
|
||
|
"start": {
|
||
|
"unit": "degrees",
|
||
|
"value": 13.4444
|
||
|
},
|
||
|
"end": {
|
||
|
"unit": "degrees",
|
||
|
"value": 38.6282
|
||
|
},
|
||
|
"relative": false
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "arc",
|
||
|
"center": {
|
||
|
"x": 4.7625,
|
||
|
"y": 27.0095
|
||
|
},
|
||
|
"radius": 5.793095,
|
||
|
"start": {
|
||
|
"unit": "degrees",
|
||
|
"value": 145.2955
|
||
|
},
|
||
|
"end": {
|
||
|
"unit": "degrees",
|
||
|
"value": 14.7045
|
||
|
},
|
||
|
"relative": false
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "arc",
|
||
|
"center": {
|
||
|
"x": 13.1164,
|
||
|
"y": 23.9689
|
||
|
},
|
||
|
"radius": 5.283446,
|
||
|
"start": {
|
||
|
"unit": "degrees",
|
||
|
"value": 121.3718
|
||
|
},
|
||
|
"end": {
|
||
|
"unit": "degrees",
|
||
|
"value": 146.5556
|
||
|
},
|
||
|
"relative": false
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "line",
|
||
|
"end": {
|
||
|
"x": -0.4198,
|
||
|
"y": -0.6355,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"relative": true
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "arc",
|
||
|
"center": {
|
||
|
"x": 1.4162,
|
||
|
"y": 30.8507
|
||
|
},
|
||
|
"radius": 8.272375,
|
||
|
"start": {
|
||
|
"unit": "degrees",
|
||
|
"value": 326.1703
|
||
|
},
|
||
|
"end": {
|
||
|
"unit": "degrees",
|
||
|
"value": 311.294
|
||
|
},
|
||
|
"relative": false
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "arc",
|
||
|
"center": {
|
||
|
"x": 4.7625,
|
||
|
"y": 27.0095
|
||
|
},
|
||
|
"radius": 3.178087,
|
||
|
"start": {
|
||
|
"unit": "degrees",
|
||
|
"value": 311.6667
|
||
|
},
|
||
|
"end": {
|
||
|
"unit": "degrees",
|
||
|
"value": 208.3333
|
||
|
},
|
||
|
"relative": false
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "extend_path",
|
||
|
"path": "[uuid]",
|
||
|
"segment": {
|
||
|
"type": "tangential_arc_to",
|
||
|
"to": {
|
||
|
"x": -0.7769,
|
||
|
"y": 1.9959,
|
||
|
"z": 0.0
|
||
|
},
|
||
|
"angle_snap_increment": null
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"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": 10.0,
|
||
|
"faces": null,
|
||
|
"opposite": {
|
||
|
"Other": 10.0
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "object_bring_to_front",
|
||
|
"object_id": "[uuid]"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "sketch_mode_disable"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"cmdId": "[uuid]",
|
||
|
"range": [],
|
||
|
"command": {
|
||
|
"type": "solid3d_get_adjacency_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": "boolean_subtract",
|
||
|
"target_ids": [
|
||
|
"[uuid]"
|
||
|
],
|
||
|
"tool_ids": [
|
||
|
"[uuid]"
|
||
|
],
|
||
|
"tolerance": 0.0000001
|
||
|
}
|
||
|
}
|
||
|
]
|