12.9.4 Defining other mechanical models

You can create the following additional material models:

Defining deformation plasticity

Abaqus/Standard provides a deformation theory Ramberg-Osgood plasticity model for use in developing fully plastic solutions for fracture mechanics applications in ductile metals. The model is most commonly applied in static loading with small-displacement analysis for which the fully plastic solution must be developed in a part of the model.

See Deformation plasticity, Section 23.2.13 of the Abaqus Analysis User's Guide, for more information.

To define a deformation plasticity model:

  1. From the menu bar in the Edit Material dialog box, select MechanicalDeformation Plasticity.

    (For information on displaying the Edit Material dialog box, see Creating or editing a material, Section 12.7.1.)

  2. Toggle on Use temperature-dependent data to define data that depend on temperature.

    A column labeled Temp appears in the Data table.

  3. Enter the following data in the Data table:

    Young's Modulus

    Young's modulus, E, defined as the slope of the stress-strain curve at zero stress.

    Poisson's Ratio

    Poisson's ratio, .

    Yield Stress

    Yield stress, .

    Exponent

    Hardening exponent, n, for the plastic (nonlinear term).

    Yield Offset

    Yield offset, .

    Temp

    Temperature.

    You may need to expand the dialog box to see all the columns in the Data table. For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  4. Click OK to create the material and to close the Edit Material dialog box. Alternatively, you can select another material behavior to define from the menus in the Edit Material dialog box (see Browsing and modifying material behaviors, Section 12.7.2, for more information).

Defining damping

You can define damping for mode-based analyses and for direct-integration dynamic analysis in Abaqus/Standard and for explicit dynamic analysis in Abaqus/Explicit. See Dynamic analysis procedures: overview, Section 6.3.1 of the Abaqus Analysis User's Guide, and Material damping, Section 26.1.1 of the Abaqus Analysis User's Guide, for more information.

To define damping:

  1. From the menu bar in the Edit Material dialog box, select MechanicalDamping.

    (For information on displaying the Edit Material dialog box, see Creating or editing a material, Section 12.7.1.)

  2. In the Alpha field, enter a value for the factor to create Rayleigh mass proportional damping. The default is 0. (Units of T–1.)

  3. In the Beta field, enter a value for the factor to create Rayleigh stiffness proportional damping. The default is 0. (Units of T.)

  4. In the Composite field, enter a value for the fraction of critical damping to be used with this material in calculating composite damping factors for the modes. The default is 0. (This value applies only to Abaqus/Standard analyses.)

  5. In the Structural field, enter a value for the factor to create imaginary stiffness proportional damping. The default is 0.

  6. Click OK to create the material and to close the Edit Material dialog box. Alternatively, you can select another material behavior to define from the menus in the Edit Material dialog box (see Browsing and modifying material behaviors, Section 12.7.2, for more information).

Defining thermal expansion

You can define thermal expansion either by entering thermal expansion coefficients in the Edit Material dialog box or, if the thermal strains are complicated functions of field and state variables, with user subroutine UEXPAN. See Thermal expansion, Section 26.1.2 of the Abaqus Analysis User's Guide, for more information.

