Output Request

Step output commands are used for configuring output requests, integrated output sections, diagnostic printing, monitoring, and restart.

Create output requests for Model

class OutputModel(
name,
description='',
stefanBoltzmann=None,
absoluteZero=None,
waveFormulation=NOT_SET,
modelType=STANDARD_EXPLICIT,
universalGas=None,
copyConstraints=1,
copyConnectors=1,
copyInteractions=1,
)[源代码]

基类:ModelBase

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

备注

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.

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.

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.

restartIncrement

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

rootAssembly

An Assembly object.

Public Methods:

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


Member Details:

FieldOutputRequest(
name,
createStepName,
region=MODEL,
variables=PRESELECT,
frequency=1,
modes=ALL,
timeInterval=EVERY_TIME_INCREMENT,
numIntervals=20,
timeMarks=0,
boltLoad='',
sectionPoints=DEFAULT,
interactions=None,
rebar=EXCLUDE,
filter=None,
directions=1,
fasteners='',
assembledFastener='',
assembledFastenerSet='',
exteriorOnly=0,
layupNames='',
layupLocationMethod=SPECIFIED,
outputAtPlyTop=False,
outputAtPlyMid=True,
outputAtPlyBottom=False,
position=INTEGRATION_POINTS,
)[源代码]

This method creates a FieldOutputRequest object.

备注

This function can be accessed by:

mdb.models[name].FieldOutputRequest
参数:
name

A String specifying the repository key.

createStepName

A String specifying the name of the step in which the object is created.

region=MODEL

The SymbolicConstant MODEL or a Region object specifying the region from which output is requested. The SymbolicConstant MODEL represents the whole model. The default value is MODEL.

variables=PRESELECT

A sequence of Strings specifying output request variable or component names, or the SymbolicConstant PRESELECT or ALL. PRESELECT represents all default output variables for the given step. ALL represents all valid output variables. The default value is PRESELECT.

frequency=1

The SymbolicConstant LAST_INCREMENT or an Int specifying the output frequency in increments. The default value is 1.

modes=ALL

The SymbolicConstant ALL or a sequence of Ints specifying a list of eigenmodes for which output is desired. The default value is ALL.

timeInterval=EVERY_TIME_INCREMENT

The SymbolicConstant EVERY_TIME_INCREMENT or a Float specifying the time interval at which the output states are to be written. The default value is EVERY_TIME_INCREMENT.

numIntervals=20

An Int specifying the number of intervals during the step at which output database states are to be written. The default value is 20.

timeMarks=0

A Boolean specifying when to write results to the output database. OFF indicates that output is written immediately after the time dictated by the specified number of intervals. ON indicates that output is written at the exact times dictated by the specified number of intervals. The default value is OFF.

boltLoad=''

A String specifying a bolt load from which output is requested.

sectionPoints=DEFAULT

The SymbolicConstant DEFAULT or a sequence of Ints specifying the section points for which output requested. The default is DEFAULT.

interactions=None

None or a sequence of Strings specifying the interaction names. The default value is None.The sequence can contain only one String.

rebar=EXCLUDE

A SymbolicConstant specifying whether output is requested for rebar. Possible values are EXCLUDE, INCLUDE, and ONLY. The default value is EXCLUDE.

filter=None

The SymbolicConstant ANTIALIASING or a String specifying the name of an output filter object. The default value is None.

directions=1

A Boolean specifying whether to output directions of the local material coordinate system. The default value is ON.

fasteners=''

A String specifying the fastener name. The default value is an empty string.

assembledFastener=''

A String specifying the assembled fastener name. The default value is an empty string.

assembledFastenerSet=''

A String specifying the set name from the model referenced by the assembled fastener, assembledFastener. The default value is an empty string.

exteriorOnly=0

A Boolean specifying whether the output domain is restricted to the exterior of the model. This argument is only valid if region = MODEL. The default value is OFF.

layupNames=''

A List of Composite Layer Names.

layupLocationMethod=SPECIFIED

A Symbolic constant specifying the method used to indicate the output locations for composite layups. Possible values are ALL_LOCATIONS, SPECIFIED and TYPED_IN. The default value is SPECIFIED.

outputAtPlyTop=False

A Boolean specifying whether to output at the ply top section point. The default value is False.

outputAtPlyMid=True

A Boolean specifying whether to output at the ply mid section point. The default value is True.

outputAtPlyBottom=False

A Boolean specifying whether to output at the ply bottom section point. The default value is False.

position=INTEGRATION_POINTS

A SymbolicConstant specifying the position on an element where output needs to be written. Possible values are INTEGRATION_POINTS, AVERAGED_AT_NODES, CENTROIDAL, and NODES. The default value is INTEGRATION_POINTS.

返回:

A FieldOutputRequest object.

返回类型:

FieldOutputRequest

HistoryOutputRequest(
name,
createStepName,
region=MODEL,
variables=PRESELECT,
frequency=1,
modes=ALL,
timeInterval=EVERY_TIME_INCREMENT,
numIntervals=20,
boltLoad='',
sectionPoints=DEFAULT,
stepName='',
interactions=None,
contourIntegral=None,
numberOfContours=0,
stressInitializationStep=None,
contourType=J_INTEGRAL,
kFactorDirection=MTS,
rebar=EXCLUDE,
integratedOutputSection='',
springs=None,
filter=None,
fasteners='',
assembledFastener='',
assembledFastenerSet='',
sensor=0,
useGlobal=True,
)[源代码]

This method creates a HistoryOutputRequest object.

备注

This function can be accessed by:

mdb.models[name].HistoryOutputRequest
参数:
name

A String specifying the repository key.

createStepName

A String specifying the name of the step in which the object is created.

region=MODEL

The SymbolicConstant MODEL or a Region object specifying the region from which output is requested. The SymbolicConstant MODEL represents the whole model. The default value is MODEL. If the region is a surface region, the surface must lie within the general contact surface domain.

variables=PRESELECT

A sequence of Strings specifying output request variable or component names, or the SymbolicConstant PRESELECT or ALL. PRESELECT represents all default output variables for the given step. ALL represents all valid output variables. The default value is PRESELECT.

