yucad3d

Side Ditch

C3D SideDitch — lined roadside ditch + berms

At a glance

KindSubassembly (composed into an assembly)
DomainRoad
Civil 3D equivalentSideDitch
Geometry11 points, 11 links, 1 shapes

Parameters

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

ParameterTypeDefaultMeaning
Side+1 right of the baseline, −1 leftRight (+1)+1 Right / -1 Left
InsideDepthnumber (metres unless the description says otherwise)0.45Ditch depth (m)
BottomWidthnumber (metres unless the description says otherwise)0.45Flat bottom width (m)
Sideslopecross slope as a ratio (−0.02 = 2 % fall)2Face slope (rise/run)
DitchWallDepthnumber (metres unless the description says otherwise)0.1Lining wall thickness (m)
InsideExtensionHeightnumber (metres unless the description says otherwise)0.14Inside berm rise (m)
InsideBackslopeWidthnumber (metres unless the description says otherwise)1.5Inside berm width (m)
RightBackslopeWidthnumber (metres unless the description says otherwise)0.1Outer backslope width (m)

Points

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

PointCodePlacedFromExpression
P9placed at the attachment point (an absolute offset/elevation)0 / 0
P10Ditch_Inoffset + elevation delta from the reference pointP9Side*InsideBackslopeWidth / InsideExtensionHeight
P1Ditch_Backoffset + elevation delta from the reference pointP10Side*InsideExtensionHeight/abs(Sideslope) / -InsideExtensionHeight
P2Ditch_Faceoffset + elevation delta from the reference pointP1Side*DitchWallDepth / 0
P3offset + elevation delta from the reference pointP2Side*InsideDepth/abs(Sideslope) / -InsideDepth
P4offset + elevation delta from the reference pointP3Side*BottomWidth / 0
P5Ditch_Faceoffset + elevation delta from the reference pointP4Side*InsideDepth/abs(Sideslope) / InsideDepth
P6offset + elevation delta from the reference pointP5Side*DitchWallDepth / 0
P7offset + elevation delta from the reference pointP3-Side*DitchWallDepth/2 / -(InsideDepth/abs(Sideslope)+DitchWallDepth/2)*abs(Sideslope)+InsideDepth
P8offset + elevation delta from the reference pointP4Side*DitchWallDepth/2 / -(InsideDepth/abs(Sideslope)+DitchWallDepth/2)*abs(Sideslope)+InsideDepth
P11offset + elevation delta from the reference pointP6Side*RightBackslopeWidth / RightBackslopeWidth*abs(Sideslope)

Links

LinkCodeBetweenRole
L9Top,Datum,Channel_SideP9 → P10drawn
L10Top,Datum,Channel_SideP10 → P1drawn
L1TopP1 → P2drawn
L2TopP2 → P3drawn
L3TopP3 → P4drawn
L4TopP4 → P5drawn
L5TopP5 → P6drawn
L11Top,Datum,Channel_SideP6 → P11drawn
L8DatumP6 → P8drawn
L7DatumP8 → P7drawn
L6DatumP7 → P1drawn

Shapes (materials)

ShapeMaterial codeBoundary points
SDDitchP1, P2, P3, P4, P5, P6, P8, P7

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.