Basic SideSlope Cut Ditch
C3D BasicSideSlopeCutDitch — conditional cut ditch / fill daylight
At a glance
| |
| Kind | Subassembly (composed into an assembly) |
| Domain | Road |
| Civil 3D equivalent | BasicSideSlopeCutDitch |
| Geometry | 11 points, 7 links, 1 shapes |
| Conditional geometry | 10 of the points are created inside a branch — which ones appear depends on the parameters and the target surface |
| Targets | 1 (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.
| Parameter | Type | Default | Meaning |
Side | +1 right of the baseline, −1 left | Right (+1) | +1 Right / -1 Left |
CutGrade | cross slope as a ratio (−0.02 = 2 % fall) | 0.5 | Cut daylight grade (rise/run) |
FillGrade | cross slope as a ratio (−0.02 = 2 % fall) | 0.25 | Fill daylight grade |
ForeSlopeGrade | cross slope as a ratio (−0.02 = 2 % fall) | 0.25 | Ditch foreslope grade |
ForeSlopeWidth | number (metres unless the description says otherwise) | 1.2 | Ditch foreslope width (m) |
BottomWidth | number (metres unless the description says otherwise) | 0.6 | Ditch bottom width (m) |
BackSlopeGrade | cross slope as a ratio (−0.02 = 2 % fall) | 0.25 | Ditch backslope grade |
BackSlopeWidth | number (metres unless the description says otherwise) | 1.2 | Ditch backslope width (m) |
MaxRun | number (metres unless the description says otherwise) | 30 | Max daylight run (m) |
RoundingOption | whole number / mode selector | 0 | 0 = sharp catch, 1 = round it |
RoundingBy | whole number / mode selector | 0 | 0 = by arc length, 1 = by radius |
RoundingParameter | number (metres unless the description says otherwise) | 1.5 | Arc length or radius (m) |
PlaceMaterial | whole number / mode selector | 3 | 3 = no lining |
SlopeLimit1 | cross slope as a ratio (−0.02 = 2 % fall) | 1 | First limit (rise/run) |
MaterialThickness1 | number (metres unless the description says otherwise) | 0.3 | Lining thickness past limit 1 (m) |
SlopeLimit2 | cross slope as a ratio (−0.02 = 2 % fall) | 0.5 | Second limit |
MaterialThickness2 | number (metres unless the description says otherwise) | 0.15 | Lining thickness past limit 2 (m) |
SlopeLimit3 | cross slope as a ratio (−0.02 = 2 % fall) | 0.25 | Third limit |
MaterialThickness3 | number (metres unless the description says otherwise) | 0.1 | Lining thickness past limit 3 (m) |
MaterialName1 | text | Rip Rap | Material named on the band past limit 1 |
MaterialName2 | text | Rip Rap | Material named on the band past limit 2 |
MaterialName3 | text | Rip Rap | Material 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.
| Point | Code | Placed | From | Expression |
P0 | Hinge | placed at the attachment point (an absolute offset/elevation) | — | 0 / 0 |
DLF conditional | Daylight_Fill | walk out at a slope until the target surface is met (daylight) | P0 | -FillGrade / Side*MaxRun |
PF conditional | Ditch_In | offset + elevation delta from the reference point | P0 | Side*ForeSlopeWidth / -ForeSlopeGrade*ForeSlopeWidth |
PB conditional | Ditch_Out | offset + elevation delta from the reference point | PF | Side*BottomWidth / 0 |
PBS conditional | — | offset + elevation delta from the reference point | PB | Side*BackSlopeWidth / BackSlopeGrade*BackSlopeWidth |
DLC conditional | Daylight_Cut | walk out at a slope until the target surface is met (daylight) | PBS | CutGrade / Side*MaxRun |
RCG conditional | — | horizontal delta, elevation taken from the target surface | DLC | Side*abs(PBS.Offset-PB.Offset) / 0 |
RC_p1 conditional | Daylight,Slope_Link | placed at the attachment point (an absolute offset/elevation) | — | DLC.Offset-(DLC.Offset-PBS.Offset)/RCL1*RCPA / DLC.Y-(DLC.Y-PBS.Y)/RCL1*RCPA |
RC_p2 conditional | Daylight,Slope_Link | placed at the attachment point (an absolute offset/elevation) | — | DLC.Offset+(RCG.Offset-DLC.Offset)/RCL2*RCPB / DLC.Y+(RCG.Y-DLC.Y)/RCL2*RCPB |
ML1 conditional | — | offset + elevation delta from the reference point | PBS | 0 / 0-MT |
ML2 conditional | — | offset + elevation delta from the reference point | DLC | 0 / 0-MT |
Links
| Link | Code | Between | Role |
LF | Daylight,Slope_Link | P0 → DLF | drawn |
LC1 | Slope_Link | P0 → PF | drawn |
LC2 | Ditch,Datum | PF → PB | drawn |
LC3 | Slope_Link | PB → PBS | drawn |
RCSA | Daylight,Slope_Link | PBS → DLC | drawn |
RCRA | Daylight,Slope_Link | PBS → RC_t1 | drawn |
RCPA1 | Daylight,Slope_Link | PBS → RC_p1 | drawn |
Shapes (materials)
| Shape | Material code | Boundary points |
SML | Daylight_Material | PBS, DLC, ML2, ML1 |
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.