How to retrieve pipe systems through python script

Hi @shibujoseukken,

Here is the script :

import clr
clr.AddReference('RevitServices')
from RevitServices.Persistence import DocumentManager
doc = DocumentManager.Instance.CurrentDBDocument

clr.AddReference('RevitNodes')
import Revit
clr.ImportExtensions(Revit.Elements)

clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *
from Autodesk.Revit.DB.Plumbing import *

pipingSystem = FilteredElementCollector(doc).OfClass(PipingSystemType).ToElements()

OUT = pipingSystem

1 Like