yucad3d

Daylight Bench

C3D DaylightBench — benched cut/fill daylight

At a glance

KindSubassembly (composed into an assembly)
DomainRoad
Civil 3D equivalentDaylightBench
Geometry9 points, 8 links, 0 shapes
Conditional geometry8 of the points are created inside a branch — which ones appear depends on the parameters and the target surface
Targets1 (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.

ParameterTypeDefaultMeaning
Side+1 right of the baseline, −1 leftRight (+1)+1 Right / -1 Left
CutSlopecross slope as a ratio (−0.02 = 2 % fall)0.5Cut slope grade (rise/run)
MaxCutHeightnumber (metres unless the description says otherwise)3Max cut height between benches (m)
FillSlopecross slope as a ratio (−0.02 = 2 % fall)0.5Fill slope grade
MaxFillHeightnumber (metres unless the description says otherwise)3Max fill height between benches (m)
BenchWidthnumber (metres unless the description says otherwise)1.5Bench width (m)
BenchSlopecross slope as a ratio (−0.02 = 2 % fall)0.02Bench cross slope

Points

Point codes are what feature lines, styles and quantity take-off match on — they are the contract this subassembly publishes.

PointCodePlacedFromExpression
P0Hingeplaced at the attachment point (an absolute offset/elevation)0 / 0
BC conditionalDaylight_Cutwalk out at a slope until the target surface is met (daylight)P0CutSlope / Side*(MaxCutHeight/CutSlope)
BO conditionalBench_Outoffset + elevation delta from the reference pointBCSide*BenchWidth / BenchWidth*BenchSlope
BC conditionalDaylight_Cutwalk out at a slope until the target surface is met (daylight)P0CutSlope / Side*(MaxCutHeight/CutSlope)
BO conditionalBench_Outoffset + elevation delta from the reference pointBCSide*BenchWidth / BenchWidth*BenchSlope
BC conditionalDaylight_Fillwalk out at a slope until the target surface is met (daylight)P0-FillSlope / Side*(MaxFillHeight/FillSlope)
BO conditionalBench_Outoffset + elevation delta from the reference pointBCSide*BenchWidth / -(BenchWidth*BenchSlope)
BC conditionalDaylight_Fillwalk out at a slope until the target surface is met (daylight)P0-FillSlope / Side*(MaxFillHeight/FillSlope)
BO conditionalBench_Outoffset + elevation delta from the reference pointBCSide*BenchWidth / -(BenchWidth*BenchSlope)

Links

LinkCodeBetweenRole
LSDaylightP0 → BCdrawn
LBBenchBC → BOdrawn
LSDaylightP0 → BCdrawn
LBBenchBC → BOdrawn
LSDaylightP0 → BCdrawn
LBBenchBC → BOdrawn
LSDaylightP0 → BCdrawn
LBBenchBC → BOdrawn

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.