1.6.1.3.1.22. Map class systems

As of V12 there is a new function Automatic Class Mapping: Edit....

Dialog: Edit Automatic Class Mapping

Dialog: Edit Automatic Class Mapping

Example

In the following example, a class attribute of the CNS classification shall be mapped to a class attribute of the eClass 9.1 classification. That means, beginning in the upper table (Mapping between classes), class data is entered and then attribute data in the lower table (Mapping between characteristics).

  1. In the upper table, click on Add System.

    -> The same-named dialog box is opened.

  2. With the exact wording in lower case, enter the name of the desired classification and confirm with OK.

    -> A new line is created in the upper table.

  3. Click on Add Item.

    -> A new line with input fields is created.

  4. Fill out the fields:

    [Note]Note

    When clicking into an input field, a list field is shown with all possible options. Otherwise: If wanted activate the respective checkbox.

    • Origin Class:

    • Target System: With exact wording, in lower case, enter the name of the desired classification and confirm with Enter.

    • Target Class: Open the list field and select the desired class.

    • Number: By default, one instance is created. However, you can create multiple instances of the class.

    • Bidirectional: By default, mapping only takes place in the stated direction. When activating this option, there is a mapping from Origin Class to Target Class and the other way round.

    • Copy Instance: The whole content of the class is copied.

    • Copy Restrictions:

    • Copy features: All identical attributes are copied. This option excludes entries in the lower table.

      Or

      Copy mapped features (default): Only those attributes are mapped, which have been stated in the lower table explicitly.

      Only one of the two points can be chosen!

  5. In the lower table, click on Add System.

  6. With exact wording in lower case, enter the name of the desired classification and confirm with OK.

  7. Click on Add Item.

    -> A new line with input fields is created.

  8. Fill out the single fields:

    • Origin Class: Open the list field and select the same class as in upper table. Alternatively, you can use the wildcard symbol (*), (which affects the performance negatively.)

    • Origin Characteristic: Open the list field and select the desired attribute.

    • Origin ID: Is automatically filled.

    • Target System: With exact wording in lower case, enter the name of the desired classification and confirm with Enter.

    • Target Class: Open the list field and select the desired class.

    • Target Feature: Open the list field and select the desired attribute.

    • Target ID: Is automatically filled.

    • Copy Characteristic Name ("Copy Variable Name"): Select this option, if a certain variable shall be mapped.

      Or

      Copy Characteristic Value: Select this option, if a fixed value shall be mapped.

    • Value Mapping (optionally): Click on the button , if you want to adjust the original value.

      -> The same-named dialog box is opened.

      "Value Mapping" dialog box

      "Value Mapping" dialog box

      With entries under Original Value and Target Value, you can adjust the target value. After confirming with OK, the button looks like this .

    • Copy flags:

    • Copy unit: Default is enabled.

    • Objective Unit (optionally): If a unit is stated, a conversion of the value is automatically performed.

  9. Execute the mapping by clicking OK.

    [Note]Note

    A mapping is only executed if the target is empty.

    Changes to the mappings require restarting PARTproject; for project changes updating (F5) the Project selection is sufficient.

Test:

  1. Select a part with respective Origin Class and Origin Characteristic.

    The part is classified in the CNS classification with the order number by default.

    The part is classified in the CNS classification with the order number by default.

  2. Now the mapped attribute should show the same value accordingly.

    In eClass 9.1, the project shows a mapping from "Mapped elements".

    In eClass 9.1, the project shows a mapping from "Mapped elements".

Details on this can be found under Section 5.12.17, “ Automatic Class Mapping: Edit... ” in eCATALOGsolutions Manual.