Environment Variables
- Last UpdatedAug 18, 2026
- 2 minute read
AVEVA E3D Design uses Windows Environment variables to locate folders containing AVEVA E3D Design system files and user project data. This allows you to locate these folders anywhere on the file system. The default location for AVEVA E3D Design system files is C:\Program Files\AVEVA\E3D Design XXXX, unless the default location was changed during the installation.
AVEVA E3D Design is supplied with a file evars.bat which sets default values for the environment variables so that they point to the folder structure as installed. It also sets the PATH variable to include the AVEVA_DESIGN_EXE folder containing AVEVA E3D Design executables.
You may need to modify this file to reflect the folder structure of their own installation. The following is a list of the variables you may need to reset, with a brief description of each one and the default setting.
Note:
All environment variables must be entered in UPPERCASE.
Search Paths of Folders Containing Spaces
Search paths of folders can contain spaces, by using a semicolon as the separator between folders, for example:
set PMLUI=C:\Local AVEVA E3D Design\Appware;M:\Project AVEVA E3D Design\Appware; a:\Company AVEVA E3D Design\Appware
Note:
In order to define an environment variable that contains just one item including spaces,
it must explicitly include a final semicolon. For example: set PMLUI=C:\Local AVEVA E3D Design\Appware;
Length of Search Path Environment Variable
The lengths of AVEVA E3D Design search path environment variables can be up to a maximum of 5120 characters.
Recursive Expansion of Environment Variables
An environment variable defining a search path can itself contain references to other environment variables. For example:
set MPATH=%ROOT%\Standard Version;%ROOT%\Update Version
set ROOT=C:\Program Files\AVEVA; (note final semicolon)
Then on AVEVA E3D Design:
*$m%MYPATH%\mac
Will check in turn for:
C:\Program Files\AVEVA\Standard Version\mac
C:\Program Files\AVEVA\Update Version\mac
System Environment Variables
The following environment variables refer to the location of AVEVA E3D Design system files.
|
AVEVA_DESIGN_EXE |
Executable folder |
|
C:\Program Files\AVEVA\E3D DesignXXXX |
|
|
PMLUI |
Application User Interface folder (PML 1) C:\Program Files\AVEVA\E3D DesignXXXX\PMLUI |
|
PMLLIB |
Application User Interface folder (PML 2) C:\Program Files\AVEVA\E3D DesignXXXX\PMLLIB |
|
AVEVA_DESIGN_DFLTS |
Applications defaults folder C:\Users\Public\Documents\E3D Design\DataXX\DFLTSXXXX |
|
AVEVA_DESIGN_PLOTS |
Applications PLOTS folder C:\Program Files\E3D DesignXXXXMLUI\plots |
|
PLOTCADC |
Pointer to the PLOT executable. C:\Program Files\Common Files\Aveva Shared\Plot\plot.exe |
User Environment Variables
The following environment variables refer to the location of your AVEVA E3D Design folders. You must have write permission to these folders.
|
AVEVA_DESIGN_WORK |
Temporary AVEVA E3D Design work file folder |
|
AVEVA_DESIGN_USER |
Application Users save/restore setup area (or the users 'home' folder) |
|
AVEVA_DESIGN_REP_DIR |
AVEVA E3D Design Applicationware Report Input and Output folder. C:\Program Files\AVEVA\E3D Design XXXXPMLUI\reports |
|
AVEVA_DESIGN_DFLTS |
Applications defaults folder. |
Project Environment Variables
For each AVEVA E3D Design project, the following environment variables must be set. For example, for a project ABC:
|
ABC000 |
Project database folder |
|
ABCISO |
Project Isodraft options folder |
|
ABCMAC |
Project Inter-DB connection macro folder |
|
ABCPIC |
Project Draft picture file folder |
|
ABCDFLTS |
Project configuration settings |
AVEVA E3D Design is installed with sample project data. AVEVA E3D Design Project Environment variables for these projects are set in evars.bat.