GetStaticPressure Method


Gets the static pressure of this mechanical system.

Namespace: Autodesk.Revit.DB.Mechanical
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)
Since:  2017

Syntax

C#
public double GetStaticPressure()
Visual Basic
Public Function GetStaticPressure As Double
Visual C++
public:
double GetStaticPressure()

Remarks

The system static pressure is calculated in the non-blocking evaluation framework. The caller may set up callbacks that react to the asynchronous calculation results. If no callback is set up (e.g, called from third-party applications), the calculation is automatically switched to synchronous calculation so the caller can access the up-to-date result. Similarly, the public method get_ParameterValue(BuiltInParameter.RBS_DUCT_STATIC_PRESSURE) has the same behavior. Due to this change, the parameter RBS_DUCT_STATIC_PRESSURE no longer supports dynamic model update.

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsInvalidOperationException The static pressure can not be calculated for this system.

See Also

ArchiLabs

Stop fighting Revit automation.

Build repeatable BIM design and documentation workflows with scripts, data, and AI in one place, without wrestling brittle one-off automations.

Try ArchiLabs →