All Frameworks  Class Hierarchy  This Framework  Indexes   

ManufacturingInterfaces Interface 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 GetLengthForSimulation( iCorrectorNumber,
oLength)
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 GetNominalLength( iCorrectorNumber,
oLength)
Retrieves the nominal length of the tool assembly.
Parameters:
iCorrectorNumber
The corrector number value
oLength
The length nominal value
o GetNominalRadius
public virtual GetNominalRadius( iCorrectorNumber,
oRadius)
Retrieves the nominal tool radius of the tool assembly.
Parameters:
iCorrectorNumber
The corrector number value
oRadius
The radius nominal value
o GetRadiusForSimulation
public virtual GetRadiusForSimulation( iCorrectorNumber,
oRadius)
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.