pycatia.arrangement_interfaces.arr_workbench¶
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-09-25 14:34:21.593357
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
- class pycatia.arrangement_interfaces.arr_workbench.ArrWorkbench(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectInfInterfaces.WorkbenchArrWorkbenchReturns the Arrangement Workbench.Role: Use this interface to manage the ArrNomenclatureTree object, createArrangement objects (such as ArrangementArea, ArrangementRunetc).- add_nomenclature_tree() ArrNomenclatureTree ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func AddNomenclatureTree() As ArrNomenclatureTreeThis method allows the user to add a nomenclature tree if theget_ArrNomenclatureTree returns a Return code of E_FAIL. Basically, theworkbench could not locate the startup instance to generate the necessaryNomenclatureTree information.
- Return type:
- property arr_nomenclature_tree: ArrNomenclatureTree¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ArrNomenclatureTree() As ArrNomenclatureTree (ReadOnly)Returns the ArrNomenclatureTree.
- Return type:
- convert_arrangement_product_to_product(i_arr_product: ArrangementProduct) Product ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func ConvertArrangementProductToProduct(ArrangementProduct iArrProduct) AsProductThis method converts an ArrangementProduct back to aProduct.Parameters:iArrProductInput ArrangementProduct to be converted.Returns:oProduct As CATIAProduct Converted Product.See also:Product
- Parameters:
i_arr_product (ArrangementProduct) –
- Return type:
- convert_product_to_arrangement_product(i_product: Product) ArrangementProduct ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func ConvertProductToArrangementProduct(Product iProduct) AsArrangementProductThis method converts a Product to an ArrangementProduct.Parameters:iProductInput Product to be converted.Returns:oArrProduct Converted ArrangementProduct.See also:Product
- Parameters:
i_product (Product) –
- Return type:
- find_interface(i_interface_name: str, i_object: AnyObject) AnyObject ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func FindInterface(CATBSTR iInterfaceName,CATBaseDispatch iObject) As CATBaseDispatchThis method returns a interface handle as specified by the input interfacename and the input interface handle.Dim interfaceFound As AnyObjectSet interfaceFound = CATIAArrWorkbench.FindInterface(“InterfaceNameToFind”,CATIAProduct_iObject)Parameters:iInterfaceNameinterface name to search for (“CATIAxxxx”)iObjectThe object to search for the required interface.Returns:oInterfaceFound interface handle found