To define thermal expansion:

  1. From the menu bar in the Edit Material dialog box, select MechanicalExpansion.

    (For information on displaying the Edit Material dialog box, see Creating or editing a material, Section 12.7.1.)

  2. Click the arrow to the right of the Type field, and specify the directional dependence of the thermal expansion.

  3. Toggle on Use user subroutine UEXPAN if you want to define the increments of thermal strain in user subroutine UEXPAN.

  4. If you toggled on Use user subroutine UEXPAN, click OK to create the material and to close the Edit Material dialog box. Alternatively, you can select another material behavior to define from the menus in the Edit Material dialog box (see Browsing and modifying material behaviors, Section 12.7.2 for more information).

    If you choose to specify thermal expansion coefficients directly in the Edit Material dialog box, perform the remaining steps in this procedure.

  5. If the thermal expansion is temperature- or field-variable-dependent, enter a value for the Reference temperature, .

  6. Toggle on Use temperature-dependent data to define data that depend on temperature.

    A column labeled Temp appears in the Data table.

  7. Click the arrows to the right of the Number of field variables field to increase or decrease the number of field variables on which the data depend.

  8. Enter the applicable data in the Data table:

    Expansion Coeff alpha

    Isotropic thermal expansion coefficient, . (Units of –1.)

    alpha11, alpha22, and alpha33

    Three values to define orthotropic thermal expansion, , , and . (Units of –1.)

    alpha11, alpha22, alpha33, alpha12, alpha13, and alpha23

    Six values to define anisotropic thermal expansion, , , , , , and . (Units of –1.)

    Temp

    Temperature.

    Field n

    Predefined field variables.

    You may need to expand the dialog box to see all the columns in the Data table. For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  9. Click OK to create the material and to close the Edit Material dialog box. Alternatively, you can select another material behavior to define from the menus in the Edit Material dialog box (see Browsing and modifying material behaviors, Section 12.7.2, for more information).

Defining brittle cracking

You can use the brittle cracking model in Abaqus/Explicit for applications in which the concrete behavior is dominated by tensile cracking and compressive failure is unimportant. See Cracking model for concrete, Section 23.6.2 of the Abaqus Analysis User's Guide, for more information.

Defining a brittle cracking model

The brittle cracking model in Abaqus/Explicit is most accurate in applications where the brittle behavior dominates and it is adequate to assume that the material is linear elastic in compression. You can use this model for plain concrete and for other materials such as ceramics or brittle rocks, but it is primarily intended for the analysis of reinforced concrete structures. See Cracking model for concrete, Section 23.6.2 of the Abaqus Analysis User's Guide, for more information.

To define a brittle cracking model:

  1. From the menu bar in the Edit Material dialog box, select MechanicalBrittle Cracking.

    (For information on displaying the Edit Material dialog box, see Creating or editing a material, Section 12.7.1.)

  2. Click the arrow to the right of the Type field, and select a method for defining the postcracking behavior:

    • Select Strain to specify the postcracking behavior by entering the postfailure stress-strain relationship directly.

    • Select Displacement to define the postcracking behavior by entering the postfailure stress/displacement relationship directly.

    • Select GFI to define the postcracking behavior by entering the failure stress and the Mode I fracture energy.

  3. Toggle on Use temperature-dependent data to define data that depend on temperature.

    A column labeled Temp appears in the Data table.

  4. Click the arrows to the right of the Number of field variables field to increase or decrease the number of field variables on which the data depend.

  5. If you selected Strain or Displacement from the list of Type options, enter the following data in the Data table:

    Direct stress after cracking

    Remaining direct stress after cracking, . (Units of .)

    Direct cracking strain

    Direct cracking strain, . (Enter this value if you selected Strain from the list of Type options.)

    Direct cracking displacement

    Direct cracking displacement, . (Units of L.) (Enter this value if you selected Displacement from the list of Type options.)

    Temp

    Temperature.

    Field n

    Predefined field variables.

    You may need to expand the dialog box to see all the columns in the Data table. For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  6. If you selected GFI from the list of Type options, enter the following data in the Data table:

    Failure stress

    Failure stress, . (Units of .)

    Mode I fracture energy

    Mode I fracture energy, . (Units of .)

    Temp

    Temperature.

    Field n

    Predefined field variables.

    You may need to expand the dialog box to see all the columns in the Data table. For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  7. Select Brittle Shear from the Suboptions menu to define the postcracking shear behavior of the material. See “Defining brittle shear” for details.

  8. If desired, select Brittle Failure from the Suboptions menu to specify the brittle failure criterion. See “Defining brittle failure” for details.

  9. Click OK to create the material and to close the Edit Material dialog box. Alternatively, you can select another material behavior to define from the menus in the Edit Material dialog box (see Browsing and modifying material behaviors, Section 12.7.2, for more information).

Defining brittle shear

An important feature of the cracking model is that, while crack initiation is based on Mode I fracture only, postcracked behavior includes Mode II as well as Mode I.

