{ "commands": [ { "command": "sketch.create", "params": { "name": "Contour", "plane": { "origin": [ 0.0, 0.0, 0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 0.0, 0.0, -1.0 ] } } }, { "command": "sketch.line", "params": { "construction": false, "ids": [ "l1" ], "points": [ [ 0.0, 0.0 ], [ 40.0, 0.0 ] ] } }, { "command": "sketch.line", "params": { "construction": false, "ids": [ "l2" ], "points": [ "l1.end", [ 40.0, -30.0 ] ] } }, { "command": "sketch.line", "params": { "construction": false, "ids": [ "l3" ], "points": [ "l2.end", [ 70.0, -30.0 ] ] } }, { "command": "sketch.finish", "params": {} }, { "command": "sheet.flange", "params": { "curves": [ "l1", "l2", "l3" ], "distance": 50, "name": "ContourFlange", "sketch": "Contour", "type": "contour" } } ] }