| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  | --- | 
					
						
							|  |  |  | source: kcl-lib/src/simulation_tests.rs | 
					
						
							|  |  |  | description: Artifact commands sash-window.kcl | 
					
						
							|  |  |  | --- | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  | { | 
					
						
							|  |  |  |   "public/kcl-samples/sash-window/main.kcl": [ | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "make_plane", | 
					
						
							|  |  |  |         "origin": { | 
					
						
							|  |  |  |           "x": 0.0, | 
					
						
							|  |  |  |           "y": 25.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": 100.0, | 
					
						
							|  |  |  |         "clobber": false, | 
					
						
							|  |  |  |         "hide": false | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "plane_set_color", | 
					
						
							|  |  |  |         "plane_id": "[uuid]", | 
					
						
							|  |  |  |         "color": { | 
					
						
							|  |  |  |           "r": 0.6, | 
					
						
							|  |  |  |           "g": 0.6, | 
					
						
							|  |  |  |           "b": 0.6, | 
					
						
							|  |  |  |           "a": 0.3 | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "object_visible", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "hidden": true | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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 | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "start_path" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "move_path_pen", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "to": { | 
					
						
							|  |  |  |           "x": -250.0, | 
					
						
							|  |  |  |           "y": -500.0, | 
					
						
							|  |  |  |           "z": 0.0 | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "sketch_mode_disable" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 0.0, | 
					
						
							|  |  |  |             "y": 1000.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 500.0, | 
					
						
							|  |  |  |             "y": 0.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 0.0, | 
					
						
							|  |  |  |             "y": -1000.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": -250.0, | 
					
						
							|  |  |  |             "y": -500.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": false | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "y": -1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extrude", | 
					
						
							|  |  |  |         "target": "[uuid]", | 
					
						
							|  |  |  |         "distance": 50.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_adjacency_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": -220.0, | 
					
						
							|  |  |  |           "y": -470.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": 940.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 440.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": -940.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": -220.0, | 
					
						
							|  |  |  |             "y": -470.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": false | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "close_path", | 
					
						
							|  |  |  |         "path_id": "[uuid]" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "entity_linear_pattern_transform", | 
					
						
							|  |  |  |         "entity_id": "[uuid]", | 
					
						
							|  |  |  |         "transform": [], | 
					
						
							|  |  |  |         "transforms": [] | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "entity_linear_pattern_transform", | 
					
						
							|  |  |  |         "entity_id": "[uuid]", | 
					
						
							|  |  |  |         "transform": [], | 
					
						
							|  |  |  |         "transforms": [] | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": -50.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_adjacency_info", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "edge_id": "[uuid]" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "object_set_material_params_pbr", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "color": { | 
					
						
							|  |  |  |           "r": 0.64705884, | 
					
						
							|  |  |  |           "g": 0.36862746, | 
					
						
							|  |  |  |           "b": 0.17254902, | 
					
						
							|  |  |  |           "a": 100.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "metalness": 0.0, | 
					
						
							|  |  |  |         "roughness": 0.0, | 
					
						
							|  |  |  |         "ambient_occlusion": 0.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "make_plane", | 
					
						
							|  |  |  |         "origin": { | 
					
						
							|  |  |  |           "x": 0.0, | 
					
						
							|  |  |  |           "y": -1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "x_axis": { | 
					
						
							|  |  |  |           "x": 1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "y": 0.0, | 
					
						
							|  |  |  |           "z": 0.0 | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "y_axis": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "y": 0.0, | 
					
						
							|  |  |  |           "z": 1.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "size": 100.0, | 
					
						
							|  |  |  |         "clobber": false, | 
					
						
							|  |  |  |         "hide": false | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "plane_set_color", | 
					
						
							|  |  |  |         "plane_id": "[uuid]", | 
					
						
							|  |  |  |         "color": { | 
					
						
							|  |  |  |           "r": 0.6, | 
					
						
							|  |  |  |           "g": 0.6, | 
					
						
							|  |  |  |           "b": 0.6, | 
					
						
							|  |  |  |           "a": 0.3 | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "y": -1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "start_path" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "move_path_pen", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "to": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": -220.0, | 
					
						
							|  |  |  |           "y": -242.5, | 
					
						
							|  |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": 485.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 440.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": -485.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": -220.0, | 
					
						
							|  |  |  |             "y": -242.5, | 
					
						
							|  |  |  |             "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": -1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extrude", | 
					
						
							|  |  |  |         "target": "[uuid]", | 
					
						
							|  |  |  |         "distance": 23.0, | 
					
						
							|  |  |  |         "faces": null, | 
					
						
							|  |  |  |         "opposite": "None" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "sketch_mode_disable" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "object_bring_to_front", | 
					
						
							|  |  |  |         "object_id": "[uuid]" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "solid3d_get_extrusion_face_info", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "edge_id": "[uuid]" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "solid3d_get_adjacency_info", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "edge_id": "[uuid]" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "enable_sketch_mode", | 
					
						
							|  |  |  |         "entity_id": "[uuid]", | 
					
						
							|  |  |  |         "ortho": false, | 
					
						
							|  |  |  |         "animated": false, | 
					
						
							|  |  |  |         "adjust_camera": false, | 
					
						
							|  |  |  |         "planar_normal": null | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "start_path" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "move_path_pen", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "to": { | 
					
						
							|  |  |  |           "x": -190.0, | 
					
						
							|  |  |  |           "y": -212.5, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": 425.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 185.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": -425.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": -190.0, | 
					
						
							|  |  |  |             "y": -212.5, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": false | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "close_path", | 
					
						
							|  |  |  |         "path_id": "[uuid]" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "entity_linear_pattern_transform", | 
					
						
							|  |  |  |         "entity_id": "[uuid]", | 
					
						
							|  |  |  |         "transform": [], | 
					
						
							|  |  |  |         "transforms": [ | 
					
						
							|  |  |  |           [ | 
					
						
							|  |  |  |             { | 
					
						
							|  |  |  |               "translate": { | 
					
						
							|  |  |  |                 "x": 195.0, | 
					
						
							|  |  |  |                 "y": 0.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 | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |           ] | 
					
						
							|  |  |  |         ] | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "entity_linear_pattern_transform", | 
					
						
							|  |  |  |         "entity_id": "[uuid]", | 
					
						
							|  |  |  |         "transform": [], | 
					
						
							|  |  |  |         "transforms": [] | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "entity_linear_pattern_transform", | 
					
						
							|  |  |  |         "entity_id": "[uuid]", | 
					
						
							|  |  |  |         "transform": [], | 
					
						
							|  |  |  |         "transforms": [] | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": -23.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_adjacency_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": -23.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_adjacency_info", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "edge_id": "[uuid]" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "object_set_material_params_pbr", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "color": { | 
					
						
							|  |  |  |           "r": 0.64705884, | 
					
						
							|  |  |  |           "g": 0.36862746, | 
					
						
							|  |  |  |           "b": 0.17254902, | 
					
						
							|  |  |  |           "a": 100.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "metalness": 0.0, | 
					
						
							|  |  |  |         "roughness": 0.0, | 
					
						
							|  |  |  |         "ambient_occlusion": 0.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "object_set_material_params_pbr", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "color": { | 
					
						
							|  |  |  |           "r": 0.64705884, | 
					
						
							|  |  |  |           "g": 0.36862746, | 
					
						
							|  |  |  |           "b": 0.17254902, | 
					
						
							|  |  |  |           "a": 100.0 | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         "metalness": 0.0, | 
					
						
							|  |  |  |         "roughness": 0.0, | 
					
						
							|  |  |  |         "ambient_occlusion": 0.0 | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "set_object_transform", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "transforms": [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             "translate": { | 
					
						
							|  |  |  |               "property": { | 
					
						
							|  |  |  |                 "x": 0.0, | 
					
						
							|  |  |  |                 "y": 0.0, | 
					
						
							|  |  |  |                 "z": -227.5 | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               "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.0, | 
					
						
							|  |  |  |                 "z": 0.0 | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               "set": false, | 
					
						
							|  |  |  |               "is_local": true | 
					
						
							|  |  |  |             }, | 
					
						
							|  |  |  |             "rotate_rpy": null, | 
					
						
							|  |  |  |             "rotate_angle_axis": null, | 
					
						
							|  |  |  |             "scale": null | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         ] | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "make_plane", | 
					
						
							|  |  |  |         "origin": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "y": 0.0, | 
					
						
							|  |  |  |           "z": 15.0 | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         "x_axis": { | 
					
						
							|  |  |  |           "x": 1.0, | 
					
						
							|  |  |  |           "y": 0.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "y_axis": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "y": 1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "size": 100.0, | 
					
						
							|  |  |  |         "clobber": false, | 
					
						
							|  |  |  |         "hide": false | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": "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, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "y": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "z": 1.0 | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "start_path" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "move_path_pen", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "to": { | 
					
						
							|  |  |  |           "x": -15.0, | 
					
						
							|  |  |  |           "y": -6.5, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": 13.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 30.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": -13.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": -15.0, | 
					
						
							|  |  |  |             "y": -6.5, | 
					
						
							|  |  |  |             "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, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "y": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "z": 1.0 | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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_adjacency_info", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "edge_id": "[uuid]" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "set_object_transform", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "transforms": [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             "translate": { | 
					
						
							|  |  |  |               "property": { | 
					
						
							|  |  |  |                 "x": 0.0, | 
					
						
							|  |  |  |                 "y": -12.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.0, | 
					
						
							|  |  |  |                 "z": 0.0 | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               "set": false, | 
					
						
							|  |  |  |               "is_local": true | 
					
						
							|  |  |  |             }, | 
					
						
							|  |  |  |             "rotate_rpy": null, | 
					
						
							|  |  |  |             "rotate_angle_axis": null, | 
					
						
							|  |  |  |             "scale": null | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         ] | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "make_plane", | 
					
						
							|  |  |  |         "origin": { | 
					
						
							|  |  |  |           "x": 0.0, | 
					
						
							|  |  |  |           "y": 0.0, | 
					
						
							|  |  |  |           "z": 16.0 | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         "x_axis": { | 
					
						
							|  |  |  |           "x": 1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "y": 0.0, | 
					
						
							|  |  |  |           "z": 0.0 | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "y_axis": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "y": 1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "size": 100.0, | 
					
						
							|  |  |  |         "clobber": false, | 
					
						
							|  |  |  |         "hide": false | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": "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": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "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": 40.0, | 
					
						
							|  |  |  |           "y": -1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "sketch_mode_disable" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": -35.0, | 
					
						
							|  |  |  |             "y": 0.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "arc_to", | 
					
						
							|  |  |  |           "interior": { | 
					
						
							|  |  |  |             "x": -5.0, | 
					
						
							|  |  |  |             "y": 0.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 5.0, | 
					
						
							|  |  |  |             "y": 1.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": false | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 35.0, | 
					
						
							|  |  |  |             "y": 0.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 40.0, | 
					
						
							|  |  |  |             "y": -1.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": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "y": 0.0, | 
					
						
							|  |  |  |           "z": 1.0 | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extrude", | 
					
						
							|  |  |  |         "target": "[uuid]", | 
					
						
							|  |  |  |         "distance": 5.0, | 
					
						
							|  |  |  |         "faces": null, | 
					
						
							|  |  |  |         "opposite": "None" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "sketch_mode_disable" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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]" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "solid3d_get_adjacency_info", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "edge_id": "[uuid]" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "set_object_transform", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "transforms": [ | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           { | 
					
						
							|  |  |  |             "translate": { | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |               "property": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |                 "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |                 "y": -12.5, | 
					
						
							|  |  |  |                 "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |               }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |               "set": false, | 
					
						
							|  |  |  |               "is_local": true | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |             }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |             "rotate_rpy": null, | 
					
						
							|  |  |  |             "rotate_angle_axis": null, | 
					
						
							|  |  |  |             "scale": null | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           } | 
					
						
							|  |  |  |         ] | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "set_object_transform", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "transforms": [ | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           { | 
					
						
							|  |  |  |             "translate": { | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |               "property": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |                 "x": 0.0, | 
					
						
							|  |  |  |                 "y": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |                 "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |               }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |               "set": false, | 
					
						
							|  |  |  |               "is_local": true | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |             }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |             "rotate_rpy": null, | 
					
						
							|  |  |  |             "rotate_angle_axis": null, | 
					
						
							|  |  |  |             "scale": null | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           } | 
					
						
							|  |  |  |         ] | 
					
						
							|  |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "set_object_transform", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "transforms": [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             "translate": null, | 
					
						
							|  |  |  |             "rotate_rpy": { | 
					
						
							|  |  |  |               "property": { | 
					
						
							|  |  |  |                 "x": 0.0, | 
					
						
							|  |  |  |                 "y": 0.0, | 
					
						
							|  |  |  |                 "z": -0.0 | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               "set": false, | 
					
						
							|  |  |  |               "is_local": true | 
					
						
							|  |  |  |             }, | 
					
						
							|  |  |  |             "rotate_angle_axis": null, | 
					
						
							|  |  |  |             "scale": null | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         ] | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "make_plane", | 
					
						
							|  |  |  |         "origin": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "y": 24.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "x_axis": { | 
					
						
							|  |  |  |           "x": 1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "y": 0.0, | 
					
						
							|  |  |  |           "z": 0.0 | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "y_axis": { | 
					
						
							|  |  |  |           "x": 0.0, | 
					
						
							|  |  |  |           "y": 0.0, | 
					
						
							|  |  |  |           "z": 1.0 | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         "size": 100.0, | 
					
						
							|  |  |  |         "clobber": false, | 
					
						
							|  |  |  |         "hide": false | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": "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": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "y": -1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "start_path" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "move_path_pen", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "to": { | 
					
						
							|  |  |  |           "x": -220.0, | 
					
						
							|  |  |  |           "y": -242.5, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "sketch_mode_disable" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 0.0, | 
					
						
							|  |  |  |             "y": 485.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "relative": true | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 440.0, | 
					
						
							|  |  |  |             "y": 0.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "relative": true | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 0.0, | 
					
						
							|  |  |  |             "y": -485.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": -220.0, | 
					
						
							|  |  |  |             "y": -242.5, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": false | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "close_path", | 
					
						
							|  |  |  |         "path_id": "[uuid]" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extrude", | 
					
						
							|  |  |  |         "target": "[uuid]", | 
					
						
							|  |  |  |         "distance": 23.0, | 
					
						
							|  |  |  |         "faces": null, | 
					
						
							|  |  |  |         "opposite": "None" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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_adjacency_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": -190.0, | 
					
						
							|  |  |  |           "y": -212.5, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "sketch_mode_disable" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 0.0, | 
					
						
							|  |  |  |             "y": 425.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "relative": true | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 185.0, | 
					
						
							|  |  |  |             "y": 0.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "relative": true | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 0.0, | 
					
						
							|  |  |  |             "y": -425.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "relative": true | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": -190.0, | 
					
						
							|  |  |  |             "y": -212.5, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "relative": false | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "close_path", | 
					
						
							|  |  |  |         "path_id": "[uuid]" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "entity_linear_pattern_transform", | 
					
						
							|  |  |  |         "entity_id": "[uuid]", | 
					
						
							|  |  |  |         "transform": [], | 
					
						
							|  |  |  |         "transforms": [ | 
					
						
							|  |  |  |           [ | 
					
						
							|  |  |  |             { | 
					
						
							|  |  |  |               "translate": { | 
					
						
							|  |  |  |                 "x": 195.0, | 
					
						
							|  |  |  |                 "y": 0.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 | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |           ] | 
					
						
							|  |  |  |         ] | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "entity_linear_pattern_transform", | 
					
						
							|  |  |  |         "entity_id": "[uuid]", | 
					
						
							|  |  |  |         "transform": [], | 
					
						
							|  |  |  |         "transforms": [] | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "entity_linear_pattern_transform", | 
					
						
							|  |  |  |         "entity_id": "[uuid]", | 
					
						
							|  |  |  |         "transform": [], | 
					
						
							|  |  |  |         "transforms": [] | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": -23.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_adjacency_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": -23.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_adjacency_info", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "edge_id": "[uuid]" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "object_set_material_params_pbr", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "color": { | 
					
						
							|  |  |  |           "r": 0.64705884, | 
					
						
							|  |  |  |           "g": 0.36862746, | 
					
						
							|  |  |  |           "b": 0.17254902, | 
					
						
							|  |  |  |           "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": 0.64705884, | 
					
						
							|  |  |  |           "g": 0.36862746, | 
					
						
							|  |  |  |           "b": 0.17254902, | 
					
						
							|  |  |  |           "a": 100.0 | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         "metalness": 0.0, | 
					
						
							|  |  |  |         "roughness": 0.0, | 
					
						
							|  |  |  |         "ambient_occlusion": 0.0 | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "set_object_transform", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "transforms": [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             "translate": { | 
					
						
							|  |  |  |               "property": { | 
					
						
							|  |  |  |                 "x": 0.0, | 
					
						
							|  |  |  |                 "y": 0.0, | 
					
						
							|  |  |  |                 "z": 227.5 | 
					
						
							|  |  |  |               }, | 
					
						
							|  |  |  |               "set": false, | 
					
						
							|  |  |  |               "is_local": true | 
					
						
							|  |  |  |             }, | 
					
						
							|  |  |  |             "rotate_rpy": null, | 
					
						
							|  |  |  |             "rotate_angle_axis": null, | 
					
						
							|  |  |  |             "scale": null | 
					
						
							|  |  |  |           } | 
					
						
							|  |  |  |         ] | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "make_plane", | 
					
						
							|  |  |  |         "origin": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "y": 0.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "x_axis": { | 
					
						
							|  |  |  |           "x": 1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "y": 0.0, | 
					
						
							|  |  |  |           "z": 0.0 | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         "y_axis": { | 
					
						
							|  |  |  |           "x": 0.0, | 
					
						
							|  |  |  |           "y": 0.0, | 
					
						
							|  |  |  |           "z": 1.0 | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         "size": 60.0, | 
					
						
							|  |  |  |         "clobber": false, | 
					
						
							|  |  |  |         "hide": true | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "enable_sketch_mode", | 
					
						
							|  |  |  |         "entity_id": "[uuid]", | 
					
						
							|  |  |  |         "ortho": false, | 
					
						
							|  |  |  |         "animated": false, | 
					
						
							|  |  |  |         "adjust_camera": false, | 
					
						
							|  |  |  |         "planar_normal": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": 0.0, | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |           "y": -1.0, | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "start_path" | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "move_path_pen", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "to": { | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |           "x": -15.0, | 
					
						
							|  |  |  |           "y": -6.5, | 
					
						
							|  |  |  |           "z": 0.0 | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "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": 13.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": 30.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": -13.0, | 
					
						
							|  |  |  |             "z": 0.0 | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           "relative": true | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "cmdId": "[uuid]", | 
					
						
							|  |  |  |       "range": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "extend_path", | 
					
						
							|  |  |  |         "path": "[uuid]", | 
					
						
							|  |  |  |         "segment": { | 
					
						
							|  |  |  |           "type": "line", | 
					
						
							|  |  |  |           "end": { | 
					
						
							|  |  |  |             "x": -15.0, | 
					
						
							|  |  |  |             "y": -6.5, | 
					
						
							|  |  |  |             "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": -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": [], | 
					
						
							|  |  |  |       "command": { | 
					
						
							|  |  |  |         "type": "solid3d_get_adjacency_info", | 
					
						
							|  |  |  |         "object_id": "[uuid]", | 
					
						
							|  |  |  |         "edge_id": "[uuid]" | 
					
						
							| 
									
										
										
										
											2025-05-17 17:16:22 +02:00
										 |  |  |       } | 
					
						
							|  |  |  |     } | 
					
						
							| 
									
										
										
										
											2025-06-10 21:30:48 -04:00
										 |  |  |   ], | 
					
						
							|  |  |  |   "std::appearance": [], | 
					
						
							|  |  |  |   "std::array": [], | 
					
						
							|  |  |  |   "std::math": [], | 
					
						
							|  |  |  |   "std::prelude": [], | 
					
						
							|  |  |  |   "std::sketch": [], | 
					
						
							|  |  |  |   "std::solid": [], | 
					
						
							|  |  |  |   "std::sweep": [], | 
					
						
							|  |  |  |   "std::transform": [], | 
					
						
							|  |  |  |   "std::turns": [], | 
					
						
							|  |  |  |   "std::types": [], | 
					
						
							|  |  |  |   "std::units": [] | 
					
						
							|  |  |  | } |