create_stair
Create precise architectural stairs on the active level, configuring straight, quarter, or half flights with treads, risers, walking lines, and BIM data.
Instructions
Draw a stair on the active level as one block "Escalier" on layer 'escaliers' (mm): treads,
riser lines, walking line with arrow, and the cut line at 1.2 m. start = [x, y] the MIDDLE of the
first riser (the bottom of the stair); angle = direction of the first flight in degrees (0 = east,
90 = north). stair_type: "straight", "quarter" (L, a square landing then a second flight turning
turn left or right) or "half" (U, landing then a parallel flight back). width = flight width.
tread = depth of a step (giron, default 270). rise = floor-to-floor height climbed (default the
level height); risers = number of risers (default so that each is about 175 mm); landing_at = the
riser number where the landing sits (default the middle). The result warns about steep or narrow
stairs (rule 2 x riser + tread = 600-640). It is also a BIM object: mark E1, E2..., material Béton.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mark | No | ||
| rise | No | ||
| turn | No | left | |
| angle | No | ||
| start | Yes | ||
| tread | No | ||
| width | No | ||
| risers | No | ||
| fit_view | No | ||
| material | No | ||
| landing_at | No | ||
| stair_type | No | straight |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||