Mode II shear behavior is based on the common observation that the shear behavior depends on the amount of crack opening. More specifically, the cracked shear modulus is reduced as the crack opens. Therefore, Abaqus/Explicit offers a shear retention model in which the postcracked shear stiffness is defined as a function of the opening strain across the crack.

You must provide postcracking shear data to complete a brittle cracking model definition. See Shear retention model” in “Cracking model for concrete, Section 23.6.2 of the Abaqus Analysis User's Guide, for more information.

To define brittle shear:

  1. Create a material model as described in “Defining a brittle cracking model.”

  2. From the Suboptions menu in the Edit Material dialog box, select Brittle Shear.

    A Suboption Editor appears.

  3. Click the arrow to the right of the Type field, and select a method for specifying postcracking shear behavior:

    • Select Retention Factor to specify the postcracking shear behavior by entering the shear retention factor-crack opening strain relationship directly.

    • Select Power Law to specify the postcracking shear behavior by entering the mateiral parameters for the power law shear retention model.

  4. Toggle on Use temperature-dependent data to define data that depend on temperature.

    A column labeled Temp appears in the Data table.

  5. Click the arrows to the right of the Number of field variables field to increase or decrease the number of field variables on which the data depend.

  6. If you selected Retention Factor from the list of Type options, enter the following data in the Data table:

    Shear retention factor

    Shear retention factor, .

    Crack opening strain

    Crack opening strain, .

    Temp

    Temperature.

    Field n

    Predefined field variables.

    You may need to expand the dialog box to see all the columns in the Data table. For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  7. If you selected Power Law from the list of Type options, enter the following data in the Data table:

    e and p

    Material parameters and p.

    Temp

    Temperature.

    Field n

    Predefined field variables.

    You may need to expand the dialog box to see all the columns in the Data table. For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  8. Click OK to return to the Edit Material dialog box.

Defining brittle failure

When one, two, or all three local direct cracking strain or displacement components at a material point reach the value defined as the failure strain or displacement, the material point fails and all the stress components are set to zero. If all of the material points in an element fail, the element is removed from the mesh. See Brittle failure criterion” in “Cracking model for concrete, Section 23.6.2 of the Abaqus Analysis User's Guide, for more information.

To define brittle failure:

  1. Create a material model as described in “Defining a brittle cracking model.”

  2. From the Suboptions menu in the Edit Material dialog box, select Brittle Failure.

    A Suboption Editor appears.

  3. Select an option from the list of Failure criteria:

    • Select Unidirectional to indicate that an element will be removed when any local direct cracking strain (or displacement) component reaches the failure value.

    • Select Bidirectional to indicate that an element will be removed when any two direct cracking strain (or displacement) components reach the failure value.

    • Select Tridirectional to indicate that an element will be removed when all three possible direct cracking strain (or displacement) components reach the failure value.

  4. Toggle on Use temperature-dependent data to define data that depend on temperature.

    A column labeled Temp appears in the Data table.

  5. Click the arrows to the right of the Number of field variables field to increase or decrease the number of field variables on which the data depend.

  6. Enter the following data in the Data table:

    Direct cracking failure strain or displacement

    The value you enter depends on the method you chose in the Edit Material dialog box for specifying postcracking behavior (as described in “Defining a brittle cracking model”).

    If you selected Strain, enter the direct cracking failure strain, .

    If you selected Displacement or GFI, enter the direct cracking failure displacement, . (Units of L.)

    Temp

    Temperature.

    Field n

    Predefined field variables.

  7. Click OK to return to the Edit Material dialog box.

Defining equations of state

The Edit Material dialog box allows you to define a hydrodynamic model in the form of an equation of state. See the following sections for details:

Defining an equation of state

You can use the Edit Material dialog box to define a hydrodynamic material model in which the material's volumetric strength is determined by an equation of state. For more information, see Equation of state, Section 25.2.1 of the Abaqus Analysis User's Guide.

