pycatia.abq_automation_interfaces.abq_fields

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_fields.ABQFields(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
ABQFields

The collection of Abaqus field (ABQTemperature) objects contained
in
ABQInitialStep and ABQGeneralStaticStep and ABQExplicitDynamicsStep
objects.
add(i_field_type: str) ABQTemperature

Note

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

Creates a new Abaqus field and adds it to the collection of Abaqus fields.
The ABQInitialTemperature object can be created only in an ABQFields collection
obtained from ABQInitialStep. Similarly the ABQTemperatureHistory object can be
created only in an ABQFields collection obtained from
ABQGeneralStaticStep.

Parameters:

iFieldType
The type of the field to create.

Legal values:

“ABQInitialTemperature”
“ABQTemperatureHistory”

Returns:
oTemperature The Abaqus field object that was created.

Example:
The following example creates an initial temperature in the ABQFields
collection obtained from the ABQInitialStep type
object:

Dim abqInitialStep As ABQInitialStep
Dim abqFields As ABQIAABQFields
Dim abqInitalTemp As ABQTemperature
Set abqFields = abqInitialStep.Fields
Set abqInitalTemp = abqFields.Add(“ABQInitialTemperature”)
Parameters:

i_field_type (str) –

Return type:

ABQTemperature

item(i_index: cat_variant) ABQTemperature

Note

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

Returns an Abaqus field using its index or its name from the ABQFields
collection.

Parameters:

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

Returns:
The specified ABQTemperature.
Parameters:

i_index (cat_variant) –

Return type:

ABQTemperature

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 field using its index or its name from the field
collection.

Parameters:

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

i_index (cat_variant) –

Return type:

None