Abaqus Model#

Model commands are used to create Abaqus/CAE models. A finished model contains all the data that Abaqus/CAE needs to create and submit an analysis to Abaqus/Standard or Abaqus/Explicit. Models are stored in a model database.

Create models#

class Mdb(pathName='')[source]

The Mdb object is the high-level Abaqus model database. A model database stores models and analysis controls.

Note

This object can be accessed by:

mdb

Public Data Attributes:

Inherited from MdbBase

version

An Int specifying the release number of the Mdb object in memory.

lastChangedCount

A Float specifying the value of a counter associated with the Mdb object.

jobs

A repository of Job objects.

adaptivityProcesses

A repository of AdaptivityProcess objects.

coexecutions

A repository of Coexecution objects.

optimizationProcesses

A repository of OptimizationProcess objects.

meshEditOptions

A MeshEditOptions object specifying the undo/redo behavior when editing meshes on parts or part instances.

models

A repository of Model objects.

customData

A RepositorySupport object.

annotations

A repository of Annotation objects.

Public Methods:

Model(name[, description, stefanBoltzmann, ...])

This method creates a Model object.

Inherited from AcisMdb

openAcis(fileName[, scaleFromFile])

This method creates an AcisFile object from a file containing ACIS-format geometry.

openCatia(fileName[, topology, ...])

This method creates an AcisFile object from a file containing V5-format geometry.

openEnf(fileName, fileType[, topology, ...])

This method creates an AcisFile object from a file containing Elysium Neutral File-format geometry that was created by CATIA V5, I-DEAS, or Pro/ENGINEER.

openIges(fileName[, trimCurve, ...])

This method creates an AcisFile object from a file containing IGES-format geometry.

openParasolid(fileName[, topology])

This method creates an AcisFile object from a file containing Parasolid-format geometry.

openStep(fileName[, scale])

This method creates an AcisFile object from a file containing STEP-format geometry.

openVda(fileName)

This method creates an AcisFile object from a file containing VDA-FS-format geometry.

openSolidworks(fileName[, topology])

This method creates an AcisFile object from a file containing Solidworks format geometry.

Inherited from JobMdb

Job(name, model[, description, type, queue, ...])

This method creates an analysis job using a model on a model database (MDB) for the model definition.

JobFromInputFile(name, inputFileName[, ...])

This method creates an analysis job using an input file for the model definition.

OptimizationProcess(name, model, task, ...)

This method creates an OptimizationProcess object.

Inherited from MdbBase

__init__([pathName])

This constructor creates an empty Mdb object.

importDxf(fileName)

This method creates a ConstrainedSketch object from a file containing dxf-format (AutoCAD) geometry.

openMdb(pathName)

This method opens an existing model database file.

close()

This method closes an open Mdb object but does not save the Mdb object to disk.

save()

This method saves an Mdb object to disk at the location specified by pathName (pathName is a member of the Mdb object).

saveAs(pathName)

This method saves an Mdb object to disk at the specified location.

openAuxMdb(pathName)

This method opens an auxiliary Mdb object on the disk at the specified location.

closeAuxMdb()

This method closes the auxiliary Mdb which had been opened earlier using the openAuxMdb command.

getAuxMdbModelNames()

This method returns a list of model names present in the auxiliary Mdb which had been opened earlier using the openAuxMdb command.

copyAuxMdbModel(fromName[, toName])

This method copies a specified model from the auxiliary Mdb which had been opened earlier using the openAuxMdb command.


Model#

class Model(name, description='', stefanBoltzmann=None, absoluteZero=None, waveFormulation=abaqusConstants.NOT_SET, modelType=abaqusConstants.STANDARD_EXPLICIT, universalGas=None, copyConstraints=ON, copyConnectors=ON, copyInteractions=ON)[source]

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

Note

This object can be accessed by:

mdb.models[name]

The corresponding analysis keywords are:

  • PHYSICAL CONSTANTS

Public Data Attributes:

Inherited from ModelBase

name

A String specifying the repository key.

stefanBoltzmann

None or a Float specifying the Stefan-Boltzmann constant.

absoluteZero

None or a Float specifying the absolute zero constant.

waveFormulation

A SymbolicConstant specifying the type of incident wave formulation to be used in acoustic problems.

universalGas

None or a Float specifying the universal gas constant.

noPartsInputFile

A Boolean specifying whether an input file should be written without parts and assemblies.

restartIncrement

An Int specifying the increment, interval, iteration or cycle where the restart analysis will start.

