pycatia.funct_system_interfaces.funct_actions_groups

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.funct_system_interfaces.funct_actions_groups.FunctActionsGroups(com_object, child_object=<class 'pycatia.funct_system_interfaces.funct_actions_group.FunctActionsGroup'>)

Note

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

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.Collection
FunctActionsGroups

The interface to access the groups of functional actions in a
system.
create(i_name: str, i_input_x: float, i_input_y: float, i_output_x: float, i_output_y: float) FunctActionsGroup

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Func Create(CATBSTR iName,
double iInputX,
double iInputY,
double iOutputX,
double iOutputY) As FunctActionsGroup

Create a Group of Actions.
Parameters:
  • i_name (str) –

  • i_input_x (float) –

  • i_input_y (float) –

  • i_output_x (float) –

  • i_output_y (float) –

Return type:

FunctActionsGroup

delete(i_act_grp: FunctActionsGroup) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub Delete(FunctActionsGroup iActGrp)

Delete a Group of Actions.
Parameters:

i_act_grp (FunctActionsGroup) –

Return type:

None

elem(i_index: cat_variant) FunctActionsGroup

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Func Elem(CATVariant iIndex) As FunctActionsGroup

Returns an actions’ group using its index or its name from the actions’
groups collection.

Parameters:

iIndex
The index or the name of the actions’ group to retrieve from the
collection of actions’ groups. As a numerics, this index is the rank of the
actions’ group in the collection. The index of the first actions’ group in the
collection is 1, and the index of the last actions’ group is Count. As a
string, it is the name you assigned to the actions’ group using the


AnyObject.Name property.
Returns:
The retrieved action
Example:
This example retrieves in AG1 the fifth actions’ group in the
collection and in AG2 the actions’ group named
Transmission.

Dim AG1 As FunctActionsGroup
Set AG1 = ActionsGroups.Elem(5)
Dim AG2 As FunctActionsGroup
Set AG2 = ActionsGroups.Elem(“Transmission”)
Parameters:

i_index (cat_variant) –

Return type:

FunctActionsGroup