OpenRail Designer Readme

Defects Fixed in 2024 Release

This section provides a list of defects that have been resolved in this release of OpenRail Designer .

OpenCivil Defects

Following is the list of defects resolved in the 2024 release.
Analysis Tools Create HEC-RAS Data - Reach coordinates and stationing can be reversed, depending on the direction of the river centerline.
Analysis Tools Create HEC-RAS Data - Need to be able to use a linear element as well as an alignment for a river centerline.
Analysis Tools Creating HEC-RAS data from a line string causes the river centerline to be a straight line when imported into HEC-RAS.
Analysis Tools HEC-RAS cross section line incorrectly exporting bank locations when cross section line starts to the left of the flow line, instead of to the right of it.
Analysis Tools Create HEC-RAS Data - Adjust the prompt text in the command sequence to match HEC-RAS terminology.
Analysis Tools Mass Haul Diagram annotation creates duplicate elements.
Analysis Tools The film depth value is too high if Equal Area Slope is turned on when using the Gallaway method in the Aquaplaning command.
Analysis Tools Bottom surface elevation being read by Analyze Point tool instead of top elevation.
Analysis Tools Exception occurs after opening Analyze Point (F11) and selecting Point KeyIn (P).
Drainage and Utilities Prevent a connection graphic for a node being selectable as an individual element - picking one should always pick the node
Drainage and Utilities Incorrect description for a user-defined conduit in the Civil property pane.
Drainage and Utilities Project Explorer isn't updated correctly after inserting a node in a profile run.
Drainage and Utilities ModelBuilder Import isn't updating Baseline and Elevation references if the graphics already exist.
Drainage and Utilities Utility Run from Links lets you select a gutter.
Drainage and Utilities OpenFlows "Assign taps to links" command isn't available in OpenRoads Designer.
Drainage and Utilities Match Slope of Conduit setting only works if placement point is at 0,0.
Drainage and Utilities The Setout Point functionality needs to work when there is only a 3D Bottom template.
Drainage and Utilities Graphics are not updated when changing the span of a user-defined ditch.
Drainage and Utilities Graphics are not updated when changing the span of a user-defined ditch.
Drainage and Utilities A cross section node which uses a catalog cross section, but with no item selected, causes an exception in the Hydraulic Run to Outfall command.
Drainage and Utilities When deleting a node from a profile run, adjacent nodes are not reconnected if the system was originally created by importing LandXML data.
Drainage and Utilities The unified length of a conduit in the Civil properties is not updated when the user-defined length is changed in the Drainage properties.
Drainage and Utilities If a conduit is part of a Profile Run, an exception occurs when changing the drainage.
Drainage and Utilities The graphics for a channel don't update when the cross section of the start node is changed.
Drainage and Utilities Node created by Extract From Graphics takes the ground elevation as zero.
Drainage and Utilities Not drawing the top of a node at the correct elevation in profile when using the box method. Needs to use the highest of the ground, rim and setout elevations.
Drainage and Utilities Exception occurs when referencing drainage data and attempting to update element annotation in profile model.
Drainage and Utilities Insert Node on a curved conduit is not splitting it correctly.
Drainage and Utilities The graphics for a catchment area are out of sync after adding or subtracting points in the geometry collection in the drainage properties.
Drainage and Utilities Instead of preventing the raising of the invert of a node because the connected conduits would be too low, raise them as well.
Drainage and Utilities Assigning a new Rotation reference does not update the Civil properties.
Drainage and Utilities Changing the feature definition of a wastewater conduit to a gutter shows it as a channel.
Drainage and Utilities The Conduit section size is not populated when importing a drainage submodel.
Drainage and Utilities Exception when creating a lateral when the lateral node defined as a waste water air valve.
Drainage and Utilities Match Slope of Conduit is not clipping conduits correctly in some cases.
Drainage and Utilities Exception occurs when Morphing a node to a tap when the network is profiled.
Drainage and Utilities Description of a node is not available in a profile model.
Drainage and Utilities Place Catchment > Flood Fill is not working properly.
Drainage and Utilities Profile healing turns a Gutter into a Channel.
Drainage and Utilities Deleting the reference element for a network causes changes in the rotation of the nodes.
Drainage and Utilities Gutter polygon is incorrect when the gutter includes bend points.
Drainage and Utilities Node rotations are incorrect when importing a drainage sub-model.
Drainage and Utilities The drainage database can be removed after changing the geometry of an element in the drainage properties, then compacting the database.
Drainage and Utilities Changing the elevation value of a node and then doing an undo can cause the drainage and civil properties to be out of sync.
Drainage and Utilities An exception can occur when deleting a selection set of nodes in the Project Explorer.
Drainage and Utilities Export Drainage Model is not properly integrated with ProjectWise
Drainage and Utilities Importing a drainage sub-model does not heal the profile runs correctly when modifications are made.
Drainage and Utilities An exception can occur when inserting a node in a profile run and delineating its catchment area.
Drainage and Utilities When using Cross Section from Surface, the vertical offset manipulator should not be available.
Drainage and Utilities An exception can occur when a profile run heals itself in a loop network.
Drainage and Utilities An exception can occur when trying to run the calculate flow path command when the dialog is already open.
Drainage and Utilities Nodes can be rotated incorrectly when you make a different scenario current.
Drainage and Utilities Set out elevation is wrong for a node with a single 3D cell (e.g. headwall, outfall).
Drainage and Utilities An exception can occur when you make a different scenario current.
Drainage and Utilities Unable to create a profile run using hydraulic run from node if there's no outfall.
Drainage and Utilities Prevent an exception by adding a check for missing geometry in the Model Integrity Check command.
Drainage and Utilities Incorrect node invert when placing a conduit with a local constraint, if the feature definition was changed from one that contained more descriptions to one that has less.
Drainage and Utilities Exception logged when adding an enumerated UDX to a feature definition.
Drainage and Utilities An exception occurred when deleting a profile run from Project Explorer.
Drainage and Utilities Set Out coordinates are incorrectly shown as 0 or N/A if the set out point is coincident with the insertion point.
Drainage and Utilities Exception occurred when opening a file with a missing drainage database.
Drainage and Utilities Update product installs using Microsoft Access Database Engine 2016 (instead of 2010).
Drainage and Utilities MicroStation could raise an exception when upgrading a drainage file from 10.10 to 10.12 or 2023 before the Model Integrity Check had run.
Drainage and Utilities Model Builder is not showing the feature definition options when importing utilities data.
Drainage and Utilities Project Profile Run from a reference should not create a D&U project in the active file.
Drainage and Utilities Exception occurs when importing a drainage sub-model and circular references are detected.
Drainage and Utilities An exception logged when changing the feature definition of a node to a property connection or tap from the profile model.
Drainage and Utilities Place bend is not allowed on a lateral.
Drainage and Utilities Using Project Profile Run onto a profile does not display the HGL.
Drainage and Utilities An exception occurs when opening a drainage dgn file if an outfall had been deleted and color coding for catchment areas was enabled.
Drainage and Utilities An incorrect baseline station value is calculated if the baseline contains a station equation.
Drainage and Utilities A civil model is created in the sheet model when you access Drainage > Layout > Filter Manager.
Drainage and Utilities Cached graphics of crossing conduits are not getting removed after deleting a 3D cut.
Drainage and Utilities Conduits are incorrectly shown in profile when snapping to a connection point in plan.
Drainage and Utilities "Use Slope of Surface" causes an incorrect position of connection graphics for a node.
Drainage and Utilities An exception occurs when deleting a sub-folder in Project Explorer if the feature definition names contain the pipe(|), double quote("), less than(<) and greater than(>) characters.
Drainage and Utilities Compute Hydrology has a problem if a land use polygon intersects but doesn't cross a catchment area.
Drainage and Utilities The pipe feature name is incorrect in profile. Note that as part of the fix for this, the feature name has now been disabled in the civil properties, and the name can only be changed in the Drainage and Utilities properties (using the Label field). Any conduits that exhibit this issue will need to be recreated.
Drainage and Utilities An exception occurred when selecting a node in profile if graphics from the 3D Cut cached display were selected.
Drainage and Utilities An exception could occur in the Project Profile Run command if the plan element to project the profile run to is in a reference file. Note that this is no longer allowed. The profile run can be in a reference file, but the project to element must be in the active design file.
Drawing Production\Annotation Drawing Production\Named Boundaries and Sheets
Drawing Production\Annotation Model Annotation not applying last used annotation group.
Drawing Production\Annotation Profile annotation takes long time to annotate in certain instances.
Drawing Production\Annotation Exception occurs while adding hand or orientation or placement point property in Text Favorites.
Drawing Production\Annotation VPI symbology leader line does not draw correctly.
Drawing Production\Annotation Activatate Reference re-processes annotations.
Drawing Production\Annotation Superelevation transition value being read incorrectly from rules file.
Drawing Production\Annotation SCS curve set annotation appears incorrect.
Drawing Production\Annotation Profile Line Slope Ratio Format gives incorrect output when it has trailing zeroes.
Drawing Production\Annotation Profile slope annotation does not obey settings.
Drawing Production\Annotation Annotation placed on skewed cross sections is incorrect if backward facing option is enabled.
Drawing Production\Civil Labeler Exception occurs while placing labels after switching between models.
Drawing Production\Civil Labeler Leader extends perpendicular to the triangle shape.
Drawing Production\Civil Labeler Civil Labeler text frame not displayed in Microstation, DWG or iTwin.
Drawing Production\Civil Labeler Exception occurs when using Text Editor to delete text placed with Civil Labeler.
Drawing Production\Civil Labeler Undo civil label definition creation results in exception error.
Drawing Production\Named Boundaries and Sheets Enabled all of the create drawing command key-ins.
Drawing Production\Named Boundaries and Sheets Create Cross Section Sheets for large projects is very slow.
Drawing Production\Named Boundaries and Sheets Create Cross Section Named Boundaries does not honor the station lock variable.
Drawing Production\Named Boundaries and Sheets Wrong levels are off/on when using custom drawing seed for sheet creation.
Drawing Production\Named Boundaries and Sheets The length of the profile boundary shown in properties panel is incorrect.
Drawing Production\Named Boundaries and Sheets Exception occurred when using Quantities by Named Boundary.
File\Civil File Manager Exception occurs when trying to downgrade civil model using Civil File Manager.
File\Civil File Manager Exception occurs when removing civil model.
File\DWG Intermittent exception is logged when exporting file to DWG.
File\IFC Using key-in "ifc itwinexport" from a US units file creates a Metric IFC file.
File\IFC Item Types on Drainage and Utilities conduits and nodes are not on the 3D elements in an IFC file or an iTwin.
File\IFC A Drainage and Utilities category that no longer exists is in the IFC file and iTwin.
File\Other Descartes license listed in Licensing Tool after installing and activating Civil 2023
File\Other Exception occurred when opening a DGN.
File\Other Exported shape files give 'Geometry Error: 24119…' while importing on USDA-Web Soil Survey application.
File\Other Importing or attaching a .shp file gives 'Bentley.OgrECPlugin' error.
File\Other Exception is logged when switching between models.
File\Other Exception occurs when opening DGN file.
File\Other Exception occurs when referencing a dgn.
File\Other Exception logged when switching to 3D model view.
File\Upgrade Exception occurs when upgraded DGN is unable to find its reference.
Geometry 3D cut in profile does not have line weight toggled on.
Geometry Exception occurs when using Table Editor with referenced geometry.
Geometry Table Editor doesn’t work when using Activate Reference in Plan or Profile.
Geometry Import Geometry from 12dxml file does not import correctly.
Geometry When alignment is using chord definition, event points entered using Station Offset method are incorrect.
Geometry Right-Of-Way Boundary tool does not store takes in certain cases.
Geometry Using chord definition gives turnout placement station and profile graphic mismatch between H &V.
Geometry Profile Curve Between Elements doesn't find solution with profile by slope elements.
Geometry Exception occurs while performing trim multiple times on linear geometry.
Geometry Exception logged when Point Keyin is called with Civil AccuDraw toggled on.
Geometry Exception occurring while adding negative value for Ahead Spiral Length.
Geometry Using the Dynamic Plan View tool, the station display gets progressively more incorrect after going through curves.
Geometry Exception occurs after using set active profile on imported vertical geometry from Ascii.
Geometry Parabola between elements does not always trim and cannot control even in the properties.
Geometry Simplify causes existing alignment to 'fall apart', then undo creates exception error.
Geometry Changes to identify spiral types when exporting to XML.
Geometry Civil Accudraw does not use chord definition for stationing in profile view.
Geometry Relative Point Rotation goes wrong if the reference is detached or deleted - it should revert to the Absolute Rotation.
Geometry Right-Of-Way Boundary tool does not store takes in cetain cases.
Geometry Complex by PI (SCS) A-Value incorrect in Imperial units.
Geometry Fixed some UI issues with Geometry Builder.
Geometry Exception occurs using Line to Element.
Geometry Using Arc Between Elements with complex elements does not trim/extend properly.
Geometry Allow Analyze Point to run in a read-only file.
Geometry Linear Geometry is missing from Project Explorer and gives Exception Error when attempting to review.
Geometry Exception occurs when editing horizontal alignment.
Geometry Table Editor shows wrong station compared to Horizontal Alignment Report.
Geometry Polish Cubic Parabola created with Geometry Connector has no continuity, but still displays message 'Ready to Apply'.
Geometry Imported profile from LandXML is incorrrect.
Geometry Incorrect Area value shown on closed geometry element.
Geometry Exception occurs when attempting to delete geometry element.
Geometry Cannot open profile models on an existing alignment or any new alignments created in a particular file.
Geometry Geometry shifts when opening dgn file.
Geometry Project Profile to Element Vertical Offset converts English to Metric.
Geometry Exception logged when editing specific geometry with Geometry Builder.
Item Types Items types are propagating directly from an element template to a civil feature.
Item Types Items types are propagating directly from an element template to a civil feature.
Item Types An error dialog pops up when looking at properties for a profile element in a reference that has Item Types on it.
Item Types The expression CivilExpression.Mesh_Length is not working.
Item Types Item Types expressions are not properly returning start and end coordinates of civil.
iTwin The frame around a civil label does not come across to the iTwin.
MicroStation Tools When working with dimensions that use secondary units, you can’t edit the second line while using a stacked fraction.
MicroStation Tools Undo to Mark functionality not working correctly.
MicroStation Tools Unable to Save Web Map Services to ProjectWise.
Modeling\Civil Cells Changing Feature Symbology results in civil cells missing from active dgn.
Modeling\Corridors Changing active profile does not update corridor correctly.
Modeling\Corridors Exception occurs when changing feature definition using Edit Template Drop of a referenced corridor.
Modeling\Corridors Exception occurs when deleting secondary alignment.
Modeling\Corridors Exception occurs when deleting a template transition from Project Explorer.
Modeling\Corridors Parametric Constraints issue with arc points.
Modeling\Corridors Corridor transition issue when using an arc.
Modeling\Corridors Some corridor linear features lose profile when referenced into a container file.
Modeling\Corridors Slope is incorrect on dynamic cross sections when null points are present in the template.
Modeling\Corridors Exception occurs using Target Aliasing.
Modeling\Corridors Exception logged when opening corridor files.
Modeling\Corridors Vertical point control causes gaps in the mesh.
Modeling\Corridors Linear Stroking is not considered in the Linear Template when the element is in a reference file.
Modeling\Corridors Cannot re-use the Use Active Profile = True in the corridor properties.
Modeling\Corridors Activating the corridor surface causes an infinite loop.
Modeling\Corridors Deleting a 3D component and then re-processing the corridor does not recreate the deleted component.
Modeling\Corridors Top Mesh is not created correctly.
Modeling\Earthwork Volumes End Area Volumes gives wrong results when skewed through a curve.
Modeling\Earthwork Volumes Cut and fill mesh does not follow existing terrain.
Modeling\Earthwork Volumes Cut and fill graphics don't follow existing ground.
Modeling\Other Cells not displaying in dynamic cross sections when cut along alignment.
Modeling\Other Transverse Display property on Linear Templates need to be removed from the FD's Display Settings>Transverse Display.
Modeling\Templates Template preferences are saved to ITL using commas instead of periods.
Modeling\Templates Exception occurs when you open the same Rollover Point properties dialog twice.
Rail\CANT Incorrect rate of change when using negative cant and force positive.
Rail\CANT Cant Report > Interval value will affect the speed value reported.
Rail\CANT Adding or removing speed schema is very slow.
Rail\CANT Projected cant does not get values for turnout and crossing.
Rail\CANT Exception occurs when updating the geometry reference dgn with cant editor open.
Rail\CANT Cant Report Start/End station fields are distance from origin, not stationing.
Rail\CANT Edit Cant is losing fixed cant entries when the station limits of the Cant object is modified.
Rail\CANT Duplicated Cant points occur when you fix the Cant value and edit that particular curve.
Rail\CANT Cant calculation rotation issue.
Rail\CANT Changing the feature definition after import of ALG causes Cant error.
Rail\CANT Exception is logged when deleting Speed Table while Cant Editor is open.
Rail\LRM (Rails, Sleepers, Joints and Distance Keepers) Create Rails, Create Sleepers, Regression tools Station Definition replaced by distance definition when alt key is used.
Rail\LRM (Rails, Sleepers, Joints and Distance Keepers) Exception occurs when selecting an OHL object when the .dat file is locked in ProjectWise.
Rail\OLE Exception occurs when selecting an OHL object when the .dat file is locked in ProjectWise.
Rail\Schematics Rail Topology: Exception occurs when attempting to use Create Railway.
Rail\Signaling LVA import using key-in does not prompt on completion of import.
Rail\Signaling MicroStation text handles are not aligned annotation.
Rail\Signaling Trenches are not reacting to moved equipment.
Rail\Signaling Trench connections are shown in the Schematic model.
Rail\Signaling Rails should not be a requirement to place an LVA Equipment/Trench.
Rail\Signaling LVA Feature Definition import won't consider importing multiple Item Type.
Rail\Speed Table When importing LandXML, Speed Schema station is added to the start-station.
Rail\Turnouts In some situations, turnout length calculated along rail may be calculated incorrectly.
Rail\Turnouts Inaccurate turnout bending curve radius.
Rail\Turnouts Speed is incorrect in the Turnout Report.
Rail\Turnouts Turnout Dynamic Annotation is showing distance from origin and not station.
References In a Profile View of an alignment from a reference file, the levels are all OFF if the variable MS_REF_NEWLEVELDISPLAY=0.
References Exception occurs when activating a reference.
References Exception logged when opening a file when reference file is present.
Regression Exception occurs when upgrading a dgn then running Quick Horizontal Regression.
Regression Quick Vertical Regression using distance along as input values instead of station.
Regression Regression Line from Rails not created for entire length of rails.
Regression Single Vertical Regression using Curvature Diagram is missing first and/or last regression point.
Regression Setting "REGRESSION_SLEW_RELATIVE_TO_POINT" variable to false or zero does not change slew display or signage accordingly.
Regression Regression Interpolated Slews Report mixes up the first point.
Regression Regressed geometry's property Max Slews is not honoring Design file settings.
Regression Ignoring first regression point will mess up slues vertical frame annotations.
Regression Exception occurs for Complex spiral scenario.
Regression Modifying single horizontal regression manipulators or Running Calculate horizontal slew results in unhandled exception error.
Regression Failure to generate Vertical Regression Report
Reports Corridor Results Report takes a long time to complete.
Reports Deed Writer phrases for Arc Begin Bearing and Arc End Bearing are not providing bearings.
Reports Check Integrity is displaying errors in coincident and colinear geometry.
Reports End Area Volumes report generates blank results if boundary group name has spaces.
Reports Ability to save ASCII/TXT missing both in/out of ProjectWise.
Reports CIVIL_LABEL_HPI_SPIRAL ignores CIVIL_USE_CUSTOM_POINT_LABELS.
Reports Saving report in Excel format generates an exception in ProjectWise and gives error when run locally.
Reports Slew and Slew representation are missing from Horizontal Regression Points N slews report when comma "," decimal separator is used.
Reports Cannot run Horizontal Geometry report on a selection set.
Reports VerticalAlignmentIntervalStationElevationGrade.xsl Report is only picking up the Active Profile.
Reports Filtering Reports results in an exception error.
Reports StationOffsetNorthingEastingElevationFeature Report is not reporting correctly.
Reports CrossSectionGradeBookFromCL uses ordinate format instead of grade format for a slope.
Reports Horizontal Geomety Reports: Error in coordinates reported shows integrity issue where there is not one.
Reports HorizontalAlignmentCheckIntegrityColorCoding.xsl is formatted incorrectly.
SDK Latest SDK versions should support Visual Studio 2019, 2021 or the latest versions.
Superelevation Exception occurs when modifying values from Superelevation Model view and Superelevation Editor
Superelevation Copy and paste in Superelevation Editor returns erroneous stations.
Superelevation Exception occurs when creating and using a Superelevation Single Control Line.
Superelevation Superelevation Parabolic Transition starts and ends at wrong location.
Survey When importing survey features from graphics, the terrain model attributes are set to do not include.
Survey Exception occurs when CIVIL_SURVEY_STROKE_TOLERANCE_CURVE = 0.
Survey Some feature symbology is not loaded from DGNlib file.
Survey Import of TDS rw5 file not working.
Survey Survey terrain issue causes an error message when opening this file.
Survey Editing a point causes the locator to disappear and then an exception is logged.
Survey Exception occurs when survey is re-processed.
Terrain Exporting and edited terrain causes an exception error.
Terrain Exception occurs when changing the Edge method of the Terrain from the quick properties dialog.
Terrain Contour labels do not follow the contour orientation when the dgn file has a units resolution different than 10000.
Terrain Expose the key-ins for the edit terrain tools.
Terrain Exception logged when editing a terrain using the "delete triangles by line".
Terrain Toggles (Use Original/Face Elevation) do not appear on dialog in 2023.
Terrain Exception occurs when using the Elevation Difference Grid analysis tool.
Terrain Exception occurs with Graphical Filter Preview in 3D dgn file.
Terrain Exception occurs when opening terrain file.
Terrain Exception logged when using create clipped terrain tool.
Topology Feature Definition not applied to object upon creation.
Topology Topology Node FD - Schematic Node Feature Symb. should have Point FS as source
User Interface High Contrast Mode causes exception to be logged when accessing the backstage.
User Interface Properties Name on Manage Annotations dialog are unreadable in dark mode.
User Interface Property pane for Terrain Override Template field will not refresh after one selection.