frequency=1

The SymbolicConstant LAST_INCREMENT or an Int specifying the output frequency in increments. The default value is 1.

modes=ALL

The SymbolicConstant ALL or a sequence of Ints specifying a list of eigenmodes for which output is desired. The default value is ALL.

timeInterval=EVERY_TIME_INCREMENT

The SymbolicConstant EVERY_TIME_INCREMENT or a Float specifying the time interval at which the output states are to be written. The default value is EVERY_TIME_INCREMENT.

numIntervals=20

An Int specifying the number of intervals during the step at which output database states are to be written. The default value is 20.

boltLoad=''

A String specifying a bolt load from which output is requested. The default value is an empty string.

sectionPoints=DEFAULT

The SymbolicConstant DEFAULT or a sequence of Ints specifying the section points for which output is requested. The default value is DEFAULT.

stepName=''

A String specifying the name of the step. The default value is an empty string.

interactions=None

None or a sequence of Strings specifying the interaction names. The default value is None.The sequence can contain only one String.

contourIntegral=None

A String specifying the contour integral name. The default value is None.

numberOfContours=0

An Int specifying the number of contour integrals to output for the contour integral object. The default value is 0.

stressInitializationStep=None

A String specifying the name of the stress initialization step. The default value is None.

contourType=J_INTEGRAL

A SymbolicConstant specifying the type of contour integral. Possible values are J_INTEGRAL, C_INTEGRAL, T_STRESS, and K_FACTORS. The default value is J_INTEGRAL.

kFactorDirection=MTS

A SymbolicConstant specifying the stress intensity factor direction. Possible values are MTS, MERR, and K110. The kFactorDirection argument is valid only if contourType = K_FACTORS. The default value is MTS.

rebar=EXCLUDE

A SymbolicConstant specifying whether output is requested for rebar. Possible values are EXCLUDE, INCLUDE, and ONLY. The default value is EXCLUDE.

integratedOutputSection=''

A String specifying the integrated output section. The default value is an empty string.

springs=None

A sequence of Strings specifying the springs/dashpots names. The default value is None. The sequence can contain only one String.

filter=None

The SymbolicConstant ANTIALIASING or a String specifying the name of an output filter object. The default value is None.

fasteners=''

A String specifying the fastener name. The default value is an empty string.

assembledFastener=''

A String specifying the assembled fastener name. The default value is an empty string.

assembledFastenerSet=''

A String specifying the set name from the model referenced by the assembled fastener, assembledFastener. The default value is an empty string.

sensor=0

A Boolean specifying whether to associate the output request with a sensor definition. The default value is OFF.

useGlobal=True

A Boolean specifying whether to output vector-valued nodal variables in the global directions. The default value is True.

返回:

A HistoryOutputRequest object.

返回类型:

HistoryOutputRequest

IntegratedOutputSection(
name,
surface,
refPoint=None,
refPointAtCenter=0,
refPointMotion=INDEPENDENT,
localCsys=None,
projectOrientation=0,
)[源代码]

This method creates an IntegratedOutputSection object.

备注

This function can be accessed by:

mdb.models[name].IntegratedOutputSection
参数:
name

A String specifying the repository key.

surface

A Region object specifying the surface over which the output is based.

refPoint=None

None or a Region object specifying the anchor point about which the integrated moment over the output region is computed or the SymbolicConstant None representing the global origin. The default value is None.

refPointAtCenter=0

A Boolean specifying that the refPoint be adjusted so that it coincides with the center of the output region in the initial configuration. This argument is valid only when you include the refPoint argument. The default value is OFF.

refPointMotion=INDEPENDENT

A SymbolicConstant specifying how to relate the motion of refPoint to the average motion of the output region. A value of INDEPENDENT will allow the refPoint to move independent of the output region. A value of AVERAGE_TRANSLATION will set the displacement of the refPoint equal to the average translation of the output region. A value of AVERAGE will set the displacement and rotation of the refPoint equal to the average translation of the output region. The default value is INDEPENDENT.This argument is valid only when you include the refPoint argument.

localCsys=None

None or a DatumCsys object specifying the local coordinate system used to express vector output. If localCsys = None, the degrees of freedom are defined in the global coordinate system. The default value is None.

projectOrientation=0

A Boolean specifying that the coordinate system be projected onto the surface such that the 1-axis is normal to the surface. Projection onto a planar surface is such that the 1-axis is normal to the surface, and a projection onto a nonplanar surface is such that a least-squares fit surface will be used. The default value is OFF.

返回:

An IntegratedOutputSection object.

返回类型:

IntegratedOutputSection

TimePoint(name, points)[源代码]

This method creates a TimePoint object.

备注

This function can be accessed by:

mdb.models[name].TimePoint
参数:
name

A String specifying the repository key.

points

A sequence of sequences of Floats specifying time points at which data are written to the output database or restart files.

返回:

A TimePoint object.

返回类型:

TimePoint

抛出:
  • InvalidNameError

  • RangeError

Create DiagnosticPrint, Monitor and Restart information for Step

class OutputStep[源代码]

基类:StepBase

The Step object stores the parameters that determine the context of the step. The Step object is the abstract base type for other Step objects. The Step object has no explicit constructor. The methods and members of the Step object are common to all objects derived from the Step.

备注

This object can be accessed by:

import step
mdb.models[name].steps[name]

Public Data Attributes:

Inherited from StepBase

name

A String specifying the repository key.

perturbation

A Boolean specifying whether the step has a perturbation procedure type.

nonmechanical

A Boolean specifying whether the step has a mechanical procedure type.

suppressed

A Boolean specifying whether the step is suppressed or not.

fieldOutputRequestState

A repository of FieldOutputRequestState objects.

historyOutputRequestState

A repository of HistoryOutputRequestState objects.

diagnosticPrint

A DiagnosticPrint object.

monitor

A Monitor object.

restart

A Restart object.

adaptiveMeshConstraintStates

A repository of AdaptiveMeshConstraintState objects.

adaptiveMeshDomains

A repository of AdaptiveMeshDomain objects.

control

A Control object.

solverControl

A SolverControl object.

