CurveFeatureCollection Class — NXOpen Python API Reference 12.0.0 documentation

# CurveFeatureCollection Class

class `NXOpen.Features.``CurveFeatureCollection`

  Bases: `object`

  Manages curve features.

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

  New in version NX10.0.0.

# Methods

Method | Description
--- | ---
CreateOffset3dCurveBuilder | Creates a `Features.Offset3DCurveBuilder`
CreateScaleCurveBuilder | Creates a `Features.ScaleCurveBuilder`

# Method Detail

## CreateOffset3dCurveBuilder

`CurveFeatureCollection.``CreateOffset3dCurveBuilder`

  Creates a `Features.Offset3DCurveBuilder`

  Signature `CreateOffset3dCurveBuilder(offset3DCurve)`

  Parameters: | offset3DCurve (`NXOpen.Features.Offset3DCurve`) – `Features.Offset3DCurve` to be edited
  Returns: | Offset 3D Curve Builder object
  Return type: | `NXOpen.Features.Offset3DCurveBuilder`

  New in version NX10.0.0.

  License requirements: solid_modeling (“SOLIDS MODELING”)

## CreateScaleCurveBuilder

`CurveFeatureCollection.``CreateScaleCurveBuilder`

  Creates a `Features.ScaleCurveBuilder`

  Signature `CreateScaleCurveBuilder(scaleCurve)`

  Parameters: | scaleCurve (`NXOpen.Features.ScaleCurve`) – `Features.ScaleCurve` to be edited
  Returns: | Scale Curve Builder object
  Return type: | `NXOpen.Features.ScaleCurveBuilder`

  New in version NX11.0.0.

  License requirements: solid_modeling (“SOLIDS MODELING”)