Step#

The Step commands described in this chapter are used to create and configure analysis steps. Step commands (output) describes the commands used to create and configure output requests and integrated output sections and the commands to configure diagnostic printing, monitoring, and restart. Step commands (miscellaneous) describes the commands used to configure controls, damping, and frequency tables.

Objects in Step

Create steps#

class StepModel(name: str, description: str = '', stefanBoltzmann: float | None = None, absoluteZero: float | None = None, waveFormulation: SymbolicConstantType = 'NOT_SET', modelType: SymbolicConstantType = 'STANDARD_EXPLICIT', universalGas: float | None = None, copyConstraints: BooleanType = 1, copyConnectors: BooleanType = 1, copyInteractions: BooleanType = 1)[source]

Abaqus creates a Model object named Model-1 when a session is started.

Notes

This object can be accessed by:

mdb.models[name]

Methods

AnnealStep(name, previous[, description, ...])

This method creates an AnnealStep object.

BuckleStep(name, previous, numEigen[, ...])

This method creates a BuckleStep object.

ComplexFrequencyStep(name, previous[, ...])

This method creates a ComplexFrequencyStep object.

CoupledTempDisplacementStep(name, previous)

This method creates a CoupledTempDisplacementStep object.

CoupledThermalElectricStep(name, previous[, ...])

This method creates a CoupledThermalElectricStep object.

CoupledThermalElectricalStructuralStep(name, ...)

This method creates a CoupledThermalElectricalStructuralStep object.

DirectCyclicStep(name, previous[, ...])

This method creates a DirectCyclicStep object.

EmagTimeHarmonicStep(name, previous, ...[, ...])

This method creates a EmagTimeHarmonicStep object.

ExplicitDynamicsStep(name, previous[, ...])

This method creates an ExplicitDynamicsStep object.

FrequencyStep(name, previous, eigensolver[, ...])

This method creates a FrequencyStep object.

GeostaticStep(name, previous[, description, ...])

This method creates a GeostaticStep object.

HeatTransferStep(name, previous[, ...])

This method creates a HeatTransferStep object.

ImplicitDynamicsStep(name, previous[, ...])

This method creates an ImplicitDynamicsStep object.

MassDiffusionStep(name, previous[, ...])

This method creates a MassDiffusionStep object.

ModalDynamicsStep(name, previous[, ...])

This method creates a ModalDynamicsStep object.

RandomResponseStep(name, previous, freq[, ...])

This method creates a RandomResponseStep object.

ResponseSpectrumStep(name, previous, components)

This method creates a ResponseSpectrumStep object.

SoilsStep(name, previous[, description, ...])

This method creates a SoilsStep object.

StaticLinearPerturbationStep(name, previous)

This method creates a StaticLinearPerturbationStep object.

StaticRiksStep(name, previous[, ...])

This method creates a StaticRiksStep object.

StaticStep(name, previous[, description, ...])

This method creates a StaticStep object.

SteadyStateDirectStep(name, previous, ...[, ...])

This method creates a SteadyStateDirectStep object.

SteadyStateModalStep(name, previous, ...[, ...])

This method creates a SteadyStateModalStep object.

SteadyStateSubspaceStep(name, previous, ...)

This method creates a SteadyStateSubspaceStep object.

SubspaceDynamicsStep(name, previous[, ...])

This method creates a SubspaceDynamicsStep object.

SubstructureGenerateStep(name, previous, ...)

This method creates a SubstructureGenerateStep object.

TempDisplacementDynamicsStep(name, previous)

This method creates a TempDisplacementDynamicsStep object.

ViscoStep(name, previous[, description, ...])

This method creates a ViscoStep object.