DELStrMfgUseItf Interface DELIStrMfgUseManufacturedItemNav
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIStrMfgUseManufacturedItemNav
Interface to navigate manufactured item structure.
Role: Allows to get all the processes created under manufactured item
This interface is valid only for manufactured item process occurrence.
Method Index
- o
GetBendingProcess(CATBaseUnknown*&)
- Gets Bending process created for selected profile manufactured Item.
- o
GetBevelProcess(CATBaseUnknown*&)
- Gets Bevelling process created for selected manufactured Item.
- o
GetCuttingProcess(CATBaseUnknown*&)
- Gets Cutting process created for selected manufactured Item.
- o
GetDesignType(DELStrMfgUseDesignType)
- Gets type of design data for a selected manufactured item.
- o
GetFabricationProcess(CATBaseUnknown*&)
- Gets Fabrication process for selected manufactured Item.
- o
GetFormingProcess(CATBaseUnknown*&)
- Gets Forming process created for selected Plate manufactured Item.
- o
GetMarkingProcess(CATBaseUnknown*&)
- Gets marking process created for selected manufactured Item.
Methods
o GetBendingProcess
public virtual GetBendingProcess( | | oBendingProcess) |
-
Gets Bending process created for selected profile manufactured Item.
This is for Curved Profile Manufacturing item only.
- Parameters:
-
- oBendingProcess
- [out, CATBaseUnknown#release] Bending process
- Returns:
- If process exists return S_OK else E_FAIL.
o GetBevelProcess
public virtual GetBevelProcess( | | oBevelProcess) |
-
Gets Bevelling process created for selected manufactured Item.This exists only if detail process plan is created.
- Parameters:
-
- oBevelProcess
- [out, CATBaseUnknown#release] Bevelling process created
- Returns:
- If process exists return S_OK else E_FAIL.
o GetCuttingProcess
public virtual GetCuttingProcess( | | oCuttingProcess) |
-
Gets Cutting process created for selected manufactured Item.This exists only if detail process plan is created.
- Parameters:
-
- oCuttingProcess
- [out, CATBaseUnknown#release] Cutting process
- Returns:
- If process exists return S_OK else E_FAIL.
o GetDesignType
public virtual GetDesignType( | | oDesignType) |
-
Gets type of design data for a selected manufactured item.
The valid values are given below
- Parameters:
-
- oDesignType
- DELStrMfgFlatPlateType - If design is a flat plate.
DELStrMfgCurvedPlateType - If design is a curved plate.
DELStrMfgStraightProfileType - If design is a Straight Profile.
DELStrMfgBentProfileType - If design is a Bent Profile.
- Returns:
- If type found S_OK else E_FAIL.
o GetFabricationProcess
public virtual GetFabricationProcess( | | oFabricationProcess) |
-
Gets Fabrication process for selected manufactured Item.This exists only if detail process plan is not generated.
- Parameters:
-
- oFabricationProcess
- [out, CATBaseUnknown#release] Fabrication process
- Returns:
- If process exists return S_OK else E_FAIL.
o GetFormingProcess
public virtual GetFormingProcess( | | oFormingProcess) |
-
Gets Forming process created for selected Plate manufactured Item.
This should be called for Curved Plate Manufacturing item only.
- Parameters:
-
- oFormingProcess
- [out, CATBaseUnknown#release] Forming process
- Returns:
- If process exists return S_OK else E_FAIL.
o GetMarkingProcess
public virtual GetMarkingProcess( | | oMarkingProcess) |
-
Gets marking process created for selected manufactured Item.This exists only if detail process plan is created.
- Parameters:
-
- oMarkingProcess
- [out, CATBaseUnknown#release] marking process
- Returns:
- If process exists return S_OK else E_FAIL.
This object is included in the file: DELIStrMfgUseManufacturedItemNav.h
If needed, your Imakefile.mk should include the module: CAADELStrMfgItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.