MaxStrainCriterion#

class ansys.dpf.composites.failure_criteria.MaxStrainCriterion(*, e1=True, e2=True, e3=False, e12=True, e13=False, e23=False, wf_e1=1.0, wf_e2=1.0, wf_e3=1.0, wf_e12=1.0, wf_e13=1.0, wf_e23=1.0, force_global_strain_limits=False, eXt=0.0, eXc=0.0, eYt=0.0, eYc=0.0, eZt=0.0, eZc=0.0, eSxy=0.0, eSxz=0.0, eSyz=0.0)#

Defines the maximum strain failure criterion for orthotropic reinforced materials.

Parameters:
  • e1 (bool, default: True) – Activates the failure evaluation regarding the strain in the material 1 direction.

  • e2 (bool, default: True) – Activates the failure evaluation regarding the strain in the material 2 direction.

  • e3 (bool, default: False) – Activates the failure evaluation regarding the strain in the material 3 direction (out-of-plane).

  • e12 (bool, default: True) – Whether to activate the failure evaluation regarding the in-plane shear strain e12.

  • e13 (bool, default: False) – Whether to activate the failure evaluation regarding the interlaminar shear strain e13.

  • e23 (bool, default: False) – Whether to activate the failure evaluation regarding the interlaminar shear strain e23.

  • wf_e1 (float, default: 1.0) – Weighting factor of the failure mode e1.

  • wf_e2 (float, default: 1.0) – Weighting factor of the failure mode e2.

  • wf_e3 (float, default: 1.0) – Weighting factor of the failure mode e3.

  • wf_e12 (float, default: 1.0) – Weighting factor of the failure mode e12.

  • wf_e13 (float, default: 1.0) – Weighting factor of the failure mode e13.

  • wf_e23 (float, default: 1.0) – Weighting factor of the failure mode e23.

  • eXt (float, default: 0.0) – Global tensile strain limit in material direction 1.

  • eXc (float, default: 0.0) – Global compressive strain limit in material direction 1.

  • eYt (float, default: 0.0) – Global tensile strain limit in material direction 2.

  • eYc (float, default: 0.0) – Global compressive strain limit in material direction 2.

  • eZt (float, default: 0.0) – Global strain limit in material direction 3.

  • eZc (float, default: 0.0) – Global compressive strain limit in material direction 3.

  • eSxy (float, default: 0.0) – Global strain limit in material direction 12.

  • eSxz (float, default: 0.0) – Global strain limit in material direction 13.

  • eSyz (float, default: 0.0) – Global strain limit in material direction 23.

Methods

MaxStrainCriterion.to_dict()

rtype:

dict[str, Any]

MaxStrainCriterion.to_json()

rtype:

str

Attributes

MaxStrainCriterion.active

The failure criterion is suppressed if active is False.

MaxStrainCriterion.e1

Activates the failure evaluation regarding the strain in the material 1 direction.

MaxStrainCriterion.e12

Whether to activate the failure evaluation regarding the in-plane shear strain e12.

MaxStrainCriterion.e13

Whether to activate the failure evaluation regarding the interlaminar shear strain e13.

MaxStrainCriterion.e2

Activates the failure evaluation regarding the strain in the material 2 direction.

MaxStrainCriterion.e23

Whether to activate the failure evaluation regarding the interlaminar shear strain e23.

MaxStrainCriterion.e3

Activates the failure evaluation regarding the strain in the material 3 direction (out-of-plane).

MaxStrainCriterion.eSxy

Global strain limit in material direction 12.

MaxStrainCriterion.eSxz

Global strain limit in material direction 13.

MaxStrainCriterion.eSyz

Global strain limit in material direction 23.

MaxStrainCriterion.eXc

Global compressive strain limit in material direction 1.

MaxStrainCriterion.eXt

Global tensile strain limit in material direction 1.

MaxStrainCriterion.eYc

Global compressive strain limit in material direction 1.

MaxStrainCriterion.eYt

Global tensile strain limit in material direction 2.

MaxStrainCriterion.eZc

Global compressive strain limit in material direction 3.

MaxStrainCriterion.eZt

Global strain limit in material direction 3.

MaxStrainCriterion.force_global_strain_limits

Whether to use one set of global strain limits instead of the strain limits of the materials.

MaxStrainCriterion.name

Name of the failure criterion.

MaxStrainCriterion.wf_e1

Weighting factor of the failure mode e1.

MaxStrainCriterion.wf_e12

Weighting factor of the failure mode e12.

MaxStrainCriterion.wf_e13

Weighting factor of the failure mode e13.

MaxStrainCriterion.wf_e2

Weighting factor of the failure mode e2.

MaxStrainCriterion.wf_e23

Weighting factor of the failure mode e23.

MaxStrainCriterion.wf_e3

Weighting factor of the failure mode e3.