{"corpus": {"categories": ["assembly", "blocky"], "volume_mm3": 32998.93807}, "commands": [ {"command": "solid.box", "params": {"corner": [0, 0, 0], "length": 100, "width": 60, "height": 5, "body_name": "Base"}}, {"command": "component.create", "params": {"name": "Clamp"}}, {"command": "solid.box", "params": {"corner": [0, 0, 0], "length": 20, "width": 10, "height": 8, "body_name": "Clamp body"}}, {"command": "solid.hole", "params": {"position": [10, 5, 8], "diameter": 4}}, {"command": "component.activate", "params": {"component": "root"}}, {"command": "occurrence.move", "params": {"occurrence": "Clamp:1", "translate": [10, 10, 5]}}, {"command": "occurrence.copy", "params": {"component": "Clamp", "translate": [50, 0, 0]}}, {"command": "occurrence.move", "params": {"occurrence": "Clamp:2", "axis": [0, 0, 1], "angle": "90 deg", "origin": [70, 15, 5]}} ]}