Translation Classes

You need to edit translations classes using the Explore administrative user interface.

This table lists the Generalized Name Translation Class fields, name and their descriptions:

Generalized Name Translation Class Field Name Description
Tool ID (Mandatory, Primary Key) Required primary key. Used to identify a tool or tool instance with which the generalized name translation is associated.
Translation ID (Optional, Primary Key) Translation ID should normally be left blank (wildcard) so that this translation will apply for any Translation ID set by the user. If set, the value constrains which translations will apply when transferring data. A translation ID is usually set through the translation settings in the UI of the particular integration solution. Translation ID is most commonly used to identify either an organizational or a functional group of users.
Interface Category (Optional, Primary Key) Serves a purpose similar to Translation ID by sub-grouping the applicable translations typically to relate them to a particular area of interface functionality. It differs from Translation ID in that an integration solution will typically hard code various values for Interface Category for use in different situations, rather than allowing it to be set through the UI.
Source Name (Mandatory, Primary Key) Required primary key indicating the property name or class name to be translated.
Target Name (Mandatory, Primary Key) Required primary key indicating the name to which the Source Name is to be translated.
Reference Property Information Tool ID, Property Name (Optional) The key fields of a corresponding referenced (pointed-at) entry from the External Properties Class, which provides additional property information applicable to one of the tools involved.

This table lists Property Name Translations Class Field Names and their descriptions:

Property Name Translation Class Field Name Description
Translation ID (Optional, Primary Key) Translation ID should normally be left blank (wildcard) so that this translation will apply for any Translation ID set by the user. If set, the value constrains which translations will apply when transferring data. A translation ID is usually set through the translations settings in the UI of the particular integration solution. Translation ID is most commonly used to identify either an organizational or a functional group of users.
Interface Category (Optional, Primary Key) Normally Interface Category should be left blank (wildcard) so that the translation will apply for any category within an interface. Serves a purpose similar to Translation ID by sub-grouping the applicable translations typically to relate them to a particular area of interface functionality. It differs from Translation ID in that an integration solution will typically hard code various values for Interface Category for use in different situations, rather than allowing it to be set through the UI.
Associated Class, Class Label (Optional, Primary Key) Specifies the top most Explore class for which this translation will apply. For the translation to apply, the Associated Class must be a direct ancestor of the class of the item being translated. The applicable translation is always the one closest to the owning leaf class of the item being translated. Normally Associated Class should be left blank (wildcard) so that the translation will apply for all classes.
External Property, Tool ID, Property Name (Mandatory, Primary Key) Required primary key pointer. The key fields for the corresponding entry in the External Property Class referring to a property in the third party tool (TPT) to be mapped.
Explore Property, Class Property Label, Owner Class (Mandatory, Primary Key) Required primary key pointer. The key fields for the corresponding entry within the Class Properties Class referring to the Explore property to map to the specified TPT property. In most implementations the Owner Class property is not used and is present merely as an artifact of the Explore architecture that happens to display all the primary keys of pointed to items.
Explore Pointer Property, Pointer Class Property Label, Owner Class (Optional, Primary Key) Primary key pointer. The key fields for the corresponding entry within the Pointer Class Properties Class that point to a property in another class. The pointer-to property is specified in Explore Property. The pointer should be null (key fields empty) if the property to be translated is in the current class or in a class in the direct hierarchy. It is not required to enter something here in order to translate pointer properties. It is only required if a different translation is required when the property appears within this pointer, from the translation required when the property appears in other positions. Normally this field will be left blank.
Enabled for Export (Default value is "Yes") Specifies whether the translation applies to data passed from Explore to the TPT.
Enabled for Import (Default value is "Yes") Specifies whether the translation applies to data passed from the TPT to Explore.
Disable UOM Translation (Default value is "No") Provides the ability to disable any UOM Translation that might apply to data imported or exported using this specific translation.
Default Explore Value (Optional) The default Explore value is used in outbound translation to define a default Explore value to be used by the TPT. The value is subject to value translation. This field is normally left blank.
Default External Value (Optional) The default TPT value is used in inbound translation to define a default TPT value that can be used by Explore. The value is subject to value translation. This field is normally left blank.
Default Tool UOM UOM Name, UOM Display Symbol (Optional) The default tool UOM is used in inbound translation to define a default UOM to associate with incoming data that can be used once the data comes into Explore. The default tool UOM is subject to UOM translation in the inbound direction. This field is normally left blank.

This table lists External Properties Class field name and their descriptions:

