556 lines
		
	
	
		
			9.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			556 lines
		
	
	
		
			9.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								source: kcl-lib/src/simulation_tests.rs
							 | 
						||
| 
								 | 
							
								description: Artifact commands subtract_regression09.kcl
							 | 
						||
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								[
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "edge_lines_visible",
							 | 
						||
| 
								 | 
							
								      "hidden": false
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "object_visible",
							 | 
						||
| 
								 | 
							
								      "object_id": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "hidden": true
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "object_visible",
							 | 
						||
| 
								 | 
							
								      "object_id": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "hidden": true
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "make_plane",
							 | 
						||
| 
								 | 
							
								      "origin": {
							 | 
						||
| 
								 | 
							
								        "x": 0.0,
							 | 
						||
| 
								 | 
							
								        "y": 0.0,
							 | 
						||
| 
								 | 
							
								        "z": 0.0
							 | 
						||
| 
								 | 
							
								      },
							 | 
						||
| 
								 | 
							
								      "x_axis": {
							 | 
						||
| 
								 | 
							
								        "x": 0.0,
							 | 
						||
| 
								 | 
							
								        "y": 1.0,
							 | 
						||
| 
								 | 
							
								        "z": 0.0
							 | 
						||
| 
								 | 
							
								      },
							 | 
						||
| 
								 | 
							
								      "y_axis": {
							 | 
						||
| 
								 | 
							
								        "x": 0.0,
							 | 
						||
| 
								 | 
							
								        "y": 0.0,
							 | 
						||
| 
								 | 
							
								        "z": 1.0
							 | 
						||
| 
								 | 
							
								      },
							 | 
						||
| 
								 | 
							
								      "size": 60.0,
							 | 
						||
| 
								 | 
							
								      "clobber": false,
							 | 
						||
| 
								 | 
							
								      "hide": true
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "enable_sketch_mode",
							 | 
						||
| 
								 | 
							
								      "entity_id": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "ortho": false,
							 | 
						||
| 
								 | 
							
								      "animated": false,
							 | 
						||
| 
								 | 
							
								      "adjust_camera": false,
							 | 
						||
| 
								 | 
							
								      "planar_normal": {
							 | 
						||
| 
								 | 
							
								        "x": 1.0,
							 | 
						||
| 
								 | 
							
								        "y": 0.0,
							 | 
						||
| 
								 | 
							
								        "z": 0.0
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "move_path_pen",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "to": {
							 | 
						||
| 
								 | 
							
								        "x": 5.0,
							 | 
						||
| 
								 | 
							
								        "y": 3.0,
							 | 
						||
| 
								 | 
							
								        "z": 0.0
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "sketch_mode_disable"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "start_path"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "line",
							 | 
						||
| 
								 | 
							
								        "end": {
							 | 
						||
| 
								 | 
							
								          "x": 0.0,
							 | 
						||
| 
								 | 
							
								          "y": -6.0,
							 | 
						||
| 
								 | 
							
								          "z": 0.0
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "relative": true
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "line",
							 | 
						||
| 
								 | 
							
								        "end": {
							 | 
						||
| 
								 | 
							
								          "x": 24.972,
							 | 
						||
| 
								 | 
							
								          "y": 0.0,
							 | 
						||
| 
								 | 
							
								          "z": 0.0
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "relative": true
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "line",
							 | 
						||
| 
								 | 
							
								        "end": {
							 | 
						||
| 
								 | 
							
								          "x": 0.0,
							 | 
						||
| 
								 | 
							
								          "y": 6.0,
							 | 
						||
| 
								 | 
							
								          "z": 0.0
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "relative": true
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "line",
							 | 
						||
| 
								 | 
							
								        "end": {
							 | 
						||
| 
								 | 
							
								          "x": -24.972,
							 | 
						||
| 
								 | 
							
								          "y": 0.0,
							 | 
						||
| 
								 | 
							
								          "z": 0.0
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "relative": true
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "close_path",
							 | 
						||
| 
								 | 
							
								      "path_id": "[uuid]"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "object_bring_to_front",
							 | 
						||
| 
								 | 
							
								      "object_id": "[uuid]"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "revolve",
							 | 
						||
| 
								 | 
							
								      "target": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "origin": {
							 | 
						||
| 
								 | 
							
								        "x": 0.0,
							 | 
						||
| 
								 | 
							
								        "y": 0.0,
							 | 
						||
| 
								 | 
							
								        "z": 0.0
							 | 
						||
| 
								 | 
							
								      },
							 | 
						||
| 
								 | 
							
								      "axis": {
							 | 
						||
| 
								 | 
							
								        "x": 0.0,
							 | 
						||
| 
								 | 
							
								        "y": 1.0,
							 | 
						||
| 
								 | 
							
								        "z": 0.0
							 | 
						||
| 
								 | 
							
								      },
							 | 
						||
| 
								 | 
							
								      "axis_is_2d": true,
							 | 
						||
| 
								 | 
							
								      "angle": {
							 | 
						||
| 
								 | 
							
								        "unit": "degrees",
							 | 
						||
| 
								 | 
							
								        "value": 360.0
							 | 
						||
| 
								 | 
							
								      },
							 | 
						||
| 
								 | 
							
								      "tolerance": 0.0000001,
							 | 
						||
| 
								 | 
							
								      "opposite": "None"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "solid3d_get_adjacency_info",
							 | 
						||
| 
								 | 
							
								      "object_id": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "edge_id": "[uuid]"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "solid3d_get_extrusion_face_info",
							 | 
						||
| 
								 | 
							
								      "object_id": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "edge_id": "[uuid]"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "make_plane",
							 | 
						||
| 
								 | 
							
								      "origin": {
							 | 
						||
| 
								 | 
							
								        "x": 0.0,
							 | 
						||
| 
								 | 
							
								        "y": 0.0,
							 | 
						||
| 
								 | 
							
								        "z": 0.0
							 | 
						||
| 
								 | 
							
								      },
							 | 
						||
| 
								 | 
							
								      "x_axis": {
							 | 
						||
| 
								 | 
							
								        "x": 1.0,
							 | 
						||
| 
								 | 
							
								        "y": 0.0,
							 | 
						||
| 
								 | 
							
								        "z": 0.0
							 | 
						||
| 
								 | 
							
								      },
							 | 
						||
| 
								 | 
							
								      "y_axis": {
							 | 
						||
| 
								 | 
							
								        "x": 0.0,
							 | 
						||
| 
								 | 
							
								        "y": 1.0,
							 | 
						||
| 
								 | 
							
								        "z": 0.0
							 | 
						||
| 
								 | 
							
								      },
							 | 
						||
| 
								 | 
							
								      "size": 60.0,
							 | 
						||
| 
								 | 
							
								      "clobber": false,
							 | 
						||
| 
								 | 
							
								      "hide": true
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "enable_sketch_mode",
							 | 
						||
| 
								 | 
							
								      "entity_id": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "ortho": false,
							 | 
						||
| 
								 | 
							
								      "animated": false,
							 | 
						||
| 
								 | 
							
								      "adjust_camera": false,
							 | 
						||
| 
								 | 
							
								      "planar_normal": {
							 | 
						||
| 
								 | 
							
								        "x": 0.0,
							 | 
						||
| 
								 | 
							
								        "y": 0.0,
							 | 
						||
| 
								 | 
							
								        "z": 1.0
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "move_path_pen",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "to": {
							 | 
						||
| 
								 | 
							
								        "x": 1.1882,
							 | 
						||
| 
								 | 
							
								        "y": 27.4971,
							 | 
						||
| 
								 | 
							
								        "z": 0.0
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "sketch_mode_disable"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "start_path"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "line",
							 | 
						||
| 
								 | 
							
								        "end": {
							 | 
						||
| 
								 | 
							
								          "x": -0.1771,
							 | 
						||
| 
								 | 
							
								          "y": 0.7408,
							 | 
						||
| 
								 | 
							
								          "z": 0.0
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "relative": true
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "arc",
							 | 
						||
| 
								 | 
							
								        "center": {
							 | 
						||
| 
								 | 
							
								          "x": -4.1275,
							 | 
						||
| 
								 | 
							
								          "y": 27.0095
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "radius": 5.283446,
							 | 
						||
| 
								 | 
							
								        "start": {
							 | 
						||
| 
								 | 
							
								          "unit": "degrees",
							 | 
						||
| 
								 | 
							
								          "value": 13.4444
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "end": {
							 | 
						||
| 
								 | 
							
								          "unit": "degrees",
							 | 
						||
| 
								 | 
							
								          "value": 38.6282
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "relative": false
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "arc",
							 | 
						||
| 
								 | 
							
								        "center": {
							 | 
						||
| 
								 | 
							
								          "x": 4.7625,
							 | 
						||
| 
								 | 
							
								          "y": 27.0095
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "radius": 5.793095,
							 | 
						||
| 
								 | 
							
								        "start": {
							 | 
						||
| 
								 | 
							
								          "unit": "degrees",
							 | 
						||
| 
								 | 
							
								          "value": 145.2955
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "end": {
							 | 
						||
| 
								 | 
							
								          "unit": "degrees",
							 | 
						||
| 
								 | 
							
								          "value": 14.7045
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "relative": false
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "arc",
							 | 
						||
| 
								 | 
							
								        "center": {
							 | 
						||
| 
								 | 
							
								          "x": 13.1164,
							 | 
						||
| 
								 | 
							
								          "y": 23.9689
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "radius": 5.283446,
							 | 
						||
| 
								 | 
							
								        "start": {
							 | 
						||
| 
								 | 
							
								          "unit": "degrees",
							 | 
						||
| 
								 | 
							
								          "value": 121.3718
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "end": {
							 | 
						||
| 
								 | 
							
								          "unit": "degrees",
							 | 
						||
| 
								 | 
							
								          "value": 146.5556
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "relative": false
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "line",
							 | 
						||
| 
								 | 
							
								        "end": {
							 | 
						||
| 
								 | 
							
								          "x": -0.4198,
							 | 
						||
| 
								 | 
							
								          "y": -0.6355,
							 | 
						||
| 
								 | 
							
								          "z": 0.0
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "relative": true
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "arc",
							 | 
						||
| 
								 | 
							
								        "center": {
							 | 
						||
| 
								 | 
							
								          "x": 1.4162,
							 | 
						||
| 
								 | 
							
								          "y": 30.8507
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "radius": 8.272375,
							 | 
						||
| 
								 | 
							
								        "start": {
							 | 
						||
| 
								 | 
							
								          "unit": "degrees",
							 | 
						||
| 
								 | 
							
								          "value": 326.1703
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "end": {
							 | 
						||
| 
								 | 
							
								          "unit": "degrees",
							 | 
						||
| 
								 | 
							
								          "value": 311.294
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "relative": false
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "arc",
							 | 
						||
| 
								 | 
							
								        "center": {
							 | 
						||
| 
								 | 
							
								          "x": 4.7625,
							 | 
						||
| 
								 | 
							
								          "y": 27.0095
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "radius": 3.178087,
							 | 
						||
| 
								 | 
							
								        "start": {
							 | 
						||
| 
								 | 
							
								          "unit": "degrees",
							 | 
						||
| 
								 | 
							
								          "value": 311.6667
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "end": {
							 | 
						||
| 
								 | 
							
								          "unit": "degrees",
							 | 
						||
| 
								 | 
							
								          "value": 208.3333
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "relative": false
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extend_path",
							 | 
						||
| 
								 | 
							
								      "path": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "segment": {
							 | 
						||
| 
								 | 
							
								        "type": "tangential_arc_to",
							 | 
						||
| 
								 | 
							
								        "to": {
							 | 
						||
| 
								 | 
							
								          "x": -0.7769,
							 | 
						||
| 
								 | 
							
								          "y": 1.9959,
							 | 
						||
| 
								 | 
							
								          "z": 0.0
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        "angle_snap_increment": null
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "close_path",
							 | 
						||
| 
								 | 
							
								      "path_id": "[uuid]"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "enable_sketch_mode",
							 | 
						||
| 
								 | 
							
								      "entity_id": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "ortho": false,
							 | 
						||
| 
								 | 
							
								      "animated": false,
							 | 
						||
| 
								 | 
							
								      "adjust_camera": false,
							 | 
						||
| 
								 | 
							
								      "planar_normal": {
							 | 
						||
| 
								 | 
							
								        "x": 0.0,
							 | 
						||
| 
								 | 
							
								        "y": 0.0,
							 | 
						||
| 
								 | 
							
								        "z": 1.0
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "extrude",
							 | 
						||
| 
								 | 
							
								      "target": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "distance": 10.0,
							 | 
						||
| 
								 | 
							
								      "faces": null,
							 | 
						||
| 
								 | 
							
								      "opposite": {
							 | 
						||
| 
								 | 
							
								        "Other": 10.0
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "object_bring_to_front",
							 | 
						||
| 
								 | 
							
								      "object_id": "[uuid]"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "sketch_mode_disable"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "solid3d_get_adjacency_info",
							 | 
						||
| 
								 | 
							
								      "object_id": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "edge_id": "[uuid]"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "solid3d_get_extrusion_face_info",
							 | 
						||
| 
								 | 
							
								      "object_id": "[uuid]",
							 | 
						||
| 
								 | 
							
								      "edge_id": "[uuid]"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    "cmdId": "[uuid]",
							 | 
						||
| 
								 | 
							
								    "range": [],
							 | 
						||
| 
								 | 
							
								    "command": {
							 | 
						||
| 
								 | 
							
								      "type": "boolean_subtract",
							 | 
						||
| 
								 | 
							
								      "target_ids": [
							 | 
						||
| 
								 | 
							
								        "[uuid]"
							 | 
						||
| 
								 | 
							
								      ],
							 | 
						||
| 
								 | 
							
								      "tool_ids": [
							 | 
						||
| 
								 | 
							
								        "[uuid]"
							 | 
						||
| 
								 | 
							
								      ],
							 | 
						||
| 
								 | 
							
								      "tolerance": 0.0000001
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								]
							 |