Home / Siemens NX / Terminology siemens NX

Terminology siemens NX

Definitions

Database

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.

DB_ALIAS name

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.

libref

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

Type

Subtype

Descr

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.

DIALOG_NAME

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

RSET_NAME

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

DB_PREFIX “DB(“

DB_SUFFIX “)”

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.

UGII_BASE_DIR

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:

library

description

path

tool_database.dat

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

holder_database.dat

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

machine_database.dat

data file for machines

UGII_BASE_DIR\MACH\resource\library\machine\ascii

device_database.dat

data file for devices

UGII_BASE_DIR\MACH\resource\library\device\ascii

cut_methods.dat

feeds_speeds.dat

part_materials.dat

tool_materials.dat

data files for feeds and speeds values

UGII_BASE

Leave a Reply

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