1.10.1.3.1.22. Map class systems

With V12 there is a new function Automatic class mapping: Edit.... [Automatic Class Mapping: Edit...]

Dialog: Edit automatic class mapping [Edit Automatic Class Mapping]

Dialog: Edit automatic class mapping [Edit Automatic Class Mapping]

Example

In the following example, a class feature of the CNS classification is to be mapped to a class feature of the eClass 9 .1 classification. This means that the class data is entered starting in the upper table ( mapping between classes [Mapping between classes] ) and then the characteristic data is entered in the lower table (mapping between characteristics [Mapping between characteristics] ).

  1. In the upper table, click on Add system [Add System].

    -> The same-named dialog box is opened.

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

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

  3. Click on Add element [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.

    • Class of origin [Origin Class]:

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

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

    • Number: One instance is created by default. You could also create several instances of the class.

    • Bidirectional: By default, mapping only takes place in the specified direction. If you activate the option, mapping is performed from the source class [Origin Class] to the target class [Target Class] and vice versa.

    • Copy instance [Copy Instance]: The entire content of the class is copied.

    • Copy restrictions [Copy Restrictions]:

    • Copy characteristics [Copy features]: All exactly the same features are copied. This option excludes entries in the lower table.

      Or

      Copy mapped characteristics [Copy mapped features] (default): Only the characteristics that are explicitly specified in the table below are mapped.

      Only one of the two points can be chosen!

  5. In the table below, click on Add system [Add System].

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

  7. Click on Add element [Add Item].

    -> A new line with input fields is created.

  8. Fill out the single fields:

    • Origin class [Origin Class]: Open the list field and select the same class as in the table above. Alternatively, you can also use the wildcard symbol (*), although this has a negative impact on performance.

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

    • Origin ID: Is filled automatically.

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

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

    • Target feature [Target Feature]: Open the list field and select the desired feature.

    • Target ID: Is filled automatically.

    • Copy characteristic name [Copy Characteristic Name] ("Copy variable name"): Select this option if a specific variable is to be mapped.

      Or

      Copy feature value [Copy Characteristic Value]: Select this option if a fixed value is to be mapped.

    • Value mapping [Value Mapping] (optional): Click on the button button if you want to adjust the original value.

      -> The same-named dialog box is opened.

      Values mapping [Value Mapping] "Dialog box"

      Values mapping [Value Mapping] "Dialog box"

      You can adjust the target value by making entries under Source value [Original Value] and Target value [Target Value]. After confirming with OK, the appearance of the button changes to .

    • Copy flags:

    • Copy unit: Default is activated.

    • Target unit [Objective Unit] (optional): If a unit is specified, the values are automatically converted.

  9. Execute the mapping by clicking on OK.

    [Note]Note

    A mapping is only executed if the target is empty.

    Changes to mappings require a restart of PARTproject ; for changes to projects, simply refresh (F5) the project selection [Project selection].

Test:

  1. Select a component with the corresponding origin class [Origin Class] and origin characteristic [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.

    The same project shows a mapping from "Mapped elements [Mapped elements] " in eClass 9.1

    The same project shows a mapping from "Mapped elements [Mapped elements] " in eClass 9.1

You can find details on this under Section 5.12.16, “ Automatic Class Mapping: Edit... ” in eCATALOGsolutions - Manual