Skip to content

MEPSection

Public Class

A section in the Autodesk Revit MEP product.

Inheritance Hierarchy

System.Object
Autodesk.Revit.DB.Mechanical.MEPSection

Namespace: Autodesk.Revit.DB.Mechanical

Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)

Syntax

public class MEPSection : IDisposable

The MEPSection type exposes the following members.

Properties

Name

Description


Public Property
FixtureUnit

The fixture unit of the section.


Public Property
Flow

The flow of the section.


Public Property
Friction

The friction of the section.


Public Property
FrictionFactor

The friction factor of the section.


Public Property
IsValidObject

Specifies whether the .NET object represents a valid Revit entity.


Public Property

The Section number.


Public Property
ReynoldsNumber

The Reynolds number of the section.


Public Property
Roughness

The roughness of the section.


Public Property
TotalCoefficient

The loss coefficient of the section.


Public Property
TotalCurveLength

The total length of all segments in the section.


Public Property
TotalPressureLoss

The total pressure loss of the section.


Public Property
Velocity

The velocity of the section.


Public Property
VelocityPressure

The velocity pressure of the section.


Methods

Name

Description


Public Method

Releases all resources used by the MEPSection


Public Method

Equals

Determines whether the specified object is equal to the current object.
(Inherited from Object)


Public Method
GetCoefficient

Gets the loss coefficient for the specified element id in this section.


Public Method

Gets all element ids that are contained in the section.


Public Method

GetHashCode

Serves as the default hash function.
(Inherited from Object)


Public Method

Gets the pressure drop for the specified element id in this section.


Public Method

Get the length for the specified segment id in this section.


Public Method

GetType

Gets the Type of the current instance.
(Inherited from Object)


Public Method

Check whether the type of fitting in this section is main.


Public Method

ToString

Returns a string that represents the current object.
(Inherited from Object)


Remarks

This is the base class for duct and pipe section. This class is mainly for pressure loss calculation. It is a series of connected elements (segments - ducts or pipes, fittings, terminals and accessories). All section members should have same flow analysis properties: Flow, Size, Velocity, Friction and Roughness. One section member element which contains more than one connector can belongs to multiple section. e.g.: One Tee which has 3 connectors, usually, it belongs 3 sections. One segment which connect to a tap will be divided into 2 sections.