{"commands": [ {"command": "SketchCreate", "params": {"plane": "XZ"}}, {"command": "DrawPolyline", "params": {"points": [[10, 0], [15, 0], [15, 5], [10, 5]], "closed": true}}, {"command": "SketchStop", "params": {}}, {"command": "Revolve", "params": {"axis": "y"}}, {"command": "PrimitiveBox", "params": {"length": 10, "width": 10, "height": 10, "corner": [30, 0, 0]}}, {"command": "PrimitiveCylinder", "params": {"diameter": 4, "height": 20, "base": [35, 5, -5]}}, {"command": "FusionCombineCommand", "params": {"target": "Body2", "tools": ["Body3"], "operation": "cut"}}, {"command": "FusionChamferCommand", "params": {"edges": [[30, 5, 10]], "distance": 1}}, {"command": "timeline.edit", "params": {"feature": "Revolve1", "set": {"angle": "180 deg"}}} ]}