Modify shells
modify_shellsUpdate specified fields of existing Archicad shells—profile, placement, angles, thickness—while other properties stay unchanged.
Instructions
Changes existing shells (the class Extruded/Revolved/Ruled cannot change): profile / profile2 / closedProfile, placement (begin, extrusion, axisOrigin, profileRotation, basePlane, plane1/plane2), angles, thickness, flipped, structure, surfaces, floor plan attributes. Fields as in create_shells. Only the given fields change; the others keep their values. Each item must be an element of this type (checked first; other items still run). Returns [{guid} | {error}] in input order, one undo step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| shells | Yes | Patches {guid, ...fields to change} | |
| undoName | No | Name of the undo step shown in Archicad |