Load#

A specific type of load object and a specific type of load state object are designed for each type of load. A load object stores the nonpropagating data of a load as well as a number of instances of the corresponding load state object, each of which stores the propagating data of the load in a single step. Instances of the load state object are created and deleted internally by its corresponding load object.

Load Case commands are used for configuring load cases in specific types of steps that may use them.

Load#

The Load object is the abstract base type for other Load objects. The Load object has no explicit constructor. The methods and members of the Load object are common to all objects derived from Load.

Create loads#

class LoadModel(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]

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:

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 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.