Create beams
create_beamsCreates straight, curved, slanted, tapered, or multi-segment beams in Archicad, with holes and surface overrides. Coordinates in meters, angles in degrees.
Instructions
Creates beams (one undo step): straight, horizontally or vertically curved, slanted, tapered, complex-profile and multi-segment beams, with holes and surface overrides. Coordinates in meters, angles in degrees, on the given story (default: current story). 'level' is the height of the reference axis (by default the beam top) above the home story — e.g. story height 3 m and a beam under the slab: level 2.8. Unspecified settings come from the Beam tool defaults. Chain beams end-to-start so Archicad connects them. Typical: {begin: {x: 0, y: 0}, end: {x: 6, y: 0}, level: 3, width: 0.3, height: 0.5}. Returns [{guid, type} | {error}] in input order.
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": {
"beams": "<beams>"
},
"name": "create_beams"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| beams | Yes | Beams to create | |
| undoName | No | Name of the undo step shown in Archicad |