---
source: kcl-lib/src/simulation_tests.rs
description: Artifact commands subtract_regression06.kcl
---
[
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "edge_lines_visible",
      "hidden": false
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "object_visible",
      "object_id": "[uuid]",
      "hidden": true
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "object_visible",
      "object_id": "[uuid]",
      "hidden": true
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "make_plane",
      "origin": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "x_axis": {
        "x": 1.0,
        "y": 0.0,
        "z": 0.0
      },
      "y_axis": {
        "x": 0.0,
        "y": 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": -12.2237,
        "y": 79.375,
        "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": 24.4475,
          "y": 0.0,
          "z": 0.0
        },
        "relative": true
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "arc",
        "center": {
          "x": 12.2237,
          "y": 73.025
        },
        "radius": 6.35,
        "start": {
          "unit": "degrees",
          "value": 90.0
        },
        "end": {
          "unit": "degrees",
          "value": 11.8737
        },
        "relative": false
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "line",
        "end": {
          "x": 14.1863,
          "y": -67.4722,
          "z": 0.0
        },
        "relative": true
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "arc",
        "center": {
          "x": -0.0,
          "y": -0.0
        },
        "radius": 33.3375,
        "start": {
          "unit": "degrees",
          "value": 11.8737
        },
        "end": {
          "unit": "degrees",
          "value": -192.4438
        },
        "relative": false
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "line",
        "end": {
          "x": 14.1297,
          "y": 64.0321,
          "z": 0.0
        },
        "relative": true
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "arc",
        "center": {
          "x": -12.2238,
          "y": 69.8475
        },
        "radius": 6.35,
        "start": {
          "unit": "degrees",
          "value": 167.5562
        },
        "end": {
          "unit": "degrees",
          "value": 90.0
        },
        "relative": false
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "line",
        "end": {
          "x": 24.4475,
          "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": -3.175,
          "z": 0.0
        },
        "relative": true
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "line",
        "end": {
          "x": -24.4475,
          "y": 0.0,
          "z": 0.0
        },
        "relative": true
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "arc",
        "center": {
          "x": -12.2238,
          "y": 69.8475
        },
        "radius": 3.175,
        "start": {
          "unit": "degrees",
          "value": 90.0
        },
        "end": {
          "unit": "degrees",
          "value": 167.5562
        },
        "relative": false
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "line",
        "end": {
          "x": -14.1297,
          "y": -64.0321,
          "z": 0.0
        },
        "relative": true
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "arc",
        "center": {
          "x": -0.0,
          "y": -0.0
        },
        "radius": 30.162499999999998,
        "start": {
          "unit": "degrees",
          "value": -192.4438
        },
        "end": {
          "unit": "degrees",
          "value": 11.8737
        },
        "relative": false
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "line",
        "end": {
          "x": -14.1863,
          "y": 67.4722,
          "z": 0.0
        },
        "relative": true
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "arc",
        "center": {
          "x": 12.2237,
          "y": 73.025
        },
        "radius": 3.175,
        "start": {
          "unit": "degrees",
          "value": 11.8737
        },
        "end": {
          "unit": "degrees",
          "value": 90.0
        },
        "relative": false
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "line",
        "end": {
          "x": -24.4475,
          "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": 3.175,
          "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": 0.0,
        "y": 0.0,
        "z": 1.0
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extrude",
      "target": "[uuid]",
      "distance": 12.7,
      "faces": null,
      "opposite": {
        "Other": 12.7
      }
    }
  },
  {
    "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": "make_plane",
      "origin": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "x_axis": {
        "x": 1.0,
        "y": 0.0,
        "z": 0.0
      },
      "y_axis": {
        "x": 0.0,
        "y": 0.0,
        "z": -1.0
      },
      "size": 60.0,
      "clobber": false,
      "hide": true
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "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": "extend_path",
      "path": "[uuid]",
      "segment": {
        "type": "arc",
        "center": {
          "x": 0.0,
          "y": 0.0
        },
        "radius": 5.5562499999999995,
        "start": {
          "unit": "degrees",
          "value": 0.0
        },
        "end": {
          "unit": "degrees",
          "value": 360.0
        },
        "relative": false
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "move_path_pen",
      "path": "[uuid]",
      "to": {
        "x": 5.5562,
        "y": 0.0,
        "z": 0.0
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "object_visible",
      "object_id": "[uuid]",
      "hidden": true
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "sketch_mode_disable"
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "start_path"
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "enable_sketch_mode",
      "entity_id": "[uuid]",
      "ortho": false,
      "animated": false,
      "adjust_camera": false,
      "planar_normal": {
        "x": -0.0,
        "y": 1.0,
        "z": 0.0
      }
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "extrude",
      "target": "[uuid]",
      "distance": 101.6,
      "faces": null,
      "opposite": "None"
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "object_bring_to_front",
      "object_id": "[uuid]"
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "sketch_mode_disable"
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "solid3d_get_adjacency_info",
      "object_id": "[uuid]",
      "edge_id": "[uuid]"
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "solid3d_get_extrusion_face_info",
      "object_id": "[uuid]",
      "edge_id": "[uuid]"
    }
  },
  {
    "cmdId": "[uuid]",
    "range": [],
    "command": {
      "type": "boolean_subtract",
      "target_ids": [
        "[uuid]"
      ],
      "tool_ids": [
        "[uuid]"
      ],
      "tolerance": 0.0000001
    }
  }
]
