Modify meshes
modify_meshesUpdates existing Archicad meshes by patching polygon heights, level lines, elevations, skirts, ridges, materials, surfaces, and floor plan attributes while preserving unchanged fields.
Instructions
Changes existing meshes: polygon with point heights (replaces the outline incl. holes), levelLines ([] removes them), level, skirt, skirtLevel, ridges, building material, surfaces, floor plan attributes. Fields as in create_meshes. 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.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"meshes": "<meshes>"
},
"name": "modify_meshes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meshes | Yes | Patches {guid, ...fields to change} | |
| undoName | No | Name of the undo step shown in Archicad |