yucad3d

Median Depressed Shoulder Ext

C3D MedianDepressedShoulderExt — depressed median with the pavement courses extended and cut on the fore slope

At a glance

KindSubassembly (composed into an assembly)
DomainRoad
Civil 3D equivalentMedianDepressedShoulderExt
Geometry33 points, 31 links, 30 shapes
Conditional geometry6 of the points are created inside a branch — which ones appear depends on the parameters and the target surface

Parameters

Defaults are the metric values the palette inserts. Every parameter can be driven by an expression or a target.

ParameterTypeDefaultMeaning
DitchWidthnumber (metres unless the description says otherwise)0.6Flat ditch bottom width (m)
DitchSlopecross slope as a ratio (−0.02 = 2 % fall)0.25Ditch fore slope (magnitude)
HoldDitchSlopesnumber (metres unless the description says otherwise)11 = hold the fore slopes, let the bottom shift
CenterlinePivotnumber (metres unless the description says otherwise)01 = pivot the inside edges about the centreline
ShoulderSlopeDirectionnumber (metres unless the description says otherwise)00 = away from crown, 1 = towards crown
LeftMedianWidthnumber (metres unless the description says otherwise)6.6Attach to the left edge of pavement (m)
RightMedianWidthnumber (metres unless the description says otherwise)6.6Attach to the right edge of pavement (m)
PavedShoulderWidthnumber (metres unless the description says otherwise)0.6Paved shoulder width (m)
Pave1Extensionnumber (metres unless the description says otherwise)0Pave 1 extension into the median (m)
Pave2Extensionnumber (metres unless the description says otherwise)0Pave 2 extension into the median (m)
BaseExtensionnumber (metres unless the description says otherwise)0Base extension into the median (m)
Pave1Depthnumber (metres unless the description says otherwise)0.025Pave 1 depth (m)
Pave2Depthnumber (metres unless the description says otherwise)0.025Pave 2 depth (m)
BaseDepthnumber (metres unless the description says otherwise)0.1Base depth (m)
SubbaseDepthnumber (metres unless the description says otherwise)0.3Subbase depth (m)
LeftTurnLaneWidthnumber (metres unless the description says otherwise)0Left turn lane taken out of the median (m)
RightTurnLaneWidthnumber (metres unless the description says otherwise)0Right turn lane taken out of the median (m)
LeftShoulderSlopecross slope as a ratio (−0.02 = 2 % fall)-0.05Left inside shoulder slope (SE stand-in)
RightShoulderSlopecross slope as a ratio (−0.02 = 2 % fall)-0.05Right inside shoulder slope (SE stand-in)
LeftLaneSlopecross slope as a ratio (−0.02 = 2 % fall)-0.02Left outside lane slope (pivot stand-in)
RightLaneSlopecross slope as a ratio (−0.02 = 2 % fall)-0.02Right outside lane slope (pivot stand-in)

Points

Point codes are what feature lines, styles and quantity take-off match on — they are the contract this subassembly publishes.

PointCodePlacedFromExpression
P0placed at the attachment point (an absolute offset/elevation)0 / 0
P1offset + elevation delta from the reference pointP00-LW / if(CenterlinePivot>0.5,LW*S4,0)
P8offset + elevation delta from the reference pointP0RW / if(CenterlinePivot>0.5,RW*S5,0)
P2EPSoffset + elevation delta from the reference pointP1PavedShoulderWidth / S2*PavedShoulderWidth
P7EPSoffset + elevation delta from the reference pointP80-PavedShoulderWidth / S3*PavedShoulderWidth
P4LMedDitchoffset + elevation delta from the reference pointP0if(HoldDitchSlopes>0.5,P2.Offset-P0.Offset+(DBE-P2.Y)/S1,0-DitchWidth/2) / DBE
P5RMedDitchoffset + elevation delta from the reference pointP4DitchWidth / 0
P9offset + elevation delta from the reference pointP10 / 0-(Pave1Depth+Pave2Depth+BaseDepth+SubbaseDepth)
P10offset + elevation delta from the reference pointP80 / 0-(Pave1Depth+Pave2Depth+BaseDepth+SubbaseDepth)
P3Daylight_Suboffset + elevation delta from the reference pointP20-(P1.Y-P9.Y)/(K1L-S2) / K1L*(0-(P1.Y-P9.Y)/(K1L-S2))
P6Daylight_Suboffset + elevation delta from the reference pointP70-(P8.Y-P10.Y)/(K8R+S3) / K8R*(0-(P8.Y-P10.Y)/(K8R+S3))
P12offset + elevation delta from the reference pointP10 / 0-Pave1Depth
P13EPS_Pave1offset + elevation delta from the reference pointP12(PavedShoulderWidth+min(Pave1Extension,CAL)) / (PavedShoulderWidth+min(Pave1Extension,CAL))*S2
P14offset + elevation delta from the reference pointP12(PavedShoulderWidth+min(Pave2Extension,CAL)) / (PavedShoulderWidth+min(Pave2Extension,CAL))*S2
P15offset + elevation delta from the reference pointP120 / 0-Pave2Depth
P16EPS_Pave2offset + elevation delta from the reference pointP15(PavedShoulderWidth+min(Pave2Extension,CBL)) / (PavedShoulderWidth+min(Pave2Extension,CBL))*S2
P17offset + elevation delta from the reference pointP15(PavedShoulderWidth+min(BaseExtension,CBL)) / (PavedShoulderWidth+min(BaseExtension,CBL))*S2
P18offset + elevation delta from the reference pointP150 / 0-BaseDepth
P19EPS_Baseoffset + elevation delta from the reference pointP18(PavedShoulderWidth+min(BaseExtension,CCL)) / (PavedShoulderWidth+min(BaseExtension,CCL))*S2
P11 conditionaloffset + elevation delta from the reference pointP1(PavedShoulderWidth+Pave1Extension) / P2.Y-P1.Y+Pave1Extension*K1L
P29 conditionaloffset + elevation delta from the reference pointP160 / if(Pave2Extension<CBL,P2.Y-P16.Y+Pave2Extension*K1L,0)
P30 conditionaloffset + elevation delta from the reference pointP190 / if(BaseExtension<CCL,P2.Y-P19.Y+BaseExtension*K1L,0)
P23offset + elevation delta from the reference pointP80 / 0-Pave1Depth
P22EPS_Pave1offset + elevation delta from the reference pointP230-(PavedShoulderWidth+min(Pave1Extension,CAR)) / (PavedShoulderWidth+min(Pave1Extension,CAR))*S3
P21offset + elevation delta from the reference pointP230-(PavedShoulderWidth+min(Pave2Extension,CAR)) / (PavedShoulderWidth+min(Pave2Extension,CAR))*S3
P26offset + elevation delta from the reference pointP230 / 0-Pave2Depth
P25EPS_Pave2offset + elevation delta from the reference pointP260-(PavedShoulderWidth+min(Pave2Extension,CBR)) / (PavedShoulderWidth+min(Pave2Extension,CBR))*S3
P24offset + elevation delta from the reference pointP260-(PavedShoulderWidth+min(BaseExtension,CBR)) / (PavedShoulderWidth+min(BaseExtension,CBR))*S3
P28offset + elevation delta from the reference pointP260 / 0-BaseDepth
P27EPS_Baseoffset + elevation delta from the reference pointP280-(PavedShoulderWidth+min(BaseExtension,CCR)) / (PavedShoulderWidth+min(BaseExtension,CCR))*S3
P20 conditionaloffset + elevation delta from the reference pointP80-(PavedShoulderWidth+Pave1Extension) / P7.Y-P8.Y+Pave1Extension*(0-K8R)
P31 conditionaloffset + elevation delta from the reference pointP250 / if(Pave2Extension<CBR,P7.Y-P25.Y+Pave2Extension*(0-K8R),0)
P32 conditionaloffset + elevation delta from the reference pointP270 / if(BaseExtension<CCR,P7.Y-P27.Y+BaseExtension*(0-K8R),0)

