C3D MedianDepressedShoulderExt — depressed median with the pavement courses extended and cut on the fore slope
Defaults are the metric values the palette inserts. Every parameter can be driven by an expression or a target.
| Parameter | Type | Default | Meaning |
DitchWidth | number (metres unless the description says otherwise) | 0.6 | Flat ditch bottom width (m) |
DitchSlope | cross slope as a ratio (−0.02 = 2 % fall) | 0.25 | Ditch fore slope (magnitude) |
HoldDitchSlopes | number (metres unless the description says otherwise) | 1 | 1 = hold the fore slopes, let the bottom shift |
CenterlinePivot | number (metres unless the description says otherwise) | 0 | 1 = pivot the inside edges about the centreline |
ShoulderSlopeDirection | number (metres unless the description says otherwise) | 0 | 0 = away from crown, 1 = towards crown |
LeftMedianWidth | number (metres unless the description says otherwise) | 6.6 | Attach to the left edge of pavement (m) |
RightMedianWidth | number (metres unless the description says otherwise) | 6.6 | Attach to the right edge of pavement (m) |
PavedShoulderWidth | number (metres unless the description says otherwise) | 0.6 | Paved shoulder width (m) |
Pave1Extension | number (metres unless the description says otherwise) | 0 | Pave 1 extension into the median (m) |
Pave2Extension | number (metres unless the description says otherwise) | 0 | Pave 2 extension into the median (m) |
BaseExtension | number (metres unless the description says otherwise) | 0 | Base extension into the median (m) |
Pave1Depth | number (metres unless the description says otherwise) | 0.025 | Pave 1 depth (m) |
Pave2Depth | number (metres unless the description says otherwise) | 0.025 | Pave 2 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) |
LeftTurnLaneWidth | number (metres unless the description says otherwise) | 0 | Left turn lane taken out of the median (m) |
RightTurnLaneWidth | number (metres unless the description says otherwise) | 0 | Right turn lane taken out of the median (m) |
LeftShoulderSlope | cross slope as a ratio (−0.02 = 2 % fall) | -0.05 | Left inside shoulder slope (SE stand-in) |
RightShoulderSlope | cross slope as a ratio (−0.02 = 2 % fall) | -0.05 | Right inside shoulder slope (SE stand-in) |
LeftLaneSlope | cross slope as a ratio (−0.02 = 2 % fall) | -0.02 | Left outside lane slope (pivot stand-in) |
RightLaneSlope | cross slope as a ratio (−0.02 = 2 % fall) | -0.02 | Right outside lane slope (pivot stand-in) |
| Point | Code | Placed | From | Expression |
P0 | — | placed at the attachment point (an absolute offset/elevation) | — | 0 / 0 |
P1 | — | offset + elevation delta from the reference point | P0 | 0-LW / if(CenterlinePivot>0.5,LW*S4,0) |
P8 | — | offset + elevation delta from the reference point | P0 | RW / if(CenterlinePivot>0.5,RW*S5,0) |
P2 | EPS | offset + elevation delta from the reference point | P1 | PavedShoulderWidth / S2*PavedShoulderWidth |
P7 | EPS | offset + elevation delta from the reference point | P8 | 0-PavedShoulderWidth / S3*PavedShoulderWidth |
P4 | LMedDitch | offset + elevation delta from the reference point | P0 | if(HoldDitchSlopes>0.5,P2.Offset-P0.Offset+(DBE-P2.Y)/S1,0-DitchWidth/2) / DBE |
P5 | RMedDitch | offset + elevation delta from the reference point | P4 | DitchWidth / 0 |
P9 | — | offset + elevation delta from the reference point | P1 | 0 / 0-(Pave1Depth+Pave2Depth+BaseDepth+SubbaseDepth) |
P10 | — | offset + elevation delta from the reference point | P8 | 0 / 0-(Pave1Depth+Pave2Depth+BaseDepth+SubbaseDepth) |
P3 | Daylight_Sub | offset + elevation delta from the reference point | P2 | 0-(P1.Y-P9.Y)/(K1L-S2) / K1L*(0-(P1.Y-P9.Y)/(K1L-S2)) |
P6 | Daylight_Sub | offset + elevation delta from the reference point | P7 | 0-(P8.Y-P10.Y)/(K8R+S3) / K8R*(0-(P8.Y-P10.Y)/(K8R+S3)) |
P12 | — | offset + elevation delta from the reference point | P1 | 0 / 0-Pave1Depth |
P13 | EPS_Pave1 | offset + elevation delta from the reference point | P12 | (PavedShoulderWidth+min(Pave1Extension,CAL)) / (PavedShoulderWidth+min(Pave1Extension,CAL))*S2 |
P14 | — | offset + elevation delta from the reference point | P12 | (PavedShoulderWidth+min(Pave2Extension,CAL)) / (PavedShoulderWidth+min(Pave2Extension,CAL))*S2 |
P15 | — | offset + elevation delta from the reference point | P12 | 0 / 0-Pave2Depth |
P16 | EPS_Pave2 | offset + elevation delta from the reference point | P15 | (PavedShoulderWidth+min(Pave2Extension,CBL)) / (PavedShoulderWidth+min(Pave2Extension,CBL))*S2 |
P17 | — | offset + elevation delta from the reference point | P15 | (PavedShoulderWidth+min(BaseExtension,CBL)) / (PavedShoulderWidth+min(BaseExtension,CBL))*S2 |
P18 | — | offset + elevation delta from the reference point | P15 | 0 / 0-BaseDepth |
P19 | EPS_Base | offset + elevation delta from the reference point | P18 | (PavedShoulderWidth+min(BaseExtension,CCL)) / (PavedShoulderWidth+min(BaseExtension,CCL))*S2 |
P11 conditional | — | offset + elevation delta from the reference point | P1 | (PavedShoulderWidth+Pave1Extension) / P2.Y-P1.Y+Pave1Extension*K1L |
P29 conditional | — | offset + elevation delta from the reference point | P16 | 0 / if(Pave2Extension<CBL,P2.Y-P16.Y+Pave2Extension*K1L,0) |
P30 conditional | — | offset + elevation delta from the reference point | P19 | 0 / if(BaseExtension<CCL,P2.Y-P19.Y+BaseExtension*K1L,0) |
P23 | — | offset + elevation delta from the reference point | P8 | 0 / 0-Pave1Depth |
P22 | EPS_Pave1 | offset + elevation delta from the reference point | P23 | 0-(PavedShoulderWidth+min(Pave1Extension,CAR)) / (PavedShoulderWidth+min(Pave1Extension,CAR))*S3 |
P21 | — | offset + elevation delta from the reference point | P23 | 0-(PavedShoulderWidth+min(Pave2Extension,CAR)) / (PavedShoulderWidth+min(Pave2Extension,CAR))*S3 |
P26 | — | offset + elevation delta from the reference point | P23 | 0 / 0-Pave2Depth |
P25 | EPS_Pave2 | offset + elevation delta from the reference point | P26 | 0-(PavedShoulderWidth+min(Pave2Extension,CBR)) / (PavedShoulderWidth+min(Pave2Extension,CBR))*S3 |
P24 | — | offset + elevation delta from the reference point | P26 | 0-(PavedShoulderWidth+min(BaseExtension,CBR)) / (PavedShoulderWidth+min(BaseExtension,CBR))*S3 |
P28 | — | offset + elevation delta from the reference point | P26 | 0 / 0-BaseDepth |
P27 | EPS_Base | offset + elevation delta from the reference point | P28 | 0-(PavedShoulderWidth+min(BaseExtension,CCR)) / (PavedShoulderWidth+min(BaseExtension,CCR))*S3 |
P20 conditional | — | offset + elevation delta from the reference point | P8 | 0-(PavedShoulderWidth+Pave1Extension) / P7.Y-P8.Y+Pave1Extension*(0-K8R) |
P31 conditional | — | offset + elevation delta from the reference point | P25 | 0 / if(Pave2Extension<CBR,P7.Y-P25.Y+Pave2Extension*(0-K8R),0) |
P32 conditional | — | offset + elevation delta from the reference point | P27 | 0 / if(BaseExtension<CCR,P7.Y-P27.Y+BaseExtension*(0-K8R),0) |
| Shape | Material code | Boundary points |
S1aL | Pave1 | P1, P2, P11, P13, P12 |
S1bL | Pave1 | P1, P2, P13, P12 |
S2aL | Pave2 | P12, P14, P29, P16, P15 |
S2bL | Pave2 | P12, P14, P16, P15 |
S3aL | Base | P15, P17, P30, P19, P18 |
S4aL | SubBase | P18, P19, P30, P3, P9 |
S5aL | Gravel | P29, P17, P16 |
S6aL | Gravel | P11, P14, P13 |
S5bL | Gravel | P17, P16, P14, P13, P11 |
S5cL | Gravel | P17, P16, P14, P13 |
S3bL | Base | P15, P17, P19, P18 |
S4bL | SubBase | P18, P19, P17, P16, P29, P3, P9 |
S6bL | Gravel | P11, P14, P13 |
S4cL | SubBase | P18, P19, P17, P16, P14, P13, P11, P3, P9 |
S4dL | SubBase | P18, P19, P17, P16, P14, P13, P3, P9 |
S1aR | Pave1 | P8, P7, P20, P22, P23 |
S1bR | Pave1 | P8, P7, P22, P23 |
S2aR | Pave2 | P23, P21, P31, P25, P26 |
S2bR | Pave2 | P23, P21, P25, P26 |
S3aR | Base | P26, P24, P32, P27, P28 |
S4aR | SubBase | P28, P27, P32, P6, P10 |
S5aR | Gravel | P31, P24, P25 |
S6aR | Gravel | P20, P21, P22 |
S5bR | Gravel | P24, P25, P21, P22, P20 |
S5cR | Gravel | P24, P25, P21, P22 |
S3bR | Base | P26, P24, P27, P28 |
S4bR | SubBase | P28, P27, P24, P25, P31, P6, P10 |
S6bR | Gravel | P20, P21, P22 |
S4cR | SubBase | P28, P27, P24, P25, P21, P22, P20, P6, P10 |
S4dR | SubBase | P28, P27, P24, P25, P21, P22, P6, P10 |