Naviate for Revit 2021 - Prerequisites

7 min. readlast update: 10.17.2023
  • A computer running Windows 10x64 
  • Autodesk Revit 2021
  • If you have bought the Naviate product(s), the license e-mail with your unique license number(s)
  • Administrative user rights to run the installation

Getting the installation files

Download the installation files from www.naviate.com/downloads. You should have either an MSI file or a single MSP file for hotfixes/minor updates. 

Licensing

There are four types of licensing for the Naviate products

  • trial
  • rental
  • local
  • network

If you are using the 30-day trial you can skip this section and go directly to the next.

Rental, Local (SLM) or network (NLM) licenses all require license numbers. When ordering any of the licensed Naviate products your will receive an e-mail with your unique license number(s), automatically sent from our license system.

If you have ordered network licenses you will need to set up a license server service on one of the servers in your local network.

undefined

undefined

Content location

undefined

Naviate for Revit content can either be located on local harddrive or on a network share. The default, and recommended location is on local disk. If you would like to use a network share instead, follow the steps below:

  • Set up the network share and make sure it is accessable on all computers/accounts that are going to use it
  • Run one manual install of each of the Naviate for Revit products you are setting up, to act as "master installs", and use the default local location for all content
  • Make sure to select all country-specific content you need for each Naviate for Revit vertical - this might involve using the Custom Setup in the install dialogs
undefined
  • Copy the content installed locally on your master install(s) to your network share. You find the local folder structure under C:\ProgramData\Symetri\Naviate\Revit 2021\<Naviate vertical>\... .
  • The content is now set up for shared use
  • When running installations on the individual computers sharing the content, specify the network share for content in the Destination Folders dialog, for instance \\AECSHARE\Revit2021\Naviate A\Content A or P:\Revit2021\Naviate A\Content. The installation program will detect the network share location and skip the file copy part of the content setup.

Manual installation

Make sure you have both the MSI and CAB files in the same folder, then double-click on the MSI file to start the installation. Then follow the on-screen instructions, and note the following:

  • When entering customer data, please type in no-nonsense values! The information is used to simplify traceability for efficient support. You will only need to enter the information once since it is shared between all Naviate installations an will be filled in beforehand the next time you run a Naviate product installation.
  • Select the proper type of licensing and enter the license number for the correct Naviate vertical supplied in the e-mail. If you are using network licensing, enter port number@server name as mentioned in the instruction video.
  • If you would like to install more than the default country content library, select "Custom Setup" and select the content you prefer.

Scripted installation

The Naviate for Revit installations can be run silently from the command line. The command line syntax is as follows:

  • msiexec /I “<msi>” /qb Will update if older 2021 version exists, preserving old settings
  • msiexec /I “<msi>” <params> /qb Parameter controlled installation, parameters as follows

Parameters

  • COMPANY=”company" Company name
  • NAME=”name” User/admin name
  • EMAIL="email" User/admin e-mail
  • PHONE=”number" User/admin phone number
  • LANG=DK|FI|NO|SE|UK Country code for command set and content setting. UK is only supported by Naviate A and Naviate S
  • LICENSETYPE=Trial|Local|Network|Rental Selected license type
  • LICENSENUMBER=number Needed if LICENSETYPE=Local|Network
  • LICENSESERVER=port@server Needed if LICENSETYPE=Network
  • GENTAB="disabledcommands" Configuration string for disabling specific commands or the complete Naviate General ribbon panel
  • ATAB="disabledcommands" Configuration string for disabling specific commands or the complete Naviate Architecture ribbon panel
  • ETAB="disabledcommands" Configuration string for disabling specific commands or the complete Naviate Electrical ribbon panel.
  • HTAB="disabledcommands" Configuration string for disabling specific commands or the complete Naviate HVAC & Plumbing ribbon panel
  • STAB="disabledcommands" Configuration string for disabling specific commands or the complete Naviate Structure ribbon panel
  • FATAB="disabledcommands" Configuration string for disabling specific commands or the complete Naviate Fire & Acoustics ribbon panel
  • INSTALLDIR=”path” Program installation path
  • INSTALLDIR_CONTENT=”path” Content installation path
  • INSTALLLEVEL=200 Will install ALL country content packs
  • UPDATEMODE=0|2 Disables (0) or enables (2) the UpdateManager. Default is 2
  • REVITCFG=0|1 Disables (0) or enables (1) update of the global Revit configuration. Default is 1