endRestartStep

A Boolean specifying that the step specified by restartStep should be terminated at the increment specified by restartIncrement.

shellToSolid

A Boolean specifying that a shell global model drives a solid submodel.

lastChangedCount

A Float specifying the time stamp that indicates when the model was last changed.

description

A String specifying the purpose and contents of the Model object.

restartJob

A String specifying the name of the job that generated the restart data.

restartStep

A String specifying the name of the step where the restart analysis will start.

globalJob

A String specifying the name of the job that generated the results for the global model.

copyConstraints

A boolean specifying the status of constraints created in a model, in the model which instances this model.

copyConnectors

A boolean specifying the status of connectors created in a model, in the model which instances this model.

copyInteractions

A boolean specifying the status of interactions created in a model, in the model which instances this model.

keywordBlock

A KeywordBlock object.

rootAssembly

An Assembly object.

amplitudes

A repository of Amplitude objects.

profiles

A repository of Profile objects.

boundaryConditions

A repository of BoundaryCondition objects.

constraints

A repository of ConstrainedSketchConstraint objects.

analyticalFields

A repository of AnalyticalField objects.

discreteFields

A repository of DiscreteField objects.

predefinedFields

A repository of PredefinedField objects.

interactions

A repository of Interaction objects.

interactionProperties

A repository of InteractionProperty objects.

contactControls

A repository of ContactControl objects.

contactInitializations

A repository of ContactInitialization objects.

contactStabilizations

A repository of ContactStabilization objects.

linkedInstances

A tuple of tuples of Strings specifying the linked child PartInstance name in the current model to the corresponding parent PartInstance name in a different model.

linkedParts

A tuple of tuples of Strings specifying the linked child Part name in the current model to the corresponding parent Part name in a different model.

loads

A repository of Load objects.

materials

A repository of Material objects.

calibrations

A repository of Calibration objects.

sections

A repository of Section objects.

remeshingRules

A repository of RemeshingRule objects.

sketches

A repository of ConstrainedSketch objects.

parts

A repository of Part objects.

steps

A repository of Step objects.

featureOptions

A FeatureOptions object.

adaptiveMeshConstraints

A repository of AdaptiveMeshConstraint objects.

adaptiveMeshControls

A repository of AdaptiveMeshControl objects.

timePoints

A repository of TimePoint objects.

filters

A repository of Filter objects.

integratedOutputSections

A repository of IntegratedOutputSection objects.

fieldOutputRequests

A repository of FieldOutputRequest objects.

historyOutputRequests

A repository of HistoryOutputRequest objects.

optimizationTasks

A repository of OptimizationTask objects.

tableCollections

A repository of TableCollection objects.

eventSeriesTypes

A repository of EventSeriesType objects.

eventSeriesDatas

A repository of EventSeriesData objects.

Public Methods:

Inherited from AdaptivityModel

adaptiveRemesh(odb)

This method remeshes the model using the active remesh rules in the model and the error indicator results from a previous analysis.

AdaptiveMeshConstraint(name, category, region)

The AdaptiveMeshConstraint object is the abstract base type for other Arbitrary Lagrangian Eularian (ALE) style AdaptiveMeshConstraint objects.

AdaptiveMeshControl(name[, remapping, ...])

This method creates an AdaptiveMeshControl object.

DisplacementAdaptiveMeshConstraint(name, ...)

This method creates a DisplacementAdaptiveMeshConstraint object.

RemeshingRule(name, stepName, variables[, ...])

This method creates a RemeshingRule object.

VelocityAdaptiveMeshConstraint(name, ...[, ...])

This method creates a VelocityAdaptiveMeshConstraint object.

Inherited from AmplitudeModel

ActuatorAmplitude(name[, timeSpan])

This method creates a ActuatorAmplitude object.

DecayAmplitude(name, initial, maximum, ...)

This method creates a DecayAmplitude object.

EquallySpacedAmplitude(name, fixedInterval, data)

This method creates an EquallySpacedAmplitude object.

ModulatedAmplitude(name, initial, magnitude, ...)

This method creates a ModulatedAmplitude object.

PeriodicAmplitude(name, frequency, start, ...)

This method creates a PeriodicAmplitude object.

PsdDefinition(name, data[, unitType, ...])

This method creates a PsdDefinition object.

SmoothStepAmplitude(name, data[, timeSpan])

This method creates a SmoothStepAmplitude object.

