Classification tree example use case - SmartPlant Foundation - IM Update 48 - Help - Hexagon

SmartPlant Foundation Help

Language
English
Product
SmartPlant Foundation
Search by Category
Help
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)
Smart Review Version
2020 (15.0)

The table below shows an example classification tree and how it maps to the SmartPlant Enum Tree. In this example, not all classification nodes are mapped to a SmartPlant Enum and not all SmartPlant Enums are mapped to classification nodes. This is an example of a heterogeneous tree that is used for SmartPlant integration and so demonstrates all the functionality of classification trees. In this example:

  • The classification tree does not contain the same number of levels as the SmartPlant Enum tree. It is missing intermediate nodes between Equipment and Pumps and also the subdivision of Centrifugal Pumps.

  • Interactively, the user would only see a Pumps classification, and these would be typed as Pump in the SmartPlant Schema.

  • If a tool published a Horizontal centrifugal pump, then this would be related to the Pumps classification as well.

  • The text and brackets demonstrate how different shortcut menu commands are made available for different business item class definitions from each node.

Classification Tree

SmartPlant Enum Tree

[-] Tag Types

[Query Models]

[Query Variants]

[Query Assets]

 

[-] Equipment

[Query Models]

[Query Variants]

[Query Assets]

Equipment

Process equipment

Material transfer equipment

Fluid-transfer machine

[-] Pumps

[Query Models]

[Query Variants]

[Query Assets]

[Create Model]

[Create Variant]

Pump

[-] Centrifugal Pump

[Query Models]

[Query Variants]

[Query Assets]

[Create Model]

[Create Variant]

[Create Asset]

Centrifugal pump

Horizontal centrifugal pump

Vertical centrifugal pump

[-] Valves

[Query Models]

[Query Variants]

[Query Assets]

[Create Model]

[Create Variant]

Valves

Linear Valves

[-] Gate Valve

[Query Models]

[Query Variants]

[Query Assets]

[Create Model]

[Create Variant]

[Create Asset]

GAT

GATBL

GATCON

GATEX

GATF

GATR

GATRASYM

GATSP