UGSITE Directory Information


The ugsite directory is where all the site's configuration directories are located. The directory can reside on a UNIX or windows file server. The directories directly under the ugsite directory are the configuration directories.

Locating the UGSITE Directory

The DSL initially looks for the ugsite directory in the same directory that the DSL was installed. You can change this behaviour by setting the environment variable DSL_UGSITE_DIR to point to where the ugsite directory is located. The variable must be set in the environment before starting any of the main DSL applications(batch, menu, and configure).

Recommended Permissions

The ugsite directory should be writable by the local NX application support group. This can be changed to only allow individual departments to be writable by the NX support group whereby not allowing them to create new departments. The NX application support group has the necessary knowledge and skill to make the required configuration setup and changes. A writable ugsite will create a more efficient process since the site system administrators most likely would be making the changes passed to them by the NX support group.

Directory Structure

This is the basic ugsite directory structure. The configuration's NX version directory structure may change between major DSL versions depending on the additional features of the new NX version. The example structure below is current is for nxdslX.Y.

Directory Structure

 

Directory Description

 

/appl/ugsite/

Automount Point

 <Config1>/

a DSL configuration directory

 nxX.Y/

NX X.Y specific files and dirs

 application/

UI/Styler dialogs, menuscript files, user tools, and bitmaps

 config/

DSL configuration data files

 format_defs/

Local formats for Customer drawing format program.

 hp/

NX/Open programs for HPUX

 application, startup, udo/

 lib/

Shared libraries and DLLs

 hp, win and win64/

 macro/

Macros for user tools

 mach/

local CAM customization directory

 mdf/

CAM machine data files

 preferences/

Location where configuration-wide preferences for DSL programs are stored

 startup/

Menuscript files and toolbars to load at NX launch

 util/

Symbol files, crosshatching, and patterns

 win and win64/

NX/Open programs for Windows

 application, startup, udo/

 nxZ.Y/

NX Z.Y specific files and dirs

 <Config2>/...

Another DSL configuration.