0% found this document useful (0 votes)
3K views6 pages

NX Environment Variables

The document describes many environment variables that can be set in NX to control its behavior and functionality. Some key variables include: UGII_ALLOW_REFERENCE_SET_CSYS which enables legacy reference set creation; UGII_ENABLE_TRANSFORM_LEGACY_OPTIONS which enables legacy transformation options; and UGII_DRAFTING_HOLE_TABLE which enables new hole table creation in drafting. Many other variables are described that control specific NX features, interfaces with other CAD systems, directory locations, and debugging options.

Uploaded by

rammeda
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3K views6 pages

NX Environment Variables

The document describes many environment variables that can be set in NX to control its behavior and functionality. Some key variables include: UGII_ALLOW_REFERENCE_SET_CSYS which enables legacy reference set creation; UGII_ENABLE_TRANSFORM_LEGACY_OPTIONS which enables legacy transformation options; and UGII_DRAFTING_HOLE_TABLE which enables new hole table creation in drafting. Many other variables are described that control specific NX features, interfaces with other CAD systems, directory locations, and debugging options.

Uploaded by

rammeda
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

NX Environment Variables

From PLMWiki

The following are variables that can be set for NX as a system environment, startup script variable, or
sometimes as a customer defaults file. The more common customer defaults file are used the less
these variables will be relevant. Then these variables will be used for testing or debugging.

NX 6 Added Variables

enable the legacy Create Reference Set CSYS functionality, creating a new Reference Set

UGII_ALLOW_REFERENCE_SET_CSYS=1

turn on / some of the legacy transformation options are not available in NX6.

UGII_ENABLE_TRANSFORM_LEGACY_OPTIONS = 1

turn on the new NX6 Hole Table creation in drafting

UGII_DRAFTING_HOLE_TABLE=1

NX 5 Added or Depricated Variables

Enable the Class Selection Dialog Removes the floating dialog class selection and goes straight to the
advanced class selection dialog

NX_FORCE_CSD=1

Point to the directories with the template and pax files (File\New)

UGII_TEMPLATE_DIR=<path>

Enable on extra Nx5.02 Replace Face Option

UGII_Simplify_Surface=1

After Nx5.02 activate old Edit->Face functions

UGII_DMX_NX502=1

don't cache WAVE specific information

UGII_DONT_CACHE_WAVE_LINK_DATA=1

Variable to Aid With “Out of Memory” Errors on Large Assemblies

UGII_CLOSE_UNDO_MODE=CHECK

NX 4 Added or Depricated Variables

Visually see the coverage of a Journaling when creating a Journal file


UGII_JOURNAL_INDICATOR=1

Enable view dynamics under the function keys (F1 -> F4)

UGII_FKEY_DYNAMICS=1

Required to load the Solid Edge V19 adapter when Solid Edge parts are opened in NX4.0.2

UGII_USE_SEV19=1

NX 3 Added or Depricated Variables

Store user customizations

UGII_LOCAL_USER_DEFAULTS=<path>\nx3_user.dpv

Set Default Role, MTX file must be in the ugii\menus\roles\

UGII_DEFAULT_ROLE=example.mtx

Location of the user.mtx file Store nx_mru.txt file for folding of menus

UGII_USER_PROFILE_DIR=<path>

Save history.pax palette file in a specific location

UGII_HISTORY_PALETTE_DIR=<path>

Turn of folded menus and prevent recording actions

UGII_NO_FOLDED_MENUS=1

Default location for interactively created palettes

UGII_PALETTE_WORK_DIR=<path>

NX to perform an interactive drawing refile on part load

UGII_DRAFT_DRAWING_UPGRADE=1

Enable the Class Selection Dialog

NX_FORCE_CSD=1

Disable splash on start of a NX session

UGII_DISABLE_FLASH=YES

Enable the drawing compare (the hpgl output) function under file -> utilities ->

UGII_ALLOW_DRAWING_COMPARE=1

Base Environment Variables

Not sure which version it was first released in but they have been in NX for a while.
Support for Multi Processor or Multi Core CPUs

UGII_SMP_ENABLE=1

Mouse wheel (since NX2)

UGII_MOUSE_WHEEL=1 default, roll back to enlarge

UGII_MOUSE_WHEEL=2 roll forward to enlarge

UGII_MOUSE_WHEEL=0 inactive mouse wheel, no zoom

Where should execute NX/Open application directory look by default

UGII_INITIAL_UFUN_DIR=

