SpinePointDataCollection Class — NXOpen Python API Reference 12.0.0 documentation

# SpinePointDataCollection Class

class `NXOpen.GeometricUtilities.``SpinePointDataCollection`

  Bases: `object`

  This class contains the factory methods for creating a SpinePointData object.

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

  New in version NX5.0.0.

# Methods

Method | Description
--- | ---
CreateSpinePointData | Creates a SpinePointData object.

# Method Detail

## CreateSpinePointData

`SpinePointDataCollection.``CreateSpinePointData`

  Overloaded method CreateSpinePointData

  - `CreateSpinePointData(lawValue, parameter, parent)`
  - `CreateSpinePointData(lawValueExpression, parameter, parent)`

  `-------------------------------------`

  Creates a SpinePointData object.

  Signature `CreateSpinePointData(lawValue, parameter, parent)`

  Parameters:

  - lawValue (float) – Law value
  - parameter (float) – Parameter on path
  - parent (`NXOpen.Section`) – Section Curve on which projected point lies

  Returns: | SpinePointData Object
  Return type: | `NXOpen.GeometricUtilities.SpinePointData`

  New in version NX5.0.0.

  License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”)

  `-------------------------------------`

  Creates a SpinePointData object with expression.

  Signature `CreateSpinePointData(lawValueExpression, parameter, parent)`

  Parameters:

  - lawValueExpression (`NXOpen.Expression`) – Law value exp
  - parameter (float) – Parameter on path
  - parent (`NXOpen.Section`) – Section Curve on which projected point lies

  Returns: | SpinePointData Object
  Return type: | `NXOpen.GeometricUtilities.SpinePointData`

  New in version NX5.0.0.

  License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”)

  `-------------------------------------`