Skip to main content

Mechanical scripting interface

MaximumStrainSettings

Last update: 14.01.2025

class Ansys.ACT.Automation.Mechanical.Results.CompositeFailureResults.MaximumStrainSettings

Bases: object

Defines the configuration for the Maximum Strain failure criterion for reinforced materials.

Overview

Methods

Name Description
Reset Resets the settings to their default values.

Properties

Name Description
CompressiveLimitMaterialOneDirection Gets or sets the global compressive strain limit in the material 1 direction (eXc).
CompressiveLimitMaterialThreeDirection Gets or sets the global compressive strain limit in the out-of-plane direction (eZc).
CompressiveLimitMaterialTwoDirection Gets or sets the global compressive strain limit in the material 2 direction (eYc).
EvaluateMaterialOneDirectionFailure Gets or sets whether the failure criterion is evaluated in the material 1
EvaluateMaterialThreeDirectionFailure Gets or sets whether the failure criterion is evaluated in the out-of-plane
EvaluateMaterialTwoDirectionFailure Gets or sets whether the failure criterion is evaluated in the material 2
EvaluateShearOneThreeFailure Gets or sets whether failure is evaluated for the out-of-plane shear e13. The corresponding failure
EvaluateShearOneTwoFailure Gets or sets whether failure is evaluated for the in-plane shear e12. The corresponding failure
EvaluateShearTwoThreeFailure Gets or sets whether failure is evaluated for the out-of-plane shear e23. The corresponding failure
MaterialOneDirectionFailureWeightingFactor Gets or sets the weighting factor for the failure criterion in the material 1 direction.
MaterialThreeDirectionFailureWeightingFactor Gets or sets the weighting factor for the failure criterion in the out-of-plane direction.
MaterialTwoDirectionFailureWeightingFactor Gets or sets the weighting factor for the failure criterion in the material 2 direction.
OverrideMaterial Gets or sets whether the global strain limits are used, overriding material-specific limits.
ShearLimitOneThree Gets or sets the global out-of-plane shear strain limit (eSxz).
ShearLimitOneTwo Gets or sets the global in-plane shear strain limit (eSxy).
ShearLimitTwoThree Gets or sets the global out-of-plane shear strain limit (eSyz).
ShearOneThreeFailureWeightingFactor Gets or sets the weighting factor for failure due to out-of-plane shear e13.
ShearOneTwoFailureWeightingFactor Gets or sets the weighting factor for failure due to in-plane shear e12.
ShearTwoThreeFailureWeightingFactor Gets or sets the weighting factor for failure due to out-of-plane shear e23.
TensileLimitMaterialOneDirection Gets or sets the global tensile strain limit in the material 1 direction (eXt).
TensileLimitMaterialThreeDirection Gets or sets the global tensile strain limit in the out-of-plane direction (eZt).
TensileLimitMaterialTwoDirection Gets or sets the global tensile strain limit in the material 2 direction (eYt).

Property detail

property MaximumStrainSettings.CompressiveLimitMaterialOneDirection : float | None

Gets or sets the global compressive strain limit in the material 1 direction (eXc). : Only used if OverrideMaterial is true.

property MaximumStrainSettings.CompressiveLimitMaterialThreeDirection : float | None

Gets or sets the global compressive strain limit in the out-of-plane direction (eZc). : Only used if OverrideMaterial is true.

property MaximumStrainSettings.CompressiveLimitMaterialTwoDirection : float | None

Gets or sets the global compressive strain limit in the material 2 direction (eYc). : Only used if OverrideMaterial is true.

property MaximumStrainSettings.EvaluateMaterialOneDirectionFailure : bool | None

Gets or sets whether the failure criterion is evaluated in the material 1 : direction. The corresponding failure label is ‘e1’.

property MaximumStrainSettings.EvaluateMaterialThreeDirectionFailure : bool | None

Gets or sets whether the failure criterion is evaluated in the out-of-plane : direction. The corresponding failure label is ‘e3’.

property MaximumStrainSettings.EvaluateMaterialTwoDirectionFailure : bool | None

Gets or sets whether the failure criterion is evaluated in the material 2 : direction. The corresponding failure label is ‘e2’.

property MaximumStrainSettings.EvaluateShearOneThreeFailure : bool | None

Gets or sets whether failure is evaluated for the out-of-plane shear e13. The corresponding failure : label is ‘e13’.

property MaximumStrainSettings.EvaluateShearOneTwoFailure : bool | None

Gets or sets whether failure is evaluated for the in-plane shear e12. The corresponding failure : label is ‘e12’.

property MaximumStrainSettings.EvaluateShearTwoThreeFailure : bool | None

Gets or sets whether failure is evaluated for the out-of-plane shear e23. The corresponding failure : label is ‘e23’.

property MaximumStrainSettings.MaterialOneDirectionFailureWeightingFactor : float | None

Gets or sets the weighting factor for the failure criterion in the material 1 direction.

property MaximumStrainSettings.MaterialThreeDirectionFailureWeightingFactor : float | None

Gets or sets the weighting factor for the failure criterion in the out-of-plane direction.

property MaximumStrainSettings.MaterialTwoDirectionFailureWeightingFactor : float | None

Gets or sets the weighting factor for the failure criterion in the material 2 direction.

property MaximumStrainSettings.OverrideMaterial : bool | None

Gets or sets whether the global strain limits are used, overriding material-specific limits.

property MaximumStrainSettings.ShearLimitOneThree : float | None

Gets or sets the global out-of-plane shear strain limit (eSxz). : Only used if OverrideMaterial is true.

property MaximumStrainSettings.ShearLimitOneTwo : float | None

Gets or sets the global in-plane shear strain limit (eSxy). : Only used if OverrideMaterial is true.

property MaximumStrainSettings.ShearLimitTwoThree : float | None

Gets or sets the global out-of-plane shear strain limit (eSyz). : Only used if OverrideMaterial is true.

property MaximumStrainSettings.ShearOneThreeFailureWeightingFactor : float | None

Gets or sets the weighting factor for failure due to out-of-plane shear e13.

property MaximumStrainSettings.ShearOneTwoFailureWeightingFactor : float | None

Gets or sets the weighting factor for failure due to in-plane shear e12.

property MaximumStrainSettings.ShearTwoThreeFailureWeightingFactor : float | None

Gets or sets the weighting factor for failure due to out-of-plane shear e23.

property MaximumStrainSettings.TensileLimitMaterialOneDirection : float | None

Gets or sets the global tensile strain limit in the material 1 direction (eXt). : Only used if OverrideMaterial is true.

property MaximumStrainSettings.TensileLimitMaterialThreeDirection : float | None

Gets or sets the global tensile strain limit in the out-of-plane direction (eZt). : Only used if OverrideMaterial is true.

property MaximumStrainSettings.TensileLimitMaterialTwoDirection : float | None

Gets or sets the global tensile strain limit in the material 2 direction (eYt). : Only used if OverrideMaterial is true.

Method detail

MaximumStrainSettings.Reset()

Resets the settings to their default values.