CATCompositesUseItf Interface CATICciPliesGroup
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICciPliesGroup
Interface to Plies group.
Role: Allows to manage a Composites Plies group feature, obtained from a Composites ply.
- See also:
-
Method Index
- o
GetAdvRosetteTransferType(CATUnicodeString&)
- Gets Adv Rosette Transfer Type.
- o
GetExtendedRosette(CATICciRosette_var&)
- Returns the extended rosette of the plies group.
- o
GetMinTapeOrFiberLength(CATICkeParm_var&)
- Gets MinTapeOrFiberLength.
- o
GetNeutralFiber(CATIMmiMechanicalFeature_var&)
- Gets the neutal fiber .
- o
GetProcessMode(int&)
- Gets ProcessMode.
- o
GetReferenceShell(CATIMmiMechanicalFeature_var&,CATBoolean&)
- Gets the reference shell and draping direction of the group of plies.
- o
GetRosette(CATMathAxis&)
-
- o
GetRosetteTransferType(int&)
- Gets the Rosette Transfer Type.
- o
GetSequences(CATLISTV(CATBaseUnknown_var)&)
- Gets the list of sequences that are in the group of plies.
- o
ReorderSequences(CATLISTV(CATBaseUnknown_var)&)
- Sets the order of the sequences in the plies group.
- o
SetExtendedRosette(CATICciRosette_var&)
- Sets the extended rosette of the plies group.
Methods
o GetAdvRosetteTransferType
public virtual GetAdvRosetteTransferType( | | ocAdvType) |
-
Gets Adv Rosette Transfer Type.
- Parameters:
-
- ocAdvType
- default : none , can be a partners defined value
o GetExtendedRosette
public virtual GetExtendedRosette( | | ospRosette) |
-
Returns the extended rosette of the plies group.
- Parameters:
-
- ospRosette
- The CATICciRosette corresponding to the rosette.
o GetMinTapeOrFiberLength
public virtual GetMinTapeOrFiberLength( | | oValParm) |
-
Gets MinTapeOrFiberLength.
- Parameters:
-
- oValParm
- Parameter value for Min Tape Length
o GetNeutralFiber
public virtual GetNeutralFiber( | | oSpec) |
-
Gets the neutal fiber .
- Parameters:
-
- oSpec
- Spec of neutral fiber , specially required for cylindrical rosette transfert
o GetProcessMode
public virtual GetProcessMode( | | oProcessMode) |
-
Gets ProcessMode.
- Parameters:
-
- oProcessMode
-
- 1 - HandUp Laying
- 2 - Fiber
- 3 - Tape Laying
o GetReferenceShell
public virtual GetReferenceShell( | | oRefShell, |
| | oDrapingDirection) |
-
Gets the reference shell and draping direction of the group of plies.
- Parameters:
-
- oRefShell
- The specObject corresponding to the reference shell.
- oDrapingDirection
- The draping direction as boolean.
- FALSE when draping direction is opposite to the normal of the shell.
- TRUE when draping direction is equal to the normal of the shell.
o GetRosette
public virtual GetRosette( | | oRosette) |
-
- Deprecated:
- R417
Please use:
CATICciRosette_var spRosette;
pCciPliesGroup->GetExtendedRosette (spRosette);
if(NULL_var != spRosette)
{
CATIMf3DAxisSystem_var ospGeometricalRosette
spRosette->GetMainAxis (ospGeometricalRosette);
if(NULL_var != ospGeometricalRosette)
ospGeometricalRosette->GetMathAxis(CATMathAxis& oMathAxis) ...
}
Gets the rosette of the group of plies.
- Parameters:
-
- oRosette
- The rosette.
o GetRosetteTransferType
public virtual GetRosetteTransferType( | | oType) |
-
Gets the Rosette Transfer Type.
- Parameters:
-
- oType
-
- 0 - Cartesian
- 2 - Cylindrical
o GetSequences
public virtual GetSequences( | | oListOfSequences) |
-
Gets the list of sequences that are in the group of plies.
- Parameters:
-
- oListOfSequences
- The list of sequences (CATICciSequence).
o ReorderSequences
public virtual ReorderSequences( | const | iListOfSequences) |
-
Sets the order of the sequences in the plies group.
Note: All sequences of the plies group (see #GetSequences) must be in the list.
- Parameters:
-
- iListOfSequences
- The list of sequences (CATICciSequence) in the desired order
o SetExtendedRosette
public virtual SetExtendedRosette( | const | ispRosette) |
-
Sets the extended rosette of the plies group.
- Parameters:
-
- ispRosette
- The feature CATICciRosette to the rosette.
This object is included in the file: CATICciPliesGroup.h
If needed, your Imakefile.mk should include the module: CATCompositesUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.