To define an equation of state:

  1. From the menu bar in the Edit Material dialog box, select MechanicalEos.

    (For information on displaying the Edit Material dialog box, see Creating or editing a material, Section 12.7.1.)

  2. Click the arrow to the right of the Type field, and select the type of equation of state that you want to define:

  3. If you selected Ideal Gas in Step 2, enter the following data in the Data table:

    Gas Constant

    Gas constant, R. (Units of JM–1K–1.)

    Ambient Pressure

    The ambient pressure, (Units of FL–2).

    For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  4. If you selected JWL in Step 2, enter the following data in the Data table:

    Detonation Wave Speed

    Detonation wave speed, . (Units of LT–1.)

    A and B

    Material constants A, and B. (Units of FL–2.)

    omega, R1, and R2

    Material constants , , and . (Dimensionless.)

    Detonation Energy Dens

    Detonation energy density, . (Units of JM–1.)

    Pre-deton Bulk Modulus

    Pre-detonation bulk modulus, . (Units of FL–2.)

    For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  5. If you selected Us-Up in Step 2, enter the following data in the Data table:

    c0

    Reference sound speed, . (Units of LT–1.)

    s

    Slope of the Us – Up curve, s. (Dimensionless.)

    Gamma0

    Grόneisen ratio, . (Dimensionless.)

    For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  6. If you selected Tabular in Step 2, enter the following data in the Data table. The volumetric strain values must be arranged in descending order (that is, from the most tensile to the most compressive states).

    f1

    . (Units of FL–2.)

    f2

    . (Dimensionless.)

    epsilon_vol

    Volumetric strain . (Dimensionless.)

    For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  7. If you selected Ignition and growth in Step 2, see “Defining an ignition and growth equation of state” for detailed instructions.

  8. If you selected JWL in Step 2, select Detonation Point from the Suboptions menu to define detonation points for the explosive material. For detailed instructions, see “Defining detonation points for an explosive material.”

  9. If you selected Us-Up or Tabular in Step 2, you can select Eos Compaction from the Suboptions menu to specify plastic compaction behavior for a ductile porous material. For detailed instructions, see “Defining plastic compaction behavior for an equation of state.”

  10. Click OK to close the Edit Material dialog box. Alternatively, you can select another material behavior to define from the menus in the Edit Material dialog box (see Browsing and modifying material behaviors, Section 12.7.2, for more information).

Defining an ignition and growth equation of state

This type of equation of state models shock initiation and detonation wave propagation for a solid high-explosive material. For more information, see Ignition and growth equation of state” in “Equation of state, Section 25.2.1 of the Abaqus Analysis User's Guide.

To define an ignition and growth equation of state:

  1. Define an ignition and growth equation of state, as described in “Defining an equation of state.”

  2. In the Detonation energy field, enter a value for . The default value is 0.

  3. On the Solid Phase tabbed page, enter the following material constants for the unreacted solid explosive in the Data table:

    A and B

    Material constants A and B. (Units of FL–2.)

    omega, R1, and R2

    Material constants , , and . (Dimensionless.)

    For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  4. On the Gas Phase tabbed page, enter the following material constants for the reacted gas product in the Data table:

    A and B

    Material constants A and B. (Units of FL–2.)

    omega, R1, and R2

    Material constants , , and . (Dimensionless.)

    For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  5. On the Reaction Rate tabbed page, enter the following data in the Data table:

    I

    Initial pressure. (Units of T–1.)

    a

    Product covolume. (Dimensionless.)

    b

    Exponent on the unreacted fraction (ignition term). (Dimensionless.)

    x

    Exponent (ignition term). (Dimensionless.)

    G1

    First burn rate coefficient. (Units of T–1.)

    c

    Exponent on the unreacted fraction (growth term). (Dimensionless.)

    d

    Exponent on the reacted fraction (growth term). (Dimensionless.)

    y

    Pressure exponent (growth term). (Dimensionless.)

    G2

    Second burn rate coefficient. (Units of T–1.)

    e

    Exponent on the unreacted fraction (completion term). (Dimensionless.)

    g

    Exponent on the reacted fraction (completion term). (Dimensionless.)

    z

    Pressure exponent (completion term). (Dimensionless.)

    Fig(max)

    Initial reacted fraction, . (Dimensionless.)

    FG1(max)

    Maximum reacted fraction for the growth term, . (Dimensionless.)

    FG2(min)

    Minimum reacted fraction for the completion term, . (Dimensionless.)

    For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  6. On the Gas Specific tabbed page, enter specific heat data for the reacted gas product.

    1. Toggle on Use temperature-dependent data to define data that depend on temperature. A column labeled Temp appears in the Data table.

    2. Click the arrows to the right of the Number of field variables field to increase or decrease the number of field variables on which the data depend.

    3. Enter the following data in the Data table:

      Specific Heat

      Specific heat of the reacted gas product, per unit mass. (Units of JM–1–1.)

      Temp

      Temperature.

      Field n

      Predefined field variables.

      You may need to expand the dialog box to see all the columns in the Data table. For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  7. Click OK to create the material and to close the Edit Material dialog box. Alternatively, you can select another material behavior to define from the menus in the Edit Material dialog box (see Browsing and modifying material behaviors, Section 12.7.2, for more information).

