Class MiscellaneousRoundBar
A member with a single round bar material
Inherited Members
Namespace: DesignData.SDS2.Model
Assembly: DesignData.SDS2.Model.dll
Syntax
public sealed class MiscellaneousRoundBar : Miscellaneous
Constructors
MiscellaneousRoundBar()
Create a new round bar member
Declaration
public MiscellaneousRoundBar()
Properties
AngleOfTwist
The angle (in radians) of twist from one end of the material to the other.
Declaration
public double AngleOfTwist { get; set; }
Property Value
Type | Description |
---|---|
double |
IncludedAngleRoll
The included angle of the rolling operation. This can be set for any operation besides a camber roll
Declaration
public double IncludedAngleRoll { get; set; }
Property Value
Type | Description |
---|---|
double |
IsCenteredOnDepth
Whether this material is centered on its axis or not. Generally, not centered means the logical member line will pass through the center of the top of steel. Centered means that the logical member line will pass through the center of the web.
Declaration
public bool IsCenteredOnDepth { get; set; }
Property Value
Type | Description |
---|---|
bool |
MidOrdinateRoll
The measurement from the center of the curved member to point halfway between the left and right end. For Camber, this is the only valid value to set.
Declaration
public double MidOrdinateRoll { get; set; }
Property Value
Type | Description |
---|---|
double |
MiscellaneousEnds
Information specific to the ends of the material.
Declaration
public MiscellaneousRoundBarEndList MiscellaneousEnds { get; }
Property Value
Type | Description |
---|---|
MiscellaneousRoundBarEndList |
RollType
The type of roll on this material, or None if there is no roll on this material.
Declaration
public RollType RollType { get; set; }
Property Value
Type | Description |
---|---|
RollType |
Remarks
This is limited to None, Camber, WeakAxis, or StrongAxis
RollingRadius
The rolling radius for any roll operation besides a camber roll.
Declaration
public double RollingRadius { get; set; }
Property Value
Type | Description |
---|---|
double |
Shape
The shape for this round bar, must be a RoundBarShape.
Declaration
public RoundBarShape Shape { get; set; }
Property Value
Type | Description |
---|---|
RoundBarShape |
Remarks
This is distinct from MemberBrief.Shape, it stores the value in a different place and so that property will continue to have a different value. That's why this hides that property
SpiralRollOffset
The positive or negative distance that the right end will be offset from the right work point in the member's Z axis.
Declaration
public double SpiralRollOffset { get; set; }
Property Value
Type | Description |
---|---|
double |
Methods
Dispose(bool)
A member with a single round bar material
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing |