Liner#

class ansys.dyna.core.pre.dynamaterial.Liner(mass_density=8.96, shear_modulus=0.46, youngs_modulus=0, poissons_ratio=0.34, constants=[0.0009, 0.00292, 0.31, 0.025, 1.09], melt_temperature=1356, room_temperature=293, strain_rate=1e-06, specific_heat=3.83e-06, tensile_failure_stress=-0.012, spall_type=2, iteration_option=0, failure_parameters=[0.54, 4.89, 3.03, 0.014, 1.12], equation_constants=[0.394, 1.489, 0, 0, 2.02], volume_correction_coefficient=0.47, initial_internal_energy=0)#

Defines a liner material.

Parameters:
mass_densityfloat, optional

Mass density. The default is 8.96.

shear_modulusfloat, optional
youngs_modulusfloat, optional
poissons_ratiofloat optional
constantslist, optional
melt_temperatureint, optional
room_temperatureint, optional
strain_ratefloat, optional
specific_heatfloat, optional
tensile_failure_stressfloat, optional
spall_type, int, optional
iteration_option ; int, optional
failure_parameterslist, optional
equation_constants, list, optional
volume_correction_coefficientfloat, optional
initial_internal_energyfloat, optional

Initial internal energy per unit reference volume. The default is 0.

Returns:
bool

True when successful, False when failed.

Overview#

Import detail#

from ansys.dyna.core.pre.dynamaterial import Liner

Attribute detail#

Liner.mass_density = 8.96#
Liner.shear_modulus = 0.46#
Liner.youngs_modulus = 0#
Liner.poissons_ratio = 0.34#
Liner.constants = [0.0009, 0.00292, 0.31, 0.025, 1.09]#
Liner.melt_temperature = 1356#
Liner.room_temperature = 293#
Liner.strain_rate = 1e-06#
Liner.specific_heat = 3.83e-06#
Liner.tensile_failure_stress = -0.012#
Liner.spall_type = 2#
Liner.iteration_option = 0#
Liner.failure_parameters = [0.54, 4.89, 3.03, 0.014, 1.12]#
Liner.equation_constants = [0.394, 1.489, 0, 0, 2.02]#
Liner.volume_correction_coefficient = 0.47#
Liner.initial_internal_energy = 0#

Method detail#

Liner.create(stub)#

Create a liner material.