{ "format": "solvecraft/1", "name": "Untitled", "units": "mm", "params": [], "features": [ { "id": 1, "name": "Contour", "suppressed": false, "type": "sketch", "plane": { "type": "custom", "plane": { "origin": [ 0.0, 0.0, 0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 0.0, 0.0, -1.0 ] } }, "sketch": { "points": [ { "id": "origin", "pos": [ 0.0, 0.0 ], "fixed": true }, { "id": "l1.start", "pos": [ 0.0, 0.0 ], "fixed": false }, { "id": "l1.end", "pos": [ 40.0, 0.0 ], "fixed": false }, { "id": "l2.end", "pos": [ 40.0, -30.0 ], "fixed": false }, { "id": "l3.end", "pos": [ 70.0, -30.0 ], "fixed": false } ], "curves": [ { "id": "l1", "type": "line", "a": 1, "b": 2, "construction": false }, { "id": "l2", "type": "line", "a": 2, "b": 3, "construction": false }, { "id": "l3", "type": "line", "a": 3, "b": 4, "construction": false } ], "constraints": [], "counters": {} } }, { "id": 2, "name": "ContourFlange", "suppressed": false, "param_names": [ "d1" ], "type": "sheet_contour", "sketch": 1, "curves": [ "l1", "l2", "l3" ], "distance": "50" } ], "next_id": 3 }