yucad3d

Daylight Multi Intercept

C3D DaylightMultiIntercept — daylight to the Nth crossing of the ground

At a glance

KindSubassembly (composed into an assembly)
DomainRoad
Civil 3D equivalentDaylightMultiIntercept
Geometry9 points, 6 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.25Cut slope (rise/run)
FillSlopecross slope as a ratio (−0.02 = 2 % fall)0.25Fill slope (rise/run)
InterceptNumbernumber (metres unless the description says otherwise)10Which crossing of the ground to take
MaxRunnumber (metres unless the description says otherwise)30How far to search (m)
RoundingOptionwhole number / mode selector00 = sharp catch, 1 = round it
RoundingBywhole number / mode selector00 = by arc length, 1 = by radius
RoundingParameternumber (metres unless the description says otherwise)1.5Arc length or radius (m)

Points

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

PointCodePlacedFromExpression
P1placed at the attachment point (an absolute offset/elevation)0 / 0
DC conditionalDaylight_Cutwalk out at a slope until the target surface is met (daylight)P1CutSlope / Side*MaxRun
GDC conditionalhorizontal delta, elevation taken from the target surfaceDCSide*abs(DC.Offset-P1.Offset) / 0
RDC_p1 conditionalTop,Datum,Daylight_Cutplaced at the attachment point (an absolute offset/elevation)DC.Offset-(DC.Offset-P1.Offset)/RDCL1*RDCPA / DC.Y-(DC.Y-P1.Y)/RDCL1*RDCPA
RDC_p2 conditionalTop,Datum,Daylight_Cutplaced at the attachment point (an absolute offset/elevation)DC.Offset+(GDC.Offset-DC.Offset)/RDCL2*RDCPB / DC.Y+(GDC.Y-DC.Y)/RDCL2*RDCPB
DF conditionalDaylight_Fillwalk out at a slope until the target surface is met (daylight)P10-FillSlope / Side*MaxRun
GDF conditionalhorizontal delta, elevation taken from the target surfaceDFSide*abs(DF.Offset-P1.Offset) / 0
RDF_p1 conditionalTop,Datum,Daylight_Fillplaced at the attachment point (an absolute offset/elevation)DF.Offset-(DF.Offset-P1.Offset)/RDFL1*RDFPA / DF.Y-(DF.Y-P1.Y)/RDFL1*RDFPA
RDF_p2 conditionalTop,Datum,Daylight_Fillplaced at the attachment point (an absolute offset/elevation)DF.Offset+(GDF.Offset-DF.Offset)/RDFL2*RDFPB / DF.Y+(GDF.Y-DF.Y)/RDFL2*RDFPB

Links

LinkCodeBetweenRole
RDCSATop,Datum,Daylight_CutP1 → DCdrawn
RDCRATop,Datum,Daylight_CutP1 → RDC_t1drawn
RDCPA1Top,Datum,Daylight_CutP1 → RDC_p1drawn
RDFSATop,Datum,Daylight_FillP1 → DFdrawn
RDFRATop,Datum,Daylight_FillP1 → RDF_t1drawn
RDFPA1Top,Datum,Daylight_FillP1 → RDF_p1drawn

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.