Road Specifications for Horizontal Alignment
Road specifications can be defined by Data Setup Resources. Traveled way right and left widths can be driven by dedicated length laws.
Modelling Overview
Vehicles and lanes defined in Data Setup are created in the 3D Shapes containing alignments. Vehicles have one and only one IfcPset_VehicleCommon. Lanes have only one IfcPset_LaneCommon.
The horizontal alignment is used to store the road specifications.
The horizontal point is used to store the road stretch specifications.
The road surface is used to store the angle and width laws.
Road Specifications Defined with the IfcPset_RoadCommon Extensions
The IfcPset_RoadCommon extensions are attached to the existing RoadType PLM objects.
Attribute Name | Type | Value/Description |
---|---|---|
Traveled way type | Enumeration |
Planar or Crowned The attributes cannot be changed along the alignment. For instance, you cannot start a road as planar and end it as crowned. |
Rotation mode | Enumeration |
Center line, Inner/Outer edge, Right, Left The attributes cannot be changed along the alignment. For instance, you cannot start a road as planar and end it as crowned. |
Design Vehicle | String |
The attribute ‘Symbol’ of IfcPset_VehicleCommon The attributes cannot be changed along the alignment. For instance, you cannot start a road as planar and end it as crowned. |
Design speed | Speed | - |
Category | String | - |
Normal slope | Angle | Way transversal slope in tangent |
Right shoulder slope | Angle | Shoulder transversal slope in tangent |
Left shoulder slope | Angle | Shoulder transversal slope in tangent |
Widening transition | Length |
Length of the transition to go from the old width to the new one. It applies to the traveled way widening only, not to the curve widening. For curve widening, the transition occurs over the superelevation runoff length. Negative values are accepted; in that case, the transition occurs upstream. |
Widening smoothing | Length |
Projected length of parabolas that smooth the widening. “0” means the widening is applied linearly over the transition. It applies to the traveled way widening only, not to the curve widening. |
Roll over | Angle |
The attributes cannot be changed along the alignment. For instance, you cannot start a road as planar and end it as crowned. |
Road Specifications Defined with the IfcPset_TraveledWayLaneDistribution Extensions
Attribute Name | Type | Value/Description |
---|---|---|
First way center | {Lane;Direction} | Pair of lane and direction. Direction is equal to 1 when traveling from alignment Start to alignment End. It is equal to -1 for the opposite way. 0 otherwise. |
First way right side | List of {Lane;Direction} |
Pair of lane and direction. Direction is equal to 1 when traveling from alignment Start to alignment End. It is equal to -1 for the opposite way. 0 otherwise. List order is important: it starts from the alignment towards the outside. |
First way left side | List of {Lane;Direction} |
Pair of lane and direction. Direction is equal to 1 when traveling from alignment Start to alignment End. It is equal to -1 for the opposite way. 0 otherwise. List order is important: it starts from the alignment towards the outside. |
Road Specifications defined with the IfcPset_ShoulderLaneDistribution Extensions
Attribute Name | Type | Value/Description |
---|---|---|
First way right side | List of {Lane;Direction} | Pair of lane and direction. Direction is equal to 1 when traveling from alignment Start to alignment End. It is equal to -1 for the opposite way. |
First way left side | List of {Lane;Direction} | Pair of lane and direction. Direction is equal to 1 when traveling from alignment Start to alignment End. It is equal to -1 for the opposite way. |