DurabilityManager Class — NXOpen Python API Reference 12.0.0 documentation

# DurabilityManager Class

class `NXOpen.CAE.``DurabilityManager`

  Bases: `object`

  Represents the durability manager that contains all durability objects.

  To obtain an instance of this class, refer to `NXOpen.CAE.SimSimulation`

  New in version NX7.5.0.

  “MetaSolutions”, “Returns the durability metasolution collection belonging to this sim part. ” “StrengthCollection”, “Returns the durability strength collection belonging to this sim part. ” “FatigueCollection”, “Returns the durability fatigue collection belonging to this sim part. ” “RandomFatigueCollection”, “Returns the durability fatigue collection belonging to this sim part. ” “AxisSearchCollection”, “Returns the durability axis search collection belonging to this sim part. ” “SolveOptionsCollection”, “Returns the durability solve options collection belonging to this sim part. “

# Methods

Method | Description
--- | ---
CreateDamageEvaluationBuilder | Creates a builder for a durability damage evaluation.
CreateDurabilityEvaluateFatigueHistoryBuilder | Creates a builder for Durability Evaluate Fatigue History.
CreateDurabilityResultsReportBuilder | Creates a builder for Durability Results Report.
CreateEventSolverBuilder | Creates a builder for a durability event solver.
CreateSolverBuilder | Creates a builder for the durability metasolution solver.
CreateStrainGageAnalyzerBuilder | Creates a builder for a durability strain gage analysis.

## MetaSolutions

`DurabilityManager.``MetaSolutions`

  Returns the durability metasolution collection belonging to this sim part.

  Signature `MetaSolutions`

  New in version NX7.5.0.

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityMetaSolutionCollection`

## StrengthCollection

`DurabilityManager.``StrengthCollection`

  Returns the durability strength collection belonging to this sim part.

  Signature `StrengthCollection`

  New in version NX8.5.0.

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityStrengthCollection`

## FatigueCollection

`DurabilityManager.``FatigueCollection`

  Returns the durability fatigue collection belonging to this sim part.

  Signature `FatigueCollection`

  New in version NX8.5.0.

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityFatigueCollection`

## RandomFatigueCollection

`DurabilityManager.``RandomFatigueCollection`

  Returns the durability fatigue collection belonging to this sim part.

  Signature `RandomFatigueCollection`

  New in version NX8.5.0.

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityRandomFatigueCollection`

## AxisSearchCollection

`DurabilityManager.``AxisSearchCollection`

  Returns the durability axis search collection belonging to this sim part.

  Signature `AxisSearchCollection`

  New in version NX8.5.0.

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityAxisSearchCollection`

## SolveOptionsCollection

`DurabilityManager.``SolveOptionsCollection`

  Returns the durability solve options collection belonging to this sim part.

  Signature `SolveOptionsCollection`

  New in version NX8.5.0.

  Returns: |
  Return type: | `NXOpen.CAE.DurabilitySolveOptionsCollection`

# Method Detail

## CreateDamageEvaluationBuilder

`DurabilityManager.``CreateDamageEvaluationBuilder`

  Creates a builder for a durability damage evaluation.

  Signature `CreateDamageEvaluationBuilder()`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityDamageEvaluationBuilder`

  New in version NX8.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## CreateDurabilityEvaluateFatigueHistoryBuilder

`DurabilityManager.``CreateDurabilityEvaluateFatigueHistoryBuilder`

  Creates a builder for Durability Evaluate Fatigue History.

  Signature `CreateDurabilityEvaluateFatigueHistoryBuilder(eventTag)`

  Parameters: | eventTag (`NXOpen.CAE.DurabilityEvent`) – The event.
  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEvaluateFatigueHistoryBuilder`

  New in version NX8.0.1.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## CreateDurabilityResultsReportBuilder

`DurabilityManager.``CreateDurabilityResultsReportBuilder`

  Creates a builder for Durability Results Report.

  Signature `CreateDurabilityResultsReportBuilder(durabilityTag)`

  Parameters: | durabilityTag (`NXOpen.CAE.DurabilityMetaSolution`) – The metasolution.
  Returns: |
  Return type: | `NXOpen.CAE.DurabilityResultsReportBuilder`

  New in version NX8.0.1.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## CreateEventSolverBuilder

`DurabilityManager.``CreateEventSolverBuilder`

  Creates a builder for a durability event solver.

  Signature `CreateEventSolverBuilder(eventTag)`

  Parameters: | eventTag (`NXOpen.CAE.DurabilityEvent`) – The event.
  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEventSolverBuilder`

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## CreateSolverBuilder

`DurabilityManager.``CreateSolverBuilder`

  Creates a builder for the durability metasolution solver.

  Signature `CreateSolverBuilder(durabilityTag)`

  Parameters: | durabilityTag (`NXOpen.CAE.DurabilityMetaSolution`) – The metasolution.
  Returns: |
  Return type: | `NXOpen.CAE.DurabilitySolverBuilder`

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## CreateStrainGageAnalyzerBuilder

`DurabilityManager.``CreateStrainGageAnalyzerBuilder`

  Creates a builder for a durability strain gage analysis.

  Signature `CreateStrainGageAnalyzerBuilder()`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityStrainGageAnalyzerBuilder`

  New in version NX8.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)