pycatia.abq_automation_interfaces.abqiaabq_steady_state_lin_dyn_step_modal_vb

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.abq_automation_interfaces.abqiaabq_steady_state_lin_dyn_step_modal_vb.ABQIAABQSteadyStateLinDynStepModalVB(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
ABQAutomationItf.ABQStep
ABQAutomationItf.ABQIAABQSteadyStateLinDynStepBasicVB
ABQIAABQSteadyStateLinDynStepModalVB

Interface representing xxx.

Role: Components that implement ABQIAABQSteadyStateLinDynStepModal are

Do not use the ABQIAABQSteadyStateLinDynStepModal interface for such and such
ClassReference, Class#MethodReference, #InternalMethod…
add_composite_damping_data_table(i_column1: tuple, i_column2: tuple) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub AddCompositeDampingDataTable(CATSafeArrayVariant
iColumn1,
CATSafeArrayVariant iColumn2)

Adds a composite damping data over ranges of Modes or Frequencies The
number of values in both the parameters must match. If either list contains
extra values, the extra values are discarded. Valid only for damping over
ranges of Modes.

Parameters:

iColumn1
The list of start modes.
iColumn2
The list of end modes.
Parameters:
  • i_column1 (tuple) –

  • i_column2 (tuple) –

Return type:

None

add_direct_damping_data_table(i_damping_range: str, i_column1: tuple, i_column2: tuple, i_column3: tuple) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub AddDirectDampingDataTable(CATBSTR iDampingRange,
CATSafeArrayVariant iColumn1,
CATSafeArrayVariant iColumn2,
CATSafeArrayVariant iColumn3)

Adds a direct damping data over ranges of Modes or Frequencies The number
of values in all the three of the parameters must match. If either list
contains extra values, the extra values are discarded.

Parameters:

iDampingRange
The range over which damping is defined.


Legal values:
MODES.
FREQUENCIES.


iColumn1
For daming range = MODES - The list of start modes.
For daming range = FREQUENCIES - The list of frequencies.
iColumn2
For daming range = MODES - The list of end modes.
For daming range = FREQUENCIES - The list of critical damping fraction.
iColumn3
For daming range = MODES - The list of critical damping fraction.
For daming range = FREQUENCIES - iColumn3 will be ignored if the damping range is FREQUENCIES.
Parameters:
  • i_damping_range (str) –

  • i_column1 (tuple) –

  • i_column2 (tuple) –

  • i_column3 (tuple) –

Return type:

None

add_rayleigh_damping_data_table(i_damping_range: str, i_column1: tuple, i_column2: tuple, i_column3: tuple, i_column4: tuple) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub AddRayleighDampingDataTable(CATBSTR iDampingRange,
CATSafeArrayVariant iColumn1,
CATSafeArrayVariant iColumn2,
CATSafeArrayVariant iColumn3,
CATSafeArrayVariant iColumn4)

Adds a rayleigh damping data over ranges of Modes or Frequencies The number
of values in all the four of the parameters must match. If either list contains
extra values, the extra values are discarded.

Parameters:

iDampingRange
The range over which damping is defined.


Legal values:
MODES.
FREQUENCIES.


iColumn1
For daming range = MODES - The list of start modes.
For daming range = FREQUENCIES - The list of frequencies.
iColumn2
For daming range = MODES - The list of end modes.
For daming range = FREQUENCIES - The list of alpha coefficients.
iColumn3
For daming range = MODES - The list of alpha coefficients.
For daming range = FREQUENCIES - The list of beta coefficients.
iColumn4
For daming range = MODES - The list of beta coefficients.
For daming range = FREQUENCIES - iColumn4 will be ignored if the damping range is FREQUENCIES.
Parameters:
  • i_damping_range (str) –

  • i_column1 (tuple) –

  • i_column2 (tuple) –

  • i_column3 (tuple) –

  • i_column4 (tuple) –

Return type:

None

add_structural_damping_data_table(i_damping_range: str, i_column1: tuple, i_column2: tuple, i_column3: tuple) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub AddStructuralDampingDataTable(CATBSTR iDampingRange,
CATSafeArrayVariant iColumn1,
CATSafeArrayVariant iColumn2,
CATSafeArrayVariant iColumn3)

Adds a structural damping data over ranges of Modes or Frequencies The
number of values in all the three of the parameters must match. If either list
contains extra values, the extra values are discarded.

Parameters:

iDampingRange
The range over which damping is defined.

Legal values:
MODES.
FREQUENCIES.
iColumn1
For daming range = MODES - The list of start modes.
For daming range = FREQUENCIES - The list of frequencies.
iColumn2
For daming range = MODES - The list of end modes.
For daming range = FREQUENCIES - The list of damping constant.
iColumn3
For daming range = MODES - The list of damping constant.
For daming range = FREQUENCIES - iColumn3 will be ignored if the damping range is FREQUENCIES.
Parameters:
  • i_damping_range (str) –

  • i_column1 (tuple) –

  • i_column2 (tuple) –

  • i_column3 (tuple) –

Return type:

None

property use_composite_damping_data: bool

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property UseCompositeDampingData() As boolean

Sets or returns if the composite damping data is ued.

Returns:
A boolean specifying whether the composite damping data is ued.
Return type:

bool

property use_direct_damping_data: bool

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property UseDirectDampingData() As boolean

Sets or returns if the direct damping data is ued.

Returns:
A boolean specifying whether the direct damping data is ued.
Return type:

bool

property use_rayleigh_damping_data: bool

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property UseRayleighDampingData() As boolean

Sets or returns if the rayleigh damping data is ued.

Returns:
A boolean specifying whether the rayleigh damping data is ued.
Return type:

bool

property use_structural_damping_data: bool

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property UseStructuralDampingData() As boolean

Sets or returns if the structural damping data is ued.

Returns:
A boolean specifying whether the structural damping data is ued.
Return type:

bool