Stringer Channels
This section includes details for all stringer channels
Parameters
Reference Parameters
BaseLength - represents the distance between Lower Constraint Axis and Upper Constraint Axis
LowerMiterOffset
LowerSquareOffset
UpperSquareOffset
(NOTE: UpperMiterOffset is not included in this list, as it must be a calculated value instead of a reference dimension)
Expressions for Default User Parameters
B_L: BaseLength
G_OFFSET_START
if BottomCutType = Square: - LowerSquareOffset
if BottomCutType = Miter: LowerMiterOffset
G_OFFSET_END
if TopCutType = Square: UpperSquareOffset
if TopCutType = Miter: UpperMiterOffset
User-Defined Parameters
BasePlateThickness - default value 0.25, set from PA
TopPlateThickness - default value 0.25, set from PA
Landing Position - change name based on context
TopLandingHeight - 144 stringers only, set from PA
UpperLandingHeight - 216 upper stringers only, set from PA
MidLandingHeight - 216 lower stringers only, set from PA
Landing Offset - change name based on context
TopLandingOffset - 144 stringers and 216 upper stringers, set from PA
MidLandingOffset - 216 lower stringers, arbitrary value 0
Post Position - change name based on context
FirstPostPosition - 144 stringers only, set from PA
FirstPostPositionLower - 216 lower stringers only, set from PA
FirstPostPositionUpper - 216 upper stringers only, arbitrary expression = UpperLandingHeight / tan(StairAngleFromFloor) - 1 in
TopCutType - text values “Miter/Square”
BottomCutType - text values “Miter/Square”
TopStepDepth - default value 2.5, set from PA
TreadRise - set from PA
TreadRun - set from PA
NumRises - set from PA
TreadPatternSpacing - arbitrary expression sqrt(( TreadRise / 1 in ) 2 ul + ( TreadRun / 1 in ) 2 ul) * 1 in
TreadHoleDiameter - arbitrary value 0.46
TreadHoleFromFront - default value 1.5, set from TA
TreadHoleFromTop - default value 1.5 set from TA
TreadHoleSpacing - default value 7, set from TA
ChannelSize - for changing size, set from PA
UpperMiterOffset - arbitrary expression TopLandingOffset / sin(StairAngleFromFloor)
Work Features
Mid Plane - the center of the flanges (for constraint)
Define as midplane between Bottom Plane and Top Plane
Lower Constraint Axis - where the Left Plane intersects the floor
XY Plane at landing end: define by Left Plane and Floor Plane
XY Plane at floor end: define by Left Plane and XY Plane
Upper Constraint Axis - where the Left Plane intersects the landing
XY Plane at landing end: define by Left Plane and Floor Plane
XY Plane at floor end: define by Left Plane and XY Plane
Landing Plane - represents the position of the landing.
XY Plane at landing end: define by Upper Constraint Axis and angle from Left Plane (StairAngleFromFloor)
XY Plane at floor end: define by an offset from Floor Plane (Landing Position)
Floor Plane - represents the position of the floor
XY Plane at landing end: define by an offset from Landing Plane (Landing Position)
XY Plane at floor end: define by Lower Constraint Axis and angle from Left Plane (StairAngleFromFloor)
Landing Channel Position Plane - the actual position of the channel
Define as offset from top plane (TopLandingOffset)
Modeling Features
Top Square Cut (through all)
Active: TopCutType = "Square"
Top Miter Cut (through all)
Active: TopCutType = "Miter"
Bottom Square Cut (through all)
Active: BottomCutType = "Square"
Bottom Miter Cut (through all)
Active: BottomCutType = "Miter"
Tread Hole (Diameter = TreadHoleDiameter)
Tread Hole Pattern (QTY = NumRises - 1 ul; Spacing = TreadPatternLength)