Allow for opening of Solid Edge Assemblies

UGII_SE_INTEROP=1

All the expression editor to be viewed in Drafting

UGII_DRAFT_EXPRESSIONS_OK=1

Required for interoperability to function between Solid Edge and NX

UGII_MONIKER=1

NX Location

UGII_BASE_DIR=C:\PROGRA~1\UGS\NX4~1.0\

UGII_ROOT_DIR=%UGII_BASE_DIR%UGII\

Point to the application directory instead of custom_dirs.dat

UGII_USER_DIR=<path>

Set Custom Directory Location

UGII_CUSTOM_DIRECTORY_FILE=<path>\custom_dirs.dat

set part family member directory

UGII_INITIAL_FAMILY_INSTANCE_DIR=%folder%

Enable class selection on the graphics display dialog bars

UGII_CSD_ON_DIALOG_BAR=1

Enable class selection on the selection toolbar

UGII_CSD_ON_TOOLBAR=1

Text file to map directories between windows and unix


UGII_DIRECTORY_MAP_FILE=<path to file>

Prevents the syslog from being removed from temp

UGII_KEEP_SYSTEM_LOG=1

File difference time tolerance

UGII_MODIFICATIONS_TIME_TOLERANCE=60

Prevents NX from defaulting to sketch on face when extruding Customer Defaults: Modeling->Extras-
>Sketch on Planar Faces

UGII_SECTION_USE_PLANAR_FACE=1

Default location of your pattern files

UGII_PATDIR=<path>

Creates a new parts list from a template

UGII_DEFAULT_PARTS_LIST=<path>

Remove unsupported characters from text in drafting

UGII_DRAFT_REMOVE_UNSUPPORTED_CONTROL_CHARACTERS=TRUE

Enable symbolic thread performance improvements

UGII_DRAFT_SUPPRESS_THREAD_TRUE_HIDDEN_LINE=1

Force Parts lists to Upper Case

UGII_FORCE_PLIST_AUTO_TEXT_TO_UPPER_CASE=1

Prevent Internal pars list from being used for Insert->Parts List

UGII_IGNORE_INTERNAL_PLIST=1

Delay View Updates preference can be saved with the part file, this overrides that setting

UGII_SUPPRESS_VIEW_UPDATE=1

Enable Surface Finish symbols in drafting

UGII_SURFACE_FINISH=ON

Defining a user defined location for custom symbols

UGII_SYMBOL_LIBRARY_DIR=<path>

User Defined Directory for Table Templaces defined by pax files

UGII_TABLE_TEMPLATES=<path>
Allows user defined balloon symbols to be applied to assembly drawings

UGII_UPDATE_ALL_ID_SYMBOLS_WITH_PLIST=1

Activate the weld symbols utility for drafting

UGII_WELD_SYMBOL=ON

Converts promotions to WAVE geometry

UGII_CONVERT_PROMOTION_TO_LINKED_BODY=1

turn off preview generation for all component Previews will still be generated for the Work and
Display part

UGII_DISABLE_COMPONENT_PREVIEWS=TRUE

Disable the generation of preview images under all circumstances

UGII_DISABLE_PREVIEW=ON

Overrides customer defaults or the Save Options to always save trueshape data

UGII_FORCE_TRUESHAPE_SAVE=1

Reverts to old style if internal errors received when adding a component to an assembly

UGII_OLD_STYLE_STAGING_VIEW=YES

disable part preview in Open Part file

UGII_SHOW_PART_PREVIEW=OFF

Allows JT assemblies to be opened as an assembly

UGII_JT_ASSY_STRUCTURE=1

auto update for parts lists will not be turned off in NX/Manager mode

UGII_UGMGR_PLIST_ALLOW_AUTO_UPDATE=1

point UG to the install path of Process Aid Wizard

UGPROCESS_AID=<path>

Enable Weld Assistant Required for weld assistant. Points UG to the install directory for weld
assistant. E.g: D:\Program Files\EDS\Unigraphics NX\UGWELD

UGWELD_DIR=<path>

Helpfull Part Attributes

-->File->Preferences

If attribute exists on a component then component is excluded by all parts list


PLIST_IGNORE_MEMBER=1

If attribute exists on a component then that component and all of its children is excluded

PLIST_IGNORE_SUBASSEMBLY=1

If attribute exists on a component will not intersected and shown with no crosshatching in drafting
section view

SECTION-COMPONENT=NO

You might also like