MachiningUseItf Interface DELIMfgCopyTransformation
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIMfgCopyTransformation
Interface dedicated to manufacturing Copy Transformation data acces.
Role: This interface offers services mainly to read stored data in the Copy Transformation Manufacturing Activity
Method Index
- o
ExtractTLPChain(CATBaseUnknown_var&,CATListValCATBaseUnknown_var*,CATListValCATBaseUnknown_var*)
- Extract Sub Tool Pathes and give a related MOs to find relative data for each.
- o
GetCopyInfo(int&,int&)
- Read number of copies and strategy of copy
- o
GetCopyTransformation(CATBoolean&)
- Return the transformation matrix of the CopyTransformation.
- o
GetListOfRefMOs()
- Return the list of reference MO pointed by the Copy Transformation.
Methods
o ExtractTLPChain
public virtual ExtractTLPChain( | | ihBU, |
| | oBUListTLP, |
| | oBUListMO) |
-
Extract Sub Tool Pathes and give a related MOs to find relative data for each.
The two list must have the same size to be correctly managed.
List are allocated/Deallocated by caller. List initial content is preserved.
- Parameters:
-
- ihBU
- the entry point
Legal values:
- NULL_var : Current Copy Transformation used
- Other : Element used as starting point to porceed
- oBUListTLP
- the ordered list of sub tool path
- oBUListMO
- the ordered list of corresponding Machining Operations
o GetCopyInfo
public virtual GetCopyInfo( | | oNbCopy, |
| | oPriority) |
-
Read number of copies and strategy of copy
- Parameters:
-
- oNbCopy
- the number of copies
- oPriority
- the copy strategy
Legal values:
- 0 : loop on MO List then on transformation occurence
- 1 : loop on transformation occurence then on MO List
o GetCopyTransformation
public virtual GetCopyTransformation( | | oToolAxisTransformationMode) |
-
Return the transformation matrix of the CopyTransformation.
- Parameters:
-
- oToolAxisTransformationMode
- Tool axis transformation needed
Legal values:
- TRUE : The Tool Axis needs to be transformed
- FALSE : The Tool Axis does not need to be transformed
o GetListOfRefMOs
public virtual GetListOfRefMOs( | ) |
-
Return the list of reference MO pointed by the Copy Transformation.
The returned list could be empty, if
reference have been destroyed
or reference is a tool path.
The retruned list have to be deleted by caller.
This object is included in the file: DELIMfgCopyTransformation.h
If needed, your Imakefile.mk should include the module: MachiningUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.