Naviate for Revit 2023 - Prerequisites
Naviate for Revit 2023 has the following prerequisites:
- A computer running Windows 10x64.
- Autodesk Revit 2023.
- Administrative user rights to run the installation.
Getting the installation files
Download the installation files from your www.naviate.com. You should have either an MSI file or a single MSP file for hotfixes/minor updates.
There are three types of licensing for the Naviate products - trial, single and multi-user (floating). Manage your licenses on https://license.symetri.com/. The Naviate Contract manager at your company has received log in information to access the portal and manage your licenses. You can also activate a 30-day trial for the application when starting Revit after install of the Naviate application.
Double-click on the MSI file to start the installation. Then follow the on-screen instructions.
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 2022 version exists, preserving old settings
msiexec /I “<msi>” <params> /qb - Parameter controlled installation, parameters as follows
LANG=DK|FI|NO|SE|UK|INTL - Country code for command set and content setting.
ACTAB="disabledcommands" - Configuration string for disabling specific commands or the complete Naviate Accelerate ribbon panels. 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 panels. 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 panels. SLTAB="disabledcommands" - Configuration string for disabling specific commands or the complete Naviate Site & Landscaping ribbon panels. LTAB="disabledcommands" - Configuration string for disabling specific commands or the complete Naviate Landuse ribbon panel. ANTAB="disabledcommands" - Configuration string for disabling specific commands or the complete Naviate Analyze ribbon panel. HETAB="disabledcommands" - Configuration string for disabling specific commands or the complete Naviate Help ribbon panel.
INSTALLDIR=”path” - Program installation path
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.
NEWPROJECT=0|1 - Disables (0) or enables (1) the use of Naviate New Project dialog box when using New in Revit. Default is 1.
WHATSNEW=0|1 - Disables (0) or enables (1) if Naviate What's New pop-up should show up when starting Revit. Default is 1.
Disable ribbon panel parameters
The ATAB, ACTAB, ANTAB, ETAB, HTAB, HETAB, LTAB, STAB, SLTAB command line parameters adds the possibility to already at install time turn off:
- a complete Ribbon Tab for the application (e.g "[N] Accelerate" using ACTAB parameter)
- a Ribbon Panel (e.g "[N] Accelerate - Collaboration")
- a Ribbon Panel Command (e.g "Combine")
- or an individual command on a Pulldown button (e.g "Batch Combine" under Combine)
The parameter values are built up as a list of semicolon separated items:
Each item is first the panel name, then between brackets a comma-separated list with commands to turn off. Note that:
ACTAB="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 free text search is made to find items to disable. This means that for example:
...is equal to...
- Collaboration[BCF Manager];[N] Accelerate
Since the install package for all application includes the install of Naviate Help (HETAB) and that the install packages for Architecture, Electrical, HVAC & Plumbing, Landuse, Site & Landscaping and Structure contain Naviate Accelerate (ACTAB) you can disable Accelerate and Help ribbon/panels/tools when installing for example Architecture. However, if Accelerate and Help already are installed they "disable" parameters are not set. It is possible to install both Naviate Help and Naviate Accelerate individually first to make sure to disable wanted tools.
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 Change the desired Naviate product. Step through the installation dialog sequence and adjust the setup as desired.
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=0on 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
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 Microsoft documentation for msiexec.exe) and the installation will generally terminate. The following custom tests are performed:
- Parallel installation check: The registry is scanned for all Naviate for Revit 2023 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.