Interface IRollingOperation
Interface for rolling operation properties.
Namespace: DesignData.SDS2.Model
Assembly: DesignData.SDS2.Model.dll
Syntax
public interface IRollingOperation
Properties
AngleOfTwist
The angle (in radians) of twist from one end of the material to the other.
Declaration
double AngleOfTwist { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
IncludedAngleRoll
The included angle of the rolling operation. This can be set for any operation besides a camber roll
Declaration
double IncludedAngleRoll { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
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
double MidOrdinateRoll { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
RollingRadius
The rolling radius for any roll operation besides a camber roll.
Declaration
double RollingRadius { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
RollType
The type of roll on this material, or None if there is no roll on this material.
Declaration
RollType RollType { get; set; }
Property Value
| Type | Description |
|---|---|
| RollType |
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
double SpiralRollOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Methods
GetLayout()
Get the layout used to generate this RolledShapeMaterial. This value may be null. Mutations to the returned value do not change the material; SetLayout() must be used to modify the layout on the material.
Declaration
Layout3D GetLayout()
Returns
| Type | Description |
|---|---|
| Layout3D |
SetLayout(Layout3D)
Set the layout used to generate this material.
Declaration
void SetLayout(Layout3D newLayout)
Parameters
| Type | Name | Description |
|---|---|---|
| Layout3D | newLayout |