Skip to content

PlumbingUtils

Public Class

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

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.