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. |