boundaryConditionStates

A repository of BoundaryConditionState objects.

interactionStates

A repository of InteractionState objects.

loadStates

A repository of LoadState objects.

loadCases

A repository of LoadCase objects.

predefinedFieldStates

A repository of PredefinedFieldState objects.

explicit

A SymbolicConstant specifying whether the step has an explicit procedure type (procedureType = ANNEAL, DYNAMIC_EXPLICIT, or DYNAMIC_TEMP_DISPLACEMENT).

procedureType

A SymbolicConstant specifying the Abaqus procedure.

Public Methods:

DiagnosticPrint([allke, criticalElement, ...])

This method creates a DiagnosticPrint object.

Monitor(node, dof, frequency)

This method creates a request for a degree of freedom to be monitored in a general or modal procedure.

Restart([numberIntervals, timeMarks, ...])

This method creates a restart request.

Inherited from StepBase

resume()

This method resumes the step that was previously suppressed.

suppress()

This method suppresses the step.


Member Details:

DiagnosticPrint(
allke=1,
criticalElement=1,
dmass=0,
etotal=0,
contact=1,
modelChange=0,
plasticity=0,
residual=1,
frequency=1,
solve=1,
mass=0,
)[源代码]

This method creates a DiagnosticPrint object.

备注

This function can be accessed by:

mdb.models[name].steps[name].DiagnosticPrint
参数:
allke=1

A Boolean specifying a request for a column containing the total kinetic energy. This argument is valid only for an Abaqus/Explicit analysis. The default value is ON.

criticalElement=1

A Boolean specifying a request for a column containing the element that has the smallest stable time increment and a column listing the value. This argument is valid only for an Abaqus/Explicit analysis. The default value is ON.

dmass=0

A Boolean specifying a request for a column containing the percent change in total mass of the model as a result of mass scaling. This argument is valid only for an Abaqus/Explicit analysis. The default value is OFF unless mass scaling is present in the model.

etotal=0

A Boolean specifying a request for a column containing the energy balance of the model. This argument is valid only for an Abaqus/Explicit analysis. The default value is OFF.

contact=1

A Boolean specifying a request for detailed output of points that are contacting or separating in interface and gap problems. This argument is valid only for an Abaqus/Standard analysis. The default value is ON.

modelChange=0

A Boolean specifying a request for detailed output of which elements are being removed or reactivated in the step. This argument is valid only for an Abaqus/Standard analysis. The default value is OFF.

plasticity=0

A Boolean specifying a request for detailed output of element and integration point numbers for which the plasticity algorithms have failed to converge in the material routines. This argument is valid only for an Abaqus/Standard analysis. The default value is OFF.

residual=1

A Boolean specifying a request for output of equilibrium residuals during the equilibrium iterations. This argument is valid only for an Abaqus/Standard analysis. The default value is ON.

frequency=1

An Int specifying the frequency of output, in increments. The default value is 1.

solve=1

A Boolean specifying a request for information regarding the actual number of equations and the wavefront in each iteration. This argument is valid only for an Abaqus/Standard analysis. The default value is ON.

mass=0

A Boolean specifying a request for a column containing the total mass of the model as a result of mass scaling. This argument is valid only for an Abaqus/Explicit analysis. The default value is OFF.

返回:

diagnosticPrint – A DiagnosticPrint object

返回类型:

DiagnosticPrint

Monitor(node, dof, frequency)[源代码]

This method creates a request for a degree of freedom to be monitored in a general or modal procedure.

备注

This function can be accessed by:

mdb.models[name].steps[name].Monitor
参数:
node

A String specifying the name of the region to be monitored.

dof

A SymbolicConstant specifying the degree of freedom to be monitored at the node. Possible values are:

  • U1

  • U2

  • U3

  • UR1

  • UR2

  • UR3

  • WARP

  • FLUID_PRESSURE

  • ELECTRICAL_POTENTIAL

  • NT11

  • NT30

  • NN11

  • NN30

The NT identifiers are not available for mass diffusion. The NN identifiers are available only for mass diffusion.

frequency

An Int specifying the output frequency in increments. This argument is valid only for an Abaqus/Standard analysis.

返回:

monitor – A Monitor object

返回类型:

Monitor

Restart(numberIntervals=0, timeMarks=0, overlay=0, frequency=0)[源代码]

This method creates a restart request.

备注

This function can be accessed by:

mdb.models[name].steps[name].Restart
参数:
numberIntervals=0

An Int specifying the number of intervals during the step at which restart information will be written. The default value is 0. The default value is 1.

timeMarks=0

A Boolean specifying whether to use exact time marks for writing during an analysis. The default value is OFF. The default value is OFF.

overlay=0

A Boolean specifying that only one increment per step should be retained on the restart file, thus minimizing the size of the restart file. The default value is OFF. The default value is ON.

frequency=0

An Int specifying the increments at which restart information will be written. The default value is 0. The default value is 0.This argument applies only to Abaqus/Standard analyses.

返回:

restart – A Restart object

返回类型:

Restart

抛出:

RangeError

Other Classes

class DiagnosticPrint(
allke=1,
criticalElement=1,
dmass=0,
etotal=0,
contact=1,
modelChange=0,
plasticity=0,
residual=1,
frequency=1,
solve=1,
mass=0,
)[源代码]

基类:object

The DiagnosticPrint object is used to request detailed diagnostic output or to disable specific diagnostic checks.

备注

This object can be accessed by:

import step
mdb.models[name].steps[name].diagnosticPrint

The corresponding analysis keywords are:

  • DIAGNOSTICS

Member Details:

allke : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 1[源代码]

A Boolean specifying a request for a column containing the total kinetic energy. This argument is valid only for an Abaqus/Explicit analysis. The default value is ON.

contact : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 1[源代码]

A Boolean specifying a request for detailed output of points that are contacting or separating in interface and gap problems. This argument is valid only for an Abaqus/Standard analysis. The default value is ON.

criticalElement : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 1[源代码]

A Boolean specifying a request for a column containing the element that has the smallest stable time increment and a column listing the value. This argument is valid only for an Abaqus/Explicit analysis. The default value is ON.

