PropertiesManager Class — NXOpen Python API Reference 12.0.0 documentation

# PropertiesManager Class

class `NXOpen.``PropertiesManager`

  Bases: `object`

  The PropertiesManager class provides methods to create Gateway Properties Builder objects.

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

  New in version NX8.0.0.

# Methods

Method | Description
--- | ---
CreateAssembliesGeneralPropertiesBuilder | Create the Assemblies.
CreateAssembliesParameterPropertiesBuilder | Create the Assemblies.
CreateAttributePropertiesBuilder | Create the AttributePropertiesBuilder
CreateAttributeTemplatesBuilder | Create the AttributeTemplatesBuilder
CreateFeatureGeneralPropertiesBuilder | Create the FeatureGeneralPropertiesBuilder
CreateGeneralCAMPropertiesBuilder | Create the CAM.
CreateMassPropertiesBuilder | Create the MassPropertiesBuilder
CreateObjectGeneralPropertiesBuilder | Create the ObjectGeneralPropertiesBuilder
CreatePreviewPropertiesBuilder | Create the PreviewPropertiesBuilder

# Method Detail

## CreateAssembliesGeneralPropertiesBuilder

`PropertiesManager.``CreateAssembliesGeneralPropertiesBuilder`

  Create the Assemblies.

  AssembliesGeneralPropertiesBuilder

  Signature `CreateAssembliesGeneralPropertiesBuilder(objects)`

  Parameters: | objects (list of `NXOpen.NXObject`) – the array of objects
  Returns: |
  Return type: | `NXOpen.Assemblies.AssembliesGeneralPropertiesBuilder`

  New in version NX8.0.0.

  License requirements: None.

## CreateAssembliesParameterPropertiesBuilder

`PropertiesManager.``CreateAssembliesParameterPropertiesBuilder`

  Create the Assemblies.

  AssembliesParameterPropertiesBuilder

  Signature `CreateAssembliesParameterPropertiesBuilder(objects)`

  Parameters: | objects (list of `NXOpen.NXObject`) – the array of objects
  Returns: |
  Return type: | `NXOpen.Assemblies.AssembliesParameterPropertiesBuilder`

  New in version NX8.0.0.

  License requirements: None.

## CreateAttributePropertiesBuilder

`PropertiesManager.``CreateAttributePropertiesBuilder`

  Create the AttributePropertiesBuilder

  Signature `CreateAttributePropertiesBuilder(objects)`

  Parameters: | objects (list of `NXOpen.NXObject`) – the array of objects
  Returns: |
  Return type: | `NXOpen.AttributePropertiesBuilder`

  New in version NX8.0.0.

  Deprecated since version NX8.5.0: Use `NXOpen.AttributeManager.CreateAttributePropertiesBuilder()` instead.

  License requirements: None.

## CreateAttributeTemplatesBuilder

`PropertiesManager.``CreateAttributeTemplatesBuilder`

  Create the AttributeTemplatesBuilder

  Signature `CreateAttributeTemplatesBuilder()`

  Returns: |
  Return type: | `NXOpen.AttributeTemplatesBuilder`

  New in version NX8.0.0.

  License requirements: None.

## CreateFeatureGeneralPropertiesBuilder

`PropertiesManager.``CreateFeatureGeneralPropertiesBuilder`

  Create the FeatureGeneralPropertiesBuilder

  Signature `CreateFeatureGeneralPropertiesBuilder(objects)`

  Parameters: | objects (list of `NXOpen.NXObject`) – the array of objects
  Returns: |
  Return type: | `NXOpen.FeatureGeneralPropertiesBuilder`

  New in version NX8.0.0.

  License requirements: None.

## CreateGeneralCAMPropertiesBuilder

`PropertiesManager.``CreateGeneralCAMPropertiesBuilder`

  Create the CAM.

  GeneralCAMPropertiesBuilder

  Signature `CreateGeneralCAMPropertiesBuilder(objects)`

  Parameters: | objects (list of `NXOpen.NXObject`) – the array of objects
  Returns: |
  Return type: | `NXOpen.CAM.GeneralPropertiesBuilder`

  New in version NX9.0.1.

  License requirements: None.

## CreateMassPropertiesBuilder

`PropertiesManager.``CreateMassPropertiesBuilder`

  Create the MassPropertiesBuilder

  Signature `CreateMassPropertiesBuilder(objects)`

  Parameters: | objects (list of `NXOpen.NXObject`) – the array of objects
  Returns: |
  Return type: | `NXOpen.MassPropertiesBuilder`

  New in version NX8.0.0.

  License requirements: None.

## CreateObjectGeneralPropertiesBuilder

`PropertiesManager.``CreateObjectGeneralPropertiesBuilder`

  Create the ObjectGeneralPropertiesBuilder

  Signature `CreateObjectGeneralPropertiesBuilder(objects)`

  Parameters: | objects (list of `NXOpen.NXObject`) – the array of objects
  Returns: |
  Return type: | `NXOpen.ObjectGeneralPropertiesBuilder`

  New in version NX8.0.0.

  License requirements: None.

## CreatePreviewPropertiesBuilder

`PropertiesManager.``CreatePreviewPropertiesBuilder`

  Create the PreviewPropertiesBuilder

  Signature `CreatePreviewPropertiesBuilder(objects)`

  Parameters: | objects (list of `NXOpen.NXObject`) – the array of objects
  Returns: |
  Return type: | `NXOpen.PreviewPropertiesBuilder`

  New in version NX8.0.0.

  License requirements: None.