* Improve snapshot testing Signed-off-by: Nick Cameron <nrc@ncameron.org> * A snapshot a day keeps the bugs away! 📷🐛 * A snapshot a day keeps the bugs away! 📷🐛 --------- Signed-off-by: Nick Cameron <nrc@ncameron.org> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
		
			
				
	
	
		
			1126 lines
		
	
	
		
			20 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1126 lines
		
	
	
		
			20 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
---
 | 
						|
source: kcl-lib/src/simulation_tests.rs
 | 
						|
description: Artifact commands cycloidal-gear.kcl
 | 
						|
---
 | 
						|
[
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "edge_lines_visible",
 | 
						|
      "hidden": false
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "set_scene_units",
 | 
						|
      "unit": "mm"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "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": "set_scene_units",
 | 
						|
      "unit": "in"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "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": 100.0,
 | 
						|
      "clobber": false,
 | 
						|
      "hide": false
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "plane_set_color",
 | 
						|
      "plane_id": "[uuid]",
 | 
						|
      "color": {
 | 
						|
        "r": 0.6,
 | 
						|
        "g": 0.6,
 | 
						|
        "b": 0.6,
 | 
						|
        "a": 0.3
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "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": "start_path"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "move_path_pen",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "to": {
 | 
						|
        "x": 0.46499999999999997,
 | 
						|
        "y": 0.3,
 | 
						|
        "z": 0.0
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "sketch_mode_disable"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "arc",
 | 
						|
        "center": {
 | 
						|
          "x": 0.465,
 | 
						|
          "y": -0.0
 | 
						|
        },
 | 
						|
        "radius": 0.3,
 | 
						|
        "start": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 90.0
 | 
						|
        },
 | 
						|
        "end": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": -90.0
 | 
						|
        },
 | 
						|
        "relative": false
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.501,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 60.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.3,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": -180.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.501,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 60.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.3,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": -180.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc_to",
 | 
						|
        "to": {
 | 
						|
          "x": 0.4339,
 | 
						|
          "y": -0.2505,
 | 
						|
          "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": "start_path"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "move_path_pen",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "to": {
 | 
						|
        "x": 0.1485,
 | 
						|
        "y": 0.0,
 | 
						|
        "z": 0.0
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "sketch_mode_disable"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "arc",
 | 
						|
        "center": {
 | 
						|
          "x": 0.0,
 | 
						|
          "y": 0.0
 | 
						|
        },
 | 
						|
        "radius": 0.1485,
 | 
						|
        "start": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 0.0
 | 
						|
        },
 | 
						|
        "end": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 360.0
 | 
						|
        },
 | 
						|
        "relative": false
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "close_path",
 | 
						|
      "path_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid2d_add_hole",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "hole_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "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.75
 | 
						|
      },
 | 
						|
      "x_axis": {
 | 
						|
        "x": 1.0,
 | 
						|
        "y": 0.0,
 | 
						|
        "z": 0.0
 | 
						|
      },
 | 
						|
      "y_axis": {
 | 
						|
        "x": 0.0,
 | 
						|
        "y": 1.0,
 | 
						|
        "z": 0.0
 | 
						|
      },
 | 
						|
      "size": 100.0,
 | 
						|
      "clobber": false,
 | 
						|
      "hide": false
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "plane_set_color",
 | 
						|
      "plane_id": "[uuid]",
 | 
						|
      "color": {
 | 
						|
        "r": 0.6,
 | 
						|
        "g": 0.6,
 | 
						|
        "b": 0.6,
 | 
						|
        "a": 0.3
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "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": "start_path"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "move_path_pen",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "to": {
 | 
						|
        "x": 0.5490469489562866,
 | 
						|
        "y": -0.06908290556854735,
 | 
						|
        "z": 0.0
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "sketch_mode_disable"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "arc",
 | 
						|
        "center": {
 | 
						|
          "x": 0.3562,
 | 
						|
          "y": -0.2989
 | 
						|
        },
 | 
						|
        "radius": 0.3,
 | 
						|
        "start": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 50.0
 | 
						|
        },
 | 
						|
        "end": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": -130.0
 | 
						|
        },
 | 
						|
        "relative": false
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.501,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 60.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.3,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": -180.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.501,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 60.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.3,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": -180.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc_to",
 | 
						|
        "to": {
 | 
						|
          "x": 0.1714,
 | 
						|
          "y": -0.4708,
 | 
						|
          "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": "start_path"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "move_path_pen",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "to": {
 | 
						|
        "x": 0.1485,
 | 
						|
        "y": 0.0,
 | 
						|
        "z": 0.0
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "sketch_mode_disable"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "arc",
 | 
						|
        "center": {
 | 
						|
          "x": 0.0,
 | 
						|
          "y": 0.0
 | 
						|
        },
 | 
						|
        "radius": 0.1485,
 | 
						|
        "start": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 0.0
 | 
						|
        },
 | 
						|
        "end": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 360.0
 | 
						|
        },
 | 
						|
        "relative": false
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "close_path",
 | 
						|
      "path_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid2d_add_hole",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "hole_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "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": 1.5
 | 
						|
      },
 | 
						|
      "x_axis": {
 | 
						|
        "x": 1.0,
 | 
						|
        "y": 0.0,
 | 
						|
        "z": 0.0
 | 
						|
      },
 | 
						|
      "y_axis": {
 | 
						|
        "x": 0.0,
 | 
						|
        "y": 1.0,
 | 
						|
        "z": 0.0
 | 
						|
      },
 | 
						|
      "size": 100.0,
 | 
						|
      "clobber": false,
 | 
						|
      "hide": false
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "plane_set_color",
 | 
						|
      "plane_id": "[uuid]",
 | 
						|
      "color": {
 | 
						|
        "r": 0.6,
 | 
						|
        "g": 0.6,
 | 
						|
        "b": 0.6,
 | 
						|
        "a": 0.3
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "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": "start_path"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "move_path_pen",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "to": {
 | 
						|
        "x": 0.37618872851878504,
 | 
						|
        "y": -0.4058411518505976,
 | 
						|
        "z": 0.0
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "sketch_mode_disable"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "arc",
 | 
						|
        "center": {
 | 
						|
          "x": 0.0807,
 | 
						|
          "y": -0.4579
 | 
						|
        },
 | 
						|
        "radius": 0.3,
 | 
						|
        "start": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 10.0
 | 
						|
        },
 | 
						|
        "end": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": -170.0
 | 
						|
        },
 | 
						|
        "relative": false
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.501,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 60.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.3,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": -180.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.501,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 60.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc",
 | 
						|
        "radius": 0.3,
 | 
						|
        "offset": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": -180.0
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "tangential_arc_to",
 | 
						|
        "to": {
 | 
						|
          "x": -0.1714,
 | 
						|
          "y": -0.4708,
 | 
						|
          "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": "start_path"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "move_path_pen",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "to": {
 | 
						|
        "x": 0.1485,
 | 
						|
        "y": 0.0,
 | 
						|
        "z": 0.0
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "sketch_mode_disable"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "extend_path",
 | 
						|
      "path": "[uuid]",
 | 
						|
      "segment": {
 | 
						|
        "type": "arc",
 | 
						|
        "center": {
 | 
						|
          "x": 0.0,
 | 
						|
          "y": 0.0
 | 
						|
        },
 | 
						|
        "radius": 0.1485,
 | 
						|
        "start": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 0.0
 | 
						|
        },
 | 
						|
        "end": {
 | 
						|
          "unit": "degrees",
 | 
						|
          "value": 360.0
 | 
						|
        },
 | 
						|
        "relative": false
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "close_path",
 | 
						|
      "path_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid2d_add_hole",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "hole_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "object_visible",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "hidden": true
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "loft",
 | 
						|
      "section_ids": [
 | 
						|
        "[uuid]",
 | 
						|
        "[uuid]",
 | 
						|
        "[uuid]"
 | 
						|
      ],
 | 
						|
      "v_degree": 2,
 | 
						|
      "bez_approximate_rational": false,
 | 
						|
      "base_curve_index": null,
 | 
						|
      "tolerance": 0.0000001
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "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_opposite_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid3d_get_next_adjacent_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid3d_get_opposite_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid3d_get_next_adjacent_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid3d_get_opposite_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid3d_get_next_adjacent_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid3d_get_opposite_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid3d_get_next_adjacent_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid3d_get_opposite_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid3d_get_next_adjacent_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid3d_get_opposite_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "cmdId": "[uuid]",
 | 
						|
    "range": [],
 | 
						|
    "command": {
 | 
						|
      "type": "solid3d_get_next_adjacent_edge",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "edge_id": "[uuid]",
 | 
						|
      "face_id": "[uuid]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "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": "object_visible",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "hidden": true
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "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": "object_visible",
 | 
						|
      "object_id": "[uuid]",
 | 
						|
      "hidden": true
 | 
						|
    }
 | 
						|
  }
 | 
						|
]
 |