ABQInteractions (Object)

The collection of Abaqus interactions (ABQInteraction) objects attached to an
object.

Methods


Func Add( iInteractionType) As
Creates a new Abaqus interaction and adds it to the collection of Abaqus Interactions.
Parameters:
iInteractionType
The type of the interaction to create.

Legal values:
"ABQSurfaceToSurfaceContact"
"ABQFastenedPair"
"ABQRigidBodyConstraint"
"ABQRigidCoupling"
"ABQSmoothCoupling"
"ABQARSurf"
Returns:
oInteraction The Abaqus interaction object that was created.
Example:
The following example creates a Contact pair interaction in the ABQInteractions collection:
 Dim abaqusInteractions As ABQInteractions
 Dim abqFPair As ABQFastenedPair
 Set abqFPair =  abaqusInteractions..Add("ABQFastenedPair")
 
Func Item( iIndex) As
Returns an Abaqus interaction using its index or its name from the collection.
Parameters:
iIndex
The index or the name of the Abaqus interaction to retrieve from the collection of Abaqus Interactions. If the index is a number, it specifies the rank of the Abaqus interaction in the collection. The index of the first Abaqus interaction in the collection is 1, and the index of the last interaction is Count. If the index is a string, it specifies the name you assigned to the interaction using the CATIACollection::Name property.
Returns:
The specified .
Sub Remove( iIndex)
Removes an Abaqus interaction using its index or its name from the Interaction collection.
Parameters:
iIndex
The index or the name of the Abaqus interaction to retrieve from the collection of Abaqus Interactions. If the index is a number, it specifies the rank of the Abaqus interaction in the collection. The index of the first Abaqus interaction in the collection is 1, and the index of the last interaction is Count. If the index is a string, it specifies the name you assigned to the interaction using the CATIABase::Name property.