Cross Section Segments (Superelevation)
The cross-section of the roadway can be defined as part of the alignment information by using one or multiple Cross Section objects.
A Cross Section object must contain one or more Cross Section Segment objects. The Cross Section Segment objects are arranged in order from left to right, based on their station, to create the complete cross-section profile.
Multiple T="Crosssection" objects can be defined for a single route. Additional cross sections can be defined to alter the slope at a specific miles along the road, based on the road conditions. The "station" property is the starting point of the segment and "LeftEdgeToHCL" specifies half of the width of that segment. Under the "CrossSectionSegment" object, "Slope" refers to the slope of the cross-section and "Width" represents the width of that segment. By breaking down the total width of the road into segments using the "CrossSectionSegment" objects, different slopes can be defined for each segment.
Exampe:
<br><O N="AlignmentObject4" T="Project" Category="3D Geometric Objects" TransAlignRule="Right"><br> <!-- created by ParamML Examples on 02.02.2023 --><br> <O N="Route" T="Alignment" Station="0" Azimuth="1.57079632679"><br> <O T="Straight" Length="5000" /><br> <O T="ElevationPoint" Station="0" Elevation="1000" /><br> <O N="CS1" T="CrossSection" Station="300" LeftEdgeToHCL="100" ElevationAtHCL="0"><br> <O N="Left1" T="CrossSectionSegment" Width="100" Slope="0.1" /><br> <O N="Right1" T="CrossSectionSegment" Width="50" Slope="-0.1" /><br> <O N="Right2" T="CrossSectionSegment" Width="50" Slope="0.1" /><br> </O><br> </O><br></O><br>

To view this example in the library, see (https://openbrim.org/platform/?application=inc&author=ParamML_Examples_OpenBrIM+Platform&folder=3D+Geometric+Objects&obj=objid8wy66zchoot2tlrab80iat)
Example:
<br><O N="AlignmentObject5" T="Project" Category="3D Geometric Objects" TransAlignRule="Right"><br> <!-- created by ParamML Examples on 02.02.2023 --><br> <O N="Route" T="Alignment" Station="0" Azimuth="1.57079632679"><br> <O T="Straight" Length="1000" /><br> <O T="CrossSection" Station="0" LeftEdgeToHCL="50"><br> <O T="CrossSectionSegment" Width="50" Slope="0" /><br> </O><br> <O N="CS1" T="CrossSection"><br> <P N="Station" V="6000" /><br> <P N="LeftEdgeToHCL" V="13.6875" /><br> <O N="Slope_L" T="CrossSectionSegment"><br> <P N="Slope" V="-0.2" /><br> <P N="Width" V="16" /><br> </O><br> <O N="Slope_R1" T="CrossSectionSegment"><br> <P N="Slope" V="0.08" /><br> <P N="Width" V="12" /><br> </O><br> <O N="Slope_R2" T="CrossSectionSegment"><br> <P N="Slope" V="0.08" /><br> <P N="Width" V="15" /><br> </O><br> <O N="Slope_R3" T="CrossSectionSegment"><br> <P N="Slope" V="0.02" /><br> <P N="Width" V="2" /><br> </O><br> <O N="Slope_R4" T="CrossSectionSegment"><br> <P N="Slope" V="-0.02" /><br> <P N="Width" V="4" /><br> </O><br> <O N="Slope_R5" T="CrossSectionSegment"><br> <P N="Slope" V="0.2" /><br> <P N="Width" V="1.6875" /><br> </O><br> </O><br> </O><br></O><br>

To view this example in the library, see (https://openbrim.org/platform/?application=inc&author=ParamML_Examples_OpenBrIM+Platform&folder=3D+Geometric+Objects&obj=objid2yk8ma8oamdw9rkz16olq9)
Parameters of Cross Section Object:
Label
Mandatory
Name and Type Attributes
Default Description and Value Attributes
Other Attributes
1
Station
Yes
N="Station"
D="Station: The longitudinal location of the cross-section along the alignment line." V="0"
Role="Input" UT="Length" UC="Coordinate"
2
Left Edge to HCL
Yes
N="LeftEdgeToHCL"
D="Left Edge to HCL: Transverse location of the left edge of the cross-section from the horizontal control line (from left-hand side looking up-station)." V="0"
Role="Input" UT="Length" UC="Coordinate"
Parameters of Cross Section Segment Object:
Label
Mandatory
Name and Type Attributes
Default Description and Value Attributes
Other Attributes
1
Slope
Yes
N="Slope"
D="Slope: The slope of the cross-section segment. Positive slope for inclination from left to right looking up-station on the alignment." V="0"
Role="Input" UT="Length" UC="Coordinate"
2
Width
Yes
N="Width"
D="Width: The width of the cross-section segment along its slope." V="0"
Role="Input" UT="Length" UC="Coordinate"
Last updated