All Frameworks  Class Hierarchy  This Framework  Indexes   

ManufacturingInterfaces Interface CATIMfgActivity

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


interface CATIMfgActivity

Interface dedicated to manufacturing operation management.
Role: This interface offers services mainly to manage links with the tool and the manufacturing or design feature


Method Index


o GetFeatureInContext()
Returns the manufacturing feature associated with the manufacturing operation.
o GetFeature()
Returns the manufacturing feature or design feature associated with the manufacturing operation.
o GetProgram(CATBaseUnknown_var&)
Retrieves the Program of the Activity.
o GetSetup(CATBaseUnknown_var&)
Retrieves the Setup of the Activity.
o GetToolRequirement(CATBaseUnknown_var&)
Retrieves the tool requirement associated with the manufacturing operation.
o GetTool()
Returns the tool associated with the manufacturing operation.
o SetFeature(CATBaseUnknown_var&,CATBaseUnknown_var&)
Assign a feature to a Manufacturing Operation.
o SetToolRequirement(CATBaseUnknown_var&)
Associates the tool requirement with the manufacturing operation.
o SetTool(CATBaseUnknown_var&,CATBoolean)
Associates the tool with the manufacturing operation.

Methods


o GetFeatureInContext
public virtual GetFeatureInContext()
Returns the manufacturing feature associated with the manufacturing operation.
o GetFeature
public virtual GetFeature()
Returns the manufacturing feature or design feature associated with the manufacturing operation.
o GetProgram
public virtual GetProgram( oProgram)
Retrieves the Program of the Activity.
Parameters:
oProgram
The Program of the activity
o GetSetup
public virtual GetSetup( oSetup)
Retrieves the Setup of the Activity.
Parameters:
oSetup
The Setup of the activity
o GetToolRequirement
public virtual GetToolRequirement( oToolReq)
Retrieves the tool requirement associated with the manufacturing operation.
Parameters:
oToolReq
the tool requirement if it exists
o GetTool
public virtual GetTool()
Returns the tool associated with the manufacturing operation.
o SetFeature
public virtual SetFeature( const iFeature,
const iContext= NULL_var)
Assign a feature to a Manufacturing Operation.
Parameters:
iFeature
The feature to be assigned. It can be a design feature, or a Manufacturing feature like Pattern or Machinable feature.
iContext
The product that contains the feature itself (case of a design feature) or the geometry pointed by the Manufacturing Feature.
o SetToolRequirement
public virtual SetToolRequirement( const iToolReq= NULL_var)
Associates the tool requirement with the manufacturing operation.
Parameters:
iToolReq
The tool requirement to associate (If NULL_var (default value), a default tool requirement is associated)
o SetTool
public virtual SetTool( const iTool,
const iCheckToolChanges= FALSE)
Associates the tool with the manufacturing operation.
Parameters:
iTool
The tool
iCheckToolChanges
A flag to indicate whether the tool changes should be checked
Legal values:
  • TRUE: the check will be performed
  • FALSE: no check

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

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