Skip to main content

Overview

The UXCAD Dynamic Curb subassembly creates a configurable curb section with control over flange, flowline, top front, and top back geometry. It is designed to let the user build curb conditions using either fixed dimensions, grades, or target-driven control points. This subassembly is useful for curb and gutter conditions where the curb shape needs to remain flexible while still maintaining consistent Civil 3D point, link, and shape coding.

Preview

UXCAD Dynamic Curb subassembly preview

Primary Use Cases

  • Standard curb and gutter sections
  • Flange-to-flowline controlled curb layouts
  • Flowline-to-top-front curb face control
  • Top-front-to-top-back curb cap control
  • Target-driven curb geometry
  • Code-controlled corridor surfaces and quantities

Attachment

The attachment point is located at the Flange, FlowLine and Top Back Curb of the curb section.

Input Parameters

ParameterDisplay NameDescriptionTypeDefault
Insertion_PointAttachment PointControls where the subassembly attaches.InsertionPointInsertionPoint_Flange
SideSideDetermines whether the subassembly is placed left or right.SideRight
Dimension_HCurb DepthControls the overall curb depth.Double0.5
BackAttachPoint_VisibilityShow Back of Curb Attach PointToggles the back curb attachment point on or off.Yes/NoNo
Dimension_GBack of Curb Attachment DepthControls the back attachment depth.Double0.25
Flange_Flowline_Set(FL) Set by Height or GradeControls whether flange-to-flowline is driven by height or grade.Flange_FlowLineFlange_FlowLine_Grade
Dimension_BFlange to FlowLine DistanceHorizontal distance from flange to flowline.Double2
Dimension_AFlange to FlowLine HeightVertical height difference from flange to flowline.Double-0.1
Dimension_A1Flange to FlowLine GradeGrade from flange to flowline.Grade-2.00%
Flowline_TopFront_Set(TFC) Set by Height or GradeControls whether flowline-to-top-front is driven by height or grade.FlowLine_TopFrontFlowLine_TopFront_Depth
Dimension_CFlowLine “FL” to TopFront “Face” DistanceHorizontal distance from flowline to top front face.Double0.5
Dimension_DFlowLine “FL” to TopFront “Face” HeightVertical height from flowline to top front face.Double0.5
Dimension_D1FlowLine “FL” to TopFront “Face” GradeGrade from flowline to top front face.Grade100.00%
TopFront_TopBack_SetTop Front “Face” to Top Back “TBC” Set by Height or GradeControls whether top-front-to-top-back is driven by height or grade.TopFront_TopBackTopFront_TopBack_Grade
Dimension_ETop Front “Face” to Top Back “TBC” DistanceHorizontal distance from top front to top back.Double0.5
Dimension_FTop Front “Face” to Top Back “TBC” HeightVertical height difference from top front to top back.Double0
Dimension_F1Top Front to Top Back GradeGrade from top front to top back.Grade0.00%

Target Parameters

Target ParameterTypeDescriptionRequired
Target_Flange_ElevationElevationOptional elevation target for the flange point.Optional
Target_Flange_OffsetOffsetOptional offset target for the flange point.Optional
Target_FlowLine_ElevationElevationOptional elevation target for the flowline point.Optional
Target_FlowLine_OffsetOffsetOptional offset target for the flowline point.Optional
Target_TopFront_ElevationElevationOptional elevation target for the top front point.Optional
Target_TopFront_OffsetOffsetOptional offset target for the top front point.Optional
Target_TopBack_ElevationElevationOptional elevation target for the top back point.Optional
Target_TopBack_OffsetOffsetOptional offset target for the top back point.Optional

Enumerations

The UXCAD Dynamic Curb subassembly uses enumerations to simplify user control and reduce unnecessary parameter exposure. These dropdown-driven controls determine how geometry is calculated throughout the curb section.
Controls where the subassembly attaches to the corridor assembly.
Enum ItemDisplay NameDescription
InsertionPoint_FlangeFlangeAttaches the subassembly at the flange point.
InsertionPoint_FlowLineFlow LineAttaches the subassembly at the flowline point.
InsertionPoint_TopBackTop BackAttaches the subassembly at the top back curb point.
Controls how the flange-to-flowline relationship is calculated.
Enum ItemDisplay NameDescription
Flange_FlowLine_DepthHeightUses a vertical height difference between flange and flowline.
Flange_FlowLine_GradeGradeUses a grade value between flange and flowline.
Controls how the flowline-to-top-front curb face is calculated.
Enum ItemDisplay NameDescription
FlowLine_TopFront_DepthHeightUses a vertical height difference from flowline to top front.
FlowLine_TopFront_GradeGradeUses a grade value from flowline to top front.
Controls how the top-front-to-top-back curb section is calculated.
Enum ItemDisplay NameDescription
TopFront_TopBack_DepthHeightUses a vertical height difference from top front to top back.
TopFront_TopBack_GradeGradeUses a grade value from top front to top back.


