> For the complete documentation index, see [llms.txt](https://help.auxalia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.auxalia.com/plant-tools/plantspecdriven/how-to-use/use-cases/understanding-the-structure-tree-pid/filtering-by-connection-status-pid.md).

# Filtering by Connection Status (P\&ID)

This chapter describes how you can filter the Structure Tree by the Connection Status. The Connection Status shows whether a P\&ID object is connected to a 3D object and if the properties between P\&ID and 3D are consistent.

By default, the Structure Tree shows all objects in the drawings. All nodes (except the data source (top node) and drawing node) have a Connection Status icon at the beginning.

There are 4 potential cases. By default, you will see all nodes independent of the Connection Status.

Let's filter the tree to show only nodes which are only in P\&ID and not connected to 3D.

Remark: The color of the dots are derived from the [Color Settings](/plant-tools/plantspecdriven/how-to-use/configuration/tree-settings/color-settings.md).

![](https://2994090777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZH2AGHzvPfBW7YdaaGc0%2Fuploads%2Fgit-blob-e033b55d931f93b1dd49e29a89bb3307ac91b18f%2FUse-Cases-0180.png?alt=media)

In the toolbar you see your selection now. After that you will need to expand the tree.

![](https://2994090777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZH2AGHzvPfBW7YdaaGc0%2Fuploads%2Fgit-blob-9c9f6fa0669c2ae3c9ca3799afa5d12e282467c5%2FUse-Cases-0181.png?alt=media)7

Now you only see the nodes which exists only in P\&ID but not in 3D.

![](https://2994090777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZH2AGHzvPfBW7YdaaGc0%2Fuploads%2Fgit-blob-52a715c3b9863f8f0b9f25703edfa68c9f6d5bfe%2FUse-Cases-0182.png?alt=media)

Under equipment you also see equipment and nozzles. In this example the nodes for **B-100** and **B-200** don't show a red dot. This is because they both have nozzles which exist only in P\&ID. It means, that if some sub node needs to be shown, then the parent nodes are shown as well.

![](https://2994090777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZH2AGHzvPfBW7YdaaGc0%2Fuploads%2Fgit-blob-883f39aa139c9b3a5f86af7cd284ec8f7097512f%2FUse-Cases-0183.png?alt=media)

Now we switch to **Show objects with inconsistencies**.

![](https://2994090777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZH2AGHzvPfBW7YdaaGc0%2Fuploads%2Fgit-blob-1fd961cb1c41e0aaae33ea674f6548d087b77d33%2FUse-Cases-0184.png?alt=media)

Since the change in the Connection Status selection only works on the current view of the tree, you should also use **Expand all** to be sure you don't miss any node.

![](https://2994090777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZH2AGHzvPfBW7YdaaGc0%2Fuploads%2Fgit-blob-ff84a26093966260996dc3744d35cd1af45c4aeb%2FUse-Cases-0185.png?alt=media)

Now we see also a valve with an inconsistency. What constitutes an inconsistency is defined under [Page 15 - P\&ID <--> 3D Mapping (Spec-Driven Parts)](/plant-tools/plantspecdriven/how-to-use/configuration/the-wizard/spec-driven-lines-symbols/page-15-pid-3d-mapping.md), [Page 4 - P\&ID <--> 3D Mapping (Equipment)](/plant-tools/plantspecdriven/how-to-use/configuration/the-wizard/non-spec-driven-nozzle/page-4-pid-3d-mapping.md), and [Page 4 - P\&ID <--> 3D Mapping (Nozzles)](/plant-tools/plantspecdriven/how-to-use/configuration/the-wizard/non-spec-driven-nozzle/page-4-pid-3d-mapping.md).

![](https://2994090777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZH2AGHzvPfBW7YdaaGc0%2Fuploads%2Fgit-blob-d13e918e06d48cd07ba9c6ebc7a432442044a199%2FUse-Cases-0186.png?alt=media)

Now we circle back to **Show all objects**.

![](https://2994090777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZH2AGHzvPfBW7YdaaGc0%2Fuploads%2Fgit-blob-44c808a3156544acf9fcd9202421a442c7f01772%2FUse-Cases-0187.png?alt=media)

And if you select **Expand all** again it will also expand the Fastener nodes (if used at all).

![](https://2994090777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZH2AGHzvPfBW7YdaaGc0%2Fuploads%2Fgit-blob-7da43d38fa278bb048f426baa3d39ebbadb7d92a%2FUse-Cases-0188.png?alt=media)

And here we see the full tree again.

![](https://2994090777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZH2AGHzvPfBW7YdaaGc0%2Fuploads%2Fgit-blob-96a7e69b418af9652398174c039f51a3dab2be7d%2FUse-Cases-0189.png?alt=media)
