Interface ILoad
Defines an axial force and bending about the local y-axis and z-axis. It can be used as an input type for calculating IStrength (ULS) and IServiceability (SLS) results.
See Glossary
Namespace: Oasys.AdSec
Assembly: AdSec_API_IDL.dll
Syntax
public interface ILoad
Properties
X
The axial force. Tension is represented by a positive value, compression by a negative value.
Declaration
Force X { get; set; }
Property Value
| Type | Description |
|---|---|
| OasysUnits.Force |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | When value is out of range. |
YY
The moment about the local y-axis. It follows the right hand grip rule about the axis. Positive value is anti-clockwise about the local y-axis.
Declaration
Moment YY { get; set; }
Property Value
| Type | Description |
|---|---|
| OasysUnits.Moment |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | When value is out of range. |
ZZ
The moment about the local z-axis. It follows the right hand grip rule about the axis. Positive value is anti-clockwise about the local z-axis.
Declaration
Moment ZZ { get; set; }
Property Value
| Type | Description |
|---|---|
| OasysUnits.Moment |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | When value is out of range. |
Methods
Create(Force, Moment, Moment)
Declaration
static ILoad Create(Force x, Moment yy, Moment zz)
Parameters
| Type | Name | Description |
|---|---|---|
| OasysUnits.Force | x | The axial force. |
| OasysUnits.Moment | yy | The moment about local y-axis. |
| OasysUnits.Moment | zz | The moment about local z-axis. |
Returns
| Type | Description |
|---|---|
| ILoad | Load with the specified axial force and moments about local y and z axes. |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | When any of its inputs is not a finite value. |