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. |