You are on page 1of 4

NX 

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: 

ugs_<NX VERSION>_<SCHEMATICS VERSION>_<PLATFORM>.exe


Example: ugs_NX7.5_10.43.10_x64.exe

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
 

You might also like