Side Ditch
C3D SideDitch — lined roadside ditch + berms
At a glance
| |
| Kind | Subassembly (composed into an assembly) |
| Domain | Road |
| Civil 3D equivalent | SideDitch |
| Geometry | 11 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.
| Parameter | Type | Default | Meaning |
Side | +1 right of the baseline, −1 left | Right (+1) | +1 Right / -1 Left |
InsideDepth | number (metres unless the description says otherwise) | 0.45 | Ditch depth (m) |
BottomWidth | number (metres unless the description says otherwise) | 0.45 | Flat bottom width (m) |
Sideslope | cross slope as a ratio (−0.02 = 2 % fall) | 2 | Face slope (rise/run) |
DitchWallDepth | number (metres unless the description says otherwise) | 0.1 | Lining wall thickness (m) |
InsideExtensionHeight | number (metres unless the description says otherwise) | 0.14 | Inside berm rise (m) |
InsideBackslopeWidth | number (metres unless the description says otherwise) | 1.5 | Inside berm width (m) |
RightBackslopeWidth | number (metres unless the description says otherwise) | 0.1 | Outer backslope width (m) |
Points
Point codes are what feature lines, styles and quantity take-off match on — they are the contract this subassembly publishes.
| Point | Code | Placed | From | Expression |
P9 | — | placed at the attachment point (an absolute offset/elevation) | — | 0 / 0 |
P10 | Ditch_In | offset + elevation delta from the reference point | P9 | Side*InsideBackslopeWidth / InsideExtensionHeight |
P1 | Ditch_Back | offset + elevation delta from the reference point | P10 | Side*InsideExtensionHeight/abs(Sideslope) / -InsideExtensionHeight |
P2 | Ditch_Face | offset + elevation delta from the reference point | P1 | Side*DitchWallDepth / 0 |
P3 | — | offset + elevation delta from the reference point | P2 | Side*InsideDepth/abs(Sideslope) / -InsideDepth |
P4 | — | offset + elevation delta from the reference point | P3 | Side*BottomWidth / 0 |
P5 | Ditch_Face | offset + elevation delta from the reference point | P4 | Side*InsideDepth/abs(Sideslope) / InsideDepth |
P6 | — | offset + elevation delta from the reference point | P5 | Side*DitchWallDepth / 0 |
P7 | — | offset + elevation delta from the reference point | P3 | -Side*DitchWallDepth/2 / -(InsideDepth/abs(Sideslope)+DitchWallDepth/2)*abs(Sideslope)+InsideDepth |
P8 | — | offset + elevation delta from the reference point | P4 | Side*DitchWallDepth/2 / -(InsideDepth/abs(Sideslope)+DitchWallDepth/2)*abs(Sideslope)+InsideDepth |
P11 | — | offset + elevation delta from the reference point | P6 | Side*RightBackslopeWidth / RightBackslopeWidth*abs(Sideslope) |
Links
| Link | Code | Between | Role |
L9 | Top,Datum,Channel_Side | P9 → P10 | drawn |
L10 | Top,Datum,Channel_Side | P10 → P1 | drawn |
L1 | Top | P1 → P2 | drawn |
L2 | Top | P2 → P3 | drawn |
L3 | Top | P3 → P4 | drawn |
L4 | Top | P4 → P5 | drawn |
L5 | Top | P5 → P6 | drawn |
L11 | Top,Datum,Channel_Side | P6 → P11 | drawn |
L8 | Datum | P6 → P8 | drawn |
L7 | Datum | P8 → P7 | drawn |
L6 | Datum | P7 → P1 | drawn |
Shapes (materials)
| Shape | Material code | Boundary points |
SD | Ditch | P1, 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.