SynchronousCurveCollection Class — NXOpen Python API Reference 12.0.0 documentation

# SynchronousCurveCollection Class

class `NXOpen.Features.``SynchronousCurveCollection`

  Bases: `object`

  This class contains the factory method for creating ST curve builder.

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

  New in version NX9.0.0.

# Methods

Method | Description
--- | ---
CreateDeleteCurveBuilder | Creates a `NXOpen.Features.DeleteCurveBuilder`
CreateLocalScaleCurveBuilder | Creates a `NXOpen.Features.LocalScaleCurveBuilder`
CreateMoveCurveBuilder | Creates a `NXOpen.Features.MoveCurveBuilder`
CreateOffsetMoveCurveBuilder | Creates a `NXOpen.Features.OffsetMoveCurveBuilder`
CreateResizeChamferCurveBuilder | Creates a `NXOpen.Features.ResizeChamferCurveBuilder`
CreateResizeCurveBuilder | Creates a `NXOpen.Features.ResizeCurveBuilder`

# Method Detail

## CreateDeleteCurveBuilder

`SynchronousCurveCollection.``CreateDeleteCurveBuilder`

  Creates a `NXOpen.Features.DeleteCurveBuilder`

  Signature `CreateDeleteCurveBuilder(deleteCurve)`

  Parameters: | deleteCurve (`NXOpen.Features.DeleteCurve`) – `NXOpen.Features.DeleteCurve` to be edited
  Returns: |
  Return type: | `NXOpen.Features.DeleteCurveBuilder`

  New in version NX9.0.0.

  License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)

## CreateLocalScaleCurveBuilder

`SynchronousCurveCollection.``CreateLocalScaleCurveBuilder`

  Creates a `NXOpen.Features.LocalScaleCurveBuilder`

  Signature `CreateLocalScaleCurveBuilder(scaleCurve)`

  Parameters: | scaleCurve (`NXOpen.Features.LocalScaleCurve`) – `Features.LocalScaleCurve` to be edited
  Returns: |
  Return type: | `NXOpen.Features.LocalScaleCurveBuilder`

  New in version NX11.0.0.

  License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)

## CreateMoveCurveBuilder

`SynchronousCurveCollection.``CreateMoveCurveBuilder`

  Creates a `NXOpen.Features.MoveCurveBuilder`

  Signature `CreateMoveCurveBuilder(moveCurve)`

  Parameters: | moveCurve (`NXOpen.Features.MoveCurve`) – `NXOpen.Features.MoveCurve` to be edited
  Returns: |
  Return type: | `NXOpen.Features.MoveCurveBuilder`

  New in version NX9.0.0.

  License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)

## CreateOffsetMoveCurveBuilder

`SynchronousCurveCollection.``CreateOffsetMoveCurveBuilder`

  Creates a `NXOpen.Features.OffsetMoveCurveBuilder`

  Signature `CreateOffsetMoveCurveBuilder(offsetMoveCurve)`

  Parameters: | offsetMoveCurve (`NXOpen.Features.OffsetMoveCurve`) – `NXOpen.Features.OffsetMoveCurve` to be edited
  Returns: |
  Return type: | `NXOpen.Features.OffsetMoveCurveBuilder`

  New in version NX9.0.0.

  License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)

## CreateResizeChamferCurveBuilder

`SynchronousCurveCollection.``CreateResizeChamferCurveBuilder`

  Creates a `NXOpen.Features.ResizeChamferCurveBuilder`

  Signature `CreateResizeChamferCurveBuilder(resizeChamferCurve)`

  Parameters: | resizeChamferCurve (`NXOpen.Features.ResizeChamferCurve`) – `NXOpen.Features.ResizeChamferCurve` be edited
  Returns: |
  Return type: | `NXOpen.Features.ResizeChamferCurveBuilder`

  New in version NX10.0.0.

  License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)

## CreateResizeCurveBuilder

`SynchronousCurveCollection.``CreateResizeCurveBuilder`

  Creates a `NXOpen.Features.ResizeCurveBuilder`

  Signature `CreateResizeCurveBuilder(resizeCurve)`

  Parameters: | resizeCurve (`NXOpen.Features.ResizeCurve`) – `NXOpen.Features.ResizeCurve` to be edited
  Returns: |
  Return type: | `NXOpen.Features.ResizeCurveBuilder`

  New in version NX9.0.0.

  License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)