Channel
C3D Channel — symmetric trapezoidal channel
At a glance
| Kind | Subassembly (composed into an assembly) |
| Domain | Road |
| Civil 3D equivalent | Channel |
| Geometry | 9 points, 8 links, 0 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 |
|---|---|---|---|
Depth | number (metres unless the description says otherwise) | 2 | Channel depth (m) |
BottomWidth | number (metres unless the description says otherwise) | 2 | Flat bottom width (m) |
Sideslope | cross slope as a ratio (−0.02 = 2 % fall) | 1 | Side slope (rise/run); run = Depth/Sideslope |
LeftExtensionHeight | number (metres unless the description says otherwise) | 0.5 | Left side extension above the top (m, 0 = none) |
LeftBackslopeWidth | number (metres unless the description says otherwise) | 1.5 | Left backfill width (m, 0 = none) |
LeftBackslope | cross slope as a ratio (−0.02 = 2 % fall) | 0.25 | Left backfill slope (rise/run) |
RightExtensionHeight | number (metres unless the description says otherwise) | 0.5 | Right side extension above the top (m, 0 = none) |
RightBackslopeWidth | number (metres unless the description says otherwise) | 1.5 | Right backfill width (m, 0 = none) |
RightBackslope | cross slope as a ratio (−0.02 = 2 % fall) | 0.25 | Right backfill slope (rise/run) |
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 |
|---|---|---|---|---|
P1 | Channel_Flowline | placed at the attachment point (an absolute offset/elevation) | — | 0 / -Depth |
P2 | Channel_Bottom | offset + elevation delta from the reference point | P1 | -BottomWidth/2 / 0 |
P3 | Channel_Bottom | offset + elevation delta from the reference point | P1 | BottomWidth/2 / 0 |
P4 | Channel_Top | offset + elevation delta from the reference point | P2 | -Depth/abs(Sideslope) / Depth |
P5 | Channel_Top | offset + elevation delta from the reference point | P3 | Depth/abs(Sideslope) / Depth |
P6 | Channel_Extension | offset + elevation delta from the reference point | P4 | -abs(LeftExtensionHeight/Sideslope) / LeftExtensionHeight |
P7 | Channel_Extension | offset + elevation delta from the reference point | P5 | abs(RightExtensionHeight/Sideslope) / RightExtensionHeight |
P8 | Channel_Backslope | offset + elevation delta from the reference point | P6 | -LeftBackslopeWidth / -abs(LeftBackslopeWidth*LeftBackslope) |
P9 | Channel_Backslope | offset + elevation delta from the reference point | P7 | RightBackslopeWidth / -abs(RightBackslopeWidth*RightBackslope) |
Links
| Link | Code | Between | Role |
|---|---|---|---|
L1 | Top,Channel | P4 → P2 | drawn |
L2 | Channel | P2 → P1 | drawn |
L3 | Channel | P1 → P3 | drawn |
L4 | Top,Channel | P3 → P5 | drawn |
L5 | Datum,Top,Channel_Side | P4 → P6 | drawn |
L6 | Datum,Top,Channel_Side | P6 → P8 | drawn |
L7 | Datum,Top,Channel_Side | P5 → P7 | drawn |
L8 | Datum,Top,Channel_Side | P7 → P9 | drawn |
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.