yucad3d

Basic Curb & Gutter

C3D BasicCurbAndGutter — gutter pan + curb

At a glance

KindSubassembly (composed into an assembly)
DomainRoad
Civil 3D equivalentBasicCurbAndGutter
Geometry6 points, 6 links, 1 shapes

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
GutterWidthnumber (metres unless the description says otherwise)0.45Gutter pan width (m)
GutterSlopecross slope as a ratio (−0.02 = 2 % fall)-0.06Gutter cross slope
CurbHeightnumber (metres unless the description says otherwise)0.23Curb face height (m)
CurbWidthnumber (metres unless the description says otherwise)0.15Curb top width (m)
CurbDepthnumber (metres unless the description says otherwise)0.45Depth below flange (m)
InsertionPointwhole number / mode selector11 = 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.

PointCodePlacedFromExpression
P1Flangeplaced at the attachment point (an absolute offset/elevation)if(InsertionPoint>0.5,0,Side*(GutterWidth+0.013+CurbWidth)) / if(InsertionPoint>0.5,0,0-CurbHeight-GutterWidth*GutterSlope)
P2Flowline_Gutterplaced at the attachment point (an absolute offset/elevation)if(InsertionPoint>0.5,Side*GutterWidth,Side*(CurbWidth+0.013)) / if(InsertionPoint>0.5,GutterWidth*GutterSlope,0-CurbHeight)
P3Top_Curbplaced at the attachment point (an absolute offset/elevation)if(InsertionPoint>0.5,Side*(GutterWidth+0.013),Side*CurbWidth) / if(InsertionPoint>0.5,(GutterWidth*GutterSlope+CurbHeight),0)
P4Back_Curbplaced at the attachment point (an absolute offset/elevation)if(InsertionPoint>0.5,Side*(GutterWidth+0.013+CurbWidth),0) / if(InsertionPoint>0.5,(GutterWidth*GutterSlope+CurbHeight),0)
P5placed at the attachment point (an absolute offset/elevation)if(InsertionPoint>0.5,Side*((GutterWidth+0.013+CurbWidth)-0.001),0) / if(InsertionPoint>0.5,(GutterWidth*GutterSlope+CurbHeight)-CurbDepth,0-CurbDepth)
P6placed at the attachment point (an absolute offset/elevation)if(InsertionPoint>0.5,0,Side*((GutterWidth+0.013+CurbWidth)-0.001)) / if(InsertionPoint>0.5,(GutterWidth*GutterSlope+CurbHeight)-CurbDepth,0-CurbDepth)

Links

LinkCodeBetweenRole
L1Top,CurbP1 → P2drawn
L2Top,CurbP2 → P3drawn
L3Top,CurbP3 → P4drawn
L4P4 → P5drawn
L5DatumP5 → P6drawn
L6P6 → P1drawn

Shapes (materials)

ShapeMaterial codeBoundary points
S1CurbP1, P2, P3, P4, P5, 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.