View Tool-to-Tool Mapping for Classes and Properties - Integration - Update 44 - Help - Hexagon

Integration Help

Language
English
Product
Integration
Search by Category
Help
Smart 3D Version
12.1 (2019)
Smart Construction Version
2019(7.0)
SmartPlant Foundation / SDx Version
10
Smart Electrical Version
2019 (9.0)
Smart Materials/Smart Reference Data Version
2020 (10.0)
Smart P&ID Version
9 (2019)
Smart Review Version
2020 (15.0)
Smart Engineering Manager Version
10 (2019)
Smart Interop Publisher Version
13.1 (2019 R1)
Smart Isometrics Version
7.0(2019)
Spoolgen Version
9.0(2019)
  1. In the Schema Editor, open the tool map schemas that you want to view. For more information, see Open a Tool Map Schema.

    • If you have checked the SmartPlant schema CMF file out of the Desktop Client, launched the Schema Editor, synchronized the tool map schema and the tool metadata, and are working with the tool's metadata adapter to define mapping, the authoring tool map schema is already open in the Schema Editor.

    • Before you can open a tool map schema, you must open a schema file.

      You can also open a file configuration or session file that contains the SmartPlant schema and the tool map schema files that you want to view.

    • The tool map schema file for each authoring tool is installed with the authoring tool. For more information about authoring tool map files and their locations, see your authoring tool documentation.

  2. Click Tools > Another Tool Schema > Show Mapping Between Classes.

    • You can also click the Another Tool Schema File button in the Workflows dialog box to view mapping between tools.

    • You can also open the Show Mapping Between Classes window by clicking + on the connector between two map class definitions on the Drag/Drop UML tab in the Map Environment.

  3. Under From, select the tool map schema from which you want to see mapping in the Tool schema container list.

    SHARED Tip You can select the "to" information followed by the "from" information. Alternatively, you can also begin in the middle with the class definition and then select the two tool classes.

  4. In the Tool class list, select the authoring tool class for which you want to view mapping.

    SHARED Tip If the tool class is specialized by another class definition, you can select the specialization for which you want to view mapping in the Is specialized by list.

  5. If the selected class definition maps to multiple class definitions in the SmartPlant schema, click the SmartPlant class definition for which you want to view mapping in the Class definition list.

    • If the selected tool class only maps to a single class definition in the SmartPlant schema, the class definition is automatically selected by default in the Class definition list.

    • If the publish mapping for the map class is to an interface definition, then all class definitions that realize that interface definition appear in the list for the class definition.

  6. Under To, select the tool map schema that you want to see how the selected schema maps to in the Tool schema container list.

  7. In the Tool class list, select the tool class that you want to see mapping to.

    The properties for the selected class appear in the table at the bottom of the Show Mapping Between Classes window.

    • If the tool class is specialized by another class definition, you can select the specialization for which you want to view mapping in the Is specialized by list.

    • At the left of this control are the tool (map) classes and tool (map) properties. The middle two columns show the SmartPlant class definition selected and the SmartPlant property definitions for that class definition (via the realized interface definitions). Where a "from" map property appears in the same row as a SmartPlant property, there is a mapping relationship between the tool (map) property and the SmartPlant property.

    • The rightmost two columns show the "to" tool (map) class and the "to" tool (map) property. As before, wherever a SmartPlant property and a "to" map property exist on the same row, there is a map relationship between the property and map property.

    • For cases where a "from" map property and a "to" map property exist in the same row, there is a point-to-point mapping between the two (via the SmartPlant property in the middle).

  8. To view properties that map across the selected tool map schemas at the top of the table, click Move Pt -> Pt to Top.

  • Not all authoring tools externalize all of their mapping in tool map schemas or map files. Some mapping may be defined in the authoring tool adapter code. This kind of mapping does not appear in mapping spreadsheets generated in the Schema Editor.

  • To generate a spreadsheet containing the mapping, click Create Spreadsheet. For more information about creating mapping spreadsheets, see Export Tool Mapping to a Spreadsheet.

  • The table in the Show Mapping Between Classes window helps you see how properties map across tools. The columns in the table include:

    • Tool Class/Map Edge - Displays the selected class definition or edge definition in the tool map schema you are viewing mapping from.

    • Tool Property - Displays the properties for the class definition defined in the tool map schema you are viewing mapping from.

    • SmartPlant ClassDef/EdgeDef - Displays the class definition or edge definition in the SmartPlant schema that is mapped to by the selected class definition or edge definition in the tool map schema you are viewing mapping from.

    • SmartPlant PropertyDef - Displays the property definition in the SmartPlant schema for the class definition (via the realized interface definitions) in the SmartPlant ClassDef/EdgeDef column.

    • Tool Property - Displays the properties for the class definition defined in the tool map schema you are viewing mapping to.

    • Tool Class/Map Edge - Displays the selected class definition or edge definition in the tool map schema you are viewing mapping to.

  • If a SmartPlant property and a "to" map property exist on the same row in the Show Mapping Between Classes table, there is a map relationship between the property and map property. If a "from" map property and a "to" map property exist in the same row, there is a point-to-point mapping between the two (via the SmartPlant property in the middle).

See Also

View Tool-to-SmartPlant Mapping in a Viewable UML View
View Tool-to-Tool Mapping in a Editable UML View
View Tool-to-Tool Mapping for Enumerated Lists
View Tool-to-Tool Mapping for Units of Measure
Viewing Authoring Tool Mapping