All Frameworks  Object Hierarchy  This Framework  Indexes   

ABQAnalysisCases (Collection)

The collection of ABQAQUS analysis case objects attached to an
ABQAnalysisModel object.

Method Index

Add
Creates a new Abaqus analysis case and adds it to the collection of Abaqus analysis cases.
Item
Returns an Abaqus analysis case using its index or its name from the
Remove
Removes an Abaqus analysis case using its index or its name from the collection of Abaqus analysis cases.

Methods


o Func Add( iAnalysisType) As
Creates a new Abaqus analysis case and adds it to the collection of Abaqus analysis cases.
Parameters:
iAnalysisType
The type of Analysis Case to create.

Legal values:
"STRUCTURAL"
"THERMAL"
"EXPLICIT_DYNAMICS"
Returns:
The Abaqus analysis case object that was created.
Example:
The following example creates an Abaqus analysis case abqCase1:
 Dim abqCases As ABQAnalysisCases
 Dim abqCase1 As ABQAnalysisCase
 Set abqCase1 =  abqCases.Add("STRUCTURAL")
 
o Func Item( iIndex) As
Returns an Abaqus analysis case using its index or its name from the ABQAnalysisCases collection.
Parameters:
iIndex
The index or the name of the Abaqus analysis case to retrieve from the collection of Abaqus analysis cases. If the index is a number, it specifies the rank of the Abaqus analysis case in the collection. The index of the first Abaqus analysis case in the collection is 1, and the index of the last case is Count. If the index is a string, it specifies the name you assigned to the case using the CATIACollection::Name property.
Returns:
The specified ABQIAABQAnalysisCase.
Example:
This example retrieves the fifth Abaqus analysis case in the collection and saves it in a variable called ThisCase. The example also retrieves the Abaqus analysis case named "MyCase" in the collection and saves it in a variable called ThatCase.
 Set CaseColl = AnalysisDoc.ABQAnalysisModel.Cases
 Set ThisCase = CaseColl.Item(5)
 Set ThatCase = CaseColl.Item("MyCase")
 
o Sub Remove( iIndex)
Removes an Abaqus analysis case using its index or its name from the collection of Abaqus analysis cases. This function works only in CAAV5 R13 onwards.
Parameters:
iIndex
The index or the name of the Abaqus analysis case to retrieve from the collection of Abaqus analysis cases. If the index is a number, it specifies the rank of the Abaqus analysis case in the collection. The index of the first Abaqus analysis case in the collection is 1, and the index of the last analysis case is Count. If the index is a string, it specifies the name you assigned to the analysis case using the CATIABase::Name property.

Copyright © 2003, Dassault Systèmes. All rights reserved.