Professional Documents
Culture Documents
Schematics Installation
Introduction
This document describes the default installation of NX Schematics. It also describes configuration
possibilities for a network setup.
Note: The licensing is supplied by SPLM through the standard flex licensing mechanism.
Directory Structure
The default location where NX Schematics is installed is C:\ugs_basedir
This directory contains configuration files that set preferences and default behavior for NX Schematics
There are three important sub‐directories
• cfg: This directory contains any additional files such as report templates.
• ugsdata: This directory contains any default libraries and files that set default library behavior.
• sch10_nx75: This directory contains the actual NX Schematics software. It includes shared
libraries (software that is run), dialogs, menus, etc.
Default Installation
The installation file is typically named:
Installation Steps
1. logon as administrator
2. run setup.exe from a command prompt that has the NX environment
3. follow the prompts
4. log off and log back on
This creates a C:\ugs_basedir directory and it’s associated sub‐directories and files.
Default Environment
The following environment variable is created
LTX_BASE_DIR = C:\ugs_basedir
This defines the path to the configuration information required for NX Schematics.
NX Custom Directory
The NX file custom_dirs.dat file is also edited. This file allows additional applications (e.g. NX
Schematics) to be added to NX. It is standard NX functionality.
The following is what the end of the file looks like after the NX Schematics installation has been run.
####################################################################
#
# Customer modifications can follow on here
#
# Added by ugschematics installer
c:\ugs_basedir\sch10_nx75
The directory sch10_nx75 contains three subdirectories: startup, application, and udo
1. udo: This directory contains any shared libraries (.dll) that define new objects for NX required
for NX Schematics.
2. startup: This directory contains any menu modifications that are needed when NX starts. For
example, the Start Menu is modified to include NX Schematics.
3. application: This directory contains all the shared libraries, dialogs, menus, etc. that NX
Schematics required when the application is started.
The custom_dirs.dat file is located in the following location by default:
$UGII_BASE_DIR\UGII\menus\custom_dirs.dat
There is a NX environment variable that can be set for this entry. This is listed in the NX syslog. This is
important to note as some sites have this located in one location for the network. If it is in a different
location than the default this file needs to be modified manually.
UGII_CUSTOM_DIRECTORY_FILE E:\ugsnx85_x64\ugii\menus\custom_dirs.dat
Customization
The environment variable LTX_CONFIG_DIR can be set and this overrides the LTX_BASE_DIR variable.
This variable is set if a common location for the NX Schematics configuration information is required.
This makes it easier to manage and administer the installation.
Suggested Setup
In order to make it easier to administer NX Schematics on a network we suggest the following.
• One location for the configuration information.
• One location for the library.
• The actual software (sch10_nx75 directory) is still located on each machine in a common
location such as C:\ugs_basedir\sch10_nx75.
Configuration
Determine one location that is read accessible by everybody but write accessible by the adiminstrator(s)
for the configuration location. For example:
\\engineering_share\schematics\ugs_basedir
Set the environment variable to this location.
LTX_CONFIG_DIR=\\engineering_share\schematics\ugs_basedir
This allows one location for all configuration files for NX Schematics.
Library
Determine one location that is read accessible by everybody but write accessible by the librarian(s). For
example:
\\engineering_share\schematics\our_library
Set an environment variable to point to this location. This can be any name.
OUR_SCHEMATICS_LIBRARY= \\engineering_share\schematics\our_library
This will be the directory that contains all the library data.
NX Schematics Software
This can be located wherever it is convenient using the custom_dirs.dat mechanism within NX.
Example
This section uses an example to describe a custom setup.
Configuration
LTX_CONFIG_DIR=\\engineering_share\schematics\ugs_basedir
Library
OUR_SCHEMATICS_LIBRARY=\\engineering_share\schematics\our_library
NX Customization (custom_dirs.dat)
On each machine that is to run NX Schematics the following directory is copied from the base
installation:
C:\ugs_basedir\sch10_nx75
The following entry is added to the custom_dirs.dat file:
####################################################################
#
# Customer modifications can follow on here
#
# Added by ugschematics installer
c:\ugs_basedir\sch10_nx75