NXOpen.UF.Curve.CreateSimplifiedCurve

Curve.CreateSimplifiedCurve()

Refer to UF_CURVE_create_simplified_curve for documentation.

Signature: CreateSimplifiedCurve(curvesCount, curves, tolerance)

Parameters:
  • curvesCount (int) – Count of curves and edges
  • curves (list of Tag) – Array of curve and edge identifiers
  • tolerance (float) – Maximum distance from arc segments to curve
Returns:

A Tuple

Return type:

A tuple consisting of (segmentsCount,segments)

segmentsCount(int): Pointer to count of line and arc identifiers

segments(list of Tag): Pointer to the returned array of line and arc identifiers. This must be freed by calling UF_free.

License requirements: SOLIDS MODELING or DRAFTING