Home / Siemens NX / Terminology siemens NX

Terminology siemens NX



When using this term here we are referring to both the ASCII database contained within the standard NX installation and the Genius4000 database that must be purchased separately. If there are differences in the treatment of these databases, those differences will be mentioned.


This stands for database alias. Each attribute in the database has a unique name. In NX Library, these attributes are assigned an alias and referred to as a DB_ALIAS. This alias must also be unique. You can only search for a database attribute that has been assigned a DB_ALIAS in the .def file. It is the DB_ALIAS name that is referred to in the type hierarchy section of the .def file to indicate which attributes are to be included in the Search Criteria dialog.


This is the DB_ALIAS of the library reference. It is mandatory that this DB_ALIAS appears in the alias list.




These three DB_ALIASes are most commonly found and should therefore be contained in the list of DB_ALIASes. Type refers to the type of the object in the database, Subtype refers to the subtype of the object and Descr is the description of the object in the database.

DB_ID name

Name is the identifier which the Library uses to identify the attribute which corresponds to the name of the DB_ALIAS. This is the identifier found in the FORMAT line of the .dat file.

DB_ID_TYPE d/i/s

Type of identifier – the choices here are:

  • d – double

  • i – integer

  • s – string

OPTIONS “opt1” “opt2″ …”optn”

If you would like to list a finite number of options to appear in the Search Criteria dialog, you would use this command. This causes the names that appear as opt1, opt2, etc., to appear in a drop down menu in the Search Criteria dialog. This command is optional and omitting it causes an empty input field to appear beside the attribute label.

OPTIONS_IDS “id1” “id2″…”idn”

If you use the OPTIONS command above, you must assign the database identifiers to the names of the options for which you want to search. For each of the option names above, you must assign their database identifiers as id1, id2, etc., here. You only use this command in conjunction with the OPTIONS command above.


The name you assign here is the label that appears in the Search Criteria dialog.


The name that you assign here is the label that appears in the Search Result dialog.



NX Library allows you to control these delimiters to avoid choosing characters that have special meaning to the database or interpreter you are using. If you are using the ASCII or Genius4000 database, you do not need to change these.


This is the environment variable that refers to the folder on your computer where you have installed NX. All files needed in the configuration of NX will be found in sub-directories of this folder.

library name.dat

This is the file where the data is stored for your library items. Library name represents the library as follows:





data file for tools

UGII_BASE_DIR\MACH\resource\library\tool\english for english tools and

UGII_BASE_DIR\MACH\resource\library\tool\metric for metric tools


data file for holders

UGII_BASE_DIR\MACH\resource\library\tool\english for english holders and

UGII_BASE_DIR\MACH\resource\library\tool\metric for metric holders


data file for machines



data file for devices






data files for feeds and speeds values


Leave a Reply

Your email address will not be published. Required fields are marked *