SolutionDependentAmplitude(name[, initial, ...])

This method creates a SolutionDependentAmplitude object.

SpectrumAmplitude(name, method, data[, ...])

This method creates a SpectrumAmplitude object.

TabularAmplitude(name, data[, smooth, timeSpan])

This method creates a TabularAmplitude object.

Inherited from AssemblyModel

Instance(name, objectToCopy)

This method copies a PartInstance object from the specified model and creates a new PartInstance object.

convertAllSketches([regenerate, ...])

This method converts all sketches from Abaqus 6.5 or earlier to the equivalent ConstrainedSketch objects.

linkInstances(instancesMap)

This method links the selected PartInstance objects to the corresponding PartInstance objects from the specified models.

Inherited from BoundaryConditionModel

AccelerationBaseMotionBC(name, ...[, ...])

This method creates a AccelerationBaseMotionBC object.

AccelerationBC(name, createStepName, region)

This method creates an AccelerationBC object.

AcousticPressureBC(name, createStepName, region)

This method creates a AcousticPressureBC object.

ConcentrationBC(name, createStepName, region)

This method creates a ConcentrationBC object.

ConnAccelerationBC(name, createStepName[, ...])

This method creates an ConnAccelerationBC object on a wire region.

ConnDisplacementBC(name, createStepName[, ...])

This method creates a ConnDisplacementBC object on a wire region.

ConnVelocityBC(name, createStepName[, ...])

This method creates a ConnVelocityBC object on a wire region.

DisplacementBaseMotionBC(name, ...[, ...])

This method creates a DisplacementBaseMotionBC object.

DisplacementBC(name, createStepName, region)

This method creates a DisplacementBC object.

ElectricPotentialBC(name, createStepName, region)

This method creates an ElectricPotentialBC object.

EulerianBC(name, createStepName, region[, ...])

This method creates a EulerianBC object.

EulerianMotionBC(name, createStepName, ...)

This method creates an EulerianMotionBC object.

FluidCavityPressureBC(name, createStepName, ...)

This method creates a FluidCavityPressureBC object.

MagneticVectorPotentialBC(name, ...[, ...])

This method creates a MagneticVectorPotentialBC object.

MaterialFlowBC(name, createStepName, region)

This method creates a MaterialFlowBC object.

PorePressureBC(name, createStepName, region)

This method creates a PorePressureBC object.

RetainedNodalDofsBC(name, createStepName, region)

This method creates a RetainedNodalDofsBC object.

SecondaryBaseBC(name, createStepName, ...)

This method creates a SecondaryBaseBC object.

SubmodelBC(name, createStepName, region, ...)

This method creates a SubmodelBC object.

TemperatureBC(name, createStepName, region)

This method creates a TemperatureBC object.

VelocityBaseMotionBC(name, createStepName, dof)

This method creates a VelocityBaseMotionBC object.

VelocityBC(name, createStepName, region[, ...])

This method creates a VelocityBC object.

EncastreBC(name, createStepName, region[, ...])

This method creates an encastre TypeBC object.

PinnedBC(name, createStepName, region[, ...])

This method creates a pinned TypeBC object.

XsymmBC(name, createStepName, region[, ...])

This method creates a TypeBC object that specifies symmetry about the X-axis.

YsymmBC(name, createStepName, region[, ...])

This method creates a TypeBC object that specifies symmetry about the Y-axis.

ZsymmBC(name, createStepName, region[, ...])

This method creates a TypeBC object that specifies symmetry about the Z-axis.

XasymmBC(name, createStepName, region[, ...])

This method creates a TypeBC object that specifies antisymmetry about the X-axis.

YasymmBC(name, createStepName, region[, ...])

This method creates a TypeBC object that specifies antisymmetry about the Y-axis.

ZasymmBC(name, createStepName, region[, ...])

This method creates a TypeBC object that specifies antisymmetry about the Z-axis.

Inherited from CalibrationModel

Calibration(name)

This method creates a Calibration object.

Inherited from ConstraintModel

AdjustPoints(name, surface, controlPoints)

This method creates an AdjustPoints object.

Coupling(name, surface, controlPoint, ...[, ...])

This method creates a Coupling object.

DisplayBody(name, instance, controlPoints)

This method creates a DisplayBody object.

EmbeddedRegion(name, embeddedRegion, hostRegion)

This method creates a EmbeddedRegion object.

Equation(name, terms)

This method creates an Equation object.

MultipointConstraint(name, surface, ...[, ...])