Disable ribbon panel parameters

The GENTAB, ATAB, ETAB, HTAB, STAB and FATAB command line parameters adds the possibility to already at install time turn off:

  • a complete Ribbon Tab (e.g "Naviate")
  • a Ribbon Panel (e.g "Naviate General - Collaboration")
  • a Ribbon Panel Command (e.g "Cut Out")
  • or an individual command on a Pulldown button (e.g "Add Opening" under CutOut)

The parameter values are built up as a list of semicolon separated items:

Panel1[Cmd1,Cmd2,Cmd3];Panel2[Cmd1,Cmd2];Panel3 etc.

Each item is first the panel name, then between brackets a comma-separated list with commands to turn off. Note that:

  • GENTAB="Collaboration" (without the brackets) will turn off the complete Collaboration panel
  • ATAB=* will turn of the complete Architecture Tab

It is not necessary to write the complete name of the panel and/or command. A freetext match is made to find items to disable. This means that for example:

GENTAB="llab[bcf];Doc"

...is equal to...

GENTAB="Naviate General - Collaboration[BCF Manager];Naviate General - Documentation"

undefined

Post-install modification of the installed Naviate product

It is possible to modify the installation after the initial installation. If you for instance need to change the license type, or add another country-specific content pack, open up the Windows Add/Remove Programs dialog and select to Modify (Win 7) / Change (Win 10) the desired Naviate product. Step through the installation dialog sequence and adjust the setup as desired.

undefined

Scripted updates

Updates are normally downloaded and installed by the user, through the built-in UpdateManager in Naviate. If central administration of updates are preferred instead, follow these steps:

  • Disable the UpdateManager already at the scripted installation of the Naviate product (se above) using UPDATEMODE=0 on the command line to the installer.
  • Download the update (MSP file) when it is made available on the Naviate Community site. Install it using a script as follows: msiexec /P “<msp>” /qb REINSTALLMODE=omus REINSTALL=ALL

Additional notes

In order to enforce proper installation of the Naviate products a number of custom system and configuration tests are run. When running manual installation you will receive a message when any of the tests fails. When running scripted installation, messages are written to the log file if logging is active (see the Microsft documentation for msiexec.exe) and the installation will generally terminate. The following custom tests are performed:

  • Parameter check: Proper values for the parameters listed above have to be specified either from the registry for an existing installation (when updating), or from the command line, or from the user interface. If the parameter set is found incomplete, the installation will terminate. If this situation occurs during scripted installation, the installation will terminate.
  • Parallel installation check: The registry is scanned for all Naviate for Revit 2021 verticals and if any is found, the INSTALLDIR for that vertical will be used and it will not be possible to change it from the command line or from the user interface. This is because the verticals share common functionality and unconditionally has to be installed in the same folder structure. Furthermore, if more than one vertical is found and the INSTALLDIRs are inconsistent, the installation will terminate since the setup is considered corrupt. To remedy this situation, all the Naviate for Revit verticals should be uninstalled and reinstalled to the same program installation folder. If this situation occurs during scripted installation, the installation will terminate.
  • Running Revit sessions check: If one or more running Revit sessions are found, a dialog is presented asking the user to shut them down before proceeding. This is because Revit may lock the access to common Naviate for Revit files that are to be updated. If this situation occurs during scripted installation, the installation will terminate. 
Was this article helpful?