Skip to main content

Mechanical scripting interface

HashinSettings

Last update: 14.01.2025

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

Bases: object

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

Overview

Methods

Name Description
Reset Resets the settings to their default values.

Properties

Name Description
DelaminationWeightingFactor Gets or sets the weighting factor for the delamination evaluation.
EvaluateDelamination Gets or sets whether delamination is evaluated. Only applies when three-dimensional
EvaluateFiberFailure Gets or sets whether fiber failure is evaluated. The corresponding failure label is ‘hf’
EvaluateMatrixFailure Gets or sets whether matrix failure is evaluated. The corresponding failure label is ‘hm’
FailureDimension Gets or sets whether the failure criterion is evaluated only in-plane (2D),
FiberFailureWeightingFactor Gets or sets the weighting factor for the fiber failure evaluation.
MatrixFailureWeightingFactor Gets or sets the weighting factor for the matrix failure evaluation.

Property detail

property HashinSettings.DelaminationWeightingFactor : float | None

Gets or sets the weighting factor for the delamination evaluation.

property HashinSettings.EvaluateDelamination : bool | None

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

property HashinSettings.EvaluateFiberFailure : bool | None

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

property HashinSettings.EvaluateMatrixFailure : bool | None

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

property HashinSettings.FailureDimension : Ansys.Mechanical.DataModel.MechanicalEnums.CompositeFailure.FailureDimension | None

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

property HashinSettings.FiberFailureWeightingFactor : float | None

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

property HashinSettings.MatrixFailureWeightingFactor : float | None

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

Method detail

HashinSettings.Reset()

Resets the settings to their default values.