    

 ## On this page

  

 

 # `HashinSettings`

 Last update: 09.03.2026 

<a id="ansys.mechanical.stubs.v261.Ansys.ACT.Automation.Mechanical.Results.CompositeFailureResults.HashinSettings"></a>

#### *class* Ansys.ACT.Automation.Mechanical.Results.CompositeFailureResults.HashinSettings

Bases: [`object`](https://docs.python.org/3/library/functions.html#object)

Defines the configuration for the Hashin failure criterion for reinforced materials.

<a id="overview"></a>

## Overview

### Methods

NameDescription[`Reset`](#HashinSettings.Reset)Resets the settings to their default values.### Properties

NameDescription[`DelaminationWeightingFactor`](#HashinSettings.DelaminationWeightingFactor)Gets or sets the weighting factor for the delamination evaluation.[`EvaluateDelamination`](#HashinSettings.EvaluateDelamination)Gets or sets whether delamination is evaluated. Only applies when three-dimensional[`EvaluateFiberFailure`](#HashinSettings.EvaluateFiberFailure)Gets or sets whether fiber failure is evaluated. The corresponding failure label is 'hf'[`EvaluateMatrixFailure`](#HashinSettings.EvaluateMatrixFailure)Gets or sets whether matrix failure is evaluated. The corresponding failure label is 'hm'[`FailureDimension`](#HashinSettings.FailureDimension)Gets or sets whether the failure criterion is evaluated only in-plane (2D),[`FiberFailureWeightingFactor`](#HashinSettings.FiberFailureWeightingFactor)Gets or sets the weighting factor for the fiber failure evaluation.[`MatrixFailureWeightingFactor`](#HashinSettings.MatrixFailureWeightingFactor)Gets or sets the weighting factor for the matrix failure evaluation.<a id="property-detail"></a>

## Property detail

<a id="HashinSettings.DelaminationWeightingFactor"></a>

### *property* HashinSettings.DelaminationWeightingFactor *: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the weighting factor for the delamination evaluation.

<a id="HashinSettings.EvaluateDelamination"></a>

### *property* HashinSettings.EvaluateDelamination *: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets whether delamination is evaluated. Only applies when three-dimensional : evaluation is selected. The corresponding failure label is 'hd'

<a id="HashinSettings.EvaluateFiberFailure"></a>

### *property* HashinSettings.EvaluateFiberFailure *: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets whether fiber failure is evaluated. The corresponding failure label is 'hf'

<a id="HashinSettings.EvaluateMatrixFailure"></a>

### *property* HashinSettings.EvaluateMatrixFailure *: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets whether matrix failure is evaluated. The corresponding failure label is 'hm'

<a id="HashinSettings.FailureDimension"></a>

### *property* HashinSettings.FailureDimension *: [Ansys.Mechanical.DataModel.MechanicalEnums.CompositeFailure.FailureDimension](../../../../../Mechanical/DataModel/MechanicalEnums/CompositeFailure/FailureDimension.md#ansys.mechanical.stubs.v261.Ansys.Mechanical.DataModel.MechanicalEnums.CompositeFailure.FailureDimension) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets whether the failure criterion is evaluated only in-plane (2D), : or also in the out-of-plane direction (3D).

<a id="HashinSettings.FiberFailureWeightingFactor"></a>

### *property* HashinSettings.FiberFailureWeightingFactor *: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the weighting factor for the fiber failure evaluation.

<a id="HashinSettings.MatrixFailureWeightingFactor"></a>

### *property* HashinSettings.MatrixFailureWeightingFactor *: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None)*

Gets or sets the weighting factor for the matrix failure evaluation.

<a id="method-detail"></a>

## Method detail

<a id="HashinSettings.Reset"></a>

### HashinSettings.Reset() → [None](https://docs.python.org/3/library/constants.html#None)

Resets the settings to their default values.