Interface IStrengthResult
The result of strength analysis (ULS) calculated by IStrength.
Namespace: Oasys.AdSec
Assembly: AdSec_API_IDL.dll
Syntax
public interface IStrengthResult
Properties
Deformation
The section deformation under the applied action.
Declaration
IDeformation Deformation { get; }
Property Value
Type | Description |
---|---|
IDeformation |
Remarks
If the applied load is outside the capacity range of the section, the returned deformation will consist the maximum double values.
DeformationUtilisation
The strength deformation utilisation is the ratio of the applied deformation to the deformation in the same direction that would cause the section to reach its capacity. Utilisation > 1 means capacity has been exceeded.
Declaration
Ratio DeformationUtilisation { get; }
Property Value
Type | Description |
---|---|
OasysUnits.Ratio |
Remarks
Capacity has been exceeded when the utilisation is greater than 1. If the applied load is outside the capacity range of the section, the deformation utilisation will be the maximum double value.
Load
The section load under the applied action.
Declaration
ILoad Load { get; }
Property Value
Type | Description |
---|---|
ILoad |
Remarks
If the applied deformation is outside the capacity range of the section, the returned load will be zero.
LoadUtilisation
The strength load utilisation is the ratio of the applied load to the load in the same direction that would cause the section to reach its capacity. Utilisation > 1 means the applied load exceeds the section capacity.
Declaration
Ratio LoadUtilisation { get; }
Property Value
Type | Description |
---|---|
OasysUnits.Ratio |
Remarks
If the applied load is outside the capacity range of the section, the utilisation will be greater than 1. Whereas, if the applied deformation exceeds the capacity, the load utilisation will be zero.
MomentRanges
The range of moments (in the direction of the applied moment, assuming constant axial force) that are within the section's capacity.
Declaration
IList<IMomentRange> MomentRanges { get; }
Property Value
Type | Description |
---|---|
IList<IMomentRange> |