pycatia.abq_automation_interfaces.abq_global_element_assignment

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.abq_global_element_assignment.ABQGlobalElementAssignment(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
ABQGlobalElementAssignment

Represents an Abaqus Global Element assignment (ABQGlobalElementAssignment)
object.
Role:Access an Abaqus Global Element assignment property object or determine
its properties.
get_element_properties(i_elem_id: int, o_elem_behav: int, o_mff_lag: bool, o_hf_flag: bool, o_ri_flag: bool, o_im_flag: bool, o_in_flag: bool) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub GetElementProperties(elemIDEnum iElemID,
elemBehavEnum oElemBehav,
boolean oMFFLag,
boolean oHFFlag,
boolean oRIFlag,
boolean oIMFlag,
boolean oINFlag)

Gets the behavior and the modifier to given element type.

Parameters:

iElemID
The element type ID for which behavior and modifier is
requested.

Legal values:
TET_LINEAR
TET_PARABOLIC
HEX_LINEAR
HEX_PARABOLIC
WEDG_LINEAR
WEDG_PARABOLIC
TRI_LINEAR
TRI_PARABOLIC
QUAD_LINEAR
QUAD_PARABOLIC
LINE_LINEAR
LINE_PARABOLIC

oElemBehav
The element behavior set to given element type.

Legal values:
SHELL
MEMBRANE
SOLID3D
CONTINUUM_SHELL
BEAM
GASKET

oMFFLag
The modified formulation flag.

Legal values:
true
false

oHFFlag
The hybrid formulation flag.

Legal values:
true
false

oRIFlag
The reduced integration flag.

Legal values:
true
false

oIMFlag
The incompatible modes flag.

Legal values:
true
false

oINFlag
The Gasket thickness behavior flag.

Legal values:
true
false
Parameters:
  • i_elem_id (int) – enum elem_id_enum

  • o_elem_behav (int) – enum elem_behav_enum

  • o_mff_lag (bool) –

  • o_hf_flag (bool) –

  • o_ri_flag (bool) –

  • o_im_flag (bool) –

  • o_in_flag (bool) –

Return type:

None

set_element_properties(i_elem_id: int, i_elem_behav: int, i_mff_lag: bool, i_hf_flag: bool, i_ri_flag: bool, i_im_flag: bool, i_in_flag: bool) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub SetElementProperties(elemIDEnum iElemID,
elemBehavEnum iElemBehav,
boolean iMFFLag,
boolean iHFFlag,
boolean iRIFlag,
boolean iIMFlag,
boolean iINFlag)

Sets the behavior and the modifier to given element type.

Parameters:

iElemID
The element type ID for which behavior and modifier is to be
set.

Legal values:
TET_LINEAR
TET_PARABOLIC
HEX_LINEAR
HEX_PARABOLIC
WEDG_LINEAR
WEDG_PARABOLIC
TRI_LINEAR
TRI_PARABOLIC
QUAD_LINEAR
QUAD_PARABOLIC
LINE_LINEAR
LINE_PARABOLIC

iElemBehav
The element behavior to be set to given element
type.

Legal values:
SHELL
MEMBRANE
SOLID3D
CONTINUUM_SHELL
BEAM
GASKET

iMFFLag
The modified formulation flag.

Legal values:
true
false

iHFFlag
The hybrid formulation flag.

Legal values:
true
false

iRIFlag
The reduced integration flag.

Legal values:
true
false

iIMFlag
The incompatible modes flag.

Legal values:
true
false

iINFlag
The Gasket thickness behavior flag.

Legal values:
true
false

Example: To specify element type ‘C3D10MH’ user can use this method
as shown below.
SetElementValues TET_PARABOLI SOLID3D true true false false false
false.
Parameters:
  • i_elem_id (int) – enum elem_id_enum

  • i_elem_behav (int) – enum elem_behav_enum

  • i_mff_lag (bool) –

  • i_hf_flag (bool) –

  • i_ri_flag (bool) –

  • i_im_flag (bool) –

  • i_in_flag (bool) –

Return type:

None