MachiningOperationUseItf Interface DELIMfgMultiAxisIsoparametricMachining
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIMfgMultiAxisIsoparametricMachining
Interface for multi axis isoparametric machining operations.
Method Index
- o
GetGeometricBeltsNumber(int&)
- Retrieves the number of belts from part elements.
- o
RemovePartsGeometries()
- Removes all part elements from the operation.
- o
SetPartsGeometries(CATBaseUnknown_var&,CATBaseUnknown_var&,int)
- Adds part geometry to the operation.
- o
SetPartsOrientation(int,CATOrientation)
- Modifies the orientation of the part with regards to its geometry.
Methods
o GetGeometricBeltsNumber
| public virtual GetGeometricBeltsNumber( | | oNumberOfBelts) |
-
Retrieves the number of belts from part elements.
- Parameters:
-
- oNumberOfBelts
- The number of belts.
- Returns:
-
- S_OK
- if the method succeeds
o RemovePartsGeometries
| public virtual RemovePartsGeometries( | ) |
-
Removes all part elements from the operation.
- Returns:
-
- S_OK
- if the method succeeds
o SetPartsGeometries
| public virtual SetPartsGeometries( | const | iReference, |
| const | iProduct, |
| const | iPosition | =0) |
-
Adds part geometry to the operation.
Part faces must be sorted from the first to machine to the last one.
Parts must be defined inside a belt without forks.
- Parameters:
-
- iReference
- The geometric element to set.
- iProduct
- The associated product of the referenced geometry.
- iPosition
- The position where to set the geometry in the geometry list (optional).
If not set, iReference is added at the end of the list.
- Returns:
-
- S_OK
- if the method succeeds
- E_FAIL
- if iReference is not valid
o SetPartsOrientation
| public virtual SetPartsOrientation( | const | iBelt, |
| | iNewOrientation) |
-
Modifies the orientation of the part with regards to its geometry.
The system will automatically initialize the 'Side to mill' arrow based on orientation stored on first Face provided as Part element.
This orientation stored on CATCell itself is naturally defined outer the material in case of solid faces but stays unpredictable in case of wireframe surfaces.
- Parameters:
-
- iNewOrientation
- The new relative orientation.
- Returns:
-
- S_OK
- if the method succeeds
This object is included in the file: DELIMfgMultiAxisIsoparametricMachining.h
If needed, your Imakefile.mk should include the module: MachiningOperationUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.