Plastic(...)
This method creates a Plastic object.
Path
mdb.models[name].materials[name].Plastic session.odbs[name].materials[name].Plastic
Required arguments
- table
-
A sequence of sequences of Floats specifying the items described below.
Optional arguments
- hardening
-
A SymbolicConstant specifying the type of hardening. Possible values are ISOTROPIC, KINEMATIC, COMBINED, JOHNSON_COOK, and USER. The default value is ISOTROPIC.
- rate
-
A Boolean specifying whether the data depend on rate. The default value is OFF.
- dataType
-
A SymbolicConstant specifying the type of combined hardening. This argument is only valid if hardening=COMBINED. Possible values are HALF_CYCLE, PARAMETERS, and STABILIZED. The default value is HALF_CYCLE.
- strainRangeDependency
-
A Boolean specifying whether the data depend on strain range. This argument is only valid if hardening=COMBINED and dataType=STABILIZED. The default value is OFF.
- numBackstresses
-
An Int specifying the number of backstresses. This argument is only valid if hardening=COMBINED. The default value is 1.
- 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.
- extrapolation
-
A SymbolicConstant specifying the extrapolation method for the yield stress with respect to the equivalent plastic strain. This argument is valid only if hardening=ISOTROPIC. Possible values are CONSTANT and LINEAR . The default value is CONSTANT.
Table data
If hardening=ISOTROPIC, or if hardening=COMBINED and dataType=HALF_CYCLE, the table data specify the following:
-
Yield stress.
-
Plastic strain.
-
Equivalent plastic strain rate, .
-
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 hardening=COMBINED and dataType=STABILIZED, the table data specify the following:
-
Yield stress.
-
Plastic strain.
-
Strain range, if the data depend on strain range.
-
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 hardening=COMBINED and dataType=PARAMETERS, the table data specify the following:
-
Yield stress at zero plastic strain.
-
The first kinematic hardening parameter, .
-
The first kinematic hardening parameter, .
-
If applicable, the second kinematic hardening parameter, .
-
If applicable, the second kinematic hardening parameter, .
-
Etc.
-
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 hardening=KINEMATIC, the table data specify the following:
-
Yield stress.
-
Plastic strain.
-
Temperature, if the data depend on temperature.
If hardening=JOHNSON_COOK, the table data specify the following:
-
A.
-
B.
-
n.
-
m.
-
Melting temperature.
-
Transition temperature.
If hardening=USER, the table data specify the following:
-
Hardening properties.
Return value
A Plastic object.
Exceptions
RangeError.