PlasticityCorrection object

The PlasticityCorrection object specifies the elastic-plastic response of the material with linear elasticity.

This page discusses:

Access

import material
mdb.models[name].materials[name].plasticityCorrection

PlasticityCorrection(...)

This method creates a PlasticityCorrection object.

Path

mdb.models[name].materials[name].PlasticityCorrection

Required arguments

type

Set type=RAMBERG_OSGOOD to specify the Ramberg-Osgood relationship.

Set type=TABULAR to specify the tabular form.

table

A sequence of sequences of Floats specifying the items described below.

Optional arguments

temperatureDependency

A Boolean specifying whether the data depend on temperature. The default value is OFF.

dependencies

An Int specifying the number of field variable dependencies. The default value is 0.

Table data

If type=RAMBERG_OSGOOD, the table specifies the following:

  • K.

  • n.

  • Temperature if the data depend on temperature.

  • Value of the first field variable if the data depend on field variables.

  • Value of the second field variable.

  • Etc.

If type=TABULAR, the table specifies the following:

  • Yield stress.

  • Plastic strain.

  • Temperature if the data depend on temperature.

  • Value of the first field variable if the data depend on field variables.

  • Value of the second field variable.

  • Etc.

Return value

A PlasticityCorrection object.

Exceptions

None.

setValues(...)

This method modifies the PlasticityCorrection object.

Required arguments

None.

Optional arguments

The optional arguments to setValues are the same as the arguments to the PlasticityCorrection method.

Return value

None.

Exceptions

None.

Members

The PlasticityCorrection object has members with the same names and descriptions as the arguments to the PlasticityCorrection method.