v4.2

Reinforcement container. More...

Public Member Functions

 ReinforcementContainer ()
 Constructor.
nil AddRebar (number id, Curve3D curve, ReinforcementRole oReinforcementRole)
 Adds the rebar.
nil AddRebarSet (number id, Curve3D curve, Vector3D direction, number step, number count, ReinforcementRole oReinforcementRole)
 Adds the rebar set.
nil AddReinforcementUnit (number id, Placement3D placement)
 Adds the reinforcement unit.
nil AddReinforcement (ReinforcementContainer container)
 Adds the reinforcement from the given container.

Detailed Description

Reinforcement container.

The reinforcement container is used to group various reinforcement items such as rebars, rebar sets, and reinforcement units.

Since
v4.0

Member Function Documentation

◆ AddRebar()

nil AddRebar ( number id,
Curve3D curve,
ReinforcementRole oReinforcementRole )

Adds the rebar.

Parameters
idThe style id.
curveThe base curve.
oReinforcementRoleThe rebar role. The parameter is optional.

◆ AddRebarSet()

nil AddRebarSet ( number id,
Curve3D curve,
Vector3D direction,
number step,
number count,
ReinforcementRole oReinforcementRole )

Adds the rebar set.

Parameters
idThe style id.
curveThe base curve.
directionThe direction of arrangement of the rebars.
stepThe interval between the rebars.
countThe count of the rebars.
oReinforcementRoleThe rebar role. The parameter is optional.

◆ AddReinforcement()

nil AddReinforcement ( ReinforcementContainer container)

Adds the reinforcement from the given container.

Parameters
containerReinforcement container.

◆ AddReinforcementUnit()

nil AddReinforcementUnit ( number id,
Placement3D placement )

Adds the reinforcement unit.

Parameters
idThe reinforcement unit style id.
placementPosition of the reinforcement unit in the coordinate system of the reinforcement object.