NXOpen.UF.Modeling.IntersectCurveToPlane

Modeling.IntersectCurveToPlane()

Refer to UF_MODL_intersect_curve_to_plane for documentation.

Signature: IntersectCurveToPlane(curveId, planeId)

Parameters:
  • curveId (Tag) – curve or edge to intersect
  • planeId (Tag) – plane curve 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 * 4 data[4*i + 0], data[4*i + 1] and data[4*i + 2] holds the coordinates of the point data[4*i + 3] holds the parameter of first curve or edge

License requirements: SOLIDS MODELING