NXOpen.UF.ModlGeneral.CreateIsocurve

ModlGeneral.CreateIsocurve()

Refer to UF_MODL_create_isocurve for documentation.

Signature: CreateIsocurve(faceId, uvFlag, parameter, distTol)

Parameters:
  • faceId (Tag) – The face identifier.
  • uvFlag (int) – 1 = create curve along u isoparameter. 2 = create curve along v isoparameter.
  • parameter (float) – Parameter at which to create the curve.
  • distTol (float) – Tolerance value. The tolerance is only used when the input face is foreign or an offset of a non analytic face.
Returns:

A Tuple

Return type:

A tuple consisting of (isocurveId,isocurveCnt)

isocurveId(list of Tag): Array of isoparametric curve identifiers. You may get multiple curves if the face is trimmed. The allocated arrays must be freed with UF_free().

isocurveCnt(int): Number of curves created.

License requirements: SOLIDS MODELING or DRAFTING