pycatia.abq_automation_interfaces.abq_boundary_conditions

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_boundary_conditions.ABQBoundaryConditions(com_object)

Note

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

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.Collection
ABQBoundaryConditions

The collection of Abaqus boundary condition objects attached
to
ABQGeneralStaticStep, ABQHeatTransferStep, and ABQExplicitDynamicsStep
object.
add(i_boundary_type: str) ABQBoundaryCondition

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Func Add(CATBSTR iBoundaryType) As ABQBoundaryCondition

Creates a new Abaqus boundary condition and adds it to the collection of
Abaqus boundary conditions.

Parameters:

iBoundaryType
The type of the boundary condition to create.

Legal values:

“ABQClamp”
“ABQDisplacementBC”
“ABQTemperatureBC”

Returns:
oBoundaryCondition The Abaqus boundary condition object that was
created.
Example:
The following example creates a clamp boundary condition in the
ABQBoundaryConditions collection:

Dim abaqusBCs As ABQBoundaryConditions
Dim abqClampBC As ABQClampBC
Set abqClampBC = abaqusBCs.Add(“ABQClamp”)
Parameters:

i_boundary_type (str) –

Return type:

ABQBoundaryCondition

item(i_index: cat_variant) ABQBoundaryCondition

Note

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

Returns an Abaqus boundary condition using its index or its name from the
ABQBoundaryConditions collection.

Parameters:

iIndex
The index or the name of the Abaqus boundary condition to retrieve
from the collection of Abaqus boundary conditions. If the index is a number, it
specifies the rank of the Abaqus boundary condition in the collection. The
index of the first Abaqus boundary condition in the collection is 1, and the
index of the last boundary condition is Count. If the index is a string, it
specifies the name you assigned to the boundary condition using the
CATIACollection::Name property.

Returns:
The specified ABQBoundaryCondition.
Parameters:

i_index (cat_variant) –

Return type:

ABQBoundaryCondition

remove(i_index: cat_variant) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub Remove(CATVariant iIndex)

Removes an Abaqus boundary condition using its index or its name from the
collection of boundary conditions.

Parameters:

iIndex
The index or the name of the Abaqus boundary condition to retrieve
from the collection of Abaqus boundary conditions. If the index is a number, it
specifies the rank of the Abaqus boundary condition in the collection. The
index of the first Abaqus boundary condition in the collection is 1, and the
index of the last boundary condition is Count. If the index is a string, it
specifies the name you assigned to the boundary condition using the
CATIACollection::Name property.
Parameters:

i_index (cat_variant) –

Return type:

None