This method creates a MultipointConstraint object.

RigidBody(name, refPointRegion[, ...])

This method creates a RigidBody object.

ShellSolidCoupling(name, shellEdge, solidFace)

This method creates a ShellSolidCoupling object.

Tie(name, main, secondary[, adjust, ...])

This method creates a Tie object.

Inherited from FilterModel

ButterworthFilter(name, cutoffFrequency[, ...])

This method creates a ButterworthFilter object.

Chebyshev1Filter(name, cutoffFrequency[, ...])

This method creates a Chebyshev1Filter object.

Chebyshev2Filter(name, cutoffFrequency[, ...])

This method creates a Chebyshev2Filter object.

OperatorFilter(name, cutoffFrequency[, ...])

This method creates an OperatorFilter object.

Inherited from InteractionModel

contactDetection([name, createStepName, ...])

This method uses contact detection to create SurfaceToSurfaceContactStd, SurfaceToSurfaceContactExp, and Tie objects.

getSurfaceSeparation()

This method returns a list of all possible contacts that can be created using the ContactDetection method.

AcousticImpedance(name, createStepName, surface)

This method creates an AcousticImpedance object.

ActuatorSensor(name, createStepName, point, ...)

This method creates an ActuatorSensor object.

CavityRadiation(name, createStepName, surfaces)

This method creates a CavityRadiation object.

ConcentratedFilmCondition(name, ...[, ...])

This method creates a ConcentratedFilmCondition object.

ConcentratedRadiationToAmbient(name, ...[, ...])

This method creates a ConcentratedRadiationToAmbient object.

ContactExp(name, createStepName[, ...])

This method creates a ContactExp object.

ContactStd(name, createStepName[, ...])

This method creates a ContactStd object.

CyclicSymmetry(name, createStepName, main, ...)

This method creates a CyclicSymmetry object.

ElasticFoundation(name, createStepName, ...)

This method creates an ElasticFoundation object.

FilmCondition(name, createStepName, surface, ...)

This method creates a FilmCondition object.

FluidCavity(name, createStepName, ...[, ...])

This method creates an FluidCavity object.

FluidExchange(name, createStepName, ...[, ...])

This method creates an FluidExchange object.

FluidInflator(name, createStepName, cavity, ...)

This method creates a FluidInflator object.

IncidentWave(name, createStepName, ...[, ...])

This method creates an IncidentWave object.

ModelChange(name, createStepName[, ...])

This method creates a ModelChange object.

PressurePenetration(name, createStepName, ...)

This method creates a PressurePenetration object.

RadiationToAmbient(name, createStepName, ...)

This method creates a RadiationToAmbient object.

SelfContactExp(name, createStepName, ...[, ...])

This method creates a SelfContactExp object.

SelfContactStd(name, createStepName, ...[, ...])

This method creates a SelfContactStd object.

StdXplCosimulation(name, createStepName, region)

This method creates a StdXplCosimulation object.

SurfaceToSurfaceContactExp(name, ...[, ...])

This method creates a SurfaceToSurfaceContactExp object.

SurfaceToSurfaceContactStd(name, ...[, ...])

This method creates a SurfaceToSurfaceContactStd object.

XFEMCrackGrowth(name, createStepName, crackName)

This method creates an XFEMCrackGrowth object.

Inherited from InteractionContactControlModel

ExpContactControl(name[, globTrkChoice, ...])

This method creates an ExpContactControl object.

StdContactControl(name[, ...])

This method creates an StdContactControl object.

Inherited from InteractionContactInitializationModel

ExpInitialization(name[, overclosureType, ...])

This method creates an ExpInitialization object.

StdInitialization(name[, overclosureType, ...])

This method creates a StdInitialization object.

Inherited from InteractionContactStabilizationModel

StdStabilization(name[, zeroDistance, ...])

This method creates a StdStabilization object.

Inherited from InteractionPropertyModel

AcousticImpedanceProp(name, tableType, table)

This method creates an AcousticImpedanceProp object.

ActuatorSensorProp(name[, realProperties, ...])

This method creates an ActuatorSensorProp object.

CavityRadiationProp(name[, ...])

This method creates a CavityRadiationProp object.

ContactProperty(name)

This method creates a ContactProperty object.

FilmConditionProp(name[, ...])

This method creates a FilmConditionProp object.

FluidCavityProperty(name[, definition, ...])

This method creates a FluidCavityProperty object.

FluidExchangeProperty(name, dataTable[, ...])

