Library parts can collaborate with ARCHICAD through values of parameters with predefined name and function.
The list of such parameters related to the Stair Tool follows below.
Stair Parameters set and read by ARCHICAD
Structure subtype
ac_stairStructureWidth |
length |
Width of the structure stringer, as set in the Stair Settings. Value is 0 for beam structure type. |
Compatibility: introduced in ARCHICAD 21.
|
ac_stairStructureThickness |
length |
Thickness/height of the beam or cantilevered structure, as set in the Stair Settings. |
Compatibility: introduced in ARCHICAD 21.
|
Stair Parameters set by ARCHICAD
Flight / Landing Side Supported subtypes
ac_beamPlacement |
integer |
This parameter reflects which side of the stair the stringer is placed. |
0 – Left (when viewed as going up the stair) |
1 – Right |
Compatibility: introduced in ARCHICAD 21.
|
Riser Component subtypes
ac_RiserPosition |
integer |
This parameter reflects the current settings of riser and tread connections: |
0 – Riser on Tread OFF |
1 – Riser on Tread ON |
Compatibility: introduced in ARCHICAD 21.
|
Stair 2D Component subtypes
ac_treadClassifications |
integer, array |
Type of each tread (indexed from bottom upwards): |
0 – Tread |
1 – Landing |
Compatibility: introduced in ARCHICAD 21.
|
Stair Parameters read by ARCHICAD
Structure subtype
ac_beamProfileID |
profile |
Index of the selected profile used for the structure beam. ARCHICAD provides the boundingbox size of the profile by the means of request options. |
Compatibility: introduced in ARCHICAD 21.
|
Flight / Landing Under Supported subtype
ac_stairStructureHorizThick |
length |
Horizontal thickness of cantilevered structure, ie. the part behind risers. |
Compatibility: introduced in ARCHICAD 22.
|
ac_stairStructureBoundsRiser |
boolean |
This can be used for signalling that the risers should be narrower than the stair boundary.
Use together with the four parameters below. |
Compatibility: introduced in ARCHICAD 22.
|
ac_stairRiserLeftBoundaryFrom |
integer |
Stretch left edge of the risers relative to: |
-1 – Left boundary of stair |
0 – Centerline of stair |
1 – Right boundary of stair |
These are not necessarily parallel with eachother. |
Compatibility: introduced in ARCHICAD 22.
|
ac_stairRiserLeftBoundary |
length |
Distance of left riser edge measured from the anchor line set in ac_stairRiserLeftBoundaryFrom. Positive direction is to the right |
Compatibility: introduced in ARCHICAD 22.
|
ac_stairRiserRightBoundaryFrom |
integer |
Stretch right vertical edge of the risers relative to: |
-1 – Left boundary of stair |
0 – Centerline of stair |
1 – Right boundary of stair |
These are not necessarily parallel with eachother. |
Compatibility: introduced in ARCHICAD 22.
|
ac_stairRiserRightBoundary |
length |
Distance of right riser edge measured from the anchor line set in ac_stairRiserRightBoundaryFrom.
Positive direction is to the right. |
Compatibility: introduced in ARCHICAD 22.
|
Flight Under Supported Cantilever / Landing Cantilever Supported subtypes
ac_stairWallFixingWidthLeft |
length |
The depth of the cantilever in the wall (on the left side of the stair).
Used at drawing the 2D symbol of the cantilever: any drawing beyond this will be cropped. |
Compatibility: introduced in ARCHICAD 21.
|
ac_stairWallFixingWidthRight |
length |
The depth of the cantilever in the wall (on the right side of the stair).
Used at drawing the 2D symbol of the cantilever: any drawing beyond this will be cropped. |
Compatibility: introduced in ARCHICAD 21.
|