External Properties Class Field Name Description
Tool ID (Mandatory, Primary Key) Required primary key. Used to identify a tool or tool instance with which the property is associated.
Property Name (Mandatory, Primary Key) Required primary key. The property name as seen within the identified tool.
Property Owner (Optional) This property is provided for the convenience of the user and does not generally have any influence on the translation process. Some applications (for example, ERP integration) might do some application specific processing using this property. Refer to the application (solution, product) specific documentation for further information.
Property Description (Optional) Description of the external property. This is an optional documentation field to describe the property in case the name is not sufficiently self-explanatory. Not used in the translation process.
Key Identifier (Optional) States whether this is a key identifier (primary key), usually in the external tool rather than in Explore.
Update Explore (Optional) Used in some tools to specify if the property in Explore can be updated by a value coming from a TPT.
Mastered in Explore (Optional) A property mastered in Explore ("Yes") will be created and always updated in Explore. Such a property will not be modified with a value from the TPT. However, while creating the Explore equivalent, can take the value provided by the TPT. A property mastered by the TPT ("No") will be created and always updated in the TPT and will not be modified by values passed from Explore. However, while creating the TPT property, it can take the value provided by Explore.
Tool Specific (Optional) Used to indicate that the external name is hard coded, with some specific semantic meaning to the external tool or the interface.
Parameterize in LMS (Optional) Mentor Graphics specific option.
EDA Visibility (Optional) CAD tool specific property information to specify how the external property should appear within the schematic.
Concept Annotation Usage (Optional) Cadence integration specific option to define the annotation mode to use in the Concept EDA tool.

This table lists Property UOM Translations Class field name and their descriptions:

Required primary key used to identify a tool or tool instance with which the conversion is associated.
Property UOM Translations Class Field Name  Description
Tool ID (Mandatory, Primary Key)
Translation ID (Optional, Primary Key) Translation ID should normally be left blank (wildcard) so that this translation will apply for any Translation ID set by the user. If set, the value constrains which translations will apply when transferring data. A translation ID is usually set through the translation settings in the UI of the particular integration solution. Translation ID is most commonly used to identify either an organizational or a functional group of users.
Associated Class, Class Label (Optional, Primary Key) Specifies the top most Explore class for which this translation will apply. For the translation to apply, the Associated Class must be a direct ancestor of the class of the item being translated. The applicable translation is always the one closest to the owning leaf class of the item being translated. Normally Associated Class should be left blank (wildcard) so that the translation will apply for all classes.
Unit Conversion Formula, Base UOM, Target UOM (Mandatory, Primary Key) Required primary key pointer. The key fields for the corresponding entry within the Units Conversion Formulae class that specify the base UOM, target UOM and transformation to be used for this translation. The base UOM is the starting UOM in the incoming (source) data. The Target UOM is the UOM to which the base UOM should be translated.
Minimum Input Value (Optional) Specifies the lowest input (pre-transformed) value for which the translation applies. The default is zero.
Maximum Input Value (Optional) Specifies the highest input (pre-transformed) value for which the UOM translation applies. The default is infinity.
Display Precision (Optional) Specifies that the translated value will have this number of digits to the right of the decimal point. If defined, this overrides the precision specified in the Explore Class Properties Class. Normally this is not necessary and the field can be left blank.
Property Name Translation (Optional, Primary Key) Primary key pointer. The key fields for the corresponding entry within the Property Name Translation Class to define a specific Property Name Translation for which this UOM mapping should be used. Normally this pointer should be left blank.

This table lists Property Value Translations Class field name and their descriptions:

Property Value Translations Class Field Name  Description
Source Value (Mandatory, Primary Key) Required primary key indicating the input value to be converted.
Target Value (Mandatory, Primary Key) Required primary key indicating the value to which the Source Value should be translated.
Property Name Translation (Optional) A pointer and the key fields that reference a single specific Property Name Translation where this value mapping can be used. This field is normally left blank.
Generalized Name Translation (Optional) A pointer and the key fields that reference a single specific Generalized Name Translation for which this value mapping can be used. This field is normally left blank.

This table lists External Classes Class field name and their descriptions:

External Classes Class Field Name Description
Tool ID (Mandatory, Primary Key) Required primary key used to identify a tool or tool instance with which the translation is associated.
Class Name (Mandatory, Primary Key) Required primary key used to identify the class name as used in the identified tool.
Class Description (Optional) Optional documentation field to describe the class in case the name is not sufficiently self-explanatory. Not used in the translation process.

This table lists External Class to Explore Class field name and their descriptions:

External Classes to Explore Class Field Name Description
Translation ID (Optional, Primary Key) Translation ID should normally be left blank (wildcard) so that this translation will apply for any Translation ID set by the user. If set, the value constrains which translations apply when transferring data.
External Class, Tool ID, Class Name (Mandatory, Primary Key) Required primary key. Specifies the External Class in the External Classes class that is to be mapped.
Explore Class, Class Label (Mandatory, Primary Key) Required primary key. Specifies the Explore class to be mapped.