pycatia.abq_automation_interfaces.abq_mech_conn_behavior¶
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_mech_conn_behavior.ABQMechConnBehavior(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectABQAutomationItf.ABQPropertyABQMechConnBehaviorRepresents an Abaqus mechanical connection behavior (ABQMechConnBehavior)object.Role: Access an Abaqus mechanical connection behaviour object or determine itsproperties.- add_pressure_overclosure_table(i_pressure: tuple, i_overclosure: tuple) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub AddPressureOverclosureTable(CATSafeArrayVariantiPressure,CATSafeArrayVariant iOverclosure)Adds a list of tabular pressure overclosure in the connection behavior. Thenumber of values in both of the parameters should match. If either listcontains extra values, the extra values are discarded.Parameters:iPressureThe list of pressure values.iOverclosureThe list of overclosures.
- Parameters:
i_pressure (tuple) –
i_overclosure (tuple) –
- Return type:
None
- property allow_separation: bool¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property AllowSeparation() As booleanSets or returns the seperation status for the hard contact pressureoverclosure.Returns:A boolean specifying whether seperation status is on oroff.
- Return type:
bool
- property apply_user_subroutine: bool¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ApplyUserSubroutine() As booleanSets or returns the user subroutine flag.Returns:A boolean specifying whether a user subroutine will be applied.
- Return type:
bool
- property augmented_lagrange: bool¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property AugmentedLagrange() As booleanSets or returns the augmented lagrange formulation in a mechanicalconnection.Returns:A boolean specifying whether augmented lagrange formulation isapplied.
- Return type:
bool
- property clearance_contact_pressure_value: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ClearanceContactPressureValue() As doubleSets or returns the clearance at which contact pressure is zero in amechanical connection.Returns:clearance at which contact pressure is zero.
- Return type:
float
- property contact_stiffness: int¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ContactStiffness() As ContactStiffness_TypeSets or returns the contact stiffness type hard contact pressureoverclosure.Returns:The contact stiffnessLegal values:DEFAULTSTIFF_VALUE
- Return type:
int
- property contact_stiffness_scale_factor_value: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ContactStiffnessScaleFactorValue() As doubleSets or returns the contact stiffness scale factor value in a mechanicalconnection.Returns:contact stiffness scale factor value.
- Return type:
float
- property contact_stiffness_value: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ContactStiffnessValue() As doubleSets or returns the contact stiffness value for hard contact pressureoverclosure.Returns:The stiffness value.
- Return type:
float
- property description: str¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property Description() As CATBSTRSets or returns the description.Returns:The description of the step.
- Return type:
str
- property formulation: int¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property Formulation() As Formulation_TypeSets or returns the formulation in a mechanicalconnection.Returns:The formulation.Legal values:FRICTIONLESSPENALTY
- Returns:
enum formulation_type
- Return type:
int
- property friction_coefficient: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property FrictionCoefficient() As doubleSets or returns the friction coefficient if the formulation isPENALTY.Returns:The friction coefficient.
- Return type:
float
- get_pressure_overclosure_table(o_pressure: tuple, o_overclosure: tuple) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub GetPressureOverclosureTable(CATSafeArrayVariantoPressure,CATSafeArrayVariant oOverclosure)Returns a list of tabular pressure overclosure in connectionbehavior.Parameters:oPressureThe list of pressure values.oOverclosureThe list of overclosures.
- Parameters:
o_pressure (tuple) –
o_overclosure (tuple) –
- Return type:
None
- property max_stiffness: int¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property MaxStiffness() As MaxStiffness_TypeSets or returns the contact stiffness type hard contact pressureoverclosure.Returns:The contact stiffnessLegal values:DEFAULTSTIFF_VALUE
- Returns:
enum max_stiffness_type
- Return type:
int
- property max_stiffness_value: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property MaxStiffnessValue() As doubleSets or returns the max stiffness value for mechanicalconnection.Returns:The stiffness value.
- Return type:
float
- property penalty_method: bool¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property PenaltyMethod() As booleanSets or returns the penalty method formulation in a mechanicalconnection.Returns:A boolean specifying whether penalty method formulation is applied.
- Return type:
bool
- property pressure_overclosure: int¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property PressureOverclosure() As PressureOverclosure_TypeSets or returns the pressure overclosure in a mechanicalconnection.Returns:The pressure overclosure.Legal values:HARDEXPONENTIALLINEARTABULAR
- Returns:
enum pressure_overclosure_type
- Return type:
int