Adds a fatigue event to a linear dynamic variable amplitude study.
.NET Syntax
Visual Basic (Usage) | |
---|
Dim instance As ICWFatigueStudyOptions
Dim SAssociatedStudyName As System.String
Dim DScale As System.Double
Dim NStep As System.Integer
Dim VarLHCurveXData As System.Object
Dim VarLHCurveYData As System.Object
Dim NLHCurveType As System.Integer
Dim DSamplingRate As System.Double
Dim ErrorCode As System.Integer
Dim value As CWFatigueEvent
value = instance.AddFatigueEventForVariableAmplitude(SAssociatedStudyName, DScale, NStep, VarLHCurveXData, VarLHCurveYData, NLHCurveType, DSamplingRate, ErrorCode) |
Parameters
- SAssociatedStudyName
Name of the reference study (see Remarks)
- DScale
- 0.0 <= Factor by which to scale the result stresses of SAssociatedStudyName to produce fatigue <= 1.0E36
- NStep
- Solution step of SAssociatedStudyName; valid only for nonlinear or linear dynamic - time history studies
- VarLHCurveXData
- Array of times; valid only if NType = swsFatigueLoadHistoryCurveType_e.swsFatigueLoadHistoryCurveType_TimeAndAmplitude
- VarLHCurveYData
- Array of amplitudes
- NLHCurveType
- Type of curve as defined in swsFatigueLoadHistoryCurveType_e
- DSamplingRate
- Sampling rate in seconds; valid only if NType = swsFatigueLoadHistoryCurveType_e.swsFatigueLoadHistoryCurveType_SamplingRateAndAmplitude
- ErrorCode
- Error code as defined in swsFatigueEventEndEditError_e
Return Value
ICWFatigueEvent
Example
Remarks
See Also
Availability
SOLIDWORKS Simulation API 2012 SP0