NXOpen.UF.Modeling.IntersectCurveToFace

Modeling.IntersectCurveToFace()

Refer to UF_MODL_intersect_curve_to_face for documentation.

Signature: IntersectCurveToFace(curveId, faceId)

Parameters:
  • curveId (Tag) – curve or edge to intersect
  • faceId (Tag) – face to intersect
Returns:

A Tuple

Return type:

A tuple consisting of (numIntersections,data)

numIntersections(int): number of intersections

data(list of float): This array must be freed by calling UF_free. It is a one dimensional array whose size is num_intersections * 6 data[6*i + 0], data[6*i + 1] and data[6*i + 2] holds the coordinates of the point data[6*i + 3] holds the parameter of first curve or edge data[6*i + 4] holds the u parameter of face data[6*i + 5] holds the v parameter of face

License requirements: SOLIDS MODELING