FreeformCurveCollection Class

class NXOpen.Features.FreeformCurveCollection

Bases: object

Collection of freeform curve based features.

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

New in version NX9.0.0.

Methods

Method Description
CreateIsoclineCurveBuilder Creates a Features.IsoclineCurveBuilder
CreatePolylineBuilder Creates a polyline builder
CreateSmoothCurveStringBuilder Creates a NXOpen.Features.SmoothCurveStringBuilder
CreateSpineCurveBuilder Creates a Features.SpineCurveBuilder

Method Detail

CreateIsoclineCurveBuilder

FreeformCurveCollection.CreateIsoclineCurveBuilder

Creates a Features.IsoclineCurveBuilder

Signature CreateIsoclineCurveBuilder(isoclineCurve)

Parameters:isoclineCurve (NXOpen.Features.IsoclineCurve) – Features.IsoclineCurve to be edited
Returns:Isocline Curve Builder object
Return type:NXOpen.Features.IsoclineCurveBuilder

New in version NX11.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)

CreatePolylineBuilder

FreeformCurveCollection.CreatePolylineBuilder

Creates a polyline builder

Signature CreatePolylineBuilder(polyline)

Parameters:polyline (NXOpen.Polyline) – NXOpen.Polyline
Returns:PolylineBuilder object
Return type:NXOpen.Features.PolylineBuilder

New in version NX10.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateSmoothCurveStringBuilder

FreeformCurveCollection.CreateSmoothCurveStringBuilder

Creates a NXOpen.Features.SmoothCurveStringBuilder

Signature CreateSmoothCurveStringBuilder(smoothCurveString)

Parameters:smoothCurveString (NXOpen.Features.SmoothCurveString) – NXOpen.Features.SmoothCurveString to be edited
Returns:
Return type:NXOpen.Features.SmoothCurveStringBuilder

New in version NX9.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CreateSpineCurveBuilder

FreeformCurveCollection.CreateSpineCurveBuilder

Creates a Features.SpineCurveBuilder

Signature CreateSpineCurveBuilder(spineCurve)

Parameters:spineCurve (NXOpen.Features.SpineCurve) – Features.SpineCurve
Returns:SpinecurveBuilder object
Return type:NXOpen.Features.SpineCurveBuilder

New in version NX11.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)