All Frameworks Class Hierarchy This Framework Previous Next Indexes
ManufacturingInterfaces Interface CATIMfgToolCutterCompensationManagement
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIMfgToolCutterCompensationManagement
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIMfgToolCutterCompensationManagement
Interface implemented on the Manufacturing Program for management of cutter compensation
in ISO Code based simulation.
Method Index
- o
GetLengthForSimulation(int,double&)
- Retrieves the value (if it exists) of the tool length corrected by the user.
- o
GetNominalLength(int,double&)
- Retrieves the nominal value of the tool length that can be corrected.
- o
GetNominalRadius(int,double&)
- Retrieves the nominal value of the tool radius that can be corrected.
- o
GetRadiusForSimulation(int,double&)
- Retrieves the value (if it exists) of the tool radius corrected by the user.
- o
SetLengthForSimulation(int,double)
- Sets the value of the tool length corrected by the user.
- o
SetRadiusForSimulation(int,double)
- Sets the value of the tool radius corrected by the user.
Methods
o GetLengthForSimulation
public virtual HRESULT GetLengthForSimulation( | int | iCorrectorNumber, |
| double& | oLength) = 0 |
-
Retrieves the value (if it exists) of the tool length corrected by the user.
- Parameters:
-
- iCorrectorNumber
- The corrector number value
- oLength
- The length value corrected by the user
- Returns:
- The return code
Legal values:
- S_OK : The value of length has been modified by the user.
- <>S_OK : Length has not been modified by the user.
o GetNominalLength
public virtual HRESULT GetNominalLength( | int | iCorrectorNumber, |
| double& | oLength) = 0 |
-
Retrieves the nominal value of the tool length that can be corrected.
- Parameters:
-
- iCorrectorNumber
- The corrector number value
- oLength
- The length nominal value
o GetNominalRadius
public virtual HRESULT GetNominalRadius( | int | iCorrectorNumber, |
| double& | oRadius) = 0 |
-
Retrieves the nominal value of the tool radius that can be corrected.
- Parameters:
-
- iCorrectorNumber
- The corrector number value
- oRadius
- The radius nominal value
o GetRadiusForSimulation
public virtual HRESULT GetRadiusForSimulation( | int | iCorrectorNumber, |
| double& | oRadius) = 0 |
-
Retrieves the value (if it exists) of the tool radius corrected by the user.
- Parameters:
-
- iCorrectorNumber
- The corrector number value
- oRadius
- The radius value corrected by the user
- Returns:
- The return code
Legal values:
- S_OK : The value of radius has been modified by the user.
- <>S_OK : Radius has not been modified by the user.
o SetLengthForSimulation
public virtual HRESULT SetLengthForSimulation( | int | iCorrectorNumber, |
| double | iLength) = 0 |
-
Sets the value of the tool length corrected by the user.
- Parameters:
-
- iCorrectorNumber
- The corrector number value
- iLength
- The length value corrected by the user
o SetRadiusForSimulation
public virtual HRESULT SetRadiusForSimulation( | int | iCorrectorNumber, |
| double | iRadius) = 0 |
-
Sets the value of the tool radius corrected by the user.
- Parameters:
-
- iCorrectorNumber
- The corrector number value
- iRadius
- The radius value corrected by the user
This object is included in the file: CATIMfgToolCutterCompensationManagement.h
If needed, your Imakefile.mk should include the module: MfgItfEnv