All Frameworks  Object Hierarchy  This Framework  Indexes   

ABQSteps (Collection)

The collection of Abaqus analysis step (ABQStep) objects contained in an
ABQAnalysisCase object.

Method Index

Add
Creates a new Abaqus Step and adds it to the collection of Abaqus steps.
Insert
Creates a new Abaqus Step and inserts it to the collection of Abaqus steps.
Item
Returns an Abaqus step using its index or its name from the
Remove
Removes an Abaqus step using its index or its name from the Step collection.

Methods


o Func Add( iStepType) As
Creates a new Abaqus Step and adds it to the collection of Abaqus steps.
Parameters:
iStepType
The type of the step to create.

Legal values: "ABQGeneralStaticStep", "ABQExplicitDynamicsStep", "ABQHeatTransferStep"
Returns:
oStep The Abaqus step object that was created.
Example:
The following example creates a general static step in the ABQSteps collection:
 Dim abqCase As ABQAnalysisCase
 Dim abaqusSteps As ABQSteps
 Dim generalstaticstep As ABQGeneralStaticStep
 Set abaqusSteps = abqCase.Steps
 Set generalstaticstep =  abaqusSteps.Add("ABQGeneralStaticStep")
 
o Func Insert( iStepType,
iIndex) As
Creates a new Abaqus Step and inserts it to the collection of Abaqus steps.
Parameters:
iStepType
The type of the step to create.

Legal values: "ABQGeneralStaticStep", "ABQExplicitDynamicsStep", "ABQHeatTransferStep"
iIndex
Index of Abaqus step after which the new step is to be inserted. for initialization step iIndex is 1
Returns:
oStep The Abaqus step object that was inserted.
Example:
The following example creates a general static step in the ABQSteps collection:
 Dim abqCase As ABQAnalysisCase
 Dim abaqusSteps As ABQSteps
 Dim generalstaticstep As ABQGeneralStaticStep
 Set abaqusSteps = abqCase.Steps
 Set generalstaticstep =  abaqusSteps.Insert("ABQGeneralStaticStep", 1)
 
o Func Item( iIndex) As
Returns an Abaqus step using its index or its name from the ABQSteps collection.
Parameters:
iIndex
The index or the name of the Abaqus step to retrieve from the collection of Abaqus steps. If the index is a number, it specifies the rank of the Abaqus step in the collection. The index of the first Abaqus step in the collection is 1, and the index of the last step is Count. If the index is a string, it specifies the name you assigned to the step using the CATIACollection::Name property.
Returns:
The specified ABQStep.
Example:
This example retrieves the fifth Abaqus step in the collection and saves it in a variable called FirstStep. The example also retrieves the Abaqus step named "MyStep" in the collection and saves it in a variable called SecondStep.
 Set CaseColl = AnalysisDoc.ABQAnalysisModel.Cases
 Set ThisCase = CaseColl.Item(5)
 Set StepColl = ThisCase.Steps
 Set FirstStaticStep = StepColl.Item(5)
 Set SecondStaticStep = StepColl.Item("MyStep")
 
o Sub Remove( iIndex)
Removes an Abaqus step using its index or its name from the Step collection.
Parameters:
iIndex
The index or the name of the Abaqus step to retrieve from the collection of Abaqus Steps. If the index is a number, it specifies the rank of the Abaqus step in the collection. The index of the first Abaqus step in the collection is 1, and the index of the last step is Count. If the index is a string, it specifies the name you assigned to the step using the CATIABase::Name property.

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