C3D ShoulderMultilayerVaryingWidth — 10 layers between shoulder slope and daylight 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 |
UseSuperelevationSlope | number (metres unless the description says otherwise) | 0 | 0 No / 1 LeftSO / 2 LeftSI / 3 RightSI / 4 RightSO |
ShoulderSlopeDirection | number (metres unless the description says otherwise) | 0 | 0 away / 1 towards crown |
DaylightType | number (metres unless the description says otherwise) | 0 | 0 = hold DaylightSlope, 1 = derive from DaylightWidth |
DaylightSlope | cross slope as a ratio (−0.02 = 2 % fall) | 0.5 | Daylight slope when held |
DaylightWidth | number (metres unless the description says otherwise) | 2 | Daylight width when held (m) |
ShoulderPave1Depth | number (metres unless the description says otherwise) | 0.025 | Layer 1 depth (m) |
ShoulderPave2Depth | number (metres unless the description says otherwise) | 0.025 | Layer 2 depth (m) |
ShoulderPave3Depth | number (metres unless the description says otherwise) | 0.025 | Layer 3 depth (m) |
ShoulderPave4Depth | number (metres unless the description says otherwise) | 0.025 | Layer 4 depth (m) |
ShoulderPave5Depth | number (metres unless the description says otherwise) | 0.025 | Layer 5 depth (m) |
ShoulderPave6Depth | number (metres unless the description says otherwise) | 0.025 | Layer 6 depth (m) |
ShoulderPave7Depth | number (metres unless the description says otherwise) | 0.025 | Layer 7 depth (m) |
ShoulderPave8Depth | number (metres unless the description says otherwise) | 0.025 | Layer 8 depth (m) |
ShoulderPave9Depth | number (metres unless the description says otherwise) | 0.025 | Layer 9 depth (m) |
ShoulderPave10Depth | number (metres unless the description says otherwise) | 0.025 | Layer 10 depth (m) |
ShoulderPave2InsideExtendedWidth | number (metres unless the description says otherwise) | 0 | Layer 2 inside extension (m) |
ShoulderPave3InsideExtendedWidth | number (metres unless the description says otherwise) | 0 | Layer 3 inside extension (m) |
ShoulderPave4InsideExtendedWidth | number (metres unless the description says otherwise) | 0 | Layer 4 inside extension (m) |
ShoulderPave5InsideExtendedWidth | number (metres unless the description says otherwise) | 0 | Layer 5 inside extension (m) |
ShoulderPave6InsideExtendedWidth | number (metres unless the description says otherwise) | 0 | Layer 6 inside extension (m) |
ShoulderPave7InsideExtendedWidth | number (metres unless the description says otherwise) | 0 | Layer 7 inside extension (m) |
ShoulderPave8InsideExtendedWidth | number (metres unless the description says otherwise) | 0 | Layer 8 inside extension (m) |
ShoulderPave9InsideExtendedWidth | number (metres unless the description says otherwise) | 0 | Layer 9 inside extension (m) |
ShoulderPave10InsideExtendedWidth | number (metres unless the description says otherwise) | 0 | Layer 10 inside extension (m) |
ShoulderPave1Name | text | Pave | Layer 1 shape name |
ShoulderPave2Name | text | Pave1 | Layer 2 shape name |
ShoulderPave3Name | text | Pave2 | Layer 3 shape name |
ShoulderPave4Name | text | Base1 | Layer 4 shape name |
ShoulderPave5Name | text | Base2 | Layer 5 shape name |
ShoulderPave6Name | text | Base3 | Layer 6 shape name |
ShoulderPave7Name | text | Base4 | Layer 7 shape name |
ShoulderPave8Name | text | Subbase1 | Layer 8 shape name |
ShoulderPave9Name | text | Subbase2 | Layer 9 shape name |
ShoulderPave10Name | text | Subbase3 | Layer 10 shape name |
| Point | Code | Placed | From | Expression |
O | — | placed at the attachment point (an absolute offset/elevation) | — | 0 / 0 |
L1P1 | EPS | offset + elevation delta from the reference point | O | Side*if((0)>(-(DE+0)/(DS-SS)),(0),(-(DE+0)/(DS-SS))) / DE+DS*if((0)>(-(DE+0)/(DS-SS)),(0),(-(DE+0)/(DS-SS))) |
L1P2 | EPS_Pave1 | offset + elevation delta from the reference point | O | Side*(-(DE+0+ShoulderPave1Depth)/(DS-SS)) / DE+DS*(-(DE+0+ShoulderPave1Depth)/(DS-SS)) |
L1P3 | — | offset + elevation delta from the reference point | O | Side*(0) / SS*(0)-0-ShoulderPave1Depth |
L1P4 | — | offset + elevation delta from the reference point | O | Side*(0) / if((0)>(-(DE+0)/(DS-SS)),DE+DS*(0),SS*(0)-0) |
L2P1 conditional | — | offset + elevation delta from the reference point | O | Side*if((0+ShoulderPave2InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth)/(DS-SS))) / DE+DS*if((0+ShoulderPave2InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth)/(DS-SS))) |
L2P2 conditional | EPS_Pave2 | offset + elevation delta from the reference point | O | Side*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth)/(DS-SS)) / DE+DS*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth)/(DS-SS)) |
L2P3 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth) / SS*(0+ShoulderPave2InsideExtendedWidth)-0+ShoulderPave1Depth-ShoulderPave2Depth |
L2P4 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth) / if((0+ShoulderPave2InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth)/(DS-SS)),DE+DS*(0+ShoulderPave2InsideExtendedWidth),SS*(0+ShoulderPave2InsideExtendedWidth)-0+ShoulderPave1Depth) |
L3P1 conditional | — | offset + elevation delta from the reference point | O | Side*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth)/(DS-SS))) / DE+DS*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth)/(DS-SS))) |
L3P2 conditional | EPS_Base1 | offset + elevation delta from the reference point | O | Side*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth)/(DS-SS)) / DE+DS*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth)/(DS-SS)) |
L3P3 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth) / SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth-ShoulderPave3Depth |
L3P4 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth) / if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth)/(DS-SS)),DE+DS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth),SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth) |
L4P1 conditional | — | offset + elevation delta from the reference point | O | Side*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth)/(DS-SS))) / DE+DS*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth)/(DS-SS))) |
L4P2 conditional | EPS_Base2 | offset + elevation delta from the reference point | O | Side*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth)/(DS-SS)) / DE+DS*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth)/(DS-SS)) |
L4P3 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth) / SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth-ShoulderPave4Depth |
L4P4 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth) / if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth)/(DS-SS)),DE+DS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth),SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth) |
L5P1 conditional | — | offset + elevation delta from the reference point | O | Side*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth)/(DS-SS))) / DE+DS*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth)/(DS-SS))) |
L5P2 conditional | EPS_Base3 | offset + elevation delta from the reference point | O | Side*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth)/(DS-SS)) / DE+DS*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth)/(DS-SS)) |
L5P3 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth) / SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth-ShoulderPave5Depth |
L5P4 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth) / if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth)/(DS-SS)),DE+DS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth),SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth) |
L6P1 conditional | — | offset + elevation delta from the reference point | O | Side*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth)/(DS-SS))) / DE+DS*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth)/(DS-SS))) |
L6P2 conditional | EPS_Base4 | offset + elevation delta from the reference point | O | Side*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth)/(DS-SS)) / DE+DS*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth)/(DS-SS)) |
L6P3 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth) / SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth-ShoulderPave6Depth |
L6P4 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth) / if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth)/(DS-SS)),DE+DS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth),SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth) |
L7P1 conditional | — | offset + elevation delta from the reference point | O | Side*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth)/(DS-SS))) / DE+DS*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth)/(DS-SS))) |
L7P2 conditional | EPS_SubBase1 | offset + elevation delta from the reference point | O | Side*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth)/(DS-SS)) / DE+DS*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth)/(DS-SS)) |
L7P3 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth) / SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth-ShoulderPave7Depth |
L7P4 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth) / if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth)/(DS-SS)),DE+DS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth),SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth) |
L8P1 conditional | — | offset + elevation delta from the reference point | O | Side*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth)/(DS-SS))) / DE+DS*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth)/(DS-SS))) |
L8P2 conditional | EPS_SubBase2 | offset + elevation delta from the reference point | O | Side*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth)/(DS-SS)) / DE+DS*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth)/(DS-SS)) |
L8P3 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth) / SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth-ShoulderPave8Depth |
L8P4 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth) / if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth)/(DS-SS)),DE+DS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth),SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth) |
L9P1 conditional | — | offset + elevation delta from the reference point | O | Side*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth)/(DS-SS))) / DE+DS*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth)/(DS-SS))) |
L9P2 conditional | EPS_SubBase3 | offset + elevation delta from the reference point | O | Side*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth+ShoulderPave9Depth)/(DS-SS)) / DE+DS*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth+ShoulderPave9Depth)/(DS-SS)) |
L9P3 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth) / SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth-ShoulderPave9Depth |
L9P4 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth) / if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth)/(DS-SS)),DE+DS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth),SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth) |
L10P1 conditional | — | offset + elevation delta from the reference point | O | Side*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth+ShoulderPave10InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth+ShoulderPave9Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth+ShoulderPave10InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth+ShoulderPave9Depth)/(DS-SS))) / DE+DS*if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth+ShoulderPave10InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth+ShoulderPave9Depth)/(DS-SS)),(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth+ShoulderPave10InsideExtendedWidth),(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth+ShoulderPave9Depth)/(DS-SS))) |
L10P2 conditional | Daylight_Sub | offset + elevation delta from the reference point | O | Side*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth+ShoulderPave9Depth+ShoulderPave10Depth)/(DS-SS)) / DE+DS*(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth+ShoulderPave9Depth+ShoulderPave10Depth)/(DS-SS)) |
L10P3 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth+ShoulderPave10InsideExtendedWidth) / SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth+ShoulderPave10InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth+ShoulderPave9Depth-ShoulderPave10Depth |
L10P4 conditional | — | offset + elevation delta from the reference point | O | Side*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth+ShoulderPave10InsideExtendedWidth) / if((0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth+ShoulderPave10InsideExtendedWidth)>(-(DE+0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth+ShoulderPave9Depth)/(DS-SS)),DE+DS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth+ShoulderPave10InsideExtendedWidth),SS*(0+ShoulderPave2InsideExtendedWidth+ShoulderPave3InsideExtendedWidth+ShoulderPave4InsideExtendedWidth+ShoulderPave5InsideExtendedWidth+ShoulderPave6InsideExtendedWidth+ShoulderPave7InsideExtendedWidth+ShoulderPave8InsideExtendedWidth+ShoulderPave9InsideExtendedWidth+ShoulderPave10InsideExtendedWidth)-0+ShoulderPave1Depth+ShoulderPave2Depth+ShoulderPave3Depth+ShoulderPave4Depth+ShoulderPave5Depth+ShoulderPave6Depth+ShoulderPave7Depth+ShoulderPave8Depth+ShoulderPave9Depth) |
PE conditional | — | offset + elevation delta from the reference point | O | Side*SW / SS*SW |