All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ManufacturingInterfaces Interface CATIMfgToolAssemblyCompensationManagement

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIMfgToolAssemblyCompensationManagement
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIMfgToolAssemblyCompensationManagement

Interface implemented for management of Tool Assembly with tool cutter compensation in ISO Code based simulation.


Method Index


o GetLengthForSimulation(int,double&)
Retrieves the length of the tool assembly taking in to account any tool length correction set by the user.
o GetNominalLength(int,double&)
Retrieves the nominal length of the tool assembly.
o GetNominalRadius(int,double&)
Retrieves the nominal tool radius of the tool assembly.
o GetRadiusForSimulation(int,double&)
Retrieves the tool radius of the tool assembly taking in to account any tool radius correction set by the user.

Methods


o GetLengthForSimulation
public virtual HRESULT GetLengthForSimulation(int iCorrectorNumber,
double& oLength) = 0
Retrieves the length of the tool assembly taking in to account any tool length correction set 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 length of the tool assembly.
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 tool radius of the tool assembly.
Parameters:
iCorrectorNumber
The corrector number value
oRadius
The radius nominal value
o GetRadiusForSimulation
public virtual HRESULT GetRadiusForSimulation(int iCorrectorNumber,
double& oRadius) = 0
Retrieves the tool radius of the tool assembly taking in to account any tool radius correction set 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.

This object is included in the file: CATIMfgToolAssemblyCompensationManagement.h
If needed, your Imakefile.mk should include the module: MfgItfEnv

Copyright © 2003, Dassault Systèmes. All rights reserved.