{ "entities": { "Fz5ZkhSFew6soRB_0": { "name": "Extrude 1", "type": "ExtrudeFeature", "profiles": [ { "profile": "JGC", "sketch": "FvqT0Llm0TkI5qe_0" } ], "extent_two": { "distance": { "type": "ModelParameter", "role": "AgainstDistance", "name": "none", "value": 0.0 }, "type": "DistanceExtentDefinition", "taper_angle": { "type": "ModelParameter", "role": "Side2TaperAngle", "name": "none", "value": 0.0 } }, "extent_one": { "distance": { "type": "ModelParameter", "role": "AlongDistance", "name": "none", "value": 0.02 }, "type": "DistanceExtentDefinition", "taper_angle": { "type": "ModelParameter", "role": "TaperAngle", "name": "none", "value": 0.0 } }, "operation": "NewBodyFeatureOperation", "start_extent": { "type": "ProfilePlaneStartDefinition" }, "extent_type": "OneSideFeatureExtentType" }, "FR6JugW7scIQZrM_1": { "transform": { "origin": { "y": 0.0, "x": 0.0, "z": 0.0 }, "y_axis": { "y": 0.0, "x": -0.0, "z": 1.0 }, "x_axis": { "y": 0.0, "x": 1.0, "z": 0.0 }, "z_axis": { "y": -1.0, "x": 0.0, "z": 0.0 } }, "type": "Sketch", "name": "Sketch 2", "profiles": { "JJC": { "loops": [ { "is_outer": true, "profile_curves": [ { "center_point": { "y": 0.01, "x": 0.0065, "z": 0.0 }, "type": "Circle3D", "radius": 0.0017526, "curve": "JJB", "normal": { "y": -1.0, "x": 0.0, "z": 0.0 } } ] } ], "properties": {} } }, "reference_plane": {} }, "F8dMsQ0VNGp1h7Y_1": { "name": "Extrude 2", "type": "ExtrudeFeature", "profiles": [ { "profile": "JJC", "sketch": "FR6JugW7scIQZrM_1" } ], "extent_two": { "distance": { "type": "ModelParameter", "role": "AgainstDistance", "name": "none", "value": 0.0 }, "type": "DistanceExtentDefinition", "taper_angle": { "type": "ModelParameter", "role": "Side2TaperAngle", "name": "none", "value": 0.0 } }, "extent_one": { "distance": { "type": "ModelParameter", "role": "AlongDistance", "name": "none", "value": -0.025 }, "type": "DistanceExtentDefinition", "taper_angle": { "type": "ModelParameter", "role": "TaperAngle", "name": "none", "value": 0.0 } }, "operation": "CutFeatureOperation", "start_extent": { "type": "ProfilePlaneStartDefinition" }, "extent_type": "OneSideFeatureExtentType" }, "FvqT0Llm0TkI5qe_0": { "transform": { "origin": { "y": 0.0, "x": 0.0, "z": 0.0 }, "y_axis": { "y": 1.0, "x": 0.0, "z": 0.0 }, "x_axis": { "y": 0.0, "x": 1.0, "z": 0.0 }, "z_axis": { "y": 0.0, "x": 0.0, "z": 1.0 } }, "type": "Sketch", "name": "Sketch 1", "profiles": { "JGC": { "loops": [ { "is_outer": true, "profile_curves": [ { "type": "Line3D", "start_point": { "y": 0.01, "x": 0.0, "z": 0.0 }, "curve": "JGB", "end_point": { "y": 0.0, "x": 0.0, "z": 0.0 } }, { "type": "Line3D", "start_point": { "y": 0.0, "x": 0.0, "z": 0.0 }, "curve": "JGF", "end_point": { "y": 0.0, "x": 0.01, "z": 0.0 } }, { "type": "Line3D", "start_point": { "y": 0.0, "x": 0.01, "z": 0.0 }, "curve": "JGJ", "end_point": { "y": 0.003, "x": 0.01, "z": 0.0 } }, { "type": "Line3D", "start_point": { "y": 0.003, "x": 0.01, "z": 0.0 }, "curve": "JGN", "end_point": { "y": 0.003, "x": 0.003, "z": 0.0 } }, { "type": "Line3D", "start_point": { "y": 0.003, "x": 0.003, "z": 0.0 }, "curve": "JGR", "end_point": { "y": 0.01, "x": 0.003, "z": 0.0 } }, { "type": "Line3D", "start_point": { "y": 0.01, "x": 0.0, "z": 0.0 }, "curve": "JGV", "end_point": { "y": 0.01, "x": 0.003, "z": 0.0 } } ] } ], "properties": {} } }, "reference_plane": {} } }, "properties": { "bounding_box": { "max_point": { "y": 0.01, "x": 0.01, "z": 0.02 }, "type": "BoundingBox3D", "min_point": { "y": 0.0, "x": 0.0, "z": 0.0 } } }, "sequence": [ { "index": 0, "type": "Sketch", "entity": "FvqT0Llm0TkI5qe_0" }, { "index": 1, "type": "ExtrudeFeature", "entity": "Fz5ZkhSFew6soRB_0" }, { "index": 2, "type": "Sketch", "entity": "FR6JugW7scIQZrM_1" }, { "index": 3, "type": "ExtrudeFeature", "entity": "F8dMsQ0VNGp1h7Y_1" } ] }