ElecHarnessItf Interface CATIEhiFLEXSegmentModuli
Usage: you can freely reimplement this interface.
interface CATIEhiFLEXSegmentModuli
Interface to manage physical properties of a segment.
We call "segment" a portion of a bundle segment where the physical properties
are constant.
Role:Returns the value of the Equivalent Young Modulus (in N/m2) and
Equivalent RatioToBend and Equivalent RatioToTwist function of
the values of the wires/wiregroups and protections contained
in it. Also function of the profile type and dimensionsof the
segment, and the flexibility of the bundle segment.
Method Index
- o
GetFLEXEquivalentModulus(CATBaseUnknown*,CATEhiProfileType,double,double,int,double&,double&,double&)
- Returns the value of the Equivalent Young Modulus (in N/m2) and
Equivalent RatioToBend and Equivalent RatioToTwist function of
the values of the wires/wiregroups and protections contained
in it.
Methods
o GetFLEXEquivalentModulus
public virtual GetFLEXEquivalentModulus( | | ipUnkSegment, |
| | iSegProfile, |
| | iProfileLength1, |
| | iProfileLength2, |
| | iSegmentFlexibility, |
| | oYoungModulusEquivalent, |
| | oEquivalentRatioToBend, |
| | oEquivalentRatioToTwist) |
-
Returns the value of the Equivalent Young Modulus (in N/m2) and
Equivalent RatioToBend and Equivalent RatioToTwist function of
the values of the wires/wiregroups and protections contained
in it. Also function of the profile type and dimensions of the
segment, and the flexibility of the segment.
- Parameters:
-
- ipUnkSegment
- the segment for which the above mentioned constants value need to be calculated.
- iProfileLength1
- The major dimension of the profile (in mm).
- iProfileLength2
- The minor dimension of the profile (in mm).
- iSegmentFlexibility
- Segment Flexibility depending on the material used for the segment.
- oYoungModulusEquivalent
- The value of the equivalent Young Modulus (in N/m2) of the segment.
- oEquivalentRatioToBend
- The value of the equivalent Ratio-To-Bend of the segment.
- oEquivalentRatioToTwist
- The value of the equivalent Ratio-To-Twist of the segment.
This object is included in the file: CATIEhiFLEXSegmentModuli.h
If needed, your Imakefile.mk should include the module: CATEhiInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.