MachiningOperationUseItf Interface DELIMfg5AxisSpiralMilling
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIMfg5AxisSpiralMilling
Interface for spiral milling machining operations.
Method Index
- o
RemoveStartDirectionGeometry()
- Removes 'Start Direction' geometry from the operation.
- o
RemoveViewDirectionGeometry()
- Removes 'View Direction' geometry from the operation.
- o
SetStartDirectionGeometry(CATBaseUnknown_var&,CATBaseUnknown_var&)
- Sets 'Start Direction' geometry to the operation.
- o
SetViewDirectionGeometry(CATBaseUnknown_var&,CATBaseUnknown_var&)
- Sets 'View 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 RemoveViewDirectionGeometry
public virtual RemoveViewDirectionGeometry( | ) |
-
Removes 'View Direction' geometry from the operation.
- Returns:
-
- S_OK
- if the method succeeds
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
o SetViewDirectionGeometry
public virtual SetViewDirectionGeometry( | const | iReference, |
| const | iProduct) |
-
Sets 'View Direction' geometry to the operation.
Usually the part surface normal is used as the view direction.
- 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: DELIMfg5AxisSpiralMilling.h
If needed, your Imakefile.mk should include the module: MachiningOperationUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.