How to divide a curve with equal chord length?binary search ?any simple method?

  • up

    Jon Mirtschin

    http://wiki.mcneel.com/developer/sdksamples/dividecurvestraight

    Have you seen this article? It should help you progress.
    • up

      David Rutten

      You basically intersect the curve with a sphere of Radius D, then pick the first intersection point. Then you place a new sphere of radius D on that point and intersect again. Be sure to only include the remaining subdomain of the curve for intersections.

      --
      David Rutten
      david@mcneel.com
      Poprad, Slovakia
      • up

        Daniel Xiong

        I found there is a rhutil.RhinoDivideCurveEquidistant method in .net sdk. It is not in the sdk help file. Maybe
        you can try that.