Modify slabs
modify_slabsUpdate existing Archicad slabs' geometry, thickness, level, surfaces, or attributes without recreating them. Only the provided fields change.
Instructions
Changes existing slabs: polygon (outline incl. holes — replaces the shape and resets per-edge data), thickness, level, referencePlane, structure, surfaces, edge trims (all edges or per edge via 'edges'), floor plan attributes, layer, story, renovation status, element ID. Fields as in create_slabs. 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 |
|---|---|---|---|
| slabs | Yes | Patches {guid, ...fields to change} | |
| undoName | No | Name of the undo step shown in Archicad |