Document.NewTakeoffFitting
Method
Description:
Add a new family instance of an takeoff fitting into the Autodesk Revit document, using one connector and one MEP curve.
Add a new family instance of an takeoff fitting into the Autodesk Revit document, using one connector and one MEP curve.
Parameters
Parameter | Type | Description |
---|---|---|
connector | Connector | The connector to be connected to the takeoff. |
curve | MEPCurve | The duct or pipe which is the trunk for the takeoff. |
Return Value
Type | Description |
---|---|
FamilyInstance | If creation was successful then an family instance to the new object is returned, otherwise an exception with failure information will be thrown. |
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown when the input argument connector1 or curve is. |
ArgumentException | Thrown when the connector and the curve cannot be used for takeoff creation. For example, they must be of the same domain, the curve must be a duct or pipe, and the owner of the connector should be (flex) duct or pipe. |
InvalidOperationException | Thrown when takeoff fitting cannot be created. |
ArgumentException | Thrown if the curve does not exist in the given document. |