MachiningOperationUseItf Interface DELIMfgMultiAxisSweeping
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIMfgMultiAxisSweeping
Interface for multi axis sweeping operations.
Method Index
- o
RemoveStartDirectionGeometry()
- Removes 'Start Direction' geometry from the operation.
- o
SetMachiningDirection(int)
- Sets the machining direction of the operation.
- o
SetStartDirectionGeometry(CATBaseUnknown_var&,CATBaseUnknown_var&)
- Sets 'Start Direction' geometry to the operation.
Methods
o RemoveStartDirectionGeometry
public virtual RemoveStartDirectionGeometry( | ) |
-
Removes 'Start Direction' geometry from the operation.
- Returns:
-
- S_OK
- if the method succeeds
o SetMachiningDirection
public virtual SetMachiningDirection( | const | iSide) |
-
Sets the machining direction of the operation.
- Parameters:
-
- iSide
-
Legal values:
- -1
- Left regards to the guiding plane
- 1
- Right regards to the guiding plane
- Returns:
-
- S_OK
- if the method succeeds
- E_FAIL
- if iSide is not valid
o SetStartDirectionGeometry
public virtual SetStartDirectionGeometry( | const | iReference, |
| const | iProduct) |
-
Sets 'Start Direction' geometry to the operation.
The view and the start directions define a guiding plane : machining is done in planes parallel to the guiding plane.
- Parameters:
-
- iReference
- The geometric element to set.
- iProduct
- The associated product of the referenced geometry.
- Returns:
-
- S_OK
- if the method succeeds
- E_FAIL
- if iReference is not valid
This object is included in the file: DELIMfgMultiAxisSweeping.h
If needed, your Imakefile.mk should include the module: MachiningOperationUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.