YuCAD3D

Ditch

C3D Ditch — trapezoidal grading ditch + buffers

At a glance

KindSubassembly (composed into an assembly)
DomainRoad
Civil 3D equivalentDitch
Geometry15 points, 5 links, 4 shapes
Conditional geometry8 of the points are created inside a branch — which ones appear depends on the parameters and the target surface
Targets1 (surface / offset / elevation targets this subassembly can be linked to)

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
DitchWidthnumber (metres unless the description says otherwise)1Bottom width; 0 = V-ditch (m)
DitchDepthnumber (metres unless the description says otherwise)1Ditch depth (m)
ForeslopeSlopecross slope as a ratio (−0.02 = 2 % fall)0.25Foreslope (rise/run), inserted downwards
ForeslopeBufferWidthnumber (metres unless the description says otherwise)1Buffer before the foreslope; 0 = omit (m)
ForeslopeBufferSlopecross slope as a ratio (−0.02 = 2 % fall)-0.1667Foreslope buffer slope (always down)
BackslopeSlopecross slope as a ratio (−0.02 = 2 % fall)0.25Backslope (rise/run), inserted upwards
BackslopeBufferWidthnumber (metres unless the description says otherwise)1Buffer after the backslope; 0 = omit (m)
BackslopeBufferSlopecross slope as a ratio (−0.02 = 2 % fall)0.1667Backslope buffer slope (always up)
IncludeDitchwhole number / mode selector00 cut and fill, 1 cut only, 2 fill only
PlaceMaterialwhole number / mode selector10 = line all faces, else none
SlopeLimit1cross slope as a ratio (−0.02 = 2 % fall)1First slope limit (rise/run)
MaterialThickness1number (metres unless the description says otherwise)0.3Lining thickness past limit 1 (m)
SlopeLimit2cross slope as a ratio (−0.02 = 2 % fall)0.5Second limit
MaterialThickness2number (metres unless the description says otherwise)0.15Lining thickness past limit 2 (m)
SlopeLimit3cross slope as a ratio (−0.02 = 2 % fall)0.25Third limit
MaterialThickness3number (metres unless the description says otherwise)0.1Lining thickness past limit 3 (m)
MaterialName1textRip RapMaterial named on the band past limit 1
MaterialName2textRip RapMaterial named on the band past limit 2
MaterialName3textSeeded GrassMaterial named on the band past limit 3

Points

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

PointCodePlacedFromExpression
P1—placed at the attachment point (an absolute offset/elevation)—0 / 0
TP—offset + elevation delta from the reference pointP1Side*(ForeslopeBufferWidth+DitchDepth/ForeslopeSlope) / ForeslopeBufferWidth*ForeslopeBufferSlope-DitchDepth
P2Hingeoffset + elevation delta from the reference pointP1Side*ON*ForeslopeBufferWidth / 0-ON*ForeslopeBufferWidth*abs(ForeslopeBufferSlope)
P3Ditch_Inoffset + elevation delta from the reference pointP2Side*ON*DitchDepth/ForeslopeSlope / 0-ON*DitchDepth
P4Ditch_Outoffset + elevation delta from the reference pointP3Side*ON*DitchWidth / 0
P5Hingeoffset + elevation delta from the reference pointP4Side*ON*DitchDepth/BackslopeSlope / ON*DitchDepth
P6—offset + elevation delta from the reference pointP5Side*ON*BackslopeBufferWidth / ON*BackslopeBufferWidth*abs(BackslopeBufferSlope)
Fb1 conditional—offset + elevation delta from the reference pointP10 / 0-FbMT
Fb2 conditional—offset + elevation delta from the reference pointP20 / 0-FbMT
Fs1 conditional—offset + elevation delta from the reference pointP20 / 0-FsMT
Fs2 conditional—offset + elevation delta from the reference pointP30 / 0-FsMT
Bs1 conditional—offset + elevation delta from the reference pointP40 / 0-BsMT
Bs2 conditional—offset + elevation delta from the reference pointP50 / 0-BsMT
Bb1 conditional—offset + elevation delta from the reference pointP50 / 0-BbMT
Bb2 conditional—offset + elevation delta from the reference pointP60 / 0-BbMT

Links

LinkCodeBetweenRole
L0Top,DatumP1 → P2drawn
L1Top,Slope_Link,DatumP2 → P3drawn
L2Top,Datum,DitchP3 → P4drawn
L3Top,Slope_Link,DatumP4 → P5drawn
L4Top,DatumP5 → P6drawn

Shapes (materials)

ShapeMaterial codeBoundary points
SMLFbDaylight_MaterialP1, P2, Fb2, Fb1
SMLFsDaylight_MaterialP2, P3, Fs2, Fs1
SMLBsDaylight_MaterialP4, P5, Bs2, Bs1
SMLBbDaylight_MaterialP5, P6, Bb2, Bb1

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.