PuckSettings

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

Declaration Syntax

public class PuckSettings : CompositeFailureCriterionSettings

Table 794: Members

Property

ConsiderInterFiberParallelStresses

Gets or sets whether inter-fiber failure will include the influence of the fiber parallel stresses.

Property

DegradationInitiationFactor

Gets or sets the degradation initiation factor s (0 < s < 1).

Property

DegradationResidualStrengthFactor

Gets or sets the degradation residual strength factor M (0 < M < 1).

Property

DelaminationWeightingFactor

Gets or sets the weighting factor for the delamination (pd) evaluation.

Property

EvaluateDelamination

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

Property

EvaluateFiberFailure

Gets or sets whether fiber failure (pf) is evaluated. The corresponding failure label is 'pf'.

Property

EvaluateMatrixCompressionFailure

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

Property

EvaluateMatrixShearFailure

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

Property

EvaluateMatrixTensionFailure

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

Property

FiberFailureWeightingFactor

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

Property

Formulation

Gets or sets whether the simplified, 2D, or 3D Puck formulation is used.

Property

InclinationFactorTwoOneNegative

Gets or sets the p21(-) Puck constant.

Property

InclinationFactorTwoOnePositive

Gets or sets the p21(+) Puck constant.

Property

InclinationFactorTwoTwoNegative

Gets or sets the p22(-) Puck constant.

Property

InclinationFactorTwoTwoPositive

Gets or sets the p22(+) Puck constant.

Property

InterfaceWeakeningFactor

Gets or sets the interface weakening factor.

Property

MatrixCompressionFailureWeightingFactor

Gets or sets the weighting factor for the matrix compression (pmB) failure evaluation.

Property

MatrixShearFailureWeightingFactor

Gets or sets the weighting factor for the matrix shear (pmC) failure evaluation.

Property

MatrixTensionFailureWeightingFactor

Gets or sets the weighting factor for the matrix tension (pmA) failure evaluation.

Property

OverrideMaterial

Gets or sets whether the global Puck constants are used overriding material-specific constants.