IReinforcementBar Interface

Describes an entire reinforcement bar (size, shape and the numeric shape parameters)

Namespace: TSD.API.Remoting.Reinforcement
Assembly: TSD.API.Remoting (in TSD.API.Remoting.dll) Version: 23.1.0.154
Syntax
public interface IReinforcementBar : IReinforcement

The IReinforcementBar type exposes the following members.

Properties
 NameDescription
Public propertyA Gets the value of the A parameter (in [mm])
Public propertyB Gets the value of the B parameter (in [mm])
Public propertyBarGeometry Gets the bar geometry
Public propertyBobPosition Gets the position of bobs on this bar
Public propertyC Gets the value of the C parameter (in [mm])
Public propertyContributesToArea Gets a value indicating whether the bar contributes to the provided area
Public propertyCurve Gets the composite curve of the bar
Public propertyD Gets the value of the D parameter (in [mm])
Public propertyDepth Gets the bar "depth" (distance of opposite ends; only valid for U-bars) (in [mm])
Public propertyDirection Gets the direction of the bar relative to the direction of the element it belongs to
Public propertyE Gets the value of the E parameter (in [mm])
Public propertyF Gets the value of the F parameter (in [mm])
Public propertyG Gets the value of the G parameter (in [mm])
Public propertyGeometry Gets the geometry of the reinforcement object
(Inherited from IReinforcement)
Public propertyH Gets the value of the H parameter (in [mm])
Public propertyHasAnchorage Gets a value indicating whether any anchorage lengths are defined for this bar
Public propertyHasLaps Gets a value indicating whether any lap lengths are defined for this bar
Public propertyId Gets the unique ID of the bar
Public propertyIsMirroredHorizontally Gets a value indicating whether the bar shape is mirrored horizontally relative to its base position
Public propertyIsMirroredVertically Gets a value indicating whether the bar shape is mirrored vertically relative to its base position
Public propertyIsTrueUBar Gets a value indicating whether this bar is a true U-bar defined in both zones
Public propertyJ Gets the value of the J parameter (in [mm])
Public propertyK Gets the value of the K parameter (in [mm])
Public propertyL Gets the value of the L parameter (in [mm])
Public propertyLayerIndex Gets the index of the layer the bar is placed in
Public propertyLength Gets the total length of the bar (along its centre line) (in [mm])
Public propertyLinearLength Gets the linear length of the bar (ie. the maximum extent along its direction) (in [mm])
Public propertyLinearLengthWithoutCranks Gets the linear length of the bar without cranks (in [mm])
Public propertyLinkTipLength Gets the length of the tips (hooks/extensions) of a link bar (in [mm])
Public propertyLocation Gets the bar location in the section
Public propertyM Gets the value of the M parameter (in [mm])
Public propertyMark Gets the object mark (an arbitrary number used in drawings)
(Inherited from IReinforcement)
Public propertyOppositeLayerIndex Gets the index of the layer the bar is placed in the opposite zone
Public propertyP Gets the value of the P parameter (depends on the bar diameter) (in [mm])
Public propertyP90Degrees Gets the value of the P parameter for bends with 90 degree angle (depends on the bar diameter) (in [mm])
Public propertyPShallowBend Gets the value of the P parameter for shallow bends (less than 150 degrees; depends on the bar diameter) (in [mm])
Public propertyR Gets the value of the R parameter (in [mm])
Public propertyRCalculated Gets the value of the R parameter (the bend radius; depends on the bar diameter) (in [mm])
Public propertyRotationAngle Gets the angle of the bar rotation (in [rad], measured counterclockwise)
Public propertyShape Gets the shape of the reinforcement bar
Public propertySize Gets the size of the reinforcement bar
Public propertyStartPosition Gets the start position of the bar relative to the bottom-left point of the start face of the start span
Public propertyStartSpanIndex Gets the index of the span in the parent object the reinforcement starts in
(Inherited from IReinforcement)
Top
Methods
 NameDescription
Public methodGetAnchorageLength Returns the anchorage length of the bar at requested location on element (in [mm])
Public methodGetLapLength Returns the lap length of the bar at requested location on element (in [mm])
Top
See Also
Was this helpful?
The feedback you give here is not visible to other users. We use your comments to improve the content.
Previous
Next