NewOpening Method (Level, Level, CurveArray)


Document New Opening(Level, Level, Curve Array) Method

Creates a new shaft opening between a set of levels.

Namespace: Autodesk.Revit.Creation
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public Opening NewOpening(
	Level bottomLevel,
	Level topLevel,
	CurveArray profile
)

Parameters

bottomLevel Level
bottom level
topLevel Level
top level
profile CurveArray
profile of the opening.

Return Value

Opening
If successful, an Opening object is returned.
Exceptions
Exception Condition
ArgumentException Thrown if the bottom level does not exist in the given document.
ArgumentException Thrown if the top level does not exist in the given document.
Remarks
This method forms an opening on floor, ceiling and roof. Make sure topLevel is higher than bottomLevel, otherwise an exception will be returned.
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 →