* more regression tests Signed-off-by: Jess Frazelle <github@jessfraz.com> * snaps Signed-off-by: Jess Frazelle <github@jessfraz.com> * iupdates Signed-off-by: Jess Frazelle <github@jessfraz.com> --------- Signed-off-by: Jess Frazelle <github@jessfraz.com>
		
			
				
	
	
		
			482 lines
		
	
	
		
			8.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			482 lines
		
	
	
		
			8.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| ---
 | |
| source: kcl-lib/src/simulation_tests.rs
 | |
| description: Artifact commands subtract_regression11.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": 0.0,
 | |
|         "y": 20.0,
 | |
|         "z": 0.0
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   {
 | |
|     "cmdId": "[uuid]",
 | |
|     "range": [],
 | |
|     "command": {
 | |
|       "type": "sketch_mode_disable"
 | |
|     }
 | |
|   },
 | |
|   {
 | |
|     "cmdId": "[uuid]",
 | |
|     "range": [],
 | |
|     "command": {
 | |
|       "type": "start_path"
 | |
|     }
 | |
|   },
 | |
|   {
 | |
|     "cmdId": "[uuid]",
 | |
|     "range": [],
 | |
|     "command": {
 | |
|       "type": "extend_path",
 | |
|       "path": "[uuid]",
 | |
|       "segment": {
 | |
|         "type": "line",
 | |
|         "end": {
 | |
|           "x": 2.25,
 | |
|           "y": 0.0,
 | |
|           "z": 0.0
 | |
|         },
 | |
|         "relative": true
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   {
 | |
|     "cmdId": "[uuid]",
 | |
|     "range": [],
 | |
|     "command": {
 | |
|       "type": "extend_path",
 | |
|       "path": "[uuid]",
 | |
|       "segment": {
 | |
|         "type": "line",
 | |
|         "end": {
 | |
|           "x": 0.75,
 | |
|           "y": -0.75,
 | |
|           "z": 0.0
 | |
|         },
 | |
|         "relative": true
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   {
 | |
|     "cmdId": "[uuid]",
 | |
|     "range": [],
 | |
|     "command": {
 | |
|       "type": "extend_path",
 | |
|       "path": "[uuid]",
 | |
|       "segment": {
 | |
|         "type": "line",
 | |
|         "end": {
 | |
|           "x": 0.0,
 | |
|           "y": -38.5,
 | |
|           "z": 0.0
 | |
|         },
 | |
|         "relative": true
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   {
 | |
|     "cmdId": "[uuid]",
 | |
|     "range": [],
 | |
|     "command": {
 | |
|       "type": "extend_path",
 | |
|       "path": "[uuid]",
 | |
|       "segment": {
 | |
|         "type": "line",
 | |
|         "end": {
 | |
|           "x": -0.75,
 | |
|           "y": -0.75,
 | |
|           "z": 0.0
 | |
|         },
 | |
|         "relative": true
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   {
 | |
|     "cmdId": "[uuid]",
 | |
|     "range": [],
 | |
|     "command": {
 | |
|       "type": "extend_path",
 | |
|       "path": "[uuid]",
 | |
|       "segment": {
 | |
|         "type": "line",
 | |
|         "end": {
 | |
|           "x": -2.25,
 | |
|           "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": 40.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": 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": 0.65,
 | |
|         "y": 20.1,
 | |
|         "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": -1.5,
 | |
|           "z": 0.0
 | |
|         },
 | |
|         "relative": true
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   {
 | |
|     "cmdId": "[uuid]",
 | |
|     "range": [],
 | |
|     "command": {
 | |
|       "type": "extend_path",
 | |
|       "path": "[uuid]",
 | |
|       "segment": {
 | |
|         "type": "line",
 | |
|         "end": {
 | |
|           "x": -1.1,
 | |
|           "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": 1.5,
 | |
|           "z": 0.0
 | |
|         },
 | |
|         "relative": true
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   {
 | |
|     "cmdId": "[uuid]",
 | |
|     "range": [],
 | |
|     "command": {
 | |
|       "type": "extend_path",
 | |
|       "path": "[uuid]",
 | |
|       "segment": {
 | |
|         "type": "line",
 | |
|         "end": {
 | |
|           "x": 1.1,
 | |
|           "y": 0.0,
 | |
|           "z": 0.0
 | |
|         },
 | |
|         "relative": true
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   {
 | |
|     "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": 1.0,
 | |
|         "y": 0.0,
 | |
|         "z": 0.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
 | |
|     }
 | |
|   }
 | |
| ]
 |