A new version of the RoadCAD software has been released, bringing numerous updates and improvements, including:
- The program now checks for newer versions upon startup and, if available, allows for their automatic download and installation.
- The process of associating cross-sections with the axis has been significantly improved, making it more intuitive and user-friendly. For example, you can easily swap cross-section positions, adjust boundaries, and more.
- The algorithm for calculating terrain, axis, and profile cross-sections has been greatly accelerated, especially when working with larger terrains and denser triangle arrangements.
- While modeling a cross-section, right-clicking on a drawn segment opens a dropdown menu with options to display construction lines (e.g., only related, parent, or parent and inherited lines), simplifying the drawing process.
- A completely new algorithm has been developed for calculating the outer contour of cross-sections. It now supports modeling cross-sections where two polygons share only a single contact point, which the algorithm recognizes and processes correctly.
- An automatic check has been implemented to verify whether the cross-section is correctly drawn; if it isn’t, the program will not allow it to be saved to the database.
- Import and export of cross-section element lists from and to a database have been implemented, along with an upgraded algorithm for importing into the cross-section editor.
- Export of longitudinal profiles to Excel is now available.
- The algorithm for calculating masses in cross-sectional profiles has been enhanced, particularly for multiple cross-sections along a single axis, with masses now calculated separately for each segment.
- The module for combined axes is fully completed: you can now merge multiple axes into a single reference axis, generate shared cross-sections, calculate material quantities, and export them to Excel.
- A Windows feature for tracking changes in drawings has been added, allowing users to save changes before switching to another drawing.
- The algorithm for calculating cascading cuts has been improved, enabling simultaneous additions on both the left and right sides, with an enhanced 3D display in the viewer.
- A module for quickly selecting entities based on various attributes (e.g., coordinates or layers) has been introduced.
- Various internal optimizations and minor bug fixes have also been included.