Defining plastic compaction behavior for an equation of state

If you define a linear Us – Up or tabulated equation of state (as described in “Defining an equation of state”), you can use the Suboption Editor to specify plastic compaction behavior for a ductile porous material. For more information, see P–α equation of state” in “Equation of state, Section 25.2.1 of the Abaqus Analysis User's Guide.

To define plastic compaction:

  1. Define a Us – Up or tabulated equation of state, as described in “Defining an equation of state.”

  2. From the Suboptions menu in the Edit Material dialog box, select Eos Compaction.

    A Suboption Editor appears.

  3. In the Reference sound speed in the porous material field, enter a value for . (Units of LT–1.)

  4. In the Value of the porosity of the unloaded material field, enter a value for . (Dimensionless.)

  5. In the Pressure required to initialize plastic behavior field, enter a value for . (Units of FL–2.)

  6. In the Compaction pressure at which all pores are crushed field, enter a value for . (Units of FL–2.)

  7. Click OK to return to the Edit Material dialog box.

Defining detonation points for an explosive material

You can define any number of detonation points for an explosive material. Coordinates of the points must be defined along with a detonation delay time. Each material point responds to the first detonation point that it sees. For more information, see JWL high explosive equation of state” in “Equation of state, Section 25.2.1 of the Abaqus Analysis User's Guide.

To define detonation points:

  1. Define a Jones-Wilkins-Lee (JWL) equation of state, as described in “Defining an equation of state.”

  2. From the Suboptions menu in the Edit Material dialog box, select Detonation Point.

    A Suboption Editor appears.

  3. Enter the following data in the Data table:

    X

    Coordinate 1 of the detonation point.

    Y

    Coordinate 2 of the detonation point.

    Z

    Coordinate 3 of the detonation point.

    Detonation Delay Time

    Detonation delay time (total time, as defined in Conventions, Section 1.2.2 of the Abaqus Analysis User's Guide). The default is 0.

    For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  4. Click OK to return to the Edit Material dialog box.

Defining viscosity

You can define Newtonian viscosity for a material. See Viscosity, Section 26.1.4 of the Abaqus Analysis User's Guide, for more information.

To define viscosity:

  1. From the menu bar in the Edit Material dialog box, select MechanicalViscosity.

    (For information on displaying the Edit Material dialog box, see Creating or editing a material, Section 12.7.1.)

  2. Toggle on Use temperature-dependent data to define data that depend on temperature.

    A column labeled Temp appears in the Data table.

  3. Click the arrows to the right of the Number of field variables field to increase or decrease the number of field variables on which the data depend.

  4. Enter the following data in the Data table:

    Dynamic Viscosity

    Dynamic viscosity.

    Temp

    Temperature.

    Field n

    Predefined field variables.

    You may need to expand the dialog box to see all the columns in the Data table. For detailed information on how to enter data, see Entering tabular data, Section 3.2.7.

  5. Click OK to create the material and to close the Edit Material dialog box. Alternatively, you can select another material behavior to define from the menus in the Edit Material dialog box (see Browsing and modifying material behaviors, Section 12.7.2, for more information).