C3D ShoulderExtendSubbase — layers stop at their extensions, subbase reaches the face
Defaults are the metric values the palette inserts. Every parameter can be driven by an expression or a target.
| Parameter | Type | Default | Meaning |
Side | +1 right of the baseline, −1 left | Right (+1) | +1 Right / -1 Left |
ShoulderWidth | number (metres unless the description says otherwise) | 2.4 | Shoulder width (m) |
ShoulderSlope | cross slope as a ratio (−0.02 = 2 % fall) | -0.06 | Shoulder cross slope (SE fallback) |
SubbaseSlope | cross slope as a ratio (−0.02 = 2 % fall) | -0.06 | Subbase bottom cross slope |
ShoulderUseSuperelevation | number (metres unless the description says otherwise) | 0 | 0 No / 1 LeftSO / 2 LeftSI / 3 RightSI / 4 RightSO |
SubbaseUseSuperelevation | number (metres unless the description says otherwise) | 2 | 0 outside-shoulder / 1 inside-shoulder / 2 no (static SubbaseSlope) |
HoldDaylightSlope | number (metres unless the description says otherwise) | 1 | 1 = hold slope (derive width), 0 = hold width |
DaylightSlope | cross slope as a ratio (−0.02 = 2 % fall) | 0.25 | Daylight slope when held |
DaylightWidth | number (metres unless the description says otherwise) | 2.37 | Daylight width when held (m) |
Pave1Extension | number (metres unless the description says otherwise) | 0 | Pave1 reach past the hinge (m) |
Pave2Extension | number (metres unless the description says otherwise) | 0 | Pave2 reach past the hinge (m) |
BaseExtension | number (metres unless the description says otherwise) | 0 | Base reach past the hinge (m) |
Pave1Depth | number (metres unless the description says otherwise) | 0.025 | Pave1 depth (m) |
Pave2Depth | number (metres unless the description says otherwise) | 0.025 | Pave2 depth (m) |
BaseDepth | number (metres unless the description says otherwise) | 0.1 | Base depth (m) |
SubbaseDepth | number (metres unless the description says otherwise) | 0.3 | Subbase depth (m) |
| Point | Code | Placed | From | Expression |
P1 | — | placed at the attachment point (an absolute offset/elevation) | — | 0 / 0 |
P2 | EPS | offset + elevation delta from the reference point | P1 | Side*SW / SW*ShS |
P10 | — | offset + elevation delta from the reference point | P1 | 0 / 0-(Pave1Depth) |
P9 | — | offset + elevation delta from the reference point | P1 | 0 / 0-(Pave1Depth+Pave2Depth) |
P8 | — | offset + elevation delta from the reference point | P1 | 0 / 0-(Pave1Depth+Pave2Depth+BaseDepth) |
P12 | — | offset + elevation delta from the reference point | P1 | 0 / 0-(Pave1Depth+Pave2Depth+BaseDepth+SubbaseDepth) |
P4 | EPS_Pave1 | offset + elevation delta from the reference point | P1 | Side*(min(SW+Pave1Extension,(SW+(Pave1Depth)/(ShS-DS)))) / 0-(Pave1Depth)+(min(SW+Pave1Extension,(SW+(Pave1Depth)/(ShS-DS))))*ShS |
P3 | — | offset + elevation delta from the reference point | P1 | Side*(min(SW+Pave1Extension,(SW+(Pave1Depth)/(ShS-DS)))) / SW*ShS+((min(SW+Pave1Extension,(SW+(Pave1Depth)/(ShS-DS))))-SW)*DS |
P5 | — | offset + elevation delta from the reference point | P1 | Side*(min(SW+Pave2Extension,(SW+(Pave1Depth)/(ShS-DS)))) / 0-(Pave1Depth)+(min(SW+Pave2Extension,(SW+(Pave1Depth)/(ShS-DS))))*ShS |
P13 | EPS_Pave2 | offset + elevation delta from the reference point | P1 | Side*(min(SW+Pave2Extension,(SW+(Pave1Depth+Pave2Depth)/(ShS-DS)))) / 0-(Pave1Depth+Pave2Depth)+(min(SW+Pave2Extension,(SW+(Pave1Depth+Pave2Depth)/(ShS-DS))))*ShS |
P14 | — | offset + elevation delta from the reference point | P1 | Side*(min(SW+Pave2Extension,(SW+(Pave1Depth+Pave2Depth)/(ShS-DS)))) / SW*ShS+((min(SW+Pave2Extension,(SW+(Pave1Depth+Pave2Depth)/(ShS-DS))))-SW)*DS |
P6 | — | offset + elevation delta from the reference point | P1 | Side*(min(SW+BaseExtension,(SW+(Pave1Depth+Pave2Depth)/(ShS-DS)))) / 0-(Pave1Depth+Pave2Depth)+(min(SW+BaseExtension,(SW+(Pave1Depth+Pave2Depth)/(ShS-DS))))*ShS |
P7 | EPS_Base | offset + elevation delta from the reference point | P1 | Side*(min(SW+BaseExtension,(SW+(Pave1Depth+Pave2Depth+BaseDepth)/(ShS-DS)))) / 0-(Pave1Depth+Pave2Depth+BaseDepth)+(min(SW+BaseExtension,(SW+(Pave1Depth+Pave2Depth+BaseDepth)/(ShS-DS))))*ShS |
P15 | — | offset + elevation delta from the reference point | P1 | Side*(min(SW+BaseExtension,(SW+(Pave1Depth+Pave2Depth+BaseDepth)/(ShS-DS)))) / SW*ShS+((min(SW+BaseExtension,(SW+(Pave1Depth+Pave2Depth+BaseDepth)/(ShS-DS))))-SW)*DS |
P11 | Daylight_Sub | offset + elevation delta from the reference point | P1 | Side*(SW+DWv) / 0-(Pave1Depth+Pave2Depth+BaseDepth+SubbaseDepth)+(SW+DWv)*SubS |