1393 lines
		
	
	
		
			24 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			1393 lines
		
	
	
		
			24 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | --- | ||
|  | source: kcl-lib/src/simulation_tests.rs | ||
|  | description: Artifact commands engine-valve.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": 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": "move_path_pen", | ||
|  |       "path": "[uuid]", | ||
|  |       "to": { | ||
|  |         "x": -0.01, | ||
|  |         "y": 30.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": -2.99, | ||
|  |           "y": 0.0, | ||
|  |           "z": 0.0 | ||
|  |         }, | ||
|  |         "relative": true | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "line", | ||
|  |         "end": { | ||
|  |           "x": -2.99, | ||
|  |           "y": 15.0, | ||
|  |           "z": 0.0 | ||
|  |         }, | ||
|  |         "relative": false | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "tangential_arc_to", | ||
|  |         "to": { | ||
|  |           "x": -9.01, | ||
|  |           "y": -12.0, | ||
|  |           "z": 0.0 | ||
|  |         }, | ||
|  |         "angle_snap_increment": null | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "tangential_arc_to", | ||
|  |         "to": { | ||
|  |           "x": -3.0, | ||
|  |           "y": -3.0, | ||
|  |           "z": 0.0 | ||
|  |         }, | ||
|  |         "angle_snap_increment": null | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "line", | ||
|  |         "end": { | ||
|  |           "x": 4.5, | ||
|  |           "y": 0.0, | ||
|  |           "z": 0.0 | ||
|  |         }, | ||
|  |         "relative": true | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "arc_to", | ||
|  |         "interior": { | ||
|  |           "x": -5.1, | ||
|  |           "y": 1.2, | ||
|  |           "z": 0.0 | ||
|  |         }, | ||
|  |         "end": { | ||
|  |           "x": -0.3, | ||
|  |           "y": 1.65, | ||
|  |           "z": 0.0 | ||
|  |         }, | ||
|  |         "relative": false | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "line", | ||
|  |         "end": { | ||
|  |           "x": -0.01, | ||
|  |           "y": 30.0, | ||
|  |           "z": 0.0 | ||
|  |         }, | ||
|  |         "relative": false | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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": 30.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": "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": "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": "move_path_pen", | ||
|  |       "path": "[uuid]", | ||
|  |       "to": { | ||
|  |         "x": 3.0, | ||
|  |         "y": 0.0, | ||
|  |         "z": 0.0 | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "object_visible", | ||
|  |       "object_id": "[uuid]", | ||
|  |       "hidden": true | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "sketch_mode_disable" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "start_path" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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": 42.0, | ||
|  |       "faces": null, | ||
|  |       "opposite": "None" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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": "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": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "arc", | ||
|  |         "center": { | ||
|  |           "x": 0.0, | ||
|  |           "y": 0.0 | ||
|  |         }, | ||
|  |         "radius": 2.7, | ||
|  |         "start": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 0.0 | ||
|  |         }, | ||
|  |         "end": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 360.0 | ||
|  |         }, | ||
|  |         "relative": false | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "move_path_pen", | ||
|  |       "path": "[uuid]", | ||
|  |       "to": { | ||
|  |         "x": 2.7, | ||
|  |         "y": 0.0, | ||
|  |         "z": 0.0 | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "sketch_mode_disable" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "start_path" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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.8, | ||
|  |       "faces": null, | ||
|  |       "opposite": "None" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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": "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": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "arc", | ||
|  |         "center": { | ||
|  |           "x": 0.0, | ||
|  |           "y": 0.0 | ||
|  |         }, | ||
|  |         "radius": 2.4000000000000004, | ||
|  |         "start": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 0.0 | ||
|  |         }, | ||
|  |         "end": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 360.0 | ||
|  |         }, | ||
|  |         "relative": false | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "move_path_pen", | ||
|  |       "path": "[uuid]", | ||
|  |       "to": { | ||
|  |         "x": 2.4, | ||
|  |         "y": 0.0, | ||
|  |         "z": 0.0 | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "sketch_mode_disable" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "start_path" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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.9, | ||
|  |       "faces": null, | ||
|  |       "opposite": "None" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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": "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": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "arc", | ||
|  |         "center": { | ||
|  |           "x": 0.0, | ||
|  |           "y": 0.0 | ||
|  |         }, | ||
|  |         "radius": 2.7, | ||
|  |         "start": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 0.0 | ||
|  |         }, | ||
|  |         "end": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 360.0 | ||
|  |         }, | ||
|  |         "relative": false | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "move_path_pen", | ||
|  |       "path": "[uuid]", | ||
|  |       "to": { | ||
|  |         "x": 2.7, | ||
|  |         "y": 0.0, | ||
|  |         "z": 0.0 | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "sketch_mode_disable" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "start_path" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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.9, | ||
|  |       "faces": null, | ||
|  |       "opposite": "None" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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": "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": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "arc", | ||
|  |         "center": { | ||
|  |           "x": 0.0, | ||
|  |           "y": 0.0 | ||
|  |         }, | ||
|  |         "radius": 2.4000000000000004, | ||
|  |         "start": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 0.0 | ||
|  |         }, | ||
|  |         "end": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 360.0 | ||
|  |         }, | ||
|  |         "relative": false | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "move_path_pen", | ||
|  |       "path": "[uuid]", | ||
|  |       "to": { | ||
|  |         "x": 2.4, | ||
|  |         "y": 0.0, | ||
|  |         "z": 0.0 | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "sketch_mode_disable" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "start_path" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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.9, | ||
|  |       "faces": null, | ||
|  |       "opposite": "None" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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": "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": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "arc", | ||
|  |         "center": { | ||
|  |           "x": 0.0, | ||
|  |           "y": 0.0 | ||
|  |         }, | ||
|  |         "radius": 2.7, | ||
|  |         "start": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 0.0 | ||
|  |         }, | ||
|  |         "end": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 360.0 | ||
|  |         }, | ||
|  |         "relative": false | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "move_path_pen", | ||
|  |       "path": "[uuid]", | ||
|  |       "to": { | ||
|  |         "x": 2.7, | ||
|  |         "y": 0.0, | ||
|  |         "z": 0.0 | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "sketch_mode_disable" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "start_path" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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.9, | ||
|  |       "faces": null, | ||
|  |       "opposite": "None" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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": "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": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "arc", | ||
|  |         "center": { | ||
|  |           "x": 0.0, | ||
|  |           "y": 0.0 | ||
|  |         }, | ||
|  |         "radius": 2.4000000000000004, | ||
|  |         "start": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 0.0 | ||
|  |         }, | ||
|  |         "end": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 360.0 | ||
|  |         }, | ||
|  |         "relative": false | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "move_path_pen", | ||
|  |       "path": "[uuid]", | ||
|  |       "to": { | ||
|  |         "x": 2.4, | ||
|  |         "y": 0.0, | ||
|  |         "z": 0.0 | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "sketch_mode_disable" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "start_path" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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.9, | ||
|  |       "faces": null, | ||
|  |       "opposite": "None" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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": "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": "extend_path", | ||
|  |       "path": "[uuid]", | ||
|  |       "segment": { | ||
|  |         "type": "arc", | ||
|  |         "center": { | ||
|  |           "x": 0.0, | ||
|  |           "y": 0.0 | ||
|  |         }, | ||
|  |         "radius": 2.7, | ||
|  |         "start": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 0.0 | ||
|  |         }, | ||
|  |         "end": { | ||
|  |           "unit": "degrees", | ||
|  |           "value": 360.0 | ||
|  |         }, | ||
|  |         "relative": false | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "move_path_pen", | ||
|  |       "path": "[uuid]", | ||
|  |       "to": { | ||
|  |         "x": 2.7, | ||
|  |         "y": 0.0, | ||
|  |         "z": 0.0 | ||
|  |       } | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "sketch_mode_disable" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "start_path" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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": 2.7, | ||
|  |       "faces": null, | ||
|  |       "opposite": "None" | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "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": "solid3d_fillet_edge", | ||
|  |       "object_id": "[uuid]", | ||
|  |       "edge_id": null, | ||
|  |       "edge_ids": [ | ||
|  |         "[uuid]" | ||
|  |       ], | ||
|  |       "radius": 0.5, | ||
|  |       "tolerance": 0.0000001, | ||
|  |       "cut_type": "chamfer", | ||
|  |       "strategy": "automatic", | ||
|  |       "extra_face_ids": [] | ||
|  |     } | ||
|  |   }, | ||
|  |   { | ||
|  |     "cmdId": "[uuid]", | ||
|  |     "range": [], | ||
|  |     "command": { | ||
|  |       "type": "solid3d_get_common_edge", | ||
|  |       "object_id": "[uuid]", | ||
|  |       "face_ids": [ | ||
|  |         "[uuid]", | ||
|  |         "[uuid]" | ||
|  |       ] | ||
|  |     } | ||
|  |   } | ||
|  | ] |