dmass : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 0[源代码]

A Boolean specifying a request for a column containing the percent change in total mass of the model as a result of mass scaling. This argument is valid only for an Abaqus/Explicit analysis. The default value is OFF unless mass scaling is present in the model.

etotal : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 0[源代码]

A Boolean specifying a request for a column containing the energy balance of the model. This argument is valid only for an Abaqus/Explicit analysis. The default value is OFF.

frequency : --is-rst--:py:class:`int` = 1[源代码]

An Int specifying the frequency of output, in increments. The default value is 1.

mass : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 0[源代码]

A Boolean specifying a request for a column containing the total mass of the model as a result of mass scaling. This argument is valid only for an Abaqus/Explicit analysis. The default value is OFF.

modelChange : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 0[源代码]

A Boolean specifying a request for detailed output of which elements are being removed or reactivated in the step. This argument is valid only for an Abaqus/Standard analysis. The default value is OFF.

plasticity : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 0[源代码]

A Boolean specifying a request for detailed output of element and integration point numbers for which the plasticity algorithms have failed to converge in the material routines. This argument is valid only for an Abaqus/Standard analysis. The default value is OFF.

residual : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 1[源代码]

A Boolean specifying a request for output of equilibrium residuals during the equilibrium iterations. This argument is valid only for an Abaqus/Standard analysis. The default value is ON.

setValues(*args, **kwargs)[源代码]

This method modifies the DiagnosticPrint object.

class FieldOutputRequest(
name,
createStepName,
region=MODEL,
variables=PRESELECT,
frequency=1,
modes=ALL,
timeInterval=EVERY_TIME_INCREMENT,
numIntervals=20,
timeMarks=0,
boltLoad='',
sectionPoints=DEFAULT,
interactions=None,
rebar=EXCLUDE,
filter=None,
directions=1,
fasteners='',
assembledFastener='',
assembledFastenerSet='',
exteriorOnly=0,
layupNames='',
layupLocationMethod=SPECIFIED,
outputAtPlyTop=False,
outputAtPlyMid=True,
outputAtPlyBottom=False,
position=INTEGRATION_POINTS,
)[源代码]

基类:object

The FieldOutputRequest object defines a field output request.

备注

This object can be accessed by:

import step
mdb.models[name].fieldOutputRequests[name]

The corresponding analysis keywords are:

  • CONTACT OUTPUT

  • ELEMENT OUTPUT

  • ENERGY OUTPUT

  • CONTACT OUTPUT

  • ELEMENT OUTPUT

  • ENERGY OUTPUT

  • MODAL OUTPUT

  • CONTACT OUTPUT

  • ELEMENT OUTPUT

  • OUTPUT

  • RADIATION OUTPUT

Member Details:

boltLoad : --is-rst--:py:class:`str` = ''[源代码]

A String specifying a bolt load from which output is requested.

deactivate(stepName)[源代码]

This method deactivates the field output request in the specified step and all its subsequent steps.

参数:
stepName

A String specifying the name of the step in which the field output request is deactivated.

interactions : --is-rst--:py:class:`tuple` | :py:obj:`None` = None[源代码]

None or a tuple of Strings specifying the interaction names. The default value is None.The sequence can contain only one String.

move(fromStepName, toStepName)[源代码]

This method moves the field output request state object from one step to a different step.

参数:
fromStepName

A String specifying the name of the step from which the field output request state is moved.

toStepName

A String specifying the name of the step to which the field output request state is moved.

region : --is-rst--:py:data:`~typing.Union`\ \[:py:data:`~typing.Literal`\ \[``MODEL``], :py:class:`~abaqus.Region.Region.Region`] = 'MODEL'[源代码]

The SymbolicConstant MODEL or a Region object specifying the region from which output is requested. The SymbolicConstant MODEL represents the whole model. The default value is MODEL.

reset(stepName)[源代码]

This method resets the field output request state of the specified step to the state of the previous step.

参数:
stepName

A String specifying the name of the step in which the field output request state is reset.

resume()[源代码]

This method resumes the field output request that was previously suppressed.

setValues(
region=MODEL,
variables=PRESELECT,
frequency=1,
modes=ALL,
timeInterval=EVERY_TIME_INCREMENT,
numIntervals=20,
timeMarks=0,
boltLoad='',
sectionPoints=DEFAULT,
interactions=None,
rebar=EXCLUDE,
filter=None,
directions=1,
fasteners='',
assembledFastener='',
assembledFastenerSet='',
exteriorOnly=0,
layupNames='',
layupLocationMethod=SPECIFIED,
outputAtPlyTop=False,
outputAtPlyMid=True,
outputAtPlyBottom=False,
position=INTEGRATION_POINTS,
)[源代码]

This method modifies the data for an existing FieldOutputRequest object in the step where it is created.

参数:
region=MODEL

The SymbolicConstant MODEL or a Region object specifying the region from which output is requested. The SymbolicConstant MODEL represents the whole model. The default value is MODEL.

variables=PRESELECT

A sequence of Strings specifying output request variable or component names, or the SymbolicConstant PRESELECT or ALL. PRESELECT represents all default output variables for the given step. ALL represents all valid output variables. The default value is PRESELECT.

frequency=1

The SymbolicConstant LAST_INCREMENT or an Int specifying the output frequency in increments. The default value is 1.

modes=ALL

The SymbolicConstant ALL or a sequence of Ints specifying a list of eigenmodes for which output is desired. The default value is ALL.

timeInterval=EVERY_TIME_INCREMENT

The SymbolicConstant EVERY_TIME_INCREMENT or a Float specifying the time interval at which the output states are to be written. The default value is EVERY_TIME_INCREMENT.

numIntervals=20

An Int specifying the number of intervals during the step at which output database states are to be written. The default value is 20.

timeMarks=0

A Boolean specifying when to write results to the output database. OFF indicates that output is written immediately after the time dictated by the specified number of intervals. ON indicates that output is written at the exact times dictated by the specified number of intervals. The default value is OFF.

boltLoad=''

A String specifying a bolt load from which output is requested.

sectionPoints=DEFAULT

