Create a UML Diagram - 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)

UML diagrams are created within the Schema Editor using the Editable UML view. If you want to create a UML diagram based on new objects, use the Editor tab on the Multi-Tab view. If you want to use existing objects to create a new UML diagram, use the Editable UML view on the Multi-Tab view.

Using the Editable UML view to create a UML diagram, drag the object from the Tree view to Editable UML window. A message appears asking you if you want to create a default UML diagram. Often, the default UML diagram produced contains information saves steps. Click Yes to produce a default UML diagram.

Editable UML

The default UML diagram appears.

Objects in the UML diagram can be repositioned by dragging them to the desired location. To remove displayed objects from the UML diagram, right-click on the selected object and then click Erase.

Do not click Delete as this will delete the object and not just erase it from the diagram.

Additional objects can be added to the UML diagram by simply dragging the objects from the Tree view and dropping them onto the diagram at the desired location. For example, expanding the InstrumentLoopDrawing node in the Tree view and dragging NonDrawingItemCollection onto the UML diagram results in the following display.

UML Diagram

The INonDrawingItemCollection interface definition was added to the diagram in order to show the NonDrawingItemCollection relationship definition. A line for the Implies relationship from INonDrawingItemCollection to IObject was added to the diagram.

The automatic addition of Implies relationships can become annoying so the user may want to turn this option off by right-clicking in a whitespace area of the UML diagram, and then selecting Edit display options on the shortcut menu.

Edit display options

On the Update Options dialog box, remove the check from the Add Implies relationships check box. Turning this option off means that subsequent interface definitions added to the UML diagram will not trigger the addition of the Implies relationships for that interface definition. However, any existing Implies relationships on the UML diagram will not be affected.

Changing the option on this dialog box only changes the option for this view. Click Tools > Options to change it for subsequent Editable UML views.

Update Options DLG

To remove the Implies relationship between INonDrawingItemCollection and IObject, right-click on the <<Implies>> text and click Erase relationship. Do not click Delete relationship. Or, right-click on the point (labeled 1 or 2) at either end of the relationship and then click Erase relationship.