This method creates a FluidExchangeProperty object.

FluidInflatorProperty(name, definition, ...)

This method creates a FluidInflatorProperty object.

IncidentWaveProperty(name[, definition, ...])

This method creates an IncidentWaveProperty object.

Inherited from LoadModel

BodyCharge(name, createStepName, region, ...)

This method creates a BodyCharge object.

BodyConcentrationFlux(name, createStepName, ...)

This method creates a BodyConcentrationFlux object.

BodyCurrent(name, createStepName, region, ...)

This method creates a BodyCurrent object.

BodyCurrentDensity(name, createStepName, ...)

This method creates a BodyCurrentDensity object.

BodyForce(name, createStepName, region[, ...])

This method creates a BodyForce object.

BodyHeatFlux(name, createStepName, region, ...)

This method creates a BodyHeatFlux object.

BoltLoad(name, createStepName, region, ...)

This method creates a BoltLoad object.

ConcCharge(name, createStepName, region, ...)

This method creates a ConcCharge object.

ConcConcFlux(name, createStepName, region, ...)

This method creates a ConcConcFlux object.

ConcCurrent(name, createStepName, region, ...)

This method creates a ConcCurrent object.

ConcentratedForce(name, createStepName, region)

This method creates a ConcentratedForce object.

ConcentratedHeatFlux(name, createStepName, ...)

This method creates a ConcentratedHeatFlux object.

ConcPoreFluid(name, createStepName, region, ...)

This method creates a ConcPoreFluid object.

ConnectorForce(name, createStepName[, ...])

This method creates a ConnectorForce object on a wire region.

ConnectorMoment(name, createStepName[, ...])

This method creates a ConnectorMoment object on a wire region.

CoriolisForce(name, createStepName, region, ...)

This method creates a CoriolisForce object.

Gravity(name, createStepName[, ...])

This method creates a Gravity object.

InertiaRelief(name, createStepName[, u1, ...])

This method creates an InertiaRelief object.

InwardVolAccel(name, createStepName, region, ...)

This method creates a InwardVolAccel object.

LineLoad(name, createStepName, region[, ...])

This method creates a LineLoad object.

Moment(name, createStepName, region[, cm1, ...])

This method creates a Moment object.

PEGLoad(name, createStepName, region[, ...])

This method creates a PEGLoad object.

PipePressure(name, createStepName, region, ...)

This method creates a Pressure object.

Pressure(name, createStepName, region[, ...])

This method creates a Pressure object.

RotationalBodyForce(name, createStepName, ...)

This method creates a RotationalBodyForce object.

ShellEdgeLoad(name, createStepName, region, ...)

This method creates a ShellEdgeLoad object.

SubmodelSB(name, createStepName, region, ...)

This method creates a SubmodelSB object.

SubstructureLoad(name, createStepName, ...)

This method creates a SubstructureLoad object.

SurfaceCharge(name, createStepName, region, ...)

This method creates a SurfaceCharge object.

SurfaceConcentrationFlux(name, ...[, field, ...])

This method creates a SurfaceConcentrationFlux object.

SurfaceCurrent(name, createStepName, region, ...)

This method creates a SurfaceCurrent object.

SurfaceCurrentDensity(name, createStepName, ...)

This method creates a SurfaceCurrentDensity object.

SurfaceHeatFlux(name, createStepName, ...[, ...])

This method creates a SurfaceHeatFlux object.

SurfacePoreFluid(name, createStepName, ...)

This method creates a SurfacePoreFluid object.

SurfaceTraction(name, createStepName, ...[, ...])

This method creates a SurfaceTraction object.

Inherited from MaterialModel

Material(name[, description, materialIdentifier])

This method creates a Material object.

Inherited from OptimizationTaskModel

BeadTask(name[, abaqusSensitivities, ...])

This method creates a BeadTask object.

ShapeTask(name[, abaqusSensitivities, ...])

This method creates a ShapeTask object.

SizingTask(name[, abaqusSensitivities, ...])

This method creates a SizingTask object.

TopologyTask(name[, abaqusSensitivities, ...])

This method creates a TopologyTask object.

Inherited from PartModel

Part(name, dimensionality, type[, twist])

This method creates a Part object and places it in the parts repository.

Inherited from PredefinedFieldModel

FluidCavityPressure(name, fluidCavity, ...)

This method creates a FluidCavityPressure object.

InitialState(name, instances, fileName[, ...])

This method creates an InitialState predefined field object.

