All Frameworks Class Hierarchy This Framework Previous Next Indexes
ManufacturingInterfaces Interface CATIMfgManufacturingUtilities
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIMfgManufacturingUtilities
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIMfgManufacturingUtilities
Interface to manage manufacturing entities.
Role: CATIMfgManufacturingUtilities has methods to
manage manufacturing entities.
Method Index
- o
ActivateGenericMillMachineExtension(CATBaseUnknown_var&)
- Activates the Generic Mill Machine Extension.
- o
ActivateMachiningExtension(CATString&,CATBaseUnknown_var&)
- Activates the Machining Extension.
- o
GetManufacturingPPRRoot(CATBaseUnknown_var&)
- Retrieves the manufacturing PPR root.
Methods
o ActivateGenericMillMachineExtension
-
Activates the Generic Mill Machine Extension.
Role: ActivateGenericMillMachineExtension creates or activates
the Generic Mill Machine Extension on a Product
Usage:
CATIMfgManufacturingUtilities *piRoot=NULL;
CATString ClassName("CATMfgManufacturingUtilities");
CATIInstanciateComponent (ClassName,
CATIMfgManufacturingUtilities::ClassId(),
piRoot);
.....................
HRESULT Res = piRoot->ActivateGenericMillMachineExtension (iProduct);
- Parameters:
-
- iProduct
- The product on which the extension is to activated.
If iProduct is set to NULL_var, all extensions of the current document
will be activated
o ActivateMachiningExtension
-
Activates the Machining Extension.
Role: ActivateGenericMillMachineExtension creates or activates
the Machining Extension on a Product
Usage:
CATIMfgManufacturingUtilities *piRoot=NULL;
CATString ClassName("CATMfgManufacturingUtilities");
CATIInstanciateComponent (ClassName,
CATIMfgManufacturingUtilities::ClassId(),
piRoot);
.....................
HRESULT Res = piRoot->ActivateMachiningExtension (iProduct);
- Parameters:
-
- iProduct
- The product on which the extension is to activated.
If iProduct is set to NULL_var, all extensions of the current document
will be activated
o GetManufacturingPPRRoot
-
Retrieves the manufacturing PPR root.
Role: GetManufacturingPPRRoot retrieves
the manufacturing PPR root
Usage:
CATIMfgManufacturingUtilities *piRoot=NULL;
CATString ClassName("CATMfgManufacturingUtilities");
CATIInstanciateComponent (ClassName,
CATIMfgManufacturingUtilities::ClassId(),
piRoot);
.....................
HRESULT Res = piRoot->GetManufacturingPPRRoot (oPPRRoot);
- Parameters:
-
- oPPRRoot
- The manufacturing PPR Root.
This object is included in the file: CATIMfgManufacturingUtilities.h
If needed, your Imakefile.mk should include the module: MfgItfEnv