Links

LinkCodeBetweenRole
L1Top,PaveP1 → P2drawn
L2Top,GravelP2 → P3drawn
L3Top,DatumP3 → P4drawn
L4Top,DatumP4 → P5drawn
L5Top,DatumP5 → P6drawn
L6Top,GravelP6 → P7drawn
L7Top,PaveP7 → P8drawn
L8P1 → P9drawn
L9P8 → P10drawn
L10Datum,SubBaseP3 → P9drawn
L11Datum,SubBaseP6 → P10drawn
N13LP11 → P13drawn
N16aLP16 → P29drawn
N16bLP14 → P16drawn
N19aLP19 → P30drawn
N19bLP17 → P19drawn
N12LPave1P12 → P13drawn
N14LPave1P12 → P14drawn
N15LPave2P15 → P16drawn
N17LPave2P15 → P17drawn
N18LBaseP18 → P19drawn
N13RP20 → P22drawn
N16aRP25 → P31drawn
N16bRP21 → P25drawn
N19aRP27 → P32drawn
N19bRP24 → P27drawn
N12RPave1P23 → P22drawn
N14RPave1P23 → P21drawn
N15RPave2P26 → P25drawn
N17RPave2P26 → P24drawn
N18RBaseP28 → P27drawn

Shapes (materials)

ShapeMaterial codeBoundary points
S1aLPave1P1, P2, P11, P13, P12
S1bLPave1P1, P2, P13, P12
S2aLPave2P12, P14, P29, P16, P15
S2bLPave2P12, P14, P16, P15
S3aLBaseP15, P17, P30, P19, P18
S4aLSubBaseP18, P19, P30, P3, P9
S5aLGravelP29, P17, P16
S6aLGravelP11, P14, P13
S5bLGravelP17, P16, P14, P13, P11
S5cLGravelP17, P16, P14, P13
S3bLBaseP15, P17, P19, P18
S4bLSubBaseP18, P19, P17, P16, P29, P3, P9
S6bLGravelP11, P14, P13
S4cLSubBaseP18, P19, P17, P16, P14, P13, P11, P3, P9
S4dLSubBaseP18, P19, P17, P16, P14, P13, P3, P9
S1aRPave1P8, P7, P20, P22, P23
S1bRPave1P8, P7, P22, P23
S2aRPave2P23, P21, P31, P25, P26
S2bRPave2P23, P21, P25, P26
S3aRBaseP26, P24, P32, P27, P28
S4aRSubBaseP28, P27, P32, P6, P10
S5aRGravelP31, P24, P25
S6aRGravelP20, P21, P22
S5bRGravelP24, P25, P21, P22, P20
S5cRGravelP24, P25, P21, P22
S3bRBaseP26, P24, P27, P28
S4bRSubBaseP28, P27, P24, P25, P31, P6, P10
S6bRGravelP20, P21, P22
S4cRSubBaseP28, P27, P24, P25, P21, P22, P20, P6, P10
S4dRSubBaseP28, P27, P24, P25, P21, P22, P6, P10

Generated page. The tables above are read from the built-in catalogue itself (yu3d_stock_dump), so they always match the version of yucad3d you are running.