The SymbolicConstant DEFAULT or a sequence of Ints specifying the section points for which output requested. The default is DEFAULT.

interactions=None

None or a sequence of Strings specifying the interaction names. The default value is None.The sequence can contain only one String.

rebar=EXCLUDE

A SymbolicConstant specifying whether output is requested for rebar. Possible values are EXCLUDE, INCLUDE, and ONLY. The default value is EXCLUDE.

filter=None

The SymbolicConstant ANTIALIASING or a String specifying the name of an output filter object. The default value is None.

directions=1

A Boolean specifying whether to output directions of the local material coordinate system. The default value is ON.

fasteners=''

A String specifying the fastener name. The default value is an empty string.

assembledFastener=''

A String specifying the assembled fastener name. The default value is an empty string.

assembledFastenerSet=''

A String specifying the set name from the model referenced by the assembled fastener, assembledFastener. The default value is an empty string.

exteriorOnly=0

A Boolean specifying whether the output domain is restricted to the exterior of the model. This argument is only valid if region = MODEL. The default value is OFF.

layupNames=''

A List of Composite Layer Names.

layupLocationMethod=SPECIFIED

A Symbolic constant specifying the method used to indicate the output locations for composite layups. Possible values are ALL_LOCATIONS, SPECIFIED and TYPED_IN. The default value is SPECIFIED.

outputAtPlyTop=False

A Boolean specifying whether to output at the ply top section point. The default value is False.

outputAtPlyMid=True

A Boolean specifying whether to output at the ply mid section point. The default value is True.

outputAtPlyBottom=False

A Boolean specifying whether to output at the ply bottom section point. The default value is False.

position=INTEGRATION_POINTS

A SymbolicConstant specifying the position on an element where output needs to be written. Possible values are INTEGRATION_POINTS, AVERAGED_AT_NODES, CENTROIDAL, and NODES. The default value is INTEGRATION_POINTS.

setValuesInStep(
stepName,
variables=None,
frequency=1,
modes=ALL,
timeInterval=EVERY_TIME_INCREMENT,
numIntervals=20,
timePoints=None,
timeMarks=0,
)[源代码]

This method modifies the propagating data for an existing FieldOutputRequest object in the specified step.

参数:
stepName

A String specifying the name of the step in which the field output request is modified.

variables=None

A sequence of Strings specifying output request variable or component names, or the SymbolicConstant PRESELECT or ALL. PRESELECT represents all default output variables for the given step. ALL represents all valid output variables.

frequency=1

The SymbolicConstant LAST_INCREMENT or an Int specifying the output frequency in increments. The default value is 1.

modes=ALL

The SymbolicConstant ALL or a sequence of Ints specifying a list of eigenmodes for which output is desired. The default value is ALL.

timeInterval=EVERY_TIME_INCREMENT

The SymbolicConstant EVERY_TIME_INCREMENT or a Float specifying the time interval at which the output states are to be written. The default value is EVERY_TIME_INCREMENT.

numIntervals=20

An Int equal to the number of intervals during the step at which output database states are to be written. The default value is 20.

timePoints=None

A String specifying the name of a time point object. The default value is equal to the number of intervals during the step at which output database states are to be written. The default value is None.

timeMarks=0

A Boolean specifying when to write results to the output database. The default value is OFF.

suppress()[源代码]

This method suppresses the field output request.

class FieldOutputRequestState[源代码]

基类:object

The FieldOutputRequestState object stores the propagating data of a field output request current in a step. One instance of this object is created internally by the FieldOutputRequest object for each step. The instance is also deleted internally by the FieldOutputRequest object. The FieldOutputRequestState object has no constructor or methods.

备注

This object can be accessed by:

import step
mdb.models[name].steps[name].fieldOutputRequestState[name]

Member Details:

frequency : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant` | :py:class:`int` = 1[源代码]

The SymbolicConstant LAST_INCREMENT or an Int specifying the output frequency in increments. The default value is 1.

frequencyState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the field output request frequency. Possible values are UNSET, SET, and UNCHANGED.

frequencyType : --is-rst--:py:class:`str` = ''[源代码]

A String specifying a read-only SymbolicConstant describing which type of frequency of output is used. Possible values areFREQUENCY, NUMBER_INTERVALS, TIME_INTERVAL, TIME_POINT and MODES. The default value depends on the procedure. The default value is an empty string.

modes : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant` = 'ALL'[源代码]

The SymbolicConstant ALL or a tuple of Ints specifying a list of eigenmodes for which output is desired. The default value is ALL.

modesState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the field output request modes. Possible values are UNSET, SET, and UNCHANGED.

numIntervals : --is-rst--:py:class:`int` = 20[源代码]

An Int specifying the number of intervals during the step at which output database states are to be written. The default value is 20.

numIntervalsState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the field output request. Possible values are UNSET, SET, and UNCHANGED.

status : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the FieldOutputRequestState object. Possible values are NOT_YET_ACTIVE, CREATED, PROPAGATED, MODIFIED, DEACTIVATED, NO_LONGER_ACTIVE, TYPE_NOT_APPLICABLE, and INSTANCE_NOT_APPLICABLE.

timeInterval : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`, :py:class:`float`] = 'EVERY_TIME_INCREMENT'[源代码]

The SymbolicConstant EVERY_TIME_INCREMENT or a Float specifying the time interval at which the output states are to be written. The default value is EVERY_TIME_INCREMENT.

timeIntervalState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the field output request time interval. Possible values are UNSET, SET, and UNCHANGED.

timeMarks : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 0[源代码]

A Boolean specifying when to write results to the output database. The default value is OFF.

timeMarksState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the field output request. Possible values are UNSET, SET, and UNCHANGED.

timePoint : --is-rst--:py:class:`str` = ''[源代码]

A String specifying the name of a time point object used to determine which output database states are to be written. The default value is an empty string.

timePointState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the field output request. Possible values are UNSET, SET, and UNCHANGED.

variables : --is-rst--:py:class:`tuple`\ \[:py:class:`str`, :py:data:`...<Ellipsis>`] | :py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant` = ()[源代码]

