NXOpen.UF.Curve.CreateSilhouette

Curve.CreateSilhouette()

Refer to UF_CURVE_create_silhouette for documentation.

Signature: CreateSilhouette(solid, view)

Parameters:
  • solid (Tag) – Solid sheet or body to get silhouette curves from
  • view (Tag) – View to generate curves in
Returns:

A Tuple

Return type:

A tuple consisting of (count,curves)

count(int): Count of curves created and returned in the curves array.

curves(list of Tag): Array of curves. You are responsible for freeing the memory allocated for this array. Use UF_free to deallocate memory when done.

License requirements: SOLIDS MODELING or DRAFTING