MachiningResourceUseItf Interface DELIMfgTool
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIMfgTool
Interface dedicated to tool object management.
Role: This interface offers services to manage the tools parameters.
Common attributes are declared in DELMfgToolConstant.
Method Index
- o
AddComponent(CATBaseUnknown_var&,CATBaseUnknown_var&)
- Adds a new component to tool.
- o
GetAllComponents(CATListValCATBaseUnknown_var&)
- Returns the list of all components associated with the tool.
- o
GetInserts(CATListValCATBaseUnknown_var&)
- Returns the list of shank associated with the tool.
- o
GetShanks(CATListValCATBaseUnknown_var&)
- Returns the list of shank associated with the tool.
- o
RemoveAllComponents()
- Remove all the components of tool.
- o
RemoveComponent(CATBaseUnknown_var&)
- Removes a component of tool.
Methods
o AddComponent
public virtual AddComponent( | const | iComponent, |
| | oInstance) |
-
Adds a new component to tool.
- Parameters:
-
- iComponent
- PLM object to add
- oInstance
- return instance
o GetAllComponents
public virtual GetAllComponents( | | oListOfComponent) |
-
Returns the list of all components associated with the tool.
- Parameters:
-
- oListofComponent
- List of PLM Object. First, all elements in list are removed.
o GetInserts
public virtual GetInserts( | | oListOfInsert) |
-
Returns the list of shank associated with the tool.
- Parameters:
-
- oListofInsert
- List of Insert. First, all elements in list are removed.
o GetShanks
public virtual GetShanks( | | oListOfShank) |
-
Returns the list of shank associated with the tool.
- Parameters:
-
- oListofShank
- List of Shank. First, all elements in list are removed.
o RemoveAllComponents
public virtual RemoveAllComponents( | ) |
-
Remove all the components of tool.
o RemoveComponent
public virtual RemoveComponent( | const | iComponent) |
-
Removes a component of tool.
- Parameters:
-
- iComponent
- PLM object to remove
This object is included in the file: DELIMfgTool.h
If needed, your Imakefile.mk should include the module: MachiningResourceUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.