Code List by Insertion Point

Flange

ObjectCode
P1Flange
P2Flowline_Gutter
P3Top_Curb
P4Back_Curb

Flow Line

ObjectCode
L1Top, Curb
L2Top, Curb
L6Datum

Top Back

ObjectCode
S1Curb

Behavior

The curb is built from the flange point and continues outward through the flowline, top front, and top back geometry. Each major curb segment can be controlled by a fixed height, fixed grade, or target parameter depending on the selected control method.

Notes

Use this subassembly when the curb section needs to remain flexible across different design conditions without creating multiple separate curb subassemblies. Save your screenshots or Affinity graphics here:
/images/uxcad-dynamic-curb-preview.png
/images/uxcad-dynamic-curb-parameters.png
/images/uxcad-dynamic-curb-targets.png
ParameterDisplay NameDescriptionTypeDefault
Insertion_PointAttachment PointControls where the subassembly attaches.InsertionPointInsertionPoint_Flange
SideSideDetermines whether the subassembly is placed left or right.SideRight
Dimension_HCurb DepthControls the overall curb depth.Double0.5
BackAttachPoint_VisibilityShow Back of Curb Attach PointToggles the back curb attachment point on or off.Yes/NoNo
Dimension_GBack of Curb Attachment DepthControls the back attachment depth.Double0.25
Flange_Flowline_Set(FL) Set by Height or GradeControls whether flange-to-flowline is driven by height or grade.Flange_FlowLineFlange_FlowLine_Grade
Dimension_BFlange to FlowLine DistanceHorizontal distance from flange to flowline.Double2
Dimension_AFlange to FlowLine HeightVertical height difference from flange to flowline.Double-0.1
Dimension_A1Flange to FlowLine GradeGrade from flange to flowline.Grade-2.00%
Flowline_TopFront_Set(TFC) Set by Height or GradeControls whether flowline-to-top-front is driven by height or grade.FlowLine_TopFrontFlowLine_TopFront_Depth
Dimension_CFlowLine “FL” to TopFront “Face” DistanceHorizontal distance from flowline to top front face.Double0.5
Dimension_DFlowLine “FL” to TopFront “Face” HeightVertical height from flowline to top front face.Double0.5
Dimension_D1FlowLine “FL” to TopFront “Face” GradeGrade from flowline to top front face.Grade100.00%
TopFront_TopBack_SetTop Front “Face” to Top Back “TBC” Set by Height or GradeControls whether top-front-to-top-back is driven by height or grade.TopFront_TopBackTopFront_TopBack_Grade
Dimension_ETop Front “Face” to Top Back “TBC” DistanceHorizontal distance from top front to top back.Double0.5
Dimension_FTop Front “Face” to Top Back “TBC” HeightVertical height difference from top front to top back.Double0
Dimension_F1Top Front to Top Back GradeGrade from top front to top back.Grade0.00%

Target ParameterTypeDescriptionRequired
Target_Flange_ElevationElevationOptional elevation target for the flange point.Optional
Target_Flange_OffsetOffsetOptional offset target for the flange point.Optional
Target_FlowLine_ElevationElevationOptional elevation target for the flowline point.Optional
Target_FlowLine_OffsetOffsetOptional offset target for the flowline point.Optional
Target_TopFront_ElevationElevationOptional elevation target for the top front point.Optional
Target_TopFront_OffsetOffsetOptional offset target for the top front point.Optional
Target_TopBack_ElevationElevationOptional elevation target for the top back point.Optional
Target_TopBack_OffsetOffsetOptional offset target for the top back point.Optional

Code List by Insertion Point

Flange

ObjectCode
P1Flange
P2Flowline_Gutter
P3Top_Curb
P4Back_Curb

Flow Line

ObjectCode
L1Top, Curb
L2Top, Curb
L6Datum

Top Back

ObjectCode
S1Curb