A tuple of Strings specifying output request variable or component names, or the SymbolicConstant PRESELECT or ALL. PRESELECT represents all default output variables for the given step. ALL represents all valid output variables.

variablesState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the field output request variables. Possible values are UNSET, SET, and UNCHANGED.

class HistoryOutputRequest(
name,
createStepName,
region=MODEL,
variables=PRESELECT,
frequency=1,
modes=ALL,
timeInterval=EVERY_TIME_INCREMENT,
numIntervals=20,
boltLoad='',
sectionPoints=DEFAULT,
stepName='',
interactions=None,
contourIntegral=None,
numberOfContours=0,
stressInitializationStep=None,
contourType=J_INTEGRAL,
kFactorDirection=MTS,
rebar=EXCLUDE,
integratedOutputSection='',
springs=None,
filter=None,
fasteners='',
assembledFastener='',
assembledFastenerSet='',
sensor=0,
useGlobal=True,
)[源代码]

基类:object

The HistoryOutputRequest object defines a history output request.

备注

This object can be accessed by:

import step
mdb.models[name].historyOutputRequests[name]

The corresponding analysis keywords are:

  • CONTACT OUTPUT

  • ELEMENT OUTPUT

  • ENERGY OUTPUT

  • CONTACT OUTPUT

  • ELEMENT OUTPUT

  • ENERGY OUTPUT

  • MODAL OUTPUT

  • CONTACT OUTPUT

  • ELEMENT OUTPUT

  • OUTPUT

  • RADIATION OUTPUT

Member Details:

boltLoad : --is-rst--:py:class:`str` = ''[源代码]

A String specifying a bolt load from which output is requested. The default value is an empty string.

deactivate(stepName)[源代码]

This method deactivates the history output request in the specified step and all subsequent steps.

参数:
stepName

A String specifying the name of the step in which the history output request is deactivated.

interactions : --is-rst--:py:class:`tuple` | :py:obj:`None` = None[源代码]

None or a tuple of Strings specifying the interaction names. The default value is None.The sequence can contain only one String.

move(fromStepName, toStepName)[源代码]

This method moves the history output request state object from one step to a different step.

参数:
fromStepName

A String specifying the name of the step from which the history output request state is moved.

toStepName

A String specifying the name of the step to which the history output request state is moved.

region : --is-rst--:py:data:`~typing.Union`\ \[:py:data:`~typing.Literal`\ \[``MODEL``], :py:class:`~abaqus.Region.Region.Region`] = 'MODEL'[源代码]

The SymbolicConstant MODEL or a Region object specifying the region from which output is requested. The SymbolicConstant MODEL represents the whole model. The default value is MODEL.If the region is a surface region, the surface must lie within the general contact surface domain.

reset(stepName)[源代码]

This method resets the history output request state of the specified step to the state of the previous step.

参数:
stepName

A String specifying the name of the step in which the history output request state is reset.

resume()[源代码]

This method resumes the history output request that was previously suppressed.

sectionPoints : --is-rst--:py:data:`~typing.Union`\ \[:py:data:`~typing.Literal`\ \[``DEFAULT``], :py:class:`~typing.Sequence`\ \[:py:class:`int`]] = 'DEFAULT'[源代码]

The SymbolicConstant DEFAULT or a tuple of Ints specifying the section points for which output is requested. The default value is DEFAULT.

setValues(
region=MODEL,
variables=PRESELECT,
frequency=1,
modes=ALL,
timeInterval=EVERY_TIME_INCREMENT,
numIntervals=20,
boltLoad='',
sectionPoints=DEFAULT,
stepName='',
interactions=None,
contourIntegral=None,
numberOfContours=0,
stressInitializationStep=None,
contourType=J_INTEGRAL,
kFactorDirection=MTS,
rebar=EXCLUDE,
integratedOutputSection='',
springs=None,
filter=None,
fasteners='',
assembledFastener='',
assembledFastenerSet='',
sensor=0,
useGlobal=True,
)[源代码]

This method modifies the data for an existing HistoryOutputRequest object in the step where it is created.

参数:
region=MODEL

The SymbolicConstant MODEL or a Region object specifying the region from which output is requested. The SymbolicConstant MODEL represents the whole model. The default value is MODEL.If the region is a surface region, the surface must lie within the general contact surface domain.

variables=PRESELECT

A sequence of Strings specifying output request variable or component names, or the SymbolicConstant PRESELECT or ALL. PRESELECT represents all default output variables for the given step. ALL represents all valid output variables. The default value is PRESELECT.

frequency=1

The SymbolicConstant LAST_INCREMENT or an Int specifying the output frequency in increments. The default value is 1.

modes=ALL

The SymbolicConstant ALL or a sequence of Ints specifying a list of eigenmodes for which output is desired. The default value is ALL.

timeInterval=EVERY_TIME_INCREMENT

The SymbolicConstant EVERY_TIME_INCREMENT or a Float specifying the time interval at which the output states are to be written. The default value is EVERY_TIME_INCREMENT.

numIntervals=20

An Int specifying the number of intervals during the step at which output database states are to be written. The default value is 20.

boltLoad=''

A String specifying a bolt load from which output is requested. The default value is an empty string.

sectionPoints=DEFAULT

The SymbolicConstant DEFAULT or a sequence of Ints specifying the section points for which output is requested. The default value is DEFAULT.

stepName=''

A String specifying the name of the step. The default value is an empty string.

interactions=None

None or a sequence of Strings specifying the interaction names. The default value is None.The sequence can contain only one String.

contourIntegral=None

A String specifying the contour integral name. The default value is None.

numberOfContours=0

An Int specifying the number of contour integrals to output for the contour integral object. The default value is 0.

stressInitializationStep=None

A String specifying the name of the stress initialization step. The default value is None.

contourType=J_INTEGRAL

A SymbolicConstant specifying the type of contour integral. Possible values are J_INTEGRAL, C_INTEGRAL, T_STRESS, and K_FACTORS. The default value is J_INTEGRAL.

kFactorDirection=MTS

A SymbolicConstant specifying the stress intensity factor direction. Possible values are MTS, MERR, and K110. The kFactorDirection argument is valid only if contourType = K_FACTORS. The default value is MTS.

