DesignFeatureCollection Class — NXOpen Python API Reference 12.0.0 documentation

# DesignFeatureCollection Class

class `NXOpen.Features.``DesignFeatureCollection`

  Bases: `object`

  Manages design features.

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

  New in version NX9.0.0.

# Methods

Method | Description
--- | ---
CreateMakesolidBuilder | Creates a `NXOpen.Features.MakeSolidBuilder`
CreateRibBuilder | Creates a `NXOpen.Features.RibBuilder`

# Method Detail

## CreateMakesolidBuilder

`DesignFeatureCollection.``CreateMakesolidBuilder`

  Creates a `NXOpen.Features.MakeSolidBuilder`

  Signature `CreateMakesolidBuilder(makeSolid)`

  Parameters: | makeSolid (`NXOpen.Features.MakeSolid`) – `NXOpen.Features.MakeSolid` to be edited
  Returns: |
  Return type: | `NXOpen.Features.MakeSolidBuilder`

  New in version NX11.0.0.

  License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

## CreateRibBuilder

`DesignFeatureCollection.``CreateRibBuilder`

  Creates a `NXOpen.Features.RibBuilder`

  Signature `CreateRibBuilder(ribFeature)`

  Parameters: | ribFeature (`NXOpen.Features.Rib`) – `NXOpen.Features.Rib` to be edited
  Returns: |
  Return type: | `NXOpen.Features.RibBuilder`

  New in version NX9.0.0.

  License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)