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.
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).
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.
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. |
|||