All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ManufacturingInterfaces Interface CATIMfgTPRemoveCutterProfileData

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

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


interface CATIMfgTPRemoveCutterProfileData

Interface to remove cutter profile data on a tool path (MfgCompoundTraject object).

Cutter profile data are modelized through CATIMfgTPMultipleMotionWithProfileData objects. Removing cutter profile data mean replacing CATIMfgTPMultipleMotionWithProfileData objects by CATIMfgTPMultipleMotion objects (that do not contain cutter profile data).


Method Index


o HasCutterProfileData(CATBoolean&)
Indicates if the tool path owns cutter profile data.
o RemoveCutterProfileData()
Removes cutter profile data in the tool path.

Methods


o HasCutterProfileData
public virtual CATBoolean HasCutterProfileData(CATBoolean& oHasCutterProfileData) = 0
Indicates if the tool path owns cutter profile data.
Parameters:
oHasCutterProfileData
The value of indicator
Legal values:
  • TRUE : At least
CATIMfgTPMultipleMotionWithProfileData object in the tool path
  • FALSE : No CATIMfgTPMultipleMotionWithProfileData object in the tool path
  • o RemoveCutterProfileData
    public virtual CATBoolean RemoveCutterProfileData()= 0
    Removes cutter profile data in the tool path.

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

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