2025.3 Method
Changes 5
M

Rebar.CreateFromRebarShape

Description:
Creates a new shape driven Rebar, as an instance of a RebarShape. The instance will have the default shape parameters from the RebarShape, and its location is based on the bounding box of the shape in the shape definition.
public static Rebar CreateFromRebarShape(
	Document doc,
	RebarShape rebarShape,
	RebarBarType barType,
	Element host,
	XYZ origin,
	XYZ xVec,
	XYZ yVec
)
  • doc
    A document.
  • rebarShape
    A RebarShape element that defines the shape of the rebar.
  • barType
    A RebarBarType element that defines bar diameter, bend radius and material of the rebar.
  • host
    The element to which the rebar belongs. The element must support rebar hosting; RebarHostData.
  • origin
    The lower-left corner of the shape's bounding box will be placed at this point in the project.
  • xVec
    The x-axis in the shape definition will be mapped to this direction in the project.
  • yVec
    The y-axis in the shape definition will be mapped to this direction in the project.
Return Value Rebar The newly created Rebar instance, or if the operation fails.