Shape add arch
shape_add_archAdd an arched or semicircular ceiling/tunnel roof in one call from span, rise, and length, then export geometry for fire-simulation meshes.
Instructions
Shape Studio: add an ARCHED / VAULTED / SEMICIRCULAR ceiling (barrel vault, dome-roof tunnel) in ONE call — a curved shell whose inner surface is a circular arc of clear width span and inner height rise above the springing line (rise = span/2 → semicircle; smaller → shallow segmental arch), extruded length metres along axis. Use this whenever the user asks for a round/arched/curved/semicircular ceiling or tunnel roof instead of composing primitives. Placement: start = coordinate along the axis where the arch begins, center = transverse coordinate of the arch centre line, z_base = height of the springing line (0 = arch rises from the floor; for a room use the wall-top height). Afterwards export it with shape_export_geom (exact curved &GEOM for the cut-cell solver) or shape_export_obst (voxelised). Units: metres.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axis | Yes | Extrusion (tunnel) axis | |
| name | No | ||
| rise | No | Inner arch height above the springing line (m). Default span/2 (semicircle). | |
| span | Yes | Inner clear width (m), e.g. tunnel width | |
| color | No | ||
| start | No | Axis coordinate where the arch begins (m). Default 0 | |
| center | No | Transverse coordinate of the arch centre line (m). Default 0 | |
| length | Yes | Extrusion length along the axis (m) | |
| z_base | No | Springing-line height (m). Default 0 | |
| surf_id | No | ||
| segments | No | Arc facets (default 48) | |
| thickness | No | Shell thickness (m). Default 0.3 |