Plan Exploded View
explode_viewUse this when you need an ordered exploded-view plan for an assembly. Supply parts as {name,center:[x,y,z],size:[x,y,z]} in mm. Optional assembly_order sets the sequence; missing order falls back to input part order, and unlisted/unknown order refs are reported. Choose mode axis (default) or radial; axis follows the requested direction, radial moves parts away from the assembly centroid. The result includes ready-to-paste param_declarations, animation_tracks and reverse_animation_tracks for animationView(), part_transforms for existing shapes, and script_fragment. cameraPlan gives framing guidance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axis | No | Assembly direction; default +Z. | |
| mode | No | Explode direction strategy; default axis. | |
| parts | No | Named assembly parts and measured bbox centers/sizes in mm. | |
| spacing | No | Positive spacing scale; default 1.25. | |
| duration_ms | No | Timeline duration from 500 to 60000 ms; default 3000. | |
| assembly_order | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||