AnalysisManager Class — NXOpen Python API Reference 12.0.0 documentation

# AnalysisManager Class

class `NXOpen.GeometricAnalysis.``AnalysisManager`

  Bases: `object`

  Represents the collection of analysis commands.

  Inputs to this class can be convergent objects. To obtain an instance of this class, refer to `NXOpen.BasePart`

  New in version NX5.0.0.

  “AnalysisObjects”, “Returns the AnalysisObjectCollection instance belonging to this part “

# Methods

Method | Description
--- | ---
CreateDeviationCheckingObject | Creates a deviation checking object
CreateExamineGeometryObject | Creates an examine geometry object
CreateGeometricPropertiesObject | Creates a geometric properties object
CreateSimpleInterferenceObject | Creates a simple interference object
CreateSolidDensityObject | Creates a solid density object

## AnalysisObjects

`AnalysisManager.``AnalysisObjects`

  Returns the AnalysisObjectCollection instance belonging to this part

  Signature `AnalysisObjects`

  New in version NX3.0.0.

  Returns: |
  Return type: | `NXOpen.GeometricAnalysis.AnalysisObjectCollection`

# Method Detail

## CreateDeviationCheckingObject

`AnalysisManager.``CreateDeviationCheckingObject`

  Creates a deviation checking object

  Signature `CreateDeviationCheckingObject()`

  Returns: | DeviationChecking object
  Return type: | `NXOpen.GeometricAnalysis.DeviationChecking`

  New in version NX6.0.0.

  License requirements: None.

## CreateExamineGeometryObject

`AnalysisManager.``CreateExamineGeometryObject`

  Creates an examine geometry object

  Signature `CreateExamineGeometryObject()`

  Returns: | Examine

  Geometry object :rtype: `NXOpen.GeometricAnalysis.ExamineGeometry`

  New in version NX5.0.0.

  License requirements: None.

## CreateGeometricPropertiesObject

`AnalysisManager.``CreateGeometricPropertiesObject`

  Creates a geometric properties object

  Signature `CreateGeometricPropertiesObject()`

  Returns: |

  Geometric Properties object :rtype: `NXOpen.GeometricAnalysis.GeometricProperties`

  New in version NX5.0.0.

  License requirements: None.

## CreateSimpleInterferenceObject

`AnalysisManager.``CreateSimpleInterferenceObject`

  Creates a simple interference object

  Signature `CreateSimpleInterferenceObject()`

  Returns: |

  Simple Interference object :rtype: `NXOpen.GeometricAnalysis.SimpleInterference`

  New in version NX5.0.0.

  License requirements: None.

## CreateSolidDensityObject

`AnalysisManager.``CreateSolidDensityObject`

  Creates a solid density object

  Signature `CreateSolidDensityObject()`

  Returns: | SolidDensity object
  Return type: | `NXOpen.GeometricAnalysis.SolidDensity`

  New in version NX5.0.0.

  License requirements: None.