# ugii_env_default: Standard template used to up $UGII_ROOT_DIR/ugii_env.dat # # Copyright (c) 1991-2004 Unigraphics Solutions, Incorporated # Unpublished - All rights reserved # ############################################################################### # # # The following list is the master list of environment variables for # Windows NT systems. The variables are read from the file "ugii_env.dat" # when unigraphics processes start up. This list is meant to be # a master version of the UGII_ENV file. # # The following variables are exceptions, they must still be correctly # in the user's environment. This is done by the UG installation. # UGII_BASE_DIR UGII_ROOT_DIR UGII_LICENSE_FILE # # There is now an environment variable, UGII_ENV_FILE, that can be used to # locate this file. This variable can be in the environment, and must # point to a valid environment file. The search for the environment file # proceeds as follows: # # 1. If the environment variable UGII_ENV_FILE is set, then the file # it refers to is used. # 2. If there is a ugii_env.dat file in the directory that UG is # started from then it is used. # 3. If there is a ugii_env.dat file in the users home directory as # specified by the HOME environment variable, it is used. # 4. If none of the above found a file, ugii_env.dat in UGII_ROOT_DIR # is used. # # The # ainder of the variables are defined in this file and are divided # into the following sections: # # DISK FILES - variables relating to *.ugf files that are used. # MODELING - variables relating to modeling # MACHINING - variables relating to machining products # CGM - variables relating to the CGM product # ERROR and HELP - variables relating to error and help files # USER FUNCTION - variables relating to user function # MISCELLANEOUS - miscellaneous variables used by unigraphics # USER EXITS - variables relating to user exits. # SMD - variables relating to sheet metal design # ROUTING - variables relating to the UG/Routing product # GRIP BATCH - variables relating to grip batch # DISPLAY DRIVERS - variables relating to the display drivers # PLOTTER - variables relating to plotter configuration. # TRANSLATORS - translators & process specific applications. # SCENARIO - variables relating to the SCENARIO product # MACHINE DEPENDENT - variables with platform specific settings. # VALIDATION - variables relating to validation product, ugcheckmate, quickcheck # # Some variables do not need to be set, the code has a default value. These # variables will be commented out using the "#" sign. If you assign a local # value you must uncomment the line. # # NOTE: If you change this file, save a copy. The install script WILL # put a new copy into place EVERY TIME it is run. # # # Define a location for a users default directory. Since it is used # several places in this file, HOME is defined as a shorthand. # HOME=${TMP} # ##################################################################### # # Language definition. This must be done first, as other environment # variables may depend on the setting. # # UGII_LANG is to the current language, and is used to find # the proper interface files. UGII_LANG=english # # UGII_LANGUAGE_FILE points to the specific file that you want used # for translating the Unigraphics user interface to a non-english language. # #if FILE ${UGII_BASE_DIR}\localization\ugii_${UGII_LANG}.lng UGII_LANGUAGE_FILE=${UGII_BASE_DIR}\localization\ugii_${UGII_LANG}.lng #endif # ##################################################################### # # DISK FILES # # The following variables are used to point the disk files required # by Unigraphics. # # Grip meta language assembler. # # Note: Default is $UGII_BASE_DIR\ugopen\08.ugf UGII_08_FILE=${UGII_BASE_DIR}\ugopen\08.ugf # # # Font library # Note: Default is $UGII_BASE_DIR\ugii\10.ugf UGII_10_FILE=${UGII_BASE_DIR}\ugii\10.ugf # # Directory mapping file # This variable is optional. If present its value must be the name of # a disk file that contains the mapping between Unix and NT directory # names for disks that are accessible from both operating systems. # It is used to allow the "As Saved" load option to work. # UGII_DIRECTORY_MAP_FILE= ############################################################################ # # Roetelmann # UGII_SITE_DIR=O:\UGS\Daten\Einstellungen UGII_GROUP_DIR=O:\UGS\Daten\Einstellungen\group #UGII_LOCAL_USER_DEFAULTS=O:\UGS\Daten\Einstellungen\user\startup\nx4_local_%USERNAME%.dpv # UGII_CUSTOM_DIRECTORY_FILE=O:\UGS\Daten\Einstellungen\custom_dirs.dat # UGII_SDI_SERVER_CFG_DIR=O:\UGS\Daten\Einstellungen\NXPLOT\Roetelmann UGII_SDI_IGNORE_SIZE_WARNING=1 # # # JT # UGII_PV_TESS_CONFIG_FILE=O:\UGS\Daten\Einstellungen\tessUG.config UGII_PV_TRANS_MODEL_ANN=YES # # # UDF # UGII_UDF_IMAN_WITH_NATIVE_DATABASE=yes UGII_UDF_DATABASE_FILE=O:\UGS\Daten\Einstellungen\UDF\udf_database.txt UGII_UDF_DEFINITION_FILE=O:\UGS\Daten\Einstellungen\UDF\dbc_udf_ascii.tcl UGII_UDF_LIBRARY_DIR=O:\UGS\Daten\Einstellungen\UDF\ # # # Zeichnung # UGII_DRAFT_EXPRESSIONS_OK=1 UGII_NOMINAL_DRAWING_THREAD_TAPER_ANGLE=1.78889 UGII_SURFACE_FINISH=ON UGII_PATDIR=O:\UGS\Daten\ugtoolsnx4\rahmen UGII_ANNOTATION_TEMPLATE_DIR=O:\UGS\Daten\Einstellungen\Bemassungsvorlagen UGII_ANNOTATION_DIR=O:\UGS\Daten\Einstellungen\Texte UGII_SYMBOL_LIBRARY_DIR=O:\UGS\Daten\Einstellungen\Symbole # # # PMI # UG_PMI_DEMO=1 UGII_CUT_VIEW_DEMO=1 # # # UG Tools # UGTOOLS_SYSDIR=O:\UGS\Daten\ugtoolsnx4 UGTOOLS_FORCE_PATTERN_DELETE=1 # löscht alte Pattern ohne Rückfrage # ############################################################################ # # MODELING # # UGII_UGSOLIDS_TMP is used to locate temporary files created by modeling, # such as xxx.rol_bin, and xxx.jbl_txt. These files can be large, and # modeling performance will be improved if they are kept on the local machine. # If unset, the default will be /var/tmp or /tmp depending on the platform. #UGII_UGSOLIDS_TMP= # # UGII_SCHEMA is used by Unigraphics to find the schema files that are # required to retrieve parts. UGII_SCHEMA=${UGII_BASE_DIR}\ugii\ugschema # # UGII_KEEP_SYSTEM_LOG if you uncomment the following line, your system log # will always be kept. The default is to keep the syslog only if there is # an error reported. # #UGII_KEEP_SYSTEM_LOG=yes # # UGII_ENGLISH_THREADS and UGII_METRIC_THREADS are used by Unigraphics # to find the default thread table files for the Symbolic Thread feature. # UGII_ENGLISH_THREADS should point to a file containing english unit # values, UGII_METRIC_THREADS should point to a file containing metric # unit values. # #UGII_ENGLISH_THREADS=${UGII_BASE_DIR}\ugii\thd_english.dat #UGII_METRIC_THREADS=${UGII_BASE_DIR}\ugii\thd_metric.dat # UGII_METRIC_THREADS=O:\UGS\Daten\Einstellungen\Gewinde\thd_metric.dat UGII_ENGLISH_THREADS=O:\UGS\Daten\Einstellungen\Gewinde\thd_english.dat # # UGII_OLD_SKETCH If set, turn on old sketcher interface, else new # sketcher interface is used. UGII_OLD_SKETCH=0 # # UGII_DUMBIFY_FEATURE If as 0, freeform features (e.g. bridge surface, quilt surface, # and through-curve surface etc) will be deleted when their parent features # are deleted. By default, these freeform features are dumbified when deleting # their parent features. UGII_DUMBIFY_FEATURE=1 # # UGII_WAVE_DELETE If as 1, delete will be the only EDU(Edit During Update) option available # when a broken link is detected in a linked part. This behavior may be desired # to ensure that orphan linked geometry is automatically deleted from linked parts # if its parent geometry has been deleted from start part. UGII_WAVE_DELETE=0 # # MOLDWIZARD_DIR is the directory that the templates and database of the option product, moldwizard, is # installed into. This defaults to UGII_BASE_DIR\moldwizard. MOLDWIZARD_DIR=${UGII_BASE_DIR}\moldwizard # # MOLDWIZARD_LIB_DIR is the directory that the kit of the option product, moldwizard, is # installed into. This defaults to UGII_BASE_DIR\moldwizard. MOLDWIZARD_LIB_DIR=${UGII_BASE_DIR}\moldwizard # # ELECTRODE_DESIGN_DIR is the directory that the templates and database of electrode design ELECTRODE_DESIGN_DIR=${UGII_BASE_DIR}\moldwizard\electrode # # GEARWIZARD_DIR is the directory where the option product, gearwizard, will # be installed. By default this will be $UGII_BASE_DIR\gearwizard # GEARWIZARD_DIR=${UGII_BASE_DIR}\gearwizard # # PDIEWIZARD_DIR is the directory where the template and database of the option product, pdiewizard, will # be installed. By default this will be $UGII_BASE_DIR\pdiewizard # PDIEWIZARD_DIR=${UGII_BASE_DIR}\pdiewizard # # PDIEWIZARD_LIB_DIR is the directory where the kit of the option product, pdiewizard, will # be installed. By default this will be $UGII_BASE_DIR\pdiewizard # PDIEWIZARD_LIB_DIR=${UGII_BASE_DIR}\pdiewizard # # TOOLING_BASE_DIR is the directory where the common libraries for PDIEWIZARD, MOLDWIZARD and Stamping Die Design products, # will be installed. This will always be $UGII_BASE_DIR\ # TOOLING_BASE_DIR=${UGII_BASE_DIR}\tooling_base # # # # UGII_EDU_PAUSE_OPTION If to pause, the EDU (Edit During Update) dialog is # displayed with the Pause option instead of the continue #UGII_EDU_PAUSE_OPTION=pause # # UGWELD_DIR is the directory where the optional product, UG/Weld, will # be installed. By default this will be $UGII_BASE_DIR\ugweld # UGWELD_DIR=${UGII_BASE_DIR}\ugweld # UGII_WELD_BASE_DIR is the directory that contains site specific # customization files, like the default preferences. # By default this variable will be the same as $UGWELD_DIR. If the user # wishes to customize the defaults then this variable needs to point to # the directory that contains the customized files. UGII_WELD_BASE_DIR=${UGWELD_DIR} # # Please do not # ove the following two env. variables which are commented out. # # QUICKSHAPE_DIR is the directory where the product, Quick Shape Integration, # will be installed. By default this will be $UGII_BASE_DIR/qshape_integ # This name needs to be the same as the Kit name in bom.dat # #QUICKSHAPE_DIR=${UGII_BASE_DIR}\qshape_integ # This variable should point to the Quick Shape executable that is available # on your machine. The setting here is just a default value. #UGII_QUICKSHAPE_EXEC="C:\Program Files\Quickshape\Quickshape 1.2\Quickshape" # # the following configuration file will be used in Expression Manager, # By default this will be $UGII_BASE_DIR\ugexpman\expmancfg.dat # UGII_EXPMAN_CFG_FILE=${UGII_BASE_DIR}\ugexpman\expmancfg.dat # # You can environment variables to define your user defined feature environment. # These variables are described in more detail in the Modeling on-line help. # # Under Teamcenter Engineering, all user defined feature environment variables are # optional. We recommend setting: # UGII_UDF_IMAN_TOP_LEVEL_FOLDER is the top level folder in Teamcenter Engineering # where your user defined features reside. Use this to improve browse performance. # # Under Teamcenter Engineering, these may be to access legacy user defined feature libraries: # UGII_UDF_IMAN_WITH_NATIVE_DATABASE=yes allows access to user defined features outside # the IMAN database. It will override your ability to access hierarchical folders # of user defined features in Teamcenter Engineering. # UGII_UDF_IMAN_LOCAL_DATABASE_FILE defines the location of your local user defined features. # A sample database file is located at $UGII_ROOT_DIR\udf\udf_database.txt # UGII_UDF_IMAN_GLOBAL_DATABASE_FILE defines the location of your global user defined features. # Its format is similar to the UGII_UDF_IMAN_LOCAL_DATABASE_FILE. # UGII_UDF_DEFINITION_FILE is a file that determines your hierarchical library structure. # A sample definition file is located at $UGII_ROOT_DIR\udf\dbc_udf_ugmgr.def # UGII_UDF_EVENT_FILE is the TCL file that accesses the database files. We do not recommend # changing this file that is located at $UGII_ROOT_DIR\udf\dbc_udf_ugmgr.tcl # # Native Unigraphics user defined feature environment variables that optionally can be are: # UGII_UDF_DEFINITION_FILE is a file that determines your hierarchical library structure. # A sample definition file is located at $UGII_ROOT_DIR\udf\dbc_udf_ascii.def and # we recommend its use. # UGII_UDF_DATABASE_FILE defines the location of your user defined features. # A sample database file is located at $UGII_ROOT_DIR\udf_database.txt # UGII_UDF_LIBRARY_DIR, used in sample UGII_UDF_DEFINITION_FILE, defines the full path of your user # defined features directory so that a relative path can be defined in the database file for cgm # and part locations. It has an old version UDF_LIBRARY_DIR. # UGII_UDF_EVENT_FILE is the TCL file that accesses the database files. We do not recommend # changing this file that is located at $UGII_ROOT_DIR\udf\dbc_udf_ugmgr.tcl # UGII_UDF_LAYER_ORIGINAL specifies that all objects created by a new UDF instance will be by default added to the # layers where they are original created in the UDF definition part. Users can change to work layer or new layer # when inserting a UDF. To turn this on, the value to 1. UGII_UDF_LAYER_ORIGINAL=0 # # UGII_INOP_SE_IMPORT_ONLY_DESIGN_PART # # This environment variable is for SolidEdge interoperability. If the value of this # variable is to 1 then only the design part is imported. # By default the value is 0. i.e., by default all the representations - design,simplified # and flat are imported. # UGII_INOP_SE_IMPORT_ONLY_DESIGN_PART=0 # # ============================================================================== # VALIDATION # ============================================================================== ############################################################################ # # UGCHECKMATE_DIR is the directory for product Check-Mate # By default, it will be $UGII_BASE_DIR\ugcheckmate # UGCHECKMATE_DIR=${UGII_BASE_DIR}\ugcheckmate # # UGCHECKMATE_CONFIG is the configuration file. # UGCHECKMATE_CONFIG=${UGCHECKMATE_DIR}\ugcheckmate.dat # # UGII_CHECKMATE_DEFAULT_CHECKER indicates the pre-selected checker and/or profile # i.e. UGII_CHECKMATE_DEFAULT_CHECKER=update_all_features # #UGII_CHECKMATE_DEFAULT_CHECKER= # # # UGCHECKMATE_USER_DIR points to the directory for multiple purposes: # - where User defined checker/profile dfa files to load from and/or to save to # - where testing result log files to save # - if UGCHECKMATE_USER_DIR/startup folder exists, UG will read from # this folder menu files, toolbar files and etc # The menu files and toolbar files generated via Check-Mate authoring tool # will be saved here. # # #UGCHECKMATE_USER_DIR= # # UGII_CHECKMATE_LOG_DIR points to the directory where the testing result log file # can be saved to. # The default is ${UGCHECKMATE_USER_DIR} # #UGII_CHECKMATE_LOG_DIR=${UGCHECKMATE_USER_DIR} # # UGII_CHECKMATE_OUTPUT_MQCLOG indicates whether output *.mqclog files. # - default is 1, it uses *.mqclog files as checkMate result output. # - if it is to 0, it means the result output is XML file. # UGII_CHECKMATE_OUTPUT_MQCLOG=1 # # UGCHECKMATE_XMLLOG_XSL_FILE indicates the URL/path of XSL file used in checkmate XML log file. # i.e. UGCHECKMATE_XMLLOG_XSL_FILE=file://c:/nx/ugcheckmate/examples/checkmate_log.xsl # or UGCHECKMATE_XMLLOG_XSL_FILE=http://www.somecompany.com/company_log.xsl. # # - default is the checkmate_log.xsl file under UGCHECKMATE_DIR\examples folder. # UGCHECKMATE_XMLLOG_XSL_FILE=${UGCHECKMATE_DIR}\examples\checkmate_log.xsl # # UGCHECKMATE_MENU_TEMPLATE_FILE is the file used to create a menu file when authoring tests. # By default, it will be $UGII_CHECKMATE_DIR\user_defined_menu_template.txt # UGCHECKMATE_MENU_TEMPLATE_FILE=${UGCHECKMATE_DIR}\user_defined_menu_template.txt ############################################################################ # # UGQUICKCHECK_DIR is the directory for product Quick ChecK # By default, it will be $UGII_BASE_DIR\ugquickcheck # UGQUICKCHECK_DIR=${UGII_BASE_DIR}\ugquickcheck # # ============================================================================== # Unigraphics Manufacturing Environment Variables # ============================================================================== # This is the root for CAM specific files UGII_CAM_BASE_DIR=${UGII_BASE_DIR}\mach\ # This is used for configuration files to add to or supercede the ones in # the configuration directory UGII_CAM_CUSTOM_DIR=${UGII_CAM_BASE_DIR}custom\ # This is the root for platform independent resource files. Many other # locations are defined based on this loacation. UGII_CAM_RESOURCE_DIR=${UGII_CAM_BASE_DIR}resource\ # This is for sample part files UGII_CAM_SAMPLES_DIR=${UGII_CAM_BASE_DIR}samples\ # This is the root for platform dependent executable files UGII_CAM_AUXILIARY_DIR=${UGII_CAM_BASE_DIR}auxiliary\ UGII_APT_VOC=${UGII_CAM_AUXILIARY_DIR}apt.voc UGII_BCL_VOC=${UGII_CAM_AUXILIARY_DIR}bcl.voc UGII_ISO_VOC=${UGII_CAM_AUXILIARY_DIR}iso.voc UGII_UNIMAJ_VOC=${UGII_CAM_AUXILIARY_DIR}unimaj.voc UGII_UNIMIN_VOC=${UGII_CAM_AUXILIARY_DIR}unimin.voc UGII_VERICUT=${UGII_BASE_DIR}\win_nt\commands\vericut.bat # UGII_GPM_REV_HISTORY=yes # UGII_MDF_DIR= # For Milling operations with +ZM Tool Axis, when the variable # UGII_CAM_NO_TOOL_AXIS_OUTPUT is set, it supresses the output # of a (0,0,1) tool axis at the first GOTO or FROM in the CLSF. # The default behavior is to output the tool axis with the first # GOTO or FROM. # UGII_CAM_NO_TOOL_AXIS_OUTPUT=yes # This is where the thread milling files are located UGII_CAM_THREAD_MILL_DIR=${UGII_CAM_AUXILIARY_DIR}thread_mill\ UGII_CAM_THREAD_MILL=${UGII_CAM_THREAD_MILL_DIR}thrm.dll # # UGII_CAM_BATCH_DIR is the directory where CAM batch files will be installed. # By default this will be ${UGII_CAM_AUXILIARY_DIR}batch\ UGII_CAM_BATCH_DIR=${UGII_CAM_AUXILIARY_DIR}batch\ UGII_CAMBATCH_BACKGROUND_EXE=${UGII_CAM_BATCH_DIR}cambatch_background.exe # # UGII_CAM_TAGGING_DIR is the directory where CAM Tagging files will be installed. # By default this will be ${UGII_CAM_AUXILIARY_DIR}tagging\ UGII_CAM_TAGGING_DIR=${UGII_CAM_AUXILIARY_DIR}tagging\ UGII_CAM_TAGGING_DLL_DIR=${UGII_CAM_TAGGING_DIR}application\ UGII_CAM_TAGGING_ENGLISH_DIR=${UGII_CAM_TAGGING_DIR}english\ UGII_CAM_TAGGING_METRIC_DIR=${UGII_CAM_TAGGING_DIR}metric\ # ------------------------------------------------------------------------------ UGII_CAM_FILE_SEARCH_PATH=.\;${UGII_CAM_BASE_DIR};${UGII_CAM_RESOURCE_DIR} # This is where default configuration .dat files are located. This is used to # build the list of configurations to choose when entering Manufacturing. # The custom directory is also searched for configurations. UGII_CAM_CONFIG_DIR=${UGII_CAM_RESOURCE_DIR}configuration\ # This is the default configuration when opening a file that already contains CAM. UGII_CAM_CONFIG=${UGII_CAM_CONFIG_DIR}cam_general.dat # These are the default configurations for SHOPS UGII_SHOPS_DIE_MOLD_CONFIG=${UGII_CAM_CONFIG_DIR}shops_diemold.dat UGII_SHOPS_MACHINERY_CONFIG=${UGII_CAM_CONFIG_DIR}shops_machinery.dat # This is the location of template .opt files UGII_CAM_TEMPLATE_SET_DIR=${UGII_CAM_RESOURCE_DIR}template_set\ # These are the locations of the englist and metric template parts UGII_CAM_TEMPLATE_PART_DIR=${UGII_CAM_RESOURCE_DIR}template_part\ UGII_CAM_TEMPLATE_PART_ENGLISH_DIR=${UGII_CAM_TEMPLATE_PART_DIR}english\ UGII_CAM_TEMPLATE_PART_METRIC_DIR=${UGII_CAM_TEMPLATE_PART_DIR}metric\ # If setup libraries or palettes are used, the dbc and ascii database are here. UGII_CAM_LIBRARY_TEMPLATE_DIR=${UGII_CAM_RESOURCE_DIR}template_dir\ # This is where shop documentation tcl and def files are located UGII_CAM_SHOP_DOC_DIR=${UGII_CAM_RESOURCE_DIR}shop_doc\ # This file contains the list of documentation templates UGII_CAM_PART_DOC_CONFIG_FILE=${UGII_CAM_SHOP_DOC_DIR}shop_doc.dat # This is where postprocessor .tcl .def and .pui files are located UGII_CAM_POST_DIR=${UGII_CAM_RESOURCE_DIR}postprocessor\ # This ifile contains the list of posts used only when running Post from the start # menu or the command line. When running post from inside UG, the CAM configuration # file is used for this. UGII_CAM_POST_CONFIG_FILE=${UGII_CAM_POST_DIR}template_post.dat # # If a machine is retrieved from the library, then the name of the machine configuration file # is specified in the library. If this specification does not contain any path information, # the library system looks for that file in the directory that is # specified in the following environment variable. UGII_CAM_LIBRARY_MACHINE_CONFIG_DIR=${UGII_CAM_POST_DIR} # This is the location of user defined event .ude files UGII_CAM_USER_DEF_EVENT_DIR=${UGII_CAM_RESOURCE_DIR}user_def_event\ # This is the location of the tcl and def files for listing a tool path UGII_CAM_TOOL_PATH_DIR=${UGII_CAM_RESOURCE_DIR}tool_path\ # This is the location of the Process Assistant files UGII_CAM_WIZARD_DIR=${UGII_CAM_RESOURCE_DIR}wizard\ # This is the location of tcl files for debugging and the review tool UGII_CAM_DEBUG_DIR=${UGII_CAM_RESOURCE_DIR}debug\ # If CAM_LIBRARY_OUTPUT is defined in the CAM configuration file, then # this directs MOM to place output files in a specific location. # A folder under this root with the part name is created for each CAM setup. # If not defined, the folder is created in the current part directory. # UGII_CAM_SETUP_ROOT_DIR= # These are the template sets to be used if no template is defined UGII_CAM_DEFAULT_TYPE_TEMPLATE=${UGII_CAM_TEMPLATE_SET_DIR}cam_general.opt UGII_CAM_IMAN_TYPE_TEMPLATE=${UGII_CAM_TEMPLATE_SET_DIR}cam_teamcenter_general.opt # This is for data files used by feature based CAM templates UGII_CAM_FEATURE_DATA_DIR=${UGII_CAM_RESOURCE_DIR}feature\ UGII_CAM_FEATURE_DATA_ENGLISH_DIR=${UGII_CAM_RESOURCE_DIR}feature\english\ UGII_CAM_FEATURE_DATA_METRIC_DIR=${UGII_CAM_RESOURCE_DIR}feature\metric\ # This is the directory in which CAM related spread sheets are located UGII_CAM_SPREADSHEET_DIR=${UGII_CAM_RESOURCE_DIR}spreadsheet\ # ------------------------------------------------------------------------------ # This is the location of the general dbc if ug library UGII_UG_LIBRARY_DIR=${UGII_CAM_RESOURCE_DIR}ug_library\ # This location is the root for specific library dbc and ascii databases UGII_CAM_LIBRARY_DIR=${UGII_CAM_RESOURCE_DIR}library\ # These are the locations for the dbc and ascii databases for the cutting tool library UGII_CAM_LIBRARY_TOOL_DIR=${UGII_CAM_LIBRARY_DIR}tool\ UGII_CAM_LIBRARY_TOOL_ASCII_DIR=${UGII_CAM_LIBRARY_TOOL_DIR}ascii\ UGII_CAM_LIBRARY_TOOL_GENIUS_DIR=${UGII_CAM_LIBRARY_TOOL_DIR}genius\ UGII_CAM_LIBRARY_TOOL_INCLASS_DIR=${UGII_CAM_LIBRARY_TOOL_DIR}inclass\ UGII_CAM_LIBRARY_TOOL_ENGLISH_DIR=${UGII_CAM_LIBRARY_TOOL_DIR}english\ UGII_CAM_LIBRARY_TOOL_METRIC_DIR=${UGII_CAM_LIBRARY_TOOL_DIR}metric\ # This is the location of the part files for library cutting tools UGII_CAM_LIBRARY_TOOL_GRAPHICS_PATH=${UGII_CAM_LIBRARY_TOOL_DIR}graphics\ # # If the file size of tool_database.dat (english) # + file size of tool_database.dat (metric) # is less than the number of bytes specified in the following variable then # both files will be loaded into internal memory for tool # search and retrieve. This improves performance. # UGII_CAM_LIBRARY_TOOL_ASCII_LOAD_LIMIT=100000 # These are the locations for the dbc and ascii databases for the device library UGII_CAM_LIBRARY_DEVICE_DIR=${UGII_CAM_LIBRARY_DIR}device\ UGII_CAM_LIBRARY_DEVICE_DATA_DIR=${UGII_CAM_LIBRARY_DEVICE_DIR}ascii\ UGII_CAM_LIBRARY_DEVICE_ASCII_DIR=${UGII_CAM_LIBRARY_DEVICE_DIR}ascii\ UGII_CAM_LIBRARY_DEVICE_INCLASS_DIR=${UGII_CAM_LIBRARY_DEVICE_DIR}inclass\ # This is the location of the part files for library cutting tools UGII_CAM_LIBRARY_DEVICE_GRAPHICS_PATH=${UGII_CAM_LIBRARY_DEVICE_DIR}graphics\ # These are the locations for the dbc and ascii databases for the machine tool library UGII_CAM_LIBRARY_MACHINE_DIR=${UGII_CAM_LIBRARY_DIR}machine\ UGII_CAM_LIBRARY_MACHINE_ASCII_DIR=${UGII_CAM_LIBRARY_MACHINE_DIR}ascii\ UGII_CAM_LIBRARY_MACHINE_DATA_DIR=${UGII_CAM_LIBRARY_MACHINE_DIR}ascii\ UGII_CAM_LIBRARY_MACHINE_GENIUS_DIR=${UGII_CAM_LIBRARY_MACHINE_DIR}genius\ UGII_CAM_LIBRARY_MACHINE_INCLASS_DIR=${UGII_CAM_LIBRARY_MACHINE_DIR}inclass\ # This is the location of the part files for library machine tools UGII_CAM_LIBRARY_MACHINE_GRAPHICS_PATH=${UGII_CAM_LIBRARY_MACHINE_DIR}graphics\ # # The following environment variable affects the UG/Library dialog sequents when you # replace a machine in the CAM setup. By default we have: # # Class selection dialog # Search result dialog # # That means the system searches for all the machines of a chosen class (for example milling) # and presents the result in the Search Result Dialog. # # If you want to have the following dialog sequence # # Class Selection Dialog # Search Criteria Dialog # Search Result Dialog # # which in addition provides the possibility to search for a machine within a chosen class # then you have to the environment variable below. # # UGII_CAM_MACHINE_QUERY_DIALOG=yes # analog flag also for machine device library # UGII_CAM_DEVICE_QUERY_DIALOG=yes # These are the locations for the dbc and ascii databases for the feed and speed library UGII_CAM_LIBRARY_FEEDS_SPEEDS_DIR=${UGII_CAM_LIBRARY_DIR}feeds_speeds\ UGII_CAM_LIBRARY_FEEDS_SPEEDS_ASCII_DIR=${UGII_CAM_LIBRARY_FEEDS_SPEEDS_DIR}ascii\ UGII_CAM_LIBRARY_FEEDS_SPEEDS_DATA_DIR=${UGII_CAM_LIBRARY_FEEDS_SPEEDS_DIR}ascii\ UGII_CAM_LIBRARY_FEEDS_SPEEDS_GENIUS_DIR=${UGII_CAM_LIBRARY_FEEDS_SPEEDS_DIR}genius\ UGII_CAM_LIBRARY_UDF_DIR=${UGII_CAM_LIBRARY_DIR}udf\ # # If the Genius database system is used as external library then the # communication with the library is made by means of a TCP/IP connection # between UG and the "UG/Library Genius Server". This Server is a process, # which has to run on one specific host in the network. UG has to know this # hostname and the port number in order to connect to the Genius Server # correctly. For this purpose we have the following two variables. # They must be adapted due to the actual installation of UG and Genius. # UGII_UG_LIBRARY_GENIUS_TCP_HOST=localhost UGII_UG_LIBRARY_GENIUS_TCP_PORT=2326 # ------------------------------------------------------------------------------ ###################################################### ### # The following variables are used by the Knowledge Fusion product # # # The following variable is used to where UG looks for DFA files # UGII_KF_CLASS_DIR=${UGII_BASE_DIR}\ugii\dfa # # This variable controls where the system looks for # customer created DFA files # # UGII_KF_USER_CLASS_DIR can now be a path where path # entries are separated by a colon on UNIX and a semicolon on WNT. # For example: # # export UGII_KF_USER_CLASS_DIR=${HOME}\dfa_files;${HOME}\other_dfa # # UGII_KF_USER_CLASS_DIR=${HOME}\dfa_files # # This variable controls which text editor will be used # when it is invoked from the KF class editor # # EDITOR=notepad.exe # ############################################################################# # # DRAFTING # # The following variables are used by the DRAFTING Product # # When UGII_DRAFT_EXPRESSIONS_OK is to 1, expression dialogs can # be accessed from Application Drafting. Careful consideration should # be given before setting the variable, because, once set, through the # expression editor, model geometry may be changed from the Drafting application. #UGII_DRAFT_EXPRESSIONS_OK= # # When UGII_ANG_DIM_DISALLOW_FLIP is to anything, angular dimensions with # manual text/arrow placement will not be allowed to "flip" when their origin # moves closer to the opposite angle. Automatic text/arrow placement will # operate as usual, as will all other dimensions, and manual angular # dimensions when this is not set. #UGII_ANG_DIM_DISALLOW_FLIP= # # UGII_ANNOTATION_DIR allows a of company standard note files to be # placed in a specific directory which be displayed as the default directory # for the Annotation Editor Include and Save As functions. If it is desired # not to have individual user modify or add notes to this directory using the # Save As function, the files and the directory, respectively, can be made # read only. By default, this environment variable is not set, and this # default setting will result in the user's current directory being displayed # in the file selection box for these two Annotation Editor functions. #UGII_ANNOTATION_DIR= # # UGII_TAB_LABEL_FORMATS_FILE contains custom templates for tabular labels. UGII_TAB_LABEL_FORMATS_FILE=${UGII_BASE_DIR}\ugii\tab_label_format_file.xml # # UGII_SYMBOL_LIBRARY_DIR specifies the location of the Unigraphics symbol # library containing the symbol library definition text file, symbol_library.txt # and the special .sym.prt files and icon files for each symbol. # Unigraphics symbol part and their icon file names begin with symbol_ and this # prefix should # ain reserved for the symbols provided with Unigraphics. UGII_SYMBOL_LIBRARY_DIR=${UGII_BASE_DIR}\ugii\symbol\ # # Drafting text has never supported tab (\t, \011) or line feed (\n, \012) characters. # Consequently, these characters are no longer allowed in Drafting text. # These characters should neither be entered interactively in the Annotation Editor # nor included in text read from a file such as text read by the "Insert from File" function # in the Annotation Editor, or a file specified for the GRIP NOTE command. # To support legacy file text that includes these characters, the # UGII_DRAFT_# OVE_UNSUPPORTED_CONTROL_CHARACTERS can be to either TRUE or true. # Setting this variable to true will cause all tab and line feed characters included # in the text to be automatically # oved. To use this environment variable simply # ove # the "#" comment character from the front of the declaration below. # # To have tab and line feed characters permanently # oved from a note template file: # 1) run Unigraphics with UGII_DRAFT_# OVE_UNSUPPORTED_CONTROL_CHARACTERS=TRUE, # 2) Open the Annotation Editor # 3) Use the "Insert from File" function to read in the note template file. # A status message should be displayed indicating that control characters were # oved. # 4) You can optionally try placing the note to verify that an # "Invalid text in Annotation Editor" message is not reported and that the note can # be created. # 5) Use the "Save As" function to save the note template text back to the file # without the control characters. # # #UGII_DRAFT_# OVE_UNSUPPORTED_CONTROL_CHARACTERS=TRUE # # In earlier versions of Unigraphics (pre-V10), the ability to represent # annotation as text boxes was supported. This capability has been # oved # from the interactive system. Although supported through UG/Open, there is # often a desire to rethis setting in any part that is loaded. # # To turn of the text box setting for any part that is loaded, enable the # environment variable below. # #UGII_DISABLE_V9_TEXT_BOX_DISPLAY=TRUE # # In V18.0.4 a fix was submitted to extend the dimension line under all the # text when the text crossed one or both extension lines with manual placement. # To ignore this correction, the following variable to TRUE #UGII_DRAFT_IGNORE_DIM_LINE_EXTENSION_CORRECTION=TRUE # ############################################################################# # # CGM # # The following variables are used by the CGM Product # # The cgmdef.txt file describes how to translate Unigraphics fonts # to cgm fonts and vice versa #UGII_CGM_DEFAULTS=${UGII_BASE_DIR}\ugii\cgmdef.txt # ######################################################################### # # ERROR and HELP Variables. # # UG on-line help variables (ughelp). # UGII_UGHELP_MAP=${UGII_BASE_DIR}\ughelp\ughelp.map # UGII_UGHELP=${UGII_BASE_DIR}\ughelp\ughelp # # # UG on-line documentation base directory UGII_UGDOC_BASE_DIR=${UGII_BASE_DIR}\ugdoc # # file for starting UG on-line documentation UGII_UGDOC=${UGII_UGDOC_BASE_DIR}\html_files\NT_mainlibrary.html UGII_HTML_UGDOC=${UGII_UGDOC_BASE_DIR}\html_files\mainlibrary.html UGII_WV_UGDOC=${UGII_UGDOC_BASE_DIR}\ugdoc.bat # # UG Context Sensitive Help variable (ugdoc) - context sensitive help script # UGII_CSHELP=${UGII_UGDOC_BASE_DIR}\cshelp.bat # # UG Context Sensitive Help variable (ugii) - location of translation tables UGII_CSHELP_MAPS=${UGII_UGDOC_BASE_DIR}\html_files\docmaps # # UG Context Sensitive Help variable (ugii) - location of Help Files UGII_CSHELP_DOCS=${UGII_UGDOC_BASE_DIR}\html_files # # HTML Help Variables: # UG on-line HTML Help documentation variable. # UGII_UGDOC_HTML=${UGII_UGDOC_BASE_DIR}\html_files\mainlibrary.html # UG Context Sensitive HTML Help variable - location of translation tables UGII_CSHELP_HTML_MAPS=${UGII_UGDOC_BASE_DIR}\html_files\docmaps # UG Context Sensitive Help variable - location of the HTML Help files. UGII_CSHELP_HTML_DOCS=${UGII_UGDOC_BASE_DIR}\html_files # I-deas to NX Migration documentation # UGII_IDEAS_NX_TRANSITION_DOC=${UGII_UGDOC_BASE_DIR}\html_files\aps\roadmap\book.html # # Displaying Help in the Resource Bar: # The UGII_DISABLE_HELP_PAGE variable when will display context sensitive help in # the external browser and will not create the Resource bar Help Pages. #UGII_DISABLE_HELP_PAGE=1 # # On Windows 64, the search engine only works in an external browser # #if x64wnt UGII_DISABLE_HELP_PAGE=1 #endif # # The Computer Assisted Self Teach executable, executed from Help->Training UGII_CAST=${UGII_BASE_DIR}\ugcast\castonly.bat # # The Computer Assisted Self Teach available from the Resource Bar # #if FILE ${UGII_BASE_DIR}\UGII\html_files\start_${UGII_LANG}.html UGII_CAST_HOME=${UGII_BASE_DIR}\UGII\html_files\start_${UGII_LANG}.html #else UGII_CAST_HOME=${UGII_BASE_DIR}\UGII\html_files\start_english.html #endif # # The UGII_ERRONLY variable, if set, will cause the GRIP compiler (GRADE) # to the compile listing default to errors only. # #UGII_ERRONLY=yes # # ######################################################################### # # USER FUNCTION # # The following variables are used by User Function. # # The UGII_USERFCN variable is used by the uflink script to find the # user function libraries. # This variable is defined with machine dependant values. See the section # on MACHINE DEPENDENT variables for the definition on this platform. # # UFUN_DEFAULT is the default user function program. #UFUN_DEFAULT= # # ############################################################################ # # UGALLIANCE Variables # # UG Alliance partners (UGALLIANCE) # # The directory defined by variable 'UGALLIANCE_DIR' is used by third # parties to put their product executables and their authorization files. # This directory has two subdirectories -- 'program_files' and 'auth_files'. # They contain the product executables and authorization files # respectively. # UGALLIANCE_DIR=${UGII_BASE_DIR}\ugalliance ##################################################################### # # Unigraphics Customization Variables # These environment variables provide customization for the following # Unigraphics Customization Products: # # UG/Open MenuScript - Customization of menu files, custom functions and # custom applications # # User Defined Objects - Define classes and methods for User Defined # Objects # # # This is the directory containing the menu files delivered with # Unigraphics. DO NOT MODIFY THE FILES IN THIS DIRECTORY; # DO NOT MODIFY THIS ENVIRONMENT VARIABLE; Use UGII_SITE_DIR # and/or UGII_USER_DIR to customize Unigraphics menus # UGII_DEFAULT_MENU_DIR=${UGII_BASE_DIR}\ugii\menus # # The UGII_CUSTOM_DIRECTORY_FILE can be used to configure the directories # in which Unigraphics will search for menu files, toolbar files, UDO libraries, # or dialog files. The data file supports the use of #include to allow users to # segregate changes into multiple files. UGII_UG_CUSTOM_DIRECTORY_FILE is # the file containing the Unigraphics Solution products. Unigraphics # will search the directores in UGII_UG_CUSTOM_DIRECTORY_FILE first, and # then the directories in UGII_CUSTOM_DIRECTORY_FILE. # # When a customer has multiple third party products, it is suggested # that they create a global file that contains the directories to search # for these products. They can then UGII_CUSTOM_DIRECTORY_FILE to point # all users to this common file. If a new product is then added, the # directory for this new product can be added to the global file for all # users to gain access. # UGII_CUSTOM_DIRECTORY_FILE=$UGII_DEFAULT_MENU_DIR\custom_dirs.dat # # Customers should not edit the value of the UGII_UG_CUSTOM_DIRECTORY_FILE. # UGII_UG_CUSTOM_DIRECTORY_FILE=$UGII_DEFAULT_MENU_DIR\ug_custom_dirs.dat # # This is the Unigraphics main menubar menu file to be read at startup. # DO NOT MODIFY THIS FILE; To customize this file copy it and # and change the environment variable to point to your copy. # You can also add or HIDE menu items by creating an auxiliary # menu file with a name of you choosing and placing the file # in the $UGII_SITE_DIR\startup or $UGII_USER_DIR\startup directory # UGII_MAIN_MENU_FILE=${UGII_DEFAULT_MENU_DIR}\ug_main.men # # This is the Unigraphics view popup menu file to be read at startup. # DO NOT MODIFY THIS FILE; To customize this file copy it and # and change the environment variable to point to your copy. # You can also add or HIDE menu items by creating an auxiliary # menu file with a name of you choosing and placing the file # in the $UGII_SITE_DIR\startup or $UGII_USER_DIR\startup directory # UGII_VIEW_POPUP_MENU_FILE=${UGII_DEFAULT_MENU_DIR}\ug_view_popup.men # # UGII_USER_DIR, UGII_SITE_DIR and UGII_VENDOR_DIR are three variables that # point to directories where third parties can install their menu files and # shared libraries. These directories have three subdirectories: # startup - contains menu files that each append a button # button to the Unigraphics Application menu to provide # access to the application. # application - contains menu files defining the menus for # for the applications and the shared libraries # containing the actions to be executed for these menus. # Loading of each shared library is deferred until # you enter the application that names the library on the # LIBRARIES statement in the menu file definition # for the Application Button for the application. # User Tool Definition files, GRIP programs, # User Function programs that are referenced by menu # file actions. # udo - contains the shared libraries defining methods for User # Defined Objects supplied by third-party vendors. # # *** NOTE: The UGII_SITE_DIR, UGII_VENDOR_DIR and UGII_USER_DIR variables # can still be used, but a better way to point to customizations is to # use the UGII_CUSTOM_DIRECTORY_FILE environment variable to point to a global # file, and to list the directories in that file. See the documentation # on UGII_CUSTOM_DIRECTORY_FILE above. # #UGII_VENDOR_DIR=${UGALLIANCE_DIR}\vendor #UGII_SITE_DIR=${UGALLIANCE_DIR}\site #UGII_USER_DIR=${HOME} # UGII_APPL_POPUP_MENU_FILE=${UGII_DEFAULT_MENU_DIR}\ug_application_popup.men # This is the Unigraphics application popup menu file to be read at startup. # To customize this file copy it and # and change the environment variable to point to your copy. # # ########################################################################### # # MISCELLANEOUS # # This variable enables Symmetric Multi-processing (SMP) on systems # with multiple CPU's or that support hyperthreading. Performance will # be improved in certain Parasolid operations, such as Mass Properties, # Booleans and silhouette generation. This option is only supported on # HP, SUN and Windows NT. # # to 0 to disable SMP # to 1 to enable SMP # Unwill take the Parasolid default # UGII_SMP_ENABLE = 1 # # This variable defines the file that contains the customer defaults customizations for the user. # The variable is a fully qualified files specification. # The file need not exist. The file will be created when the initial customizations are saved. # The directory path must exist and be writeable to create the file. # The recommended file extension is .dpv UGII_LOCAL_USER_DEFAULTS="${USERPROFILE}\Local Settings\Application Data\Unigraphics Solutions\NX4\nx4_user.dpv" # The following variables are not needed for NX3 # UGII_DEFAULTS_FILE, UGII_MODELING_DEFAULTS_FILE, UGII_CAM_DEFAULTS_FILE, # UGII_SMD_DEFAULTS_FILE, UGII_BODYDES_DEFAULTS_FILE, UGII_DIE_DEFAULTS_FILE. # Use File-> Utilities-> Customer Defaults to change the default settings. # See the release note for more information. # This variable defines the ascii file that contains customer defaults used # by Unigraphics. There are two files available: ug_english.def and # ug_metric.def Obsolete in NX3.0 #UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_english.def # # This variable defines the ascii file that contains customer defaults used # by Modeling. Obsolete in NX3.0 #UGII_MODELING_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_modeling.def # # This variable defines the ascii file that contains customer defaults used # by CAM. Obsolete in NX3.0 #UGII_CAM_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_cam.def # # # This variable defines the ascii file that contains customer defaults used # by SMD. Obsolete in NX3.0 #UGII_SMD_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_smd.def # # This variable defines the ascii file that contains customer defaults used # by Body Design. Obsolete in NX3.0 # #UGII_BODYDES_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_bodydes.def # # This variable defines the ascii file that contains customer defaults used # by Die Engineering/Design. Obsolete in NX3.0 #UGII_DIE_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_die.def # # This variable defines the directory location for user defined bitmaps. UGII_BITMAP_PATH=${UGII_SYMBOL_LIBRARY_DIR} # # The following variable defines the directory that will be used to find # the Unigraphics Character Font binary files. # UGII_CHARACTER_FONT_DIR=${UGII_BASE_DIR}\ugii\ugfonts # # The following variable defines the font file that will be used if # Unigraphics can not find the actual font used in the # UGII_CHARACTER_FONT_DIR. # UGII_CHARACTER_FONT_DEFAULT=blockfont # # # The following environment variable is used by Unigraphics to specify the # Editor to start if you edit a text file or Grip source file using the # operating system editor. UGII_EDITOR=notepad # # UGII_PATDIR is used to locate pattern files when they are retrieved. #UGII_PATDIR= # # UGII_INITIAL_MACRO_DIR is used to locate macros when an explicit # path is not defined. This overrides the customer defaults setting # Important always add the last / in macro definition # E.G. UGII_INITIAL_MACRO_DIR=\users\area\macros\ #UGII_INITIAL_MACRO_DIR= # # UGII_INITIAL_GRIP_DIR is used to locate grip programs when an explicit # path is not defined. This overrides the customer defaults setting # E.G. UGII_INITIAL_GRIP_DIR=\users\area\grip\mach #UGII_INITIAL_GRIP_DIR= # # UGII_INITIAL_UFUN_DIR is used to locate User Function programs when an # explicit path is not defined. This overrides the customer defaults # setting # E.G. UGII_INITIAL_UFUN_DIR=\users\area\ufun\mach #UGII_INITIAL_UFUN_DIR= # # UGII_INITIAL_JOURNAL_DIR is used to locate the initial path where # Journal files will be saved or opened. # E.G. UGII_INITIAL_JOURNAL_DIR=\users\area\journals\ #UGII_INITIAL_JOURNAL_DIR= # # UGII_JOURNAL_INDICATOR is used to turn on journal indicators that # convey whether a menu command can be journaled. Setting the variable # to 1 will turn the indcators on. If unor any other value, then the # indicators will be off. # E.G. UGII_JOURNAL_INDICATOR=1 #UGII_JOURNAL_INDICATOR= # # Alternate Unigraphics directories # # The "$" directory UGII_LIB1=${TMP} # # The "!" directory UGII_LIB2=${UGII_BASE_DIR}\ugii\ # # The util directory used for user defined symbol and crosshatching files. UGII_UTIL=${UGII_BASE_DIR}\ugii\ # # File system options. If LOWER is set, filenames will be converted to lower # case before being used. If UPPER is set, filenames will be converted to upper # case before being used. If neither is set, filenames will be used as the # user types them in. #UGII_OPTION= # # To define the default printer, enter the computer name and the shared # printer queue. For example, if my computer name is "ugwnt1" and the shared # printer queue name is "print1", define the UGII_PRINTER variable as # follows: # # UGII_PRINTER=\\ugwnt1\print1 # #UGII_PRINTER= # # The Baud rate of the paper tape output device UGII_TAPEBAUD=1200 # # The UGII_TMP_DIR variable points to a temporary directory that is used # for syslog files and can be used for automatic machine conversion. # Since parts are large, the best performance for part conversion will be # attained if this directory is on the local node. UGII_TMP_DIR=${TMP} # UGII_FLEX_BUNDLE is the name of the licensing bundle in effect for this # client. By default this should be undefined. #UGII_FLEX_BUNDLE= # # UGII_FLEX_PART_LOG is weather or not the notices about part files will end # up in the UG FLEXlm log file on the license server. 1 for logging 2 for no # logging. UGII_FLEX_PART_LOG=2 # # For cl-files, post machine files, pixel files, # symbol font files or pattern facet files which have the extensions .clf, # .mdf, .pix, .sbf, and .fac respectively, the following variable must # be if Unigraphics needs to automatically convert those types of # files between heterogeneous machine operating systems. # With V9 or earlier releases, the following variable also must be if # you want to file parts in a format OTHER than the machine you are running # on. # This environment variable, if set, MUST BE TO A VALID VALUE. Valid # values are: DG, DEC, IBM, UNX, or ULT. Note that DEC refers to DEC/VMS # format, and IBM refers to VM/CMS format. #UGII_MACHINE_FORMAT= # # Unigraphics Migration Extension (UGMX) startup script UGII_UGMX=${UGII_BASE_DIR}\ugmx\me\etc\startmcad # # Unigraphics Migration Extension (UGMX) data exchange directory. # All MX<->UG data exchange files have a file extension of ".ugmx" # UGII_MXUG_FILE is defined as the directory where MX->UG data # exchange files can be found. UGII_MXUG_FILE=${HOME}\ # UGII_UGMX_FILE is defined as the directory where UG->MX data # exchange files can be found. UGII_UGMX_FILE=${HOME}\ # # UGII_SHARE is used when loading shared libraries at runtime. It is # the default directory for these files. UGII_SHARE=${UGII_ROOT_DIR} # # UGII_SPREADSHEET is used for the default location of the spreadsheet # files UGII_SPREADSHEET=${UGII_BASE_DIR}\ugii\ # # This variable defines the ascii file that contains the load options settings. # If it is not set, a file called load_options.def in the current directory # is searched for instead. UGII_LOAD_OPTIONS= # # UGII_UGOPEN_SESSION If set, retains the "UG/OPEN API (User # Function) Execute License" for the entire # UG session after User Function is initialized. #UGII_UGOPEN_SESSION=true # # The Physical Material Library uses several environment variables to locate its program and # data files. The defaults coded here point to the UG kit directories. # Customers may override the variables to point at different versions of the files. # # Two Material Library databases are supported by core UG; a text-based row-column file # and the MSC/Mvision product. The default is the text-based file. # # The files are: # phys_material.def Database meta definition file # phys_material.tcl Database access program # Text-based only: # phys_material.dat The default, text based material library. # Mvision only: # ematl.dll The Mvision database access program, called from the tcl program. # # Two layers are provided for the def and tcl files. # # If the override def & tcl files are in a single directory, # UGII_USER_MATERIAL_LIB_DIR to point at the directory. # If any of the files are not found in the UGII_USER_MATERIAL_LIB_DIR, # the Library will then search the second layer for the missing file. # # The second search layer uses UGII_PHYS_MATERIAL_LIB_DIR. # The def file is keyed to UGII_LANG to allow native language translation. # E.g., %UGII_PHYS_MATERIAL_LIB_DIR%\%UGII_LANG%\phys_material.def # # The tcl program is searched first in UGII_PHYS_MATERIAL_LIB_DIR, then searched in yet another # directory, UGII_PHYS_MATERIAL_LIB_PATH. Having 2 variables allows the same tcl program to be # used for all NLM def versions. # # By intent, the customer can the UGII_USER_MATERIAL_LIB_DIR and leave UGII_PHYS_MATERIAL_LIB_DIR # as the back-up, the default. Customers can also UGII_PHYS_MATERIAL_LIB_DIR at the risk of # losing the back-up path when anything goes wrong. # # The actual database files are accessed by the tcl program. Both the text-based and Mvision version # have their own way of locating the databases. # # The text-based version looks for phys_material.dat in UGII_PHYS_MATERIAL_LIB_DATA_DIR. # There is no first layer search for the dat file. # # The Mvision version looks for the ematl.dll program in UGII_USER_MATERIAL_LIB_DIR. # There is no second layer search for the ematl.dll program. # # The actual name of the ematl.dll is found in UGII_USER_MATERIAL_LIB_MODULE. This variable is # referenced in the Mvision version of the tcl program. # # By intent, advanced customers may edit/customize the tcl programs. The search for the database # may be customized by editing the tcl program. # # UGII_USER_MATERIAL_LIB_DIR, UGII_PHYS_MATERIAL_LIB_DIR, UGII_PHYS_MATERIAL_LIB_PATH may each be # coded as path strings. That is, more than on directory name separated by the ';' character. # # The default settings: # #if FILE ${UGII_BASE_DIR}\ugii\materials\${UGII_LANG} UGII_PHYS_MATERIAL_LIB_DIR = ${UGII_BASE_DIR}\ugii\materials\${UGII_LANG}\ #else UGII_PHYS_MATERIAL_LIB_DIR = ${UGII_BASE_DIR}\ugii\materials\english\ #endif UGII_PHYS_MATERIAL_LIB_DATA_DIR = ${UGII_BASE_DIR}\ugii\materials\ UGII_PHYS_MATERIAL_LIB_PATH=.\;${UGII_BASE_DIR}\ugii\materials\ # # To enable Mvision, un-comment these variables. # Do not comment out the UGII_PHYS_MATERIAL_LIB variables. # # Note that Enterprise Mvision is not supported on all platforms. # The Mvision product is not provided by UGS. Contact MSC Inc. for Mvision software. # #UGII_USER_MATERIAL_LIB_DIR = ${UGII_PHYS_MATERIAL_LIB_PATH}/mvision/ #UGII_USER_MATERIAL_LIB_MODULE=ematl.dll # # # # UGII_CAE_REPORT_TEMPLATES_DIR is a dir where UG-shipped UG/Structures # templates (.htt) files are found. These support the UG/Structures # implementation of UG/Web publishing, the Report Writer. # Site users may override this directory by exporting another variable, # UGII_USER_REPORT_TEMPLATES_DIR which points at a directory containing # replacement templates. UGII_USER_REPORT_TEMPLATES_DIR is searched first, # then UGII_CAE_REPORT_TEMPLATES_DIR for each template file. # UGII_CAE_REPORT_TEMPLATES_DIR = ${UGII_BASE_DIR}\UGSTRUCTURES\ # # # This is the default directory structure for placement of user-specific # CAE post template files. # UGII_CAE_POST_TEMPLATE_USER_DIR=${HOME}\post_template_files # # UG Applications -> MASTERFEM: # # Environment variables that control execution of Ideas when invoked # from the UG Application -> MASTERFEM button. # # Sets the directory containing the IDEA's Masterfem executable. # If not found, this program will still work if IDEA's Masterfem is # on the user's executable search path. # # UGII_MASTERFEM_DIR (optional, else search path will be used) # # Sets the directory from which to start IDEAS. # That is, the script will cd to this directory before invoking IDEAS. # If not found, the cd command will not be written, the current directory # will be UG's. # # UGII_MASTERFEM_START_DIR (optional) # # Sets the IDEA's Masterfem executable name. # # UGII_MASTERFEM (optional, # defaults to i-deasogl.cmd on WNT, # ideas on UNIX) # # Causes the temporary command file to not be deleted. # The value of the variable is not checked. Note that "" does not work # on WNT. to at least " ". # # UGII_MASTERFEM_KEEP_CMD (optional, Keep the scriptfile.) # # Redirects command output to this path/file. # # UGII_MASTERFEM_LOGFILE (optional, Redirect output to this # path/file.) # # Windows 4.1 and Windows 2000 act differently. # To make this function work, on W2k, UGII_MASTERFEM_LOGFILE # to a path/file, or leave it unset. # Unwill generate a redirection to the NUL device. # # To make it work in Windows 4.0, UGII_MASTERFEM_LOGFILE, # but make its value blank. That will key this function to output # no redirection, required to make Windows 4.0 work. # # These are the usually useful variables: #UGII_MASTERFEM_DIR=C:\ideas9 #UGII_MASTERFEM=i-deasogl.cmd #UGII_MASTERFEM_START_DIR= # # # ######################################################################### # # USER EXITS # # User exits which if will execute a user written grip program # or executable program at various points of Unigraphics execution # # If these are needed they should be setup by the user. If the user # exit is a grip program procede the name with an asterisk (*). If # the user exit is an operating system executable, just give the full # pathname to the program. # # The following user exits are special. They point to modules released # by Unigraphics. # # The following exit is taken when the user selects geometry unfold # from the sheet metal module. It is a grip program and should be up # by install. USER_GEO_UNF=*${UGII_BASE_DIR}\unfold\flatpat.grx # # The following exit is taken when the user selects the tooling option # of the punchpress sheet metal module. USER_PUNCHTOOLS=*${UGII_BASE_DIR}\punchpress\buildtool.grx # # The following exit is taken when the user selects the punch laser # option from the sheet metal module USER_PUNCH=*${UGII_BASE_DIR}\punchpress\punchlaser.grx # # The following exit is taken when the user selects the part gridding option # of the punch press option of the sheet metal module USER_PUNCHGRID=*${UGII_BASE_DIR}\punchpress\punchgrid.grx # # The following exit is taken when the user selects the PDA interface. USER_PDAIF=${UGII_BASE_DIR}\ugpatif\ugpatif # # The following exit is taken when the user selects the Generative Modeling # option on the Applications pulldown menu. USER_ICADIF=${UGII_BASE_DIR}\icadif\uficad # # USER_UNISIM is the variable pointing to the UG/Unisim shared library. # This variable will be at UG/Unisim installation time. #USER_UNISIM= # ########This ends the special Unigraphics released user exits ################# # # If the following variable is set, whenever a user goes through code # which tries to execute a user exit, and the user exit variable is not # set, then the following program is executed. #USER_DEFAULT= # # USER_STARTUP is an environment variable to identify an internal user # function program, which is to be loaded and executed up at Unigraphics' # start up time. This environment variable should include the directory # path along with the name of the internal user function program to be # executed. This internal user function program can either be a custom # application which attaches to the menubar (see the User Function Manual for # complete details) or a separate internal user function program. #USER_STARTUP= # # The following exit is taken when the user tries to create a part #USER_CREATE= # # The following exit is taken when the user tries to export a part #USER_FCOMP= # # The following exit is taken when the user changes the displayed part #USER_CDISP= # # The following exit is taken when the user renames a component #USER_NCOMP= # # The following exit is taken when the user enters the part filing routine, # prior to the menu selection of how to file the part #USER_FILE= # # The following exit is taken when the user enters the part save as routine, # prior to the menu selection of how to file the part #USER_SAVEAS= # # The following exit is taken when the user selects the part merge option # within assemblies and components #USER_MERGE= # # The following exit is taken when the user selects plot file generation #USER_PLOT= # # The following exit is taken when the user tries to retrieve a component #USER_RCOMP= # # The following exit is taken when the user tries to retrieve a part #USER_RETRIEVE= # # The following exit is taken when the user selects the where used # option of assemblies and components #USER_WHERE_USED= # # The following exit is taken when the user selects 2d area properties # using curves. #USER_AREAPROPCRV= # # The following exit is taken when the user selects user defined symbols #USER_UDSYMBOL= # # The following exit is taken when a CL source file is opened #USER_CLS_OPEN= # # The following exit is taken when a CL source file is saved #USER_CLS_SAVE= # # The following exit is taken when a CL source file is renamed #USER_CLS_RENAME= # # The following exit is taken when a CL file is generated #USER_CL_GEN= # # The following exit is taken when a CL source file is postprocessed #USER_POST= # # The following exit is taken to access the Genius Library Management System #USER_GENIUS= # # The following exit is taken when a component is created #USER_CCOMP= # # The following exit is taken when the work part is changed #USER_CWORK= # # The following exit is taken when a component is deleted #USER_DCOMP= # # The following exit is taken when a component is moved #USER_MCOMP= # # The following exit is taken when a component is substituted out #USER_SCOMP1= # # The following exit is taken when a component is substituted in #USER_SCOMP2= # # The following exit is taken when a reference is replaced #USER_RRSET= # # The following exit is taken when a GRIP program is executed via # 'File->Execute->GRIP'. By using it, the Motif file selection box can be # replaced with whatever mechanism is desired or the functionality can be # disabled completely #USER_GRIP= # # The following exit is taken when a GRIP program is executed via # 'File->Execute->Debug GRIP'. By using it, the Motif file selection box # can be replaced with whatever mechanism is desired or the functionality # can be disabled completely #USER_GRIPDEBUG= # # The following exit is taken when a User Function program is executed via # 'File->Execute->User Function'. By using it, the Motif file selection box # can be replaced with whatever mechanism is desired or the functionality # can be disabled completely #USER_UFUN= # # The following exit is invoked when # (1) creating a new operation using an Operation Template # or # (2) re-initializing an existing operation from an Operation Template #USER_CREATE_OPER= # # The following exit is invoked when you start up the Manufacturing # application. # #USER_CAM_STARTUP= # # up the language for sheet metal manufacturing menus/dialogs. # Possible values are "eng" for English or "ger" for German. # UNC_LANG=eng # # up the base directory for the sheet metal manufacturing modules UNC_CAM_DIR=${UGII_BASE_DIR}\sheetmfg\unc\ # # Infomanager CL Source file retrieve #EIM_CLSRET= # # Infomanager CL source file file #EIM_CLSFIL= # # ############################################################################ # # SMD PRODUCT # # UGII_UGSMD_STDS_LIBRARY is used to find the engineering standards files # UGII_UGSMD_STDS_LIBRARY=${UGII_BASE_DIR}\ugii\ # ############################################################################ # ######################################################################## # # ROUTING Application Environment Variables # # The Routing Applications are Routing Electrical, Routing Mechanical, # and Routing Logical. # The environment variables in this section apply to one or all of # these applications. # # Variables that apply to a single application include the name # of the application in the variable name. Variables that apply to # all applications have ROUTING or ROUTE in their names. # # The following variables define the application view file (.apv) for # each Routing application. The variable provides either the file # name only or the full path specification. # # UGII_ROUTE_ELEC_APP_VIEW Electrical APV # UGII_ROUTE_MECH_APP_VIEW Mechanical APV # UGII_ROUTE_LGCL_APP_VIEW Logical APV # # If the APP_VIEW variable specifies only the APV file name, then the # APV file must be in the directory specified by the variable # UGII_ROUTING_APP_VIEW_DIR. # # UGII_ROUTING_APP_VIEW_DIR Directory containing APV files # # The Part Library View (.plv) file for each application determines the # part selection hierarchy when using Routing's Place Part. The APV # file specifies the PLV file used for a particular application. If the # APV file does not provide the complete path specification, then the # PLV file must reside in one of the directories specified by # UGII_EPLIB_PART_LIB_VIEW_PATH. # # UGII_EPLIB_PART_LIB_VIEW_PATH Directory paths of PLV files # # Part Table files (.ptb) define Routing Characteristics for parts and # stock used by Routing. The PLV file of the application references the # PTB files. If the PLV file does not provide the complete file path # specification of a PTB file, then the PTB file must reside in one of # the directories specified by UGII_EPLIB_TABLE_PATH. # # UGII_EPLIB_TABLE_PATH Directory paths of PTB files. # # The PTB files reference existing part files, which may be part family # template parts or individual part files. Any part referenced by a PTB # must reside in one of the directories specified by the Part Path # variable for that application. # # UGII_ROUTE_ELEC_PART_PATH Electrical Part Path # UGII_ROUTE_MECH_PART_PATH Mechanical Part Path # UGII_ROUTE_LGCL_PART_PATH Logical Part(symbol)Path # # If the PTB files reference Part Family template files, then Place Part # generates the member parts as needed. Member part files are generated # in the same directory as those created by standard Part Family unless # the following variable is defined, which provides the Routing specific # destination directory. # # UGII_ROUTING_MEMBER_SAVE_DIR Directory in which Routing creates # part family members from template # files during Place Part # operation (no default value) # # Design Rule files (.dr) and TCL files (.tcl)define the design rules # for each application. Routing locates these files by the following # variables. # # UGII_ROUTING_DESIGN_RULES_PATH Directory path of all DR files for # Routing Mechanical/Electrical # # UGII_ROUTE_ELEC_TCL_DIR Electrical TCL directory # UGII_ROUTE_MECH_TCL_DIR Mechanical TCL directory # UGII_ROUTE_LGCL_TCL_DIR Logical TCL directory # # Routing Electrical Specific Variables # UGII_RLIST_PATH The directory paths containing # Routing List (RLIST) configuration # files (such as ugroute_elec.cfg. # # UGII_FMBD_FORMATS_FILE The file containing formats for # the Formboard annotation functions. # # UGII_FMBD_USE_LAYOUTS Switch that controls whether to # use a split screen layout to # display the harness and formboard # assemblies in Formboard Sync. If # TRUE then split screen is used. # # UGII_FMBD_PATTERN_DIR Directory that contains pattern # part files for use in Formboard # Frame Tool. # # UGII_FMBD_CGM_DIR Directory that contains CGM (.cgm) # files for use in Formboard Frame. # # Routing Mechanical Specific Variables # # UGII_ROUTING_BOM_PATH Directory paths containing Routing # Bill of Materials part list format # part files. # # UGII_ROUTING_BEND_TABLES_PATH Directory paths that Routing # searches to locate Bend Table # files referenced in the # Application View file. # # UGII_ROUTE_SKIP_ENGAGE_CHARX Causes system to skip checking for # the ENGAGE characteristic on a # port, which can significantly # improve the performance of the # Place Part operation. # # # #################################################################################### # # NOTE ON ROUTING UNITS SYSTEMS # The example libraries are provided in both english and metric units. # Environment variables are predefined for both unit systems below. # Where both versions are provided, those belonging to the inch system are # initially commented out. These lines are identified by a plus sign following # the pound sign comment character (#+) To change unit system examples, # comment out those applicable to one system and uncomment those applicable # to the other. # #################################################################################### # # Application View File Locations UGII_ROUTING_APP_VIEW_DIR=${UGII_BASE_DIR}\ugroute_mech\appview\;${UGII_BASE_DIR}\ugroute_elec\appview\ # # Application View Files - Inch Example #+ UGII_ROUTE_ELEC_APP_VIEW=${UGII_BASE_DIR}\ugroute_elec\appview\ugroute_elec_in.xml #+ UGII_ROUTE_MECH_APP_VIEW=${UGII_BASE_DIR}\ugroute_mech\appview\ugroute_mech_in.xml #+ UGII_ROUTE_LGCL_APP_VIEW=${UGII_BASE_DIR}\ugroute_mech\appview\ugroute_lgcl_in.xml # # Application View Files - Metric Example UGII_ROUTE_ELEC_APP_VIEW=${UGII_BASE_DIR}\ugroute_elec\appview\ugroute_elec_mm.xml UGII_ROUTE_MECH_APP_VIEW=${UGII_BASE_DIR}\ugroute_mech\appview\ugroute_mech_mm.xml UGII_ROUTE_LGCL_APP_VIEW=${UGII_BASE_DIR}\ugroute_mech\appview\ugroute_lgcl_mm.xml # # Part Library View Locations UGII_EPLIB_PART_LIB_VIEW_PATH=${UGII_BASE_DIR}\ugroute_mech\appview\;${UGII_BASE_DIR}\ugroute_elec\appview\ # # Part Table Locations - Inch Example #+ UGII_EPLIB_TABLE_PATH=${UGII_BASE_DIR}\ugroute_mech\inch\tables\;${UGII_BASE_DIR}\ugroute_elec\inch\tables\ # # Part Table Locations - Metric Example UGII_EPLIB_TABLE_PATH=${UGII_BASE_DIR}\ugroute_mech\metric\tables\;${UGII_BASE_DIR}\ugroute_elec\metric\tables\ # # Library Part File Locations - Inch Example #+ UGII_ROUTE_ELEC_PART_PATH=${UGII_BASE_DIR}\ugroute_elec\inch\parts #+ UGII_ROUTE_MECH_PART_PATH=${UGII_BASE_DIR}\ugroute_mech\inch\parts #+ UGII_ROUTE_LGCL_PART_PATH=${UGII_BASE_DIR}\ugroute_mech\inch\parts # # Library Part File Locations - Metric Example UGII_ROUTE_ELEC_PART_PATH=${UGII_BASE_DIR}\ugroute_elec\metric\parts UGII_ROUTE_MECH_PART_PATH=${UGII_BASE_DIR}\ugroute_mech\metric\parts UGII_ROUTE_LGCL_PART_PATH=${UGII_BASE_DIR}\ugroute_mech\metric\parts # # Part Family Member Save Location #UGII_ROUTING_MEMBER_SAVE_DIR # # Design Rule File Locations UGII_ROUTING_DESIGN_RULES_PATH=${UGII_BASE_DIR}\ugroute_mech\rules\;${UGII_BASE_DIR}\ugroute_elec\rules\ UGII_ROUTE_ELEC_TCL_DIR=${UGII_BASE_DIR}\ugroute_elec\rules\tcl\ UGII_ROUTE_MECH_TCL_DIR=${UGII_BASE_DIR}\ugroute_mech\rules\tcl\ UGII_ROUTE_LGCL_TCL_DIR=${UGII_BASE_DIR}\ugroute_mech\rules\tcl\ # # Electrical Specific Variables UGII_RLIST_PATH=${UGII_BASE_DIR}\ugroute_elec\rlist\ UGII_FMBD_FORMATS_FILE=${UGII_BASE_DIR}\ugroute_elec\rlist\fmbd_annotation.fmt UGII_FMBD_USE_LAYOUTS=FALSE UGII_FMBD_PATTERN_DIR=${UGII_ROUTE_ELEC_PART_PATH} UGII_FMBD_CGM_DIR=${UGII_ROUTE_ELEC_PART_PATH} UGII_RLIST_SCHEMA_FILE=${UGII_BASE_DIR}\ugroute_elec\rlist\routelist.xsd # # Mechanical Specific Variables # # Bill of Materials - Inch Example #+ UGII_ROUTING_BOM_PATH=${UGII_BASE_DIR}\ugroute_mech\inch\parts\ # # Bill of Materials - Metric Example UGII_ROUTING_BOM_PATH=${UGII_BASE_DIR}\ugroute_mech\metric\parts\ # # Bend Tables - Inch Example #+ UGII_ROUTING_BEND_TABLES_PATH=${UGII_BASE_DIR}\ugroute_mech\inch\tables\ # # Bend Tables - Metric Example UGII_ROUTING_BEND_TABLES_PATH=${UGII_BASE_DIR}\ugroute_mech\metric\tables\ # # Uncomment the following environment variable if you do not use ENGAGE # attributes to override the engagement values on ports or in .ptb files. # This will greatly improve peformance on larger assemblies. # See "Advanced Engagement Value Assignment" for more information on engagements. #UGII_ROUTE_SKIP_ENGAGE_CHARX=TRUE # Comment the following environment variable if you want to use LENGTH_ADDITION # attributes to add additional wire lengths for wires attached to ports. # This can drastically affect peformance on larger assemblies for Routing Electrical # operations (Auto-Route, Manual Route, etc). # See "Routing Aware Characteristics" for more information on the LENGTH_ADDITION # characteristic. UGII_ROUTE_SKIP_LENGTH_ADDITION_CHARX=TRUE ############# End Routing Variables ############## # ############################################################################ # # MAYA PCB PRODUCT # # MAYA_PCB_DIR is the directory where the Maya Printed Circuit Board # product is installed. MAYA_PCB_DIR=${UGII_BASE_DIR}\ugpcbxchange # ############# End Maya PCB Variables ############## # # ############################################################################ # # GRIP BATCH # # The following are the environment variables used by Grip Batch # # GBATCH_DIRECTORY is the default directory for the grip batch process. #GBATCH_DIRECTORY=$HOME # # GBATCH_STRING can be to a string that will be passed to all programs # run using grip batch. #GBATCH_STRING=no_default # ############################################################################ # # DISPLAY DRIVER ENVIRONMENT VARIABLES: # # For more information about the following variables, consult your # terminal operator guide. # # UGII_KEYBOARD_TYPE is used to override the default keyboard # setting. Possible settings include: # dec (all Digital keyboards) # hp (Standard HP keyboard) # ibm (Standard IBM keyboard) # mac (Macintosh keyboard) # pc (IBM PC & HP PC keyboards) # sgi (Silicon Graphics keyboard) # sun_model4 (Sun Model 4 keyboard) # sun_model5 (Sun Model 5 keyboard) # Normally, the correct keyboard type is picked based on the X Server # displaying Unigraphics. By default, Unigraphics uses the "hp" # setting for the HP server and "sun_model5" for the Sun server. If # you are using Macintosh keyboards, this must be to "mac" for proper # accelerator operation. #UGII_KEYBOARD_TYPE= # # UGII_REFL_IMAGE_DIR defines the directory in which the image files # for Face Analysis Reflections reside. This environment variable # must be defined, or else an error will occur when UG or user-defined # reflection images are requested. UGII_REFL_IMAGE_DIR=${UGII_BASE_DIR}\ugii\ugvisuals\ # # UGII_TEXTURE_TIFF_IMAGE_DIR defines the directory in which the tif image # files for studio/ugphoto textures reside. This environment variable # must be defined, or else an error will occur when textures # are requested during studio rendering. UGII_TEXTURE_TIFF_IMAGE_DIR=${UGII_BASE_DIR}\ugstudio\ # # Full path names of TIFF files used for textures or backgrounds are saved with the part. # Upon part load, if a TIFF file is not found as specified by its name, # UG will search for the TIFF fill in directories specified by UGII_TEXTURE_LIB, # part directories and Load Options Search Directories. # If this search is not desired (since it may take a long time), # the UGII_NO_TIFF_SEARCH environment variable to 1 to skip the search if # a texture or background file is not found. # By default this environment variable is not set. UGII_NO_TIFF_SEARCH= # #UGII_LI_LAYLA_DIR defines the directory to locate all the support files #for the LightWorks Session Manager. This is also the directory where #the LightWorks archive data files have to be located. UGII_LI_LAYLA_DIR=${UGII_BASE_DIR}\ugphoto # # UGII_RENDER_ARTISTIC_DIR defines the directory where all the support # files for the LightWorks Artistic (Sketch) Rendering application reside. # This environment variable must be defined, or else an error will occur # when the Artistic (Sketch) Rendering application is used. UGII_RENDER_ARTISTIC_DIR=${UGII_BASE_DIR}\ugphoto\artistic_render\ # # UGII_SHOWROOM_DATA_DIR defines the directory where all the support files # for the Default Showroom Environments reside. These files are used for generating # high quality images as well as during Studio display mode, when a default # showroom environment has been added to the view. This environment variable must # be defined UGII_SHOWROOM_DATA_DIR=${UGII_BASE_DIR}\ugphoto\ug_environment # # UGII_USER_SHOWROOM_DATA_DIR defines the directory where all the support # files for the showroonm environments created by user reside. # These files are used for both UGPHOTO and Studio display. # It is strongly recommented for user to define this environment variable # and use this diretory as a central storage for all User Showroom Environment files. # UG searches in this directory to resolve all part references to environment files. # If not defined, directory UGII_TMP_DIR\user_showroom_data_dir is used to # store all the user showroom environment files. # The directory needs to have full write permission. UGII_USER_SHOWROOM_DATA_DIR= # # UGII_CANNED_MATERIAL_DIR defines the directory where all the canned materials # reside. These files are used for both generating high quality images as well # as during Studio display mode. UGII_CANNED_MATERIAL_DIR=${UGII_BASE_DIR}\ugphoto\ug_canned_mattex # # UGII_USE_OLD_GRADUATED_BACKGROUND # The new default graduated background only has color graduation in the top 75 # percent of the window; the lower portion of the window is rendered using # the bottom color only. UGII_USE_OLD_GRADUATED_BACKGROUND is used to override # this new default so that the graduation will occur in the whole window. # To use the old graduated background uncomment the following line # UGII_USE_OLD_GRADUATED_BACKGROUND=1 # # UGII_MAX_FACETING_SCALE # This determines the largest view scale which will be used when computing # the tolerances to be used for generating facets. This insures that # parts saved with a very high zoom scale can still be rendered in # a shaded mode without exhausting memory. You can use a smaller value # than the default to further reduce the number of facets generated. You # can use a larger value than the default to generate facets more densely, # if you have enough memory and time. # UGII_MAX_FACETING_SCALE=125.0 # ############################################################################ # # PLOTTER ENVIRONMENT VARIABLES: # # Variables in this section configure SDI plotting software used by NX. # # By default, only variable UGII_SDI_BASE is and other plotting # variables are un(commented out). NX uses variable UGII_SDI_BASE # to initialize unvariables as shown below. # # The base directory where the plot kit can be found. All variables default # to values based off of this variable. # UGII_SDI_BASE=${UGII_BASE_DIR}\nxplot # # # This variable specifies a single printer group directory that is # shared by all users. If you prefer to use multiple printer group # directories, then specify the directories in a printer group list # file instead. Before setting this variable, review printer group # concepts presented in NX Help documentation. # #UGII_SDI_SERVER_CFG_DIR=${UGII_SDI_BASE}\config\pm_server # # The directory that SDI software will use as default for input. This # will effect the directory that the user sees when they press "browse" # in the NX Plot Print screen. # #UGII_SDI_IP_DIR=${UGII_TMP_DIR} # # The directory that SDI software will use as the default for output. This # will effect the default directory when a user plots to a file. # #UGII_SDI_OP_DIR=${UGII_TMP_DIR} # # SDI software will normally add a PS command to HPGL output. You can turn # off this behavior by setting the following variable to 1. # #UGII_SDI_CGM_HPGL_NO_PS=0 # # The SDI software will output registration marks for HPGL files. This # results in the plot being slightly offfrom the (0,0) origin. Set # the follwowing variable to 1 to # ove these marks. # #UGII_IGNORE_OFFSET=1 # # The location of the executable programs that SDI uses to render the plot # data. # #UGII_SDI_BIN=${UGII_SDI_BASE}\bin # # This is the location of the various fonts that are required when # rendering PostScript fonts. # #UGII_SDI_ADOBE_PATH=${UGII_SDI_BASE}\fonts # # This is the top level directory where the language files are found for # displaying the SDI user interface. # #UGII_SDI_LANGUAGES=${UGII_SDI_BASE}\languages # # This directory is the directory where the actual language files are found. # #UGII_SDI_PM_LANGUAGES=${UGII_SDI_BASE}\languages\pm # # This points to the file used to display the SDI help. # #UGII_SDI_HELP_UGS=${UGII_SDI_BASE}\help\pm\default.htm # # This variable can be to BPS or WORKGROUP. BPS is the setting for # SDI Basic Print Solution software provided with NX. WORKGROUP is the # setting for optional SDI Print Master Server software. # #UGII_SDI_SERVER_TYPE=BPS # # This is the directory where temporary jobs are created for the user when # plotting is done. # #UGII_SDI_BPS_JOBS_DIR=${UGII_TMP_DIR}\bps # # This is the executable used to implement the Basic Print Solution. # #UGII_SDI_SERVER_PLOT=bpsplot_sdrc.exe # # This variable determines the logo displayed by the SDI user interface. # #UGII_SDI_LOGO_NAME=NX ############################################################################ # # TRANSLATORS & PROCESS SPECIFIC APPLICATION PRODUCTS. # # Variables in this section are used Unigraphics translators such # as iges or process specific applications such as ICAD. # # These variables can also be added or modified by the individual product # installation scripts. # # Directory containing the AP203 STEP executables. STEP203UG_DIR=${UGII_BASE_DIR}\step203ug\ # # Directory containing the AP214 STEP executables. STEP214UG_DIR=${UGII_BASE_DIR}\step214ug\ # # Directory containing the DXFDWG executables. DXFDWG_DIR=${UGII_BASE_DIR}\dxfdwg\ # # Directory containing the IGES executables. IGES_DIR=${UGII_BASE_DIR}\iges\ # # Directory containing the UGTO2D executables. UGTO2D_DIR=${UGII_BASE_DIR}\ugto2d\ # # If the following flag is set, surfaces that are sent from ICAD # to Unigraphics will not broken up into multiple faces #UGII_ICADIF_SURF_CLEANUP=true # # Directory that contains the DLL's that run the Parasolid CATIA translator UGII_CATIA_DIR=${UGII_BASE_DIR}\ugcatia\ # # Directory that contains the DLL's that run the NX_CATIAV5 translator UGII_CATIAV5_DIR=${UGII_BASE_DIR}\catiav5\ # # Directory that contains the DLL's that run the Parasolid PROE translator UGII_NXPROE_DIR=${UGII_BASE_DIR}\nxproe\ # ############################################################################ # # UG/MANAGER PRODUCTS. # # Variables in this section are used to configure UG/Manager # # Directory containing the UG/Manager executables UGII_UGMANAGER_DIR=${UGII_BASE_DIR}\ugmanager\ # Control for database attribute feature or old-style attribute # synchronization. # to "NEW" or unfor the new configurable database attribute feature. # to "OLD" to revert to pre-v16 part attribute synchronization. UGII_UGMGR_ATTR_SYNC=NEW ####################################################################### # # SCENARIO PRODUCT # # UGII_MSC_NASTRAN must point to the "bin" directory where MSC NASTRAN is installed # this definition is assigned by the user after installing MSC NASTRAN UGII_MSC_NASTRAN=C:\msc\bin\ # UGII_NX_NASTRAN must point to the "bin" directory where NX NASTRAN is installed # this definition is assigned by the user after installing NX NASTRAN #UGII_NX_NASTRAN="C:\Program Files\UGSPLM\NXNastran\2.0\bin\" UGII_NX_NASTRAN="C:\Programme\UGS\NXNastran\4.1\nxn4\i386" # UGII_FEA_FOREGROUND = 1 sets the Nastran job to execute in the foreground # UGII_MSC_NASTRAN_VERSION sets the MSC NASTRAN version number of the solver, valid # versions are 68 for 68.2, 69, and 70, this environment variable allows the # authorization to work on various versions of MSC Nastran if you are using # another version besides 70 you must this variable to either 68 or 69 # for the appropriate version. UGII_MSC_NASTRAN_VERSION=70 # UGII_NX_NASTRAN_VERSION sets the NX NASTRAN version number of the solver, valid # versions are 1 and 2, this environment variable allows the # authorization to work on various versions of NX Nastran if you are using # another version besides 1 you must this variable to its appropriate version. UGII_NX_NASTRAN_VERSION=4.1 # UGII_ANSYS must point to the directory where the ANSYS executable resides. # An example for Windows NT Intel is C:\ansys55\bin\IntelNT # An example for Windows NT Alpha is C:\ansys55\bin\AlphaNT UGII_ANSYS=C:\ansys55\bin\Intel # UGII_ANSYS_VERSION sets the ANSYS executable version . # valid executable versions are "5.5" and above. UGII_ANSYS_VERSION=5.5 # # UGII_ANSYS_PRODUCT sets the ANSYS product used for Scenario Analysis. # For valid product variables refer to Ansys Installation Guide or Ansys # Operations Guide.The default product is ANSYS/Mechanical for which product # variable is "ANSYS" # UGII_ANSYS_PRODUCT=ANSYS # # UGII_REPARENT_SCENARIO_3MB_ACTION = 1 displays "Reparent Scenario" action # on the master node of Scenario Navigator. This allows users to reparent a # scenario from one master to another. NOTE: It is very important that both # masters are identical # # UGII_ABAQUS must point to the "Commands" directory where ABAQUS is installed # this definition is assigned by the user after installing ABAQUS UGII_ABAQUS=C:\ABAQUS\Commands\ # ############################################################################ # # MOTION PRODUCT # # Unigraphics sets the following three variables internally for ADAMS if # they are not in the system. These varaibles should be by user # only if the path for the respective files/directory is changed. In a # typical installation they are properly to the files/directory as # shown below. # # LM_LICENSE_FILE=${UGII_BASE_DIR}\mech\license.dat # MDI_AVIEW_MESSAGES=${UGII_BASE_DIR}\mech\aview.msg # MDI_USER_PLUGIN_DIR=${UGII_BASE_DIR}\mech # # The following variable are not needed for NX3 # UGII_CAEMOTION_DEFAULTS_FILE # Use File-> Utilities-> Customer Defaults to change the default settings. # See the release note for more information. # Customer defaults file path for motion #UGII_CAEMOTION_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_cae_motion.def # # # Variables to convert old 3D contacts. # UGII_CONVERT_OLD_MOTION_CONTACTS=0 or 1. If it is 0, user retains the old contacts. # If it is 1, the old 3D contacts are converted into the new body-to-body 3D contacts. # The default is to 0. # UGII_CONVERT_OLD_MOTION_CONTACTS=0 # # UGII_CREATE_OLD_MOTION_CONTACTS=0 or 1. If it is 0, user gets the new # contacts. If it is 1, user gets the old contacts.The default is to 0. # # UGII_CREATE_OLD_MOTION_CONTACTS=0 is the default setting. This allows # user to create new 3D contacts in th the system. UGII_CREATE_OLD_MOTION_CONTACTS=0 ############################################################################ # # MACHINE DEPENDENT VARIABLES - Windows NT # # Variable to define the Unigraphics executable. Used by UG batch process. UG_IMAGE=ugspawn.bat # # The following variable is used by uflink to find the user function libraries. UGII_USERFCN=${UGII_BASE_DIR}\ugopen # ############################################################################ # # GEOMETRIC TOLERANCING # # UGII_GDT_DIR is used to locate all the files used by the Geometric # Tolerancing module including the vc_*.txt files used by the # Geometric Tolerancing Checker. # This directory is divided into several subdirectories, one for each # Geometric Tolerancing standard. Each subdirectory contains all files # used by the Geometric Tolerancing module with the data for the # corresponding standard. # UGII_GDT_DIR=${UGII_BASE_DIR}\ugii\gdt_files ############################################################################ # # QUICKSTACK # # QUICKSTACK_DIR points to the top-level directory containting the # QuickStack runtime structure. # QUICKSTACK_DIR=${UGII_BASE_DIR}\tolstackup\ugquickstack # # UGII_QS_DEFS_DIR points to the directory which contains the QuickStack # customer defaults file. # UGII_QS_DEFS_DIR=${QUICKSTACK_DIR}\application # # ############################################################################ # # Tolerance Stackup Validation # # TOLSTACKUP_DIR points to the top-level directory containing the # Tolerance Stackup Validation runtime structure. # TOLSTACKUP_DIR=${UGII_BASE_DIR}\tolstackup # # UGII_TSV_DEFS_DIR points to the directory which contains the Tolerance Stackup Validation # customer defaults file. # UGII_TSV_DEFS_DIR=${TOLSTACKUP_DIR}\application # # ############################################################################ # # INHERIT FEATURE DATA # # UGII_ANNOTATION_TEMPLATE_DIR is used to locate all files needed # for the inherit feature data functionality. # UGII_ANNOTATION_TEMPLATE_DIR=${UGII_BASE_DIR}\ugii\inh_files\ # ############################################################################ # # TABLE TEMPLATES FILES # # UGII_TABLE_TEMPLATES points to the directory where table files # (tabular note and parts list templates and palette file) are located # UGII_TABLE_TEMPLATES=${UGII_BASE_DIR}\ugii\table_files\ ############################################################################ # # If UGII_UPDATE_ALL_ID_SYMBOLS_WITH_PLIST is to a non-zero value # then parts lists will have the pre-NX2 behavior of updating all ID # symbols in the part that have rows in the parts list when the parts # list updates. Also, creation of multiple parts lists will not be # allowed when this variable is set. UGII_UPDATE_ALL_ID_SYMBOLS_WITH_PLIST=1 # # UGII_SURFACE_FINISH If to ON, make Surface Finish Symbols available # on Drafting->Insert pulldown. UGII_SURFACE_FINISH=OFF # ############################################################################ # # VisVSA Exporter # # UGII_VSAEXPORT_DIR points to the top-level directory containting the # VisVSA Exporter runtime structure. # UGII_VSAEXPORT_DIR=${UGII_BASE_DIR}\ugvsaexport # # # Added for Moldlfow PPA hookup with UG ## This is the default moldflow setup directory. The user needs to rethis ## variable to the directory he has moldflow in. UF_MF_PA_PATH=C:\moldflow\mpa300\bin UF_MF_PA_FACET_TOL=0.05 UF_MF_PA_MAX_EDGE=10.0 UF_MF_PA_STL_DIR="" UF_MF_PA_STL_SUF=slp ## These are variables that the user should to yes if they ## want the desired effects. #UF_MF_PA_DELETE_STL=yes # if the user wants to delete stl file. #UF_MF_PA_HP_PEX=yes # used only if PEX graphics is used on HP. # UGPROCESS_AID is the directory where the optional product, Process Aid, will # be installed. By default this will be $UGII_BASE_DIR\ugprocess_aid # UGPROCESS_AID=${UGII_BASE_DIR}\ugprocess_aid # UGII_PROCESS_AID_DIR is the directory that contains site specific # customization files, like the default preferences. # By default this variable will be the same as $UGPROCESS_AID. If the user # wishes to customize the defaults then this variable needs to point to # the directory that contains the customized files. UGII_PROCESS_AID_DIR=${UGPROCESS_AID} # UGAUTOMOTIVE_DIR is the directory where the optional Automotive kit will be # installed. Define a directory for each application. UGAUTOMOTIVE_DIR = ${UGII_BASE_DIR}\ugautomotive UGBODYDES_DIR = ${UGAUTOMOTIVE_DIR}\bodydes UGDIEDES_DIR = ${UGAUTOMOTIVE_DIR}\diedes UGDIEENG_DIR = ${UGAUTOMOTIVE_DIR}\dieeng UG_VPACK_DIR=${UGAUTOMOTIVE_DIR}\packaging # # UG_BD_DEFAULTS_FILE is used for Automotive Body Design Wizards # UG_BD_DEFAULTS_FILE=${UGII_BASE_DIR}\ugautomotive\bodydes\defdat\ug_body_design.def UG_BD_DEFAULTS_FILE=${UGBODYDES_DIR}\defdat\ug_body_design.def # # UGII_VD_WS_REQ_SPREADSHEET_FILE is used for Windshield Vision Zones Wizard in Vehicle Packaging # It points to the spreadsheet file used for requi# ents reading. UGII_VD_WS_REQ_SPREADSHEET_FILE=${UG_VPACK_DIR}\requi# ents\windshield_vision_zones_requi# ent_spreadsheet.xls # UGDIEDES_STANDARD_DIR = ${UGAUTOMOTIVE_DIR}\diedes # # # NXSHIP_DIR is the directory where the ship concept gsd package. NXSHIP_DIR = ${UGII_BASE_DIR}\nxship # # Ship Concept gsd package. NXSHIP_GSD_DIR=${NXSHIP_DIR}\shipgsd # # Ship Concept config directory for .dat files. NXSHIP_CONFIG_DIR=${NXSHIP_DIR}\data ############################################################################ # # The following are the environment variables related to Human Modeling. # # JK_KIT points to the directory containing JACK toolkit files and Human # posture prediction defaults file ug_hm.def # # JK_KIT_DEV points to the same directory as JK_KIT # # JK_KIT_PLATFORM sets to nt4 for the WNT platform # # PYTHONPATH points to the directories in the JACK toolkit containing the # Python scripts. # JK_KIT=${UGII_BASE_DIR}\nxhuman\jack_toolkit JK_KIT_DEV=${JK_KIT} JK_KIT_PLATFORM=nt4 PYTHONPATH=${JK_KIT}\lib\python2.11\;${JK_KIT}\library\script\;${JK_KIT}\lib ############################################################################ ############################################################################ # # UDF_LIB_NATIVE_INCH and UDF_LIB_NATIVE_METRIC are used to # specify the libraray path for the native UDFs used by Automotive Applications # If these two are changed to other than default values, the database file (defined # by UGII_UDF_DATABASE_FILE) should also be updated. # # UDF_LIB_IMAN_INCH and UDF_LIB_IMAN_METRIC are used to # specify the libraray path for the UDFs used by Automotive Applications under UG Manager # environment # # If these environments varibales are not set, the default value will be used to # load UDFS for Automotive Applications, the default values are: # UDF_LIB_NATIVE_INCH=/english # UDF_LIB_NATIVE_METRIC=/metric # UDF_LIB_IMAN_INCH=/Unigraphics_UDF_parts/Inch # UDF_LIB_IMAN_METRIC=/Unigraphics_UDF_parts/Metric # ############################################################################ #UDF_LIB_NATIVE_INCH=/english #UDF_LIB_NATIVE_METRIC=/metric #UDF_LIB_IMAN_INCH=/Unigraphics_UDF_parts/Inch #UDF_LIB_IMAN_METRIC=/Unigraphics_UDF_parts/Metric # ############################################################################ # # VDA Checker # # The variable # UGII_VDA4955_CFG_FILE # is used to define a default configuration file (*.cfg) # that is loaded when the VDA Checker is started interactively. # The file specified must have created by the VDA Checker to ensure proper # functioning. # # Example: # UGII_VDA4955_CFG_FILE=C:\vdac\config\default_config.cfg # ############################################################################ # # Background Web Page. This variable defines the HTML page that is displayed # in the background. The default is to display Tips of the day. # #if FILE ${UGII_BASE_DIR}\UGTIPS\${UGII_LANG}\background.html UGII_BACKGROUND_URL=${UGII_BASE_DIR}\UGTIPS\${UGII_LANG}\background.html #else UGII_BACKGROUND_URL=${UGII_BASE_DIR}\UGII\HTML_FILES\background.html #endif # ############################################################################ # # UGII_BACKGROUND_NOPART specifies whether the background web page will be # # oved or not when a part is opened. The background web page should be # persistent by default. # # UGII_BACKGROUND_NOPART=0 ############################################################################ # # The following variable defines the initial state of "Preview" check box # in File/Open dialog. The default value is ON. # # Example: # UGII_SHOW_PART_PREVIEW=OFF # ############################################################################ # # UGII_DISABLE_COMPONENT_PREVIEWS is used to disable preview generation for components # at save time. The preview generation of components is turned on by default. # # To turn off preview generation uncomment the following line. The value assigned to this # variable is not important. # UGII_DISABLE_COMPONENT_PREVIEWS=ON ############################################################################ # # UGII_DISABLE_PREVIEW is used to disable all preview generation for all parts, bookmarks # and udfs. The preview generation of parts, bookmarks and udfs is turned on by default. # # To turn off all preview generation uncomment the following line # UGII_DISABLE_PREVIEW=ON ############################################################################ # # UGII_RADIAL_POPUP is used to turn on/off the Radial Popup. If unor # setting the variable to 1 will turn the Radial Popup on. # # To turn the Radial Popup off, uncomment the following line # UGII_RADIAL_POPUP=0 ############################################################################ # If set, UGII_NO_KANJI_CONVERSION, will prevent the automatic conversion # of Kanji objects to drafting notes. This conversion is automatically # done when pre-V16 parts are retrieved. Setting this variable will # prevent the automatic conversion. #UGII_NO_KANJI_CONVERSION=1 # If set, UGII_FORCE_KANJI_CONVERSION will force the conversion of Kanji object s to drafting notes. # This variable will only work on Japanese operating systems, and overrides the value # of UGII_NO_KANJI_CONVERSION, which prevents the conversion of Kanji objects. Conversion # of KANJI objects to drafting notes happens automatically when V15 or older pa rts are # retrieved unless UGII_NO_KANJI_CONVERSION is set. UGII_FORCE_KANJI_CONVERSIO N is a way # to get this conversion run on v16 or newer parts that still have Kanji object s. # UGII_FORCE_KANJI_CONVERSION=1 # If set, UGII_MIG_CMM_NATIVE, will enable the Content Migration Manager - Native. It can be accessed # from the Content Migration Manager - Native option in the Tools menubar. This application # provides the ability to migrate items from an I-deas TDM to NX. The migrated NX parts will be saved # on to the file system. Note: This option is available only if NX is running in Native mode. It will # # ain disabled if NX is running in the context of a PDM system. # UGII_MIG_USE_CMM_NATIVE=1 # If set, UGII_MIG_VIS_COMPARE_PATH will define the path to the 2D drawing # comparison utility used for validating drawings migrated from I-deas to NX # through the content migration manager tools. Note: The location of the 2D # drawing comparison tool was defined by the install of the content migration # tools. # UGII_MIG_VIS_COMPARE_PATH= # If set, UGII_CMM_NATIVE_OPTIONS_FILE will specify the full path to a XML file that will # contain the options to configure the Content Migration Manager - Native. # Provided the user has write access, Content Migration Manager - Native will persist any # modifications to the configuration options to the file specified by the environment variable. # UGII_CMM_NATIVE_OPTIONS_FILE=${UGII_ROOT_DIR}\cmmOptions.xml # If set, UGII_INOP_GATEWAY_DIR will the location of the IdeasGateway application. # The IdeasGateway application is a service used in I-deas to NX data migration to export data # from I-deas. # UGII_INOP_IDEAS_GATEWAY_DIR= # # ############################################################################ # # Open Tools Publish Application # # OT_PUB_APPLICATION_DIR points to the top-level directory containing the # Open Tools Publishing application. # OT_PUB_APPLICATION_DIR=${UGII_BASE_DIR}\pvtrans\ot_pub ######################################################################### # Java NXOpen Environment Variables ######################################################################### # # UGII_JAVA_HOME initially points to the supplied JRE contained in the # installation. This is the certified version that has been tested and # will be used by all NX applications that depend on java. If this value # is changed, all NX java based applications will use the JRE specified. UGII_JAVA_HOME=${UGII_BASE_DIR}\nxjre # # This is the JVM that will be used for NXOpen Java applications. # UGII_JVM_LIBRARY_DIR is to the directory containing the JVM libary. # This is initially to use the JRE supplied by the installation. IF # your applications require a different version of Java, then you can change # this variable to point to a different JVM library directory. NOTE: changing # this value only changes the JRE used by NX Open applications. # UGII_JVM_LIBRARY_DIR=${UGII_JAVA_HOME}\bin\server #UGII_JVM_OPTIONS can be with optional JVM options UGII_JVM_OPTIONS= #UGII_CLASSPATH can be to a common class repository UGII_CLASSPATH= ############################################################################ # # PVTRANSUI # # PVTRANSUI_DIR points to the directory containing pvtransui application # PVTRANSUI_DIR=${UGII_BASE_DIR}\pvtrans # # # Include file that only Unigraphics should modify #if FILE ${UGII_BASE_DIR}\ugii\ugii_env_ug.dat #include ${UGII_BASE_DIR}\ugii\ugii_env_ug.dat #endif