Working with variants

Working with variants

Sometimes there may be a need to work with different variants within the same project, so that hypothetical situations in which an element of the project varies, included or eliminated.

This fact will be explained by an example:


Suppose we have the following scenario with 2 roads with a certain flow of traffic assigned to the Roads_2022 group:



The idea is to simulate a second variant in which traffic flow is expected to increase by 2023.To simulate both scenarios within the same project we will proceed as follows:


We create a new group called Highways_2023, we doubled the roads of the Roads_2022 group (with the copy/paste buttons), we will change the name of traffic.



We create a new variant called Highways 2023:



We assign each group to each variant:


We calculate all the variants and observe the differences in each variant:

Variant Highways 2022:


Variant Highways 2023:



    • Related Articles

    • Cross-case and lowercase differentiation in importation of variables in CadnaA

      CadnaA is able to recognize whether working with variable values values in uppercase or lowercase variable values. For example, if soil-use areas are defined with lowercase letters (a, b, c, d and e)in the configuration: When importing new areas of ...
    • Sentinel Drivers Update

      Some customers have experienced problems with USB drivers with the latest Windows 10 update. If you are one of them, simply uninstall the Safenet Sentinel hardware key from your device's administrator, disconnect the USB key and restart. Install the ...
    • Automatic calculation of serial projects (batch processing)

      WithCadnaAeit is possible to automatically calculate a mesh or individual receiving points for different projectsin series. This is the type of batch processing. The steps needed to configure batch processing are explained below: Change Command by ...
    • CadnaR Options

      Each CadnaR license is part of a Configuration Base module. However, it can be functionally expanded with a number of options depending on the needs of each project. Details about these will be explained below: Base Module Precondition for the use of ...