Urban Curb Gutter Valley 1
C3D UrbanCurbGutterValley1 — valley gutter + curb + optional subbase
At a glance
| |
| Kind | Subassembly (composed into an assembly) |
| Domain | Road |
| Civil 3D equivalent | UrbanCurbGutterValley1 |
| Geometry | 8 points, 10 links, 2 shapes |
| Conditional geometry | 3 of the points are created inside a branch — which ones appear depends on the parameters and the target surface |
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 |
SlopeMethod | number (metres unless the description says otherwise) | 2 | 2 = DimensionC raw; else C = -B*GutterSlope |
GutterSlope | cross slope as a ratio (−0.02 = 2 % fall) | -0.02 | Gutter slope (SE fallback for methods 0/3) |
DimensionA | number (metres unless the description says otherwise) | 0.175 | Attach to curb bottom (m) |
DimensionB | number (metres unless the description says otherwise) | 0.375 | Flange to flowline (m) |
DimensionC | number (metres unless the description says otherwise) | 0.025 | Flowline depression (m) |
DimensionD | number (metres unless the description says otherwise) | 0.075 | Flowline to curb top rise (m) |
DimensionE | number (metres unless the description says otherwise) | 0.225 | Flowline to curb back (m) |
DimensionF | number (metres unless the description says otherwise) | 0.225 | Curb back drop (m) |
AddSubbase | number (metres unless the description says otherwise) | 1 | 1 = emit the subbase block |
SubbaseDepth | number (metres unless the description says otherwise) | 0.45 | Subbase depth under the attach (m) |
SubbaseExt | number (metres unless the description says otherwise) | 0.3 | Subbase extension past the curb back (m) |
SubbaseSlope | cross slope as a ratio (−0.02 = 2 % fall) | -0.02 | Subbase bottom slope (lane-slope SE fallback) |
InsertionPoint | whole number / mode selector | 1 | 1 = attach at the flange, 0 = attach at the back of curb |
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 | Flange | placed at the attachment point (an absolute offset/elevation) | — | if(InsertionPoint>0.5,0,Side*(DimensionB+DimensionE)) / if(InsertionPoint>0.5,0,CE-DimensionD) |
P2 | Flowline_Gutter | placed at the attachment point (an absolute offset/elevation) | — | if(InsertionPoint>0.5,Side*DimensionB,Side*DimensionE) / if(InsertionPoint>0.5,0-CE,0-DimensionD) |
P3 | Top_Curb,Back_Curb | placed at the attachment point (an absolute offset/elevation) | — | if(InsertionPoint>0.5,Side*(DimensionB+DimensionE),0) / if(InsertionPoint>0.5,DimensionD-CE,0) |
P4 | — | placed at the attachment point (an absolute offset/elevation) | — | if(InsertionPoint>0.5,Side*(DimensionB+DimensionE),0) / if(InsertionPoint>0.5,DimensionD-CE-DimensionF,0-DimensionF) |
P5 | — | placed at the attachment point (an absolute offset/elevation) | — | if(InsertionPoint>0.5,0,Side*(DimensionB+DimensionE)) / if(InsertionPoint>0.5,0-DimensionA,CE-DimensionD-DimensionA) |
P6 conditional | — | offset + elevation delta from the reference point | P1 | 0 / -SubbaseDepth |
P7 conditional | — | offset + elevation delta from the reference point | P6 | Side*if(InsertionPoint>0.5,1,0-1)*(DimensionB+DimensionE+SubbaseExt) / (DimensionB+DimensionE+SubbaseExt)*SubbaseSlope |
P8 conditional | — | offset + elevation delta from the reference point | P5 | Side*if(InsertionPoint>0.5,1,0-1)*(DimensionB+DimensionE+SubbaseExt) / 0-(DimensionF-DimensionA-DimensionD+CE)*(DimensionB+DimensionE+SubbaseExt)/(DimensionB+DimensionE) |
Links
| Link | Code | Between | Role |
L1 | Curb,Top | P1 → P2 | drawn |
L2 | Curb,Top | P2 → P3 | drawn |
L3 | Curb | P3 → P4 | drawn |
L4 | Curb | P4 → P5 | drawn |
L5 | Curb | P5 → P1 | drawn |
L6 | — | P5 → P4 | drawn |
L7 | — | P4 → P8 | drawn |
L8 | Datum | P8 → P7 | drawn |
L9 | Datum | P7 → P6 | drawn |
L10 | — | P6 → P5 | drawn |
Shapes (materials)
| Shape | Material code | Boundary points |
SC | Curb | P1, P2, P3, P4, P5 |
SS | SubBase | P5, P4, P8, P7, P6 |
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.