rebar=EXCLUDE

A SymbolicConstant specifying whether output is requested for rebar. Possible values are EXCLUDE, INCLUDE, and ONLY. The default value is EXCLUDE.

integratedOutputSection=''

A String specifying the integrated output section. The default value is an empty string.

springs=None

A sequence of Strings specifying the springs/dashpots names. The default value is None. The sequence can contain only one String.

filter=None

The SymbolicConstant ANTIALIASING or a String specifying the name of an output filter object. The default value is None.

fasteners=''

A String specifying the fastener name. The default value is an empty string.

assembledFastener=''

A String specifying the assembled fastener name. The default value is an empty string.

assembledFastenerSet=''

A String specifying the set name from the model referenced by the assembled fastener, assembledFastener. The default value is an empty string.

sensor=0

A Boolean specifying whether to associate the output request with a sensor definition. The default value is OFF.

useGlobal=True

A Boolean specifying whether to output vector-valued nodal variables in the global directions. The default value is True.

setValuesInStep(
stepName,
variables=Ellipsis,
frequency=1,
modes=ALL,
timeInterval=EVERY_TIME_INCREMENT,
numIntervals=20,
timePoints=None,
)[源代码]

This method modifies the propagating data for an existing HistoryOutputRequest object in the specified step.

参数:
stepName

A String specifying the name of the step in which the history output request is modified.

variables=Ellipsis

A sequence of Strings specifying output request variable or component names or the SymbolicConstant PRESELECT or ALL. PRESELECT represents all default output variables for the given step. ALL represents all valid output variables.

frequency=1

The SymbolicConstant LAST_INCREMENT or an Int specifying the output frequency in increments. The default value is 1.

modes=ALL

The SymbolicConstant ALL or a sequence of Ints specifying a list of eigenmodes for which output is desired. The default value is ALL.

timeInterval=EVERY_TIME_INCREMENT

The SymbolicConstant EVERY_TIME_INCREMENT or a Float specifying the time interval at which the output states are to be written. The default value is EVERY_TIME_INCREMENT.

numIntervals=20

An Int specifying the number of intervals during the step at which output database states are to be written. The default value is 20.

timePoints=None

A String specifying the name of a time point object. The default value is equal to the number of intervals during the step at which output database states are to be written. The default value is None.

suppress()[源代码]

This method suppresses the history output request.

class HistoryOutputRequestState[源代码]

基类:object

The HistoryOutputRequestState object stores the propagating data of a History output request current in a step. One instance of this object is created internally by the HistoryOutputRequest object for each step. The instance is also deleted internally by the HistoryOutputRequest object. The HistoryOutputRequestState object has no constructor or methods.

备注

This object can be accessed by:

import step
mdb.models[name].steps[name].historyOutputRequestState[name]

Member Details:

frequency : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant` | :py:class:`int` = 1[源代码]

The SymbolicConstant LAST_INCREMENT or an Int specifying the output frequency in increments. The default value is 1.

frequencyState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the history output request frequency. Possible values are UNSET, SET, and UNCHANGED.

frequencyType : --is-rst--:py:class:`str` = ''[源代码]

A String specifying a read-only SymbolicConstant describing which type of frequency of output is used. Possible values areFREQUENCY, NUMBER_INTERVALS, TIME_INTERVAL, TIME_POINT and MODES. The default value depends on the procedure. The default value is an empty string.

modes : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant` = 'ALL'[源代码]

The SymbolicConstant ALL or a tuple of Ints specifying a list of eigenmodes for which output is desired. The default value is ALL.

modesState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the history output request modes. Possible values are UNSET, SET, and UNCHANGED.

numIntervals : --is-rst--:py:class:`int` = 20[源代码]

An Int specifying the number of intervals during the step at which output database states are to be written. The default value is 20.

numIntervalsState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the history output request. Possible values are UNSET, SET, and UNCHANGED.

status : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the HistoryOutputRequestState object. Possible values are NOT_YET_ACTIVE, CREATED, PROPAGATED, MODIFIED, DEACTIVATED, NO_LONGER_ACTIVE, TYPE_NOT_APPLICABLE, and INSTANCE_NOT_APPLICABLE.

timeInterval : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`, :py:class:`float`] = 'EVERY_TIME_INCREMENT'[源代码]

The SymbolicConstant EVERY_TIME_INCREMENT or a Float specifying the time interval at which the output states are to be written. The default value is EVERY_TIME_INCREMENT.

timeIntervalState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the history output request time interval. Possible values are UNSET, SET, and UNCHANGED.

timePoint : --is-rst--:py:class:`str` = ''[源代码]

A String specifying the name of a time point object used to determine at which points in the time period data is written to the output database. The default value is an empty string.

timePointState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the history output request. Possible values are UNSET, SET, and UNCHANGED.

variables : --is-rst--:py:class:`tuple`\ \[:py:class:`str`, :py:data:`...<Ellipsis>`] | :py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant` = ()[源代码]

A tuple of Strings specifying output request variable or component names, or the SymbolicConstant PRESELECT or ALL. PRESELECT represents all default output variables for the given step. ALL represents all valid output variables.

variablesState : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the propagation state of the history output request variables. Possible values are UNSET, SET, and UNCHANGED.

class IntegratedOutputSection(
name,
surface,
refPoint=None,
refPointAtCenter=0,
refPointMotion=INDEPENDENT,
localCsys=None,
projectOrientation=0,
)[源代码]

基类:object

The IntegratedOutputSection object specifies parameters used for integrated output.

备注

This object can be accessed by:

import step
mdb.models[name].integratedOutputSections[name]

Member Details:

localCsys : --is-rst--:py:class:`str` | :py:obj:`None` = None[源代码]

None or a DatumCsys object specifying the local coordinate system used to express vector output. If localCsys = None, the degrees of freedom are defined in the global coordinate system. The default value is None.

name : --is-rst--:py:class:`str`[源代码]

A String specifying the repository key.

projectOrientation : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 0[源代码]

