PlumbingUtils
General utility methods in the Autodesk Revit MEP product.
Inheritance Hierarchy
System.Object
Autodesk.Revit.DB.Plumbing.PlumbingUtils
Namespace: Autodesk.Revit.DB.Plumbing
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static class PlumbingUtils
The PlumbingUtils type exposes the following members.
Methods
Name
Description
Public Method
Static Member
BreakCurve
Breaks the pipe curve into two parts at the given position.
Public Method
Static Member
ConnectPipePlaceholdersAtCross(Document, ElementId, ElementId)
Connects placeholders that looks like Cross connection.
Public Method
Static Member
ConnectPipePlaceholdersAtCross(Document, ElementId, ElementId, ElementId)
Connects placeholders that looks like Cross connection.
Public Method
Static Member
ConnectPipePlaceholdersAtCross(Document, Connector, Connector, Connector, Connector)
Connects placeholders that looks like Cross connection.
Public Method
Static Member
ConnectPipePlaceholdersAtElbow(Document, Connector, Connector)
Connects placeholders that looks like elbow connection.
Public Method
Static Member
ConnectPipePlaceholdersAtElbow(Document, ElementId, ElementId)
Connects placeholders that looks like elbow connection.
Public Method
Static Member
ConnectPipePlaceholdersAtTee(Document, ElementId, ElementId)
Connects two placeholders that looks like Tee connection.
Public Method
Static Member
ConnectPipePlaceholdersAtTee(Document, Connector, Connector, Connector)
Connects three placeholders that looks like Tee connection.
Public Method
Static Member
ConvertPipePlaceholders
Converts a collection of pipe placeholder elements into pipe elements.
Public Method
Static Member
HasOpenConnector
Checks if there is open piping connector for the given element - object of pipe curve, pipe fitting or pipe accessory.
Public Method
Static Member
PlaceCapOnOpenEnds
Places caps on the open connectors of the pipe curve, pipe fitting or pipe accessory.