Autodesk.Revit.DB.Mechanical Namespace
 

Classes

  ClassDescription
Public classAirSystemData
Represents the data and parameter of analytical air system.
Public classDuct
A duct in the Autodesk Revit MEP product.
Public classDuctFittingAndAccessoryConnectorData
The input data used by external servers for calculation of the duct fitting and duct accessory coefficient.
Public classDuctFittingAndAccessoryData
The input data used by external servers for calculation of the duct fitting and duct accessory coefficient.
Public classDuctFittingAndAccessoryPressureDropData
The input and output data used by external servers for calculation of the duct fitting and duct accessory pressure drop.
Public classDuctFittingAndAccessoryPressureDropItem
A flow path of the duct/pipe fitting and accessory. It is defined by the begin connector and end connector.
Public classDuctInsulation
Represents insulation applied to the outside of a given duct , fitting or accessory.
Public classDuctInsulationType
This class represents a duct insulation type in Autodesk Revit.
Public classDuctLining
Represents Lining applied to the inside of a given duct, fitting or accessory.
Public classDuctLiningType
This class represents a duct lining type in Autodesk Revit.
Public classDuctPressureDropData
The input and output data used by external servers for calculation of the duct pressure drop.
Public classDuctSettings
The duct setting class.
Public classDuctSizeIterator
An iterator to a set of MEP duct sizes from DuctSizes.
Public classDuctSizes
Class RbsDuctSizes being used to store the duct sizes
Public classDuctSizeSettingIterator
An iterator to a set of items from DuctSizeSettings. Each item is a KeyValuePair(DuctShape::Enum, DuctSizes).
Public classDuctSizeSettings
Duct sizes settings
Public classDuctType
A duct type element.
Public classFlexDuct
A flex duct in the Autodesk Revit MEP product.
Public classFlexDuctType
A flex duct type in the Autodesk Revit MEP product.
Public classMechanicalEquipment
Provides access to the Mechanical Equipment in Autodesk Revit MEP.
Public classMechanicalEquipmentSet
A set of interrelated mechanical equipment in a MEP system that works together.
Public classMechanicalEquipmentSetType
Represents a type for a set of interrelated mechanical equipment in a MEP system that works together.
Public classMechanicalFitting
A mechanical fitting in the Autodesk Revit MEP product.
Public classMechanicalSystem
A mechanical system element.
Public classMechanicalSystemType
Base class for duct system types
Public classMechanicalUtils
General utility methods in the Autodesk Revit MEP product.
Public classMEPAnalyticalSystem
Represents an analytical system where the air or water is circulated to satisfy building energy requirements.
Public classMEPBuildingConstruction
Construction definition for Project Information.
Public classMEPBuildingConstructionSet
A set that contains MEPBuildingConstructions.
Public classMEPBuildingConstructionSetIterator
An iterator to a MEPBuildingConstruction set.
Public classMEPHiddenLineSettings
Represents the settings contained in the document associated to the MEP hidden line display.
Public classMEPSection
A section in the Autodesk Revit MEP product.
Public classMEPSpaceConstruction
Construction definition for Space.
Public classSpace
Provides access to the space topology in Autodesk Revit.
Public classSpaceFilter
A filter used to match spaces.
Public classSpaceSet
A set that can contain any type of object.
Public classSpaceSetIterator
An iterator to a set.
Public classSpaceTag
Provides access to the space tag in Autodesk Revit.
Public classSpaceTagFilter
A filter used to match space tags.
Public classSpaceTagType
An object that represents a Space Tag style.
Public classSystemZoneData
Represents the specific domain requirements for a system-zone used in MEP design.
Public classWaterLoopData
Represents the data and parameters of analytical water loop.
Public classZone
A zone is a collection of one or more spaces.
Public classZoneElementDomainData
A base class for specific domain requirements for a zone.
Public classZoneEquipment
Represents an early-stage equipment placeholder that provides heating or cooling to part of air system or water loop.
Public classZoneEquipmentData
Represents the data and parameters of analytical zone equipment.

Interfaces

  InterfaceDescription
Public interfaceIDuctFittingAndAccessoryPressureDropServer
Interface class for external servers implementing duct fitting and duct accessory coefficient calculation.
Public interfaceIDuctPressureDropServer
Interface for external servers implementing duct pressure drop calculation.

Enumerations

  EnumerationDescription
Public enumerationAirCoolingCoilType
The type of air cooling coil.
Public enumerationAirFanType
The type of air fan.
Public enumerationAirHeatExchangerType
The type of air loop.
Public enumerationAirHeatingCoilType
The type of air heating coil.
Public enumerationAnalyticalSystemDomain
The domain type of analytical system.
Public enumerationComponentClassification
An enumerated type lists all MEP component classification. This attribute describes the general purpose of the MEP part component, that is used for scheduling, tagging, filter, ODBC, and etc. One component classification may include more than one part type.
Public enumerationConditionType
An enumerated type listing all the possible condition types for a space object.
Public enumerationDuctFlowConfigurationType
An enumerated type listing all duct flow configuration types for a connector.
Public enumerationDuctLossMethodType
An enumerated type listing all duct loss calculation methods for a connector.
Public enumerationDuctShape
Enumerated type listing possible shapes for ducts.
Public enumerationDuctSystemType
An enumerated type listing all the possible duct system types for a connector object.
Public enumerationEquipmentClassification
This enumeration is used to classify the mechanical equipment.
Public enumerationOccupancyUnit
An enumerated type listing the occupancy unit of measure for a space object.
Public enumerationReturnAirflowType
An enumerated type listing all the possible return airflow types for a space object.
Public enumerationRiseDropSymbol
This enumeration corresponds to the rise/drop symbol used in mechanical systems
Public enumerationSpaceType
An enumerated type listing all the possible space types for a space object.
Public enumerationSystemCalculationLevel
Enumerated type listing flags that can toggle on or off certain calculations related to MEP systems.
Public enumerationWaterChillerType
The type of water chiller.
Public enumerationWaterLoopType
The type of water loop.
Public enumerationZoneEquipmentBehavior
The behavior of zone equipment associated with spaces.
Public enumerationZoneEquipmentHvacType
The type of zone equipment.