A Boolean specifying that the coordinate system be projected onto the surface such that the 1-axis is normal to the surface. Projection onto a planar surface is such that the 1-axis is normal to the surface, and a projection onto a nonplanar surface is such that a least-squares fit surface will be used. The default value is OFF.

refPoint : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

None or a Region object specifying the anchor point about which the integrated moment over the output region is computed or the SymbolicConstant None representing the global origin. The default value is None.

refPointAtCenter : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 0[源代码]

A Boolean specifying that the refPoint be adjusted so that it coincides with the center of the output region in the initial configuration. This argument is valid only when you include the refPoint argument. The default value is OFF.

refPointMotion : --is-rst--:py:data:`~typing.Literal`\ \[``AVERAGE_TRANSLATION``, ``AVERAGE``, ``INDEPENDENT``] = 'INDEPENDENT'[源代码]

A SymbolicConstant specifying how to relate the motion of refPoint to the average motion of the output region. A value of INDEPENDENT will allow the refPoint to move independent of the output region. A value of AVERAGE_TRANSLATION will set the displacement of the refPoint equal to the average translation of the output region. A value of AVERAGE will set the displacement and rotation of the refPoint equal to the average translation of the output region. The default value is INDEPENDENT.This argument is valid only when you include the refPoint argument.

setValues(
surface,
refPoint=None,
refPointAtCenter=0,
refPointMotion=INDEPENDENT,
localCsys=None,
projectOrientation=0,
)[源代码]

This method modifies the IntegratedOutputSection object.

参数:
surface

A Region object specifying the surface over which the output is based.

refPoint=None

None or a Region object specifying the anchor point about which the integrated moment over the output region is computed or the SymbolicConstant None representing the global origin. The default value is None.

refPointAtCenter=0

A Boolean specifying that the refPoint be adjusted so that it coincides with the center of the output region in the initial configuration. This argument is valid only when you include the refPoint argument. The default value is OFF.

refPointMotion=INDEPENDENT

A SymbolicConstant specifying how to relate the motion of refPoint to the average motion of the output region. A value of INDEPENDENT will allow the refPoint to move independent of the output region. A value of AVERAGE_TRANSLATION will set the displacement of the refPoint equal to the average translation of the output region. A value of AVERAGE will set the displacement and rotation of the refPoint equal to the average translation of the output region. The default value is INDEPENDENT.This argument is valid only when you include the refPoint argument.

localCsys=None

None or a DatumCsys object specifying the local coordinate system used to express vector output. If localCsys = None, the degrees of freedom are defined in the global coordinate system. The default value is None.

projectOrientation=0

A Boolean specifying that the coordinate system be projected onto the surface such that the 1-axis is normal to the surface. Projection onto a planar surface is such that the 1-axis is normal to the surface, and a projection onto a nonplanar surface is such that a least-squares fit surface will be used. The default value is OFF.

surface : --is-rst--:py:class:`~abaqus.Region.Region.Region`[源代码]

A Region object specifying the surface over which the output is based.

class Monitor(node, dof, frequency)[源代码]

基类:object

The Monitor object defines a degree of freedom to monitor.

备注

This object can be accessed by:

import step
mdb.models[name].steps[name].monitor

The corresponding analysis keywords are:

  • MONITOR

Member Details:

dof : --is-rst--:py:class:`~abaqus.UtilityAndView.SymbolicConstant.SymbolicConstant`[源代码]

A SymbolicConstant specifying the degree of freedom to be monitored at the node. Possible values are:

  • U1

  • U2

  • U3

  • UR1

  • UR2

  • UR3

  • WARP

  • FLUID_PRESSURE

  • ELECTRICAL_POTENTIAL

  • NT11

  • NT30

  • NN11

  • NN30

The NT identifiers are not available for mass diffusion. The NN identifiers are available only for mass diffusion.

frequency : --is-rst--:py:class:`int`[源代码]

An Int specifying the output frequency in increments. This argument is valid only for an Abaqus/Standard analysis.

node : --is-rst--:py:class:`str`[源代码]

A String specifying the name of the region to be monitored.

setValues(*args, **kwargs)[源代码]

This method modifies the Monitor object.

抛出:

RangeError

class TimePoint(name, points)[源代码]

基类:object

The TimePoint object defines time points at which data are written to the output database or restart files.

备注

This object can be accessed by:

import step
mdb.models[name].timePoints[name]

The corresponding analysis keywords are:

  • TIME POINTS

Member Details:

name : --is-rst--:py:class:`str`[源代码]

A String specifying the repository key.

points : --is-rst--:py:class:`tuple`\ \[:py:class:`tuple`\ \[:py:class:`float`, :py:data:`...<Ellipsis>`], :py:data:`...<Ellipsis>`] = ()[源代码]

A sequence of sequences of Floats specifying time points at which data are written to the output database or restart files.

setValues(*args, **kwargs)[源代码]

This method modifies the TimePoint object.

抛出:

RangeError

class Restart(numberIntervals=0, timeMarks=0, overlay=0, frequency=0)[源代码]

基类:object

The Restart object defines a restart request.

备注

This object can be accessed by:

import step
mdb.models[name].steps[name].restart

The corresponding analysis keywords are:

  • RESTART

Member Details:

frequency : --is-rst--:py:class:`int` = 0[源代码]

An Int specifying the increments at which restart information will be written. The default value is 0. The default value is 0.This argument applies only to Abaqus/Standard analyses.

numberIntervals : --is-rst--:py:class:`int` = 0[源代码]

An Int specifying the number of intervals during the step at which restart information will be written. The default value is 0. The default value is 1.

overlay : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 0[源代码]

A Boolean specifying that only one increment per step should be retained on the restart file, thus minimizing the size of the restart file. The default value is OFF. The default value is ON.

setValues(*args, **kwargs)[源代码]

This method modifies the Restart object.

抛出:

RangeError

timeMarks : --is-rst--:py:data:`~typing.Union`\ \[:py:class:`~abaqus.UtilityAndView.AbaqusBoolean.AbaqusBoolean`, :py:class:`bool`] = 0[源代码]

A Boolean specifying whether to use exact time marks for writing during an analysis. The default value is OFF. The default value is OFF.