Model Tree pane

On the Home tab, in the Show group, Panes > Model Tree shows or hides the Model Tree pane. The model tree pane shows the hierarchical structure of the 3D model.

Opening the model tree pane docks the pane to the left side of the application window. You can drag the pane by its title bar to detach the pane from its current position, and then either leave it floating or dock it to another part of the application window.

In the model tree pane, you can do the following:

  • You can search for tree items.

  • You can customize the tree and filter its contents.

  • You can browse and manage 3D model objects.

  • You can browse and manage Groups, Lines, and Systems.

  • You can browse markups created in eShare or eGo.

  • You can select an item to show its details in the Properties pane.

  • You can select an item to define the context for a tool that you intend to use next.

For general information on panes in Plant Modeller, see Panes.

Searching the tree

You can search for a text string based on the following properties of the items listed in the model tree:

  • Group description

  • System name

  • Line name

  • Position ID

  • COS object ID ("obi"), which must be entered exactly as displayed in COS, including the letter case.

Do the following:

  1. In the search bar of the model tree, enter the text string you want to find. Use a prefix to target specific types of items.

  2. Press Enter to initiate the search. The search bar indicates the number of items that match the search, as well as those that match but are currently filtered out by Filtering the tree.

    • If there are fewer than 100 items to display, these items are highlighted in the tree and the first one is automatically selected.

    • If items matching the search cannot be displayed due to filtering, the search bar shows how many items are filtered out.

    • If no results appear, adjust the search string and try again.

  3. Use the up/down arrows in the search bar to navigate between search results.

  4. Click the X in the search bar to erase the search string and clear the search results.

Other ways to locate items in the tree:

  • Using the active work view:

    • To locate a model object, right-click the object in a work view and select Locate in model tree.

    • To locate a group, right-click a model object that belongs to that group and select Get group (G) from the context menu.

      Then, in the Select Group dialog, select the required group from the list and click Show in Tree.

  • Using the property pane:

    • Click the name of the currently selected entity to locate it in the model tree.

Selecting hierarchies

The default model tree uses the name of the System as the first level of the tree. When you expand a System branch, you can see which lines (and other entity collections) use that System.

You can change the hierarchies in the Options section.

Prerequisites

  • Optionally, you can create a new hierarchy in an object browser. For example, you can create new System-based hierarchies in File > Environment > Systems and Lines and new Pipeline-based hierarchies in File > Environment > All Library And Project > [project] > Pipelines. For more information on managing hierarchies, see Hierarchies.

Do the following:

  1. In the Model Tree pane, open the Options section by clicking .

  2. System hierarchy – Select how to arrange Systems in the tree:

    • None – (default) Select this option to use System name as the first level of the hierarchy.

    • System types – Select this option to use System type as the first level of the hierarchy. (System name is the second level.)

    • Select a user-defined System hierarchy to arrange the model tree based on that.

  3. Piping hierarchy – Select how to arrange pipelines in the tree:

    • None – (default) Select this option to arrange the pipelines based on their name. This is the only option, unless you have created custom pipeline hierarchies.

    • Select a user-defined pipeline hierarchy to arrange the pipelines based on that.

  4. Close the Options section by clicking .

Notes:

  • Groups are handled separately in the tree. User-defined groups can be found under the System they belong to. In addition, they are shown as root-level collections after all the Systems. The project administrator can enable or disable the displaying of groups in the tree, as described in Model Tree.

  • An italicized entity name indicates that the entity is being listed under the System of the group whose member it is, and not under the System that the item itself belongs to.

  • The hierarchical structure of Pipelines, Isometric Groups, and Spool Groups differs from their actual structure in the model. Spool Groups associated with an Isometric Group are shown under the Isometric Group, even though they might not belong to it in the model. Pipeline isometrics are shown under the related Pipeline in the tree, even though the Pipeline Group belongs to the Isometric Group in the model.

Filtering the tree

You can filter the model tree to show only the Systems or markups you are interested in. The orange filter icon indicates that the tree is filtered and does not show all the items. Also, searching the tree indicates if some of the search results are filtered out.

Do the following:

  1. In the Model Tree pane, open the Options section by clicking .

  2. You can set up and use the System hierarchy filter:

    1. In the Filters section, click Select. The Select Visible Types dialog opens.

    2. Select the System hierarchy to use, select which items to show in the tree, and click OK.

    3. Enable or disable the filter as needed.

  3. If you have eShare markups in the model tree, you can filter the list of markups:

    • Markup assigned to – Select whether to show all markups or only the markups that are assigned to you.

    • Markup status – Select whether to show markups with any status or only the ones that have a specific status.

  4. Close the Options section by clicking .

Managing tree items

You can perform various actions in the model tree by using the following context-menu commands.

  • Erase from views – Hides the specified objects in all open work views.

  • Visualize – Visualizes the specified objects in all open work views.

  • Visualize connected – Visualizes the specified objects and the objects in the connected lines in all open work views.

  • Show in separate view – Shows the specified objects in a separate (shaded) view.

  • Locate in model – Zooms to and highlights the entity in the active work view.

  • Fit filter box – Sets a filter box around the specified entities in the active (shaded) work view, so that only the objects that are inside the filter box are shown, and opens the Edit Filter Box dialog for adjusting the size of the filter box. For details, see Edit box (Shift+4).

  • Check out, Check in – Checks out/in the specified entities. A green icon on the right indicates that the entity is currently checked out to you; a red icon indicates that the entity is checked out to another user.

  • Properties – Opens the Properties pane, showing information on the selected object.

  • Groups – You can use groups to manage a set of objects as a single unit. Project administrator can define which group types are visible in the model tree, as described in Model Tree.

  • Lines – When the context menu is opened from a System, the commands in the Lines menu allow adding new lines to that System, and selecting one or more lines allows those lines to be deleted.

  • Systems – When a System is selected, the commands in the System menu allow adding and deleting Systems.

In work views, you can find information on existing groups in several ways:

Managing markups in the tree

Markups are usually created in eShare or eGo to request some changes to the 3D model. If your project is connected to eShare, you can set new markups to be loaded to your Plant Modeller area. Updating the area model shows a notification if a markup is now assigned to you, and after loading the latest markups you can select a markup from the model tree to see the given request in the property pane.

Prerequisites

  • Administrator has connected the project to eShare. See Settings and Actions.

  • You have selected the Use eShare Markups option in File > Options > User Settings > Markups.

  • Optionally, you have set the active work view to show markup icons, as described in Filter. (Only markups that are linked to a position ID can show the icon.)

Do the following:

  1. Use the Model Tree pane and the Properties pane to load markups from eShare:

    • If using automatic updating, open the eShare Markups list by clicking .

    • If using manual updating, select eShare Markups in the tree and then click Update in the property pane.

    The eShare Markups branch of the tree lists the loaded markups, including those that are not linked to a model object.

  2. You can filter the markup list. Open the Options section by clicking and change the filters as appropriate:

    • Markup assigned to – Select whether to show only markups Assigned to me or All.

    • Markup status – Select whether to show only markups that have a specific status or All statuses.

  3. You can view the details of a markup in the Properties pane by selecting the markup from the markup list or by clicking its icon in the active work view. If you want to see the actual markup in eShare, click Start eShare.

Other ways to see markup information:

  • If you select a model object and click Update on the eShare data tab of the Properties pane, the markups and smart points which are linked to that object are listed in the Data from eShare: Linked Smart Points and Markups section.

Using the tree for pre-selection

You can use the model tree to pre-select the context for a Plant Modeller command or tool that you intend to use next.

For example, if you select a Pipeline from the model tree and then start the pipe routing tool, you can set the new pipe to use the Pipeline that is selected in the tree.