We need an item type civil expression for offset strings from corridor strings (lines created by template points) providing start / end station in respect of that corridor alignment.
Currently alignment name needs to be specified manually to the expression: CivilExpression.StationStart(this["Reference_Alignment_Name"]) when it is used on an offset string. We note that when this expression is applied to a corridor string directly, it is possible to pass the reference alignment name through a separate item type propery with CivilExpression.Corridor_Horizontal_Alignment_Name(). However, this doesn’t work with offset strings.
Offset strings are crucial for modelling civil objects such as safety barriers, road markings, fencing etc. (in 2d and 3D) based on corridors. This new expression would eliminate the extra, manual step in getting the start / end stations which are valuable properties required in reporting quantities using MicroStation reports. It would also enhance labelling process. Automating this process could significantly reduce errors and save time, especially in large projects where multiple offset strings are used.
Civil Product Used | OpenSite Designer, OpenRoads Designer, OpenRail Designer |