CuntzeCriterion#

class ansys.dpf.composites.failure_criteria.CuntzeCriterion(*, cfc=True, cft=True, cma=True, cmb=True, cmc=True, dim=2, wf_cfc=1.0, wf_cft=1.0, wf_cma=1.0, wf_cmb=1.0, wf_cmc=1.0, b21=0.2, b32=1.3805, fracture_plane_angle=53.0, mode_interaction_coeff=2.6)#

Defines the Cuntze criterion for uni-directional orthotropic reinforced materials.

Parameters:
  • cfc (bool, default: True) – Activates the failure evaluation regarding compression in fiber direction.

  • cft (bool, default: True) – Activates the failure evaluation regarding tension in fiber direction.

  • cma (bool, default: True) – Activates the failure evaluation of the matrix due to tension.

  • cmb (bool, default: True) – Activates the failure evaluation of the matrix due to compression.

  • cmc (bool, default: True) – Activates the failure evaluation of the matrix due to compression or shear.

  • dim (int, default: 2) – Whether the 2D or 3D formulation of the criterion is used.

  • wf_cfc (float, default: 1.0) – Weighting factor of fiber failure due to compression (cfc).

  • wf_cft (float, default: 1.0) – Weighting factor of fiber failure due to tension (cft).

  • wf_cma (float, default: 1.0) – Weighting factor of matrix failure due to tension (cma).

  • wf_cmb (float, default: 1.0) – Weighting factor of matrix failure due to compression (cmb).

  • wf_cmc (float, default: 1.0) – Weighting factor of matrix failure due to compression or shear (cmc).

  • b21 (float, default: 0.2) – In-plane shear friction coefficient. The default is 0.2.

  • b32 (float, default: 1.3805) – Out-of-plane shear friction coefficient. The default is 1.3805. The value depends on the fracture plane angle.

  • fracture_plane_angle (float, default: 53.0) – Fracture plane angle in degrees. The default is 53. The value must be greater than 45. The value depends on the out-of-plane shear friction coefficient.

  • mode_interaction_coeff (float, default: 2.6) – Mode interaction coefficient. The default is 2.6.

Methods

CuntzeCriterion.to_dict()

rtype:

dict[str, Any]

CuntzeCriterion.to_json()

rtype:

str

Attributes

CuntzeCriterion.active

The failure criterion is suppressed if active is False.

CuntzeCriterion.b21

In-plane shear friction coefficient.

CuntzeCriterion.b32

Out-of-plane shear friction coefficient.

CuntzeCriterion.cfc

Activates the failure evaluation regarding compression in fiber direction.

CuntzeCriterion.cft

Activates the failure evaluation regarding tension in fiber direction.

CuntzeCriterion.cma

Activates the failure evaluation of the matrix due to tension.

CuntzeCriterion.cmb

Activates the failure evaluation of the matrix due to compression.

CuntzeCriterion.cmc

Activates the failure evaluation of the matrix due to compression or shear.

CuntzeCriterion.dim

Whether the 2D or 3D formulation of the criterion is used.

CuntzeCriterion.fracture_plane_angle

Fracture plane angle in degrees.

CuntzeCriterion.mode_interaction_coeff

Mode interaction coefficient.

CuntzeCriterion.name

Name of the failure criterion.

CuntzeCriterion.wf_cfc

Weighting factor of fiber failure due to compression (cfc).

CuntzeCriterion.wf_cft

Weighting factor of fiber failure due to tension (cft).

CuntzeCriterion.wf_cma

Weighting factor of matrix failure due to tension (cma).

CuntzeCriterion.wf_cmb

Weighting factor of matrix failure due to compression (cmb).

CuntzeCriterion.wf_cmc

Weighting factor of matrix failure due to compression or shear (cmc).