Gets the range of stress or buckling factors of safety for the specified shell type, surface bodies, failure criteria, and other options.
.NET Syntax
Visual Basic (Usage) | |
---|
Dim instance As ICWResults
Dim BIsComposite As System.Boolean
Dim ArraySelectedEntities As System.Object
Dim NonCompositeCriterion As System.Integer
Dim CompositeCriterion As System.Integer
Dim PlyNumber As System.Integer
Dim ShellFaceOption As System.Integer
Dim NormalShellFaceOption As System.Integer
Dim FosDistributionOption As System.Integer
Dim MinFOSVal As System.Integer
Dim ErrorCode As System.Integer
Dim value As System.Object
value = instance.GetFactorOfSafetyForComposites(BIsComposite, ArraySelectedEntities, NonCompositeCriterion, CompositeCriterion, PlyNumber, ShellFaceOption, NormalShellFaceOption, FosDistributionOption, MinFOSVal, ErrorCode) |
Parameters
- BIsComposite
- True for a composite shell type, false for a thin or thick shell type
- ArraySelectedEntities
- Array of selected surface body objects
- NonCompositeCriterion
Criterion for non-composite shells as defined in swsFOS_NonCompositeCriterion_e
- CompositeCriterion
Criterion for composite shells as defined in swsFOS_CompositeCriterion_e
- PlyNumber
- Number of plies; 0 = across all plies (worst case)
- ShellFaceOption
Shell face option as defined in swsFOS_ShellfaceOption_e; valid only if PlyNumber > 0
- NormalShellFaceOption
Normal shell face option as defined in swsFOS_NormalShellFaceOption_e
- FosDistributionOption
Plot type as defined in swsFOS_DistributionOpt_e
- MinFOSVal
- Minimum factor of safety; default is 1
- ErrorCode
- Result status as defined in swsFOS_ErrorCode_e
Return Value
Array of two doubles of the minimum and maximum factors of safety
Example
See Also
Availability
SOLIDWORKS Simulation API 2013 SP0