KinematicHardening(name, region[, ...])

This method creates a KinematicHardening object.

MaterialAssignment(name, instanceList[, ...])

This method creates a MaterialAssignment predefined field object.

Temperature(name, createStepName, region[, ...])

This method creates a Temperature object.

Velocity(name, region, velocity1, velocity2, ...)

This method creates a Velocity predefined field object.

Stress(name, region[, distributionType, ...])

This method creates a Stress predefined field object.

Field(name, createStepName, region[, ...])

This method creates a Field object.

Inherited from BeamSectionProfileModel

beamProfilesFromOdb(fileName)

This method creates Profile objects by reading an output database.

ArbitraryProfile(name, table)

This method creates a ArbitraryProfile object.

BoxProfile(name, a, b, uniformThickness, t1)

This method creates a BoxProfile object.

CircularProfile(name, r)

This method creates a CircularProfile object.

GeneralizedProfile(name, area, i11, i12, ...)

This method creates a GeneralizedProfile object.

HexagonalProfile(name, r, t)

This method creates a HexagonalProfile object.

IProfile(name, l, h, b1, b2, t1, t2, t3)

This method creates an IProfile object.

LProfile(name, a, b, t1, t2)

This method creates a LProfile object.

PipeProfile(name, r, t)

This method creates a PipeProfile object.

RectangularProfile(name, a, b)

This method creates a RectangularProfile object.

TProfile(name, b, h, l, tf, tw)

This method creates a TProfile object.

TrapezoidalProfile(name, a, b, c, d)

This method creates a TrapezoidalProfile object.

Inherited from OutputModel

FieldOutputRequest(name, createStepName[, ...])

This method creates a FieldOutputRequest object.

HistoryOutputRequest(name, createStepName[, ...])

This method creates a HistoryOutputRequest object.

IntegratedOutputSection(name, surface[, ...])

This method creates an IntegratedOutputSection object.

TimePoint(name, points)

This method creates a TimePoint object.

Inherited from SectionModel

AcousticInfiniteSection(name, material[, ...])

This method creates an AcousticInfiniteSection object.

AcousticInterfaceSection(name[, thickness])

This method creates an AcousticInterfaceSection object.

BeamSection(name, integration, profile[, ...])

This method creates a BeamSection object.

CohesiveSection(name, response, material[, ...])

This method creates a CohesiveSection object.

CompositeShellSection(name, layup[, ...])

This method creates a CompositeShellSection object.

CompositeSolidSection(name, layup[, ...])

This method creates a CompositeSolidSection object.

ConnectorSection(name[, assembledType, ...])

This method creates a ConnectorSection object.

EulerianSection(name, data)

This method creates a EulerianSection object.

GasketSection(name, material[, ...])

This method creates a GasketSection object.

GeneralStiffnessSection(name, stiffnessMatrix)

This method creates a GeneralStiffnessSection object.

HomogeneousShellSection(name, material[, ...])

This method creates a HomogeneousShellSection object.

HomogeneousSolidSection(name, material[, ...])

This method creates a HomogeneousSolidSection object.

MembraneSection(name, material[, thickness, ...])

This method creates a MembraneSection object.

MPCSection(name, mpcType[, userMode, userType])

This method creates a MPCSection object.

PEGSection(name, material[, thickness, ...])

This method creates a PEGSection object.

SurfaceSection(name[, useDensity, density])

This method creates a SurfaceSection object.

TrussSection(name, material[, area])

This method creates a TrussSection object.

Inherited from SketchModel

ConstrainedSketch(name, sheetSize[, ...])

This method creates a ConstrainedSketch object.

Inherited from StepModel

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.

CoupledThermalElectricalStructuralStep(name, ...)

This method creates a CoupledThermalElectricalStructuralStep object.

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

This method creates a CoupledThermalElectricStep 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.

Inherited from ModelBase

__init__(name[, description, ...])

This method creates a Model object.

ModelFromInputFile(name, inputFileName)

This method creates a Model object by reading the keywords in an input file and creating the corresponding Abaqus/CAE objects.

ModelFromOdbFile(name, odbFileName)

This method creates a Model object by reading an output database and creating any corresponding Abaqus/CAE objects.

ModelFromNastranFile(modelName, inputFileName)

This method creates a Model object by reading the keywords in a Nastran bulk data file or Nastran input file and creating any corresponding Abaqus/CAE objects.

setValues([description, noPartsInputFile, ...])

This method modifies the Model object.