Marine Environment Utility
- Last UpdatedNov 06, 2025
- 2 minute read
The Marine Environment utility can be used to override the marine environment variables defined in the project definition file (d065). This can be useful for example, if a user temporarily would like to use a different default file for Marine Drafting, and thereby modify the value of SBD_DEF1 without affecting other users.
It can be started from a command prompt where the Windows environment variables have been set to define the project (for example, MAR000, MARMAR, ...), by running marenvutil.exe.

Variables can be overridden per project or per installation. Overridden variables in a project are called user variables and are only valid for that specific project, and also only valid for the logged in Windows user's profile on that specific machine. This means that a particular user can have his personal variable overrides for a certain project and it will not affect any other users or projects.
System overrides, on the other hand, are stored in a file in the installation directory and are visible to all users and projects running applications from the same installation.
The order in which the variables are assigned at runtime is as below:
-
Read system variables.
-
Read variables from the d065 file.
-
Read user defined variables.
This means that user variables can hide both d065- and system variables, and that a variable defined in the d065 file will hide a variable defined as a system variable.
Note: Any values defined using this utility does not modify the project definition file (d065).