The ConcreteDamagedPlasticity object specifies the concrete damaged plasticity model.
import material mdb.models[name].materials[name].concreteDamagedPlasticity import odbMaterial session.odbs[name].materials[name].concreteDamagedPlasticity
This method creates a ConcreteDamagedPlasticity object.
mdb.models[name].materials[name].ConcreteDamagedPlasticity session.odbs[name].materials[name].ConcreteDamagedPlasticity
Required argument
A sequence of sequences of Floats specifying the items described below.
Optional arguments
A Boolean specifying whether the data depend on temperature. The default value is OFF.
An Int specifying the number of field variable dependencies. The default value is 0.
Table data
The table data specify the following:
Dilation angle, (in degrees) in the – plane.
Flow potential eccentricity, . The default value is 0.1.
, the ratio of initial equibiaxial compressive yield stress to initial uniaxial compressive yield stress. The default value is 1.16.
, the ratio of the second stress invariant on the tensile meridian, to that on the compressive meridian, at initial yield for any given value of the pressure invariant such that the maximum principal stress is negative. The default value is 2/3.
Viscosity parameter, , used for the viscoplastic regularization of the concrete constitutive equations in an Abaqus/Standard analysis. This parameter is ignored in an Abaqus/Explicit analysis. The default value is 0.0.
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 ConcreteDamagedPlasticity object.
Exceptions
RangeError.
This method modifies the ConcreteDamagedPlasticity object.
Required arguments
Optional arguments
The optional arguments to setValues are the same as the arguments to the ConcreteDamagedPlasticity method.
Return value
Exceptions
RangeError.
The ConcreteDamagedPlasticity object has members with the same names and descriptions as the arguments to the ConcreteDamagedPlasticity method.
In addition, the ConcreteDamagedPlasticity object can have the following members:
A ConcreteCompressionHardening object.
A ConcreteTensionStiffening object.
A ConcreteCompressionDamage object.
A ConcreteTensionDamage object.