DivideSystem Method


Divide the phyisical networks in the system and create a new system for each network.

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

Syntax

C#
public ICollection<ElementId> DivideSystem(
	Document ADoc
)
Visual Basic
Public Function DivideSystem ( _
	ADoc As Document _
) As ICollection(Of ElementId)
Visual C++
public:
ICollection<ElementId^>^ DivideSystem(
	Document^ ADoc
)

Parameters

ADoc
Type: Autodesk.Revit.DBDocument
The document.

Return Value

The id of new created systems.

Remarks

This function only works for Hvac and Piping system.

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsArgumentNullException A non-optional argument was null
Autodesk.Revit.ExceptionsInvalidOperationException The system is not dividable.

See Also

ArchiLabs Desktop

Put AI to work inside Revit.

Give Desktop your instructions and project files to build Revit families, update model elements, and create views and schedules. Works directly in Revit and AutoCAD.

Explore Desktop →