AddBendVariableRadius Method


Rebar Shape Definition By Segments Add Bend Variable Radius Method

Specify a variable-radius bend.

Namespace: Autodesk.Revit.DB.Structure
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.0.4.0 (26.0.4.0)
Syntax
public void AddBendVariableRadius(
	int vertexIndex,
	RebarShapeVertexTurn turn,
	RebarShapeBendAngle angle,
	ElementId paramId,
	bool measureIncludingBarThickness
)

Parameters

vertexIndex Int32
Index of the vertex (1 to NumberOfVertices - 2).
turn RebarShapeVertexTurn
Specify turn direction (RebarShapeVertexTurn::Left or RebarShapeVertexTurn::Right).
angle RebarShapeBendAngle
Specify whether the bend is acute, obtuse, etc.
paramId ElementId
Id of a parameter driving the radius.
measureIncludingBarThickness Boolean
If true, the radius is measured to the outside of the bend; if false, it is measured to the inside.
Exceptions
Exception Condition
ArgumentException vertexIndex is not between 0 and NumberOfVertices. -or- paramId is not the id of a shared parameter in the current document, or its unit type is not Reinforcement_Length, Angle or Number.
ArgumentNullException A non-optional argument was null
ArgumentOutOfRangeException A value passed for an enumeration argument is not a member of that enumeration
Remarks
You must add a bend between each two segments.
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 →