pycatia.dnb_igp_setup_interfaces.generic_action

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.dnb_igp_setup_interfaces.generic_action.GenericAction(com_object)

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
DMAPSInterfaces.Activity
GenericAction

Interface representing a GenericAction.

Role: This interface is used to work with GenericAction which consists of a
predefined list of Atomic activities.
The following code snippet can be used to obtain a GenericAction from a
selected Activity

Dim oSelectAct As Activity
set oSelectAct = CATIA.ActiveDocument.Selection.FindObject(“CATIAActivity”)
Dim objGenAction As GenericAction
set objGenAction = oSelectAct.GetTechnologicalObject(“GenericAction”)
get_atomic_activities(o_atomic_activities: tuple) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub GetAtomicActivities(CATSafeArrayVariant
oAtomicActivities)

Retreives the list of Atomic activities for the action.

Parameters:

oAtomicActivities
The List of Atomic activities.

Returns:
An HRESULT.
Legal values:

S_OK
List of Atomic activities is successfully returned
E_FAIL
List of Atomic activities could not be obtained

Example:

Dim objGenAct As GenericAction
……
Dim List()
set List = objGenAct.GetAtomicActivities
..
Parameters:

o_atomic_activities (tuple) –

Return type:

None