PDF Export RSS - Latest News

Version 21

Updates in Novapoint Road


The Alignment task now requires you to decide what discipline to use the alignment task for.
In the drop-down list for the task templates you will find multiple disiplines to choose from and select here 'Road Alignment' if the alignment task is to be used as reference alignment for a road task. Alignment tasks intended for use as reference alignments will also be created with Network Elements.

If the Alignment task is to be used as a boundary alignment only for the different surface descriptions, then use the template for 'Non-Alignment Line'. This Alignment task will be created without Network Elements.

More about news for the Alignment Task can be found here.


When working with alignment, road, railway and W&S tasks created before Novapoint 21 there is a need to upgrade these before continuing with your work.

  • Alignment task: Edit task and set the correct template to use to define if it is a reference alignment with network elements or not. Press Finish to complete the upgrade.
  • Road task: Edit task and press Finish to complete the upgrade.

Preceding tasks needs to be upgraded before upgrading the active task.


The road, railway and W&S cross-section calculation and code has collectively undergone a massive upgrade and modernization and is now a 64-bit code. Over time this will give the modules an advantage with regards to future development and functions.


Roadmodels produces SOLID features to the Quadrimodel with every build. Solids are created for pavement layers, cut and fill layers. Also roundings are now shown in 3D as a SOLID.

The properties of the SOLID also shows the volum values that they represent in the geometry attributes.

The SOLID features also makes it possible to show hatched surfaces when viewing the road task as part of a Long Section or Cross-section task.


There are some new features produced by the road task in comparison to what was produced in Novapoint 20.

Road Top Surfaces:
These remain the same as before.

The pavement layers are now called StructureLayer and the same feature is used for all the pavement layers in addition to the inner slope surface. The feature is a multi-geometry feature that can hold both geometries for solids and surfaces in the same object.

Separation between the different pavement layers are done in the properties based on attributes for:

  • layerDescription/designation: Denotes what type of sub-layer it is (wearing, binder, base, sub-base, filter)
  • layerDescription/keyIdentifier: Denotes what number in the sub-layer it is, f.ex. Binder course 2
  • layerDescription/name: Is a fullname given the object saying what it is, f.ex. PAVEMENT_BINDER_COURSE_2

All cuts of TopSoil, Vegetation, SoftSoil, Soil and Rock are created as this feature. The cut features are produced as solids only. Separation between the different cuts are done through the attribute for earthenMaterial/civilEngineeringClassification.

For all fills they are created as the feature FillLayer. Separation between the different types of fill can be found in the attributes for FillPurpose and detailedVolumeDescription.

Compared to earlier versions this replaces the Formation-surface.
The roadbed is placed on this feature type and is also split in multiple surfaces denoting if it is in rockcut/soilcut or on a fill.
Outside of the roadbed the Subgrade surface is a generic surface going out to the edges of the road model.

This feature shows the lowest surface of all the results of the roadtask.


Right-clicking on a road task and selecting 'View in Table' will show all the result objects in a Table View. To do further changes to the Table View choose to 'Save as task'. More information on the functionality can be found here.


The Default drawing rule is updated and improved in many ways. More information here.

For Road this means:

  • More use of texturing information found in the TextureName attribute
  • Separation between Road and Railway results
  • Solids from the road model are textured
  • Contourlines on all of the roads top surfaces
  • Water run off arrows on all of the roads top surfaces


In the cases where the road model results are self-overlapping and in effect goes backwards compared to the previous cross-sections, then the model cleans up the results so it does not overlap.

The clean-up makes the end results for the quantity calculations more correct as the solids cannot self-overlap.


To minimize the need to work in the Quadrimodel files in the File Explorer in Windows it is now possible to right-click a road task and copy the conversion rules file. Go to the desired road task to paste it there. Note that this requires that the receiving task is not in a non-reserved state.


This is a new functionality for creating intersections in an instant based on alignments. The tool is implemented and improved based on solutions already available in Trimble Business Center and Trimble Tekla.

This function gives the users an opportunity to quickly create T-/X-intersections or Roundabouts from two or more alignments. To adjust the intersections the input is parametric through a dialog. The function produces 3D results as surfaces to the Quadrimodel in addition to alignment tasks for all the surface edges.

The Intersection task requires a separate installation found on our webpages together with the download files for Novapoint.

Here is a PDF for a quick introduction in how to use the Intersection task.

The separate install file can be downloaded from this link.


With the change from 32-bit to 64-bit there is a need for new file formats to handle the data.

  • DMI/DMR files are the indata and result files of the road design model. They replace the 'GEN-files' (previously 6 files).
  • PARAM file replaces the IND-file. It is an XML-file that is better for storing bigger data.

*.GEN and *.IND can still be used in Novapoint 21 when creating a road task, but it is not possible to store to these formats to use in older versions of Novapoint (NP20 and older).


The functionality to add other roadmodels as external models to the active design model is no longer available. Instead use illustration objects. More on this matter in the chapter about Cross-section Viewer.


The Setting Out Data function found in the road model is no longer available. Exporting data is now to be done directly from the Novapoint Base > Output > Export to file.


There is now in use a new engine to produce the 3D results from the road model calculations. 3D results should now be better than before.

FIXED: Big spikes going back to the left-most point of the first calculated chainage.

FIXED: Roadbed taking a shortcut in some cases because of issues with filtering of data to produce results from.

FIXED: Inner slope surface error when used in combination with Embankment Ditch in certain combinations. Inner slope surface shoots up to road surface at the top of the embankment.


NEW: Right-click on active roadmodel gives access to all the functions found in Design-tab of the Road task. Right-click also gives access to the cross-section calculation 'Errors and Warnings'-report file.

NEW: Right-click on illustration objects from Road or Railway tasks gives access to all the functions found in Design-tab this task. Right-click also gives access to the cross-section calculation 'Errors and Warnings'-report file.

NEW: Build illustration objects from Road or Railway tasks in the Cross-section viewer through the right-click menu.

To see the changes when building a model as an illustration object you also need to rebuild the cross-sections for the active road model.

NEW: Text in lower left corner of the Cross-section Viewer window

  • Shows what type of changes in the model that triggers the cross-section to be build
  • Shows the error or warning message relevant for the cross-section

These can be toggled ON/OFF in the Layer-dialog.


When building a road task we have done changes to make all the different build sequences (different buttons in the software) act more in the same way.

IMPROVED: Building road task with 'Update Dynamic Alignments' is faster than before as it does not create 3D results twice.

CHANGED: The dialog showing the old steps for road model calculations does not show any longer as it is not in line with the build order when building from road task ribbon in Novapoint Base. The information and build steps are shown in the Process Info in Novapoint Base as before.

CHANGED: The 'Error and Warnings report'-button no longer shows as the old build dialog is not available. Error and warnings can be viewed with every build in the Process Info in Novapoint Base.

To get the old 'Error and Warnings'-report it is still available:

  • Right-click on the cross-sections in the Cross-section Viewer
  • Working from the old tool it is also available through the menu View > Error and Warnings.

IMPROVED: Maximum number of cross-sections to calculate is increased to 30'000 (from 10'000). NOTE: Calculation time increases also.


NEW/IMPROVED: Numbering of the road surfaces has changes from f.ex. 1.1 and reads now as 1.01.

NEW: There are now 19 subsurfaces in each surface group (0-7).

NEW: Right-click to insert new subsurfaces in the surface group shows information about the destination feature set in the conversion rule file. The solution is dynamic and reads directly from the conversion rule file. This simplifies the process in using the correct surface.

NEW: Right-clicking the subsurface gives option to 'Save/Delete surface edge as alignment'. This also makes it possible to 'Save/delete surface edge as alignment' for the road/railway task as illustration objects.

CHANGED: 'Save surface edge as alignment' gives the user option to save it as a Reference Alignment task or not. The difference is that a Reference Alignment task is possible to use as a reference alignment for a road task.

NEW: Right-clicking the 'Left' or 'Right' in Road surface description gives option to 'Save/Delete model edges as alignment'.

IMPROVED: Naming of the dynamic alignment task is improved to have better order in the model. The name of the road task and the surface number has changed places and now shows: P_#TaskName#_#SurfaceNumber#

  • Old naming: P_-3.3_Road 2
  • New naming: P_Road 2_-3.3


NEW: There are now 10 pavement layers available in the road model. The two new additions (from previous 8 layers) are 'Base course 3' and 'Sub-base course 3'.


IMPROVED/FIXED: Rewrite of the code has fixed minor issues in the cross-section calculations.

FIXED: Additional scarifying did not always work correctly.


IMPROVED: Punctuation, now you can use both 'comma (,)' and 'period (.)'.


NEW: Magic Wand tool to fix issues where radius is to big and solution is NOT OK.

Last modified: 2018/06/19 06:19 by vn_no_dso
CC Attribution-NoDerivs 3.0 Unported License.