ElecHarnessItf Interface CATIEhiFLEX

Usage: you can freely reimplement this interface.


interface CATIEhiFLEX

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(CATListValCATBaseUnknown_var*,CATListValCATBaseUnknown_var*,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 wires/wiregroups and protections contained in it.

Methods


o GetFLEXEquivalentModulus
public virtual GetFLEXEquivalentModulus( ipListOfWireWireGroup,
ipOrderedListOfProtectionReference,
iProfile,
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 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:
iListOfWireWireGroup
The list of the Wire(s) and/or WireGroup(s) in the segment.
iOrderedListOfProtectionReference
The list of the Protections(s) covering successively the segment.
iProfile
The type of geometrical profile of the segment. It can be either Circular=1, Elliptical=2, Rectangular=3 or Noprofile=4.
iProfileLength1
The major dimension of the profile (in mm).
iProfileLength2
The minor dimension of the profile (in mm).
iSegmentFlexibility
The list of the Protections(s) covering successively 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: CATIEhiFLEX.h
If needed, your Imakefile.mk should include the module: CATEhiInterfaces

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.