Indexes   

ArrWorkbench (Object)

Returns the Arrangement Workbench.
Role: Use this interface to manage the ArrNomenclatureTree object, create Arrangement objects (such as ArrangementArea, ArrangementRun etc).

Property Index

ArrNomenclatureTree
Returns the ArrNomenclatureTree.

Method Index

AddNomenclatureTree
This method allows the user to add a nomenclature tree if the get_ArrNomenclatureTree returns a Return code of E_FAIL.
ConvertArrangementProductToProduct
This method converts an ArrangementProduct back to a Product.
ConvertProductToArrangementProduct
This method converts a Product to an ArrangementProduct.
FindInterface
This method returns a interface handle as specified by the input interface name and the input interface handle.

Properties


o Property ArrNomenclatureTree() As (Read Only)
Returns the ArrNomenclatureTree.

Methods


o Func AddNomenclatureTree() As
This method allows the user to add a nomenclature tree if the get_ArrNomenclatureTree returns a Return code of E_FAIL. Basically, the workbench could not locate the startup instance to generate the necessary NomenclatureTree information.
o Func ConvertArrangementProductToProduct( iArrProduct) As
This method converts an ArrangementProduct back to a Product.
Parameters:
iArrProduct
Input ArrangementProduct to be converted.
Returns:
oProduct As CATIAProduct Converted Product.
See also:
Product
o Func ConvertProductToArrangementProduct( iProduct) As
This method converts a Product to an ArrangementProduct.
Parameters:
iProduct
Input Product to be converted.
Returns:
oArrProduct Converted ArrangementProduct.
See also:
Product
o Func FindInterface( iInterfaceName,
iObject) As
This method returns a interface handle as specified by the input interface name and the input interface handle.
 Dim interfaceFound As AnyObject
 Set interfaceFound = CATIAArrWorkbench.FindInterface("InterfaceNameToFind",CATIAProduct_iObject)
 
Parameters:
iInterfaceName
interface name to search for ("CATIAxxxx")
iObject
The object to search for the required interface.
Returns:
oInterfaceFound interface handle found

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