Files
OneCAD/crates/ui-egui/tests/scenarios/extrude_side_contact_defaults_join.json
T

13 lines
806 B
JSON

[
{"note": "An elbow addition meets the existing arm along a profile side, not behind its centre. The automatic dialog must keep Join selected."},
{"call": "engine.execute", "params": {"command": "solid.box", "params": {"length": 10, "width": 10, "height": 30}}},
{"call": "engine.execute", "params": {"command": "sketch.create", "params": {"plane": {"origin": [10, 0, 0], "x_dir": [0, 1, 0], "y_dir": [0, 0, 1]}}}},
{"call": "engine.execute", "params": {"command": "sketch.rectangle.two_point", "params": {"p0": [10, 20], "p1": [30, 30]}}},
{"call": "engine.execute", "params": {"command": "sketch.finish", "params": {}}},
{"start": "solid.extrude"},
{"text": "-10"},
{"key": "Enter"},
{"expect": {"bodies": 1, "errors": 0, "dialog": null, "volume": 5000}},
{"shot": "elbow_joined"}
]