Open curves into closed polylines on grasshopper


I am preparing a human face for laser cutting on metal. All I have are open curves and I need to close these open lines into closed polylines. I tried to do it using join curves and a couple of other commands on grasshopper but I am not able to do it without distortion. Can someone guide me to prepare this file for laser printing? I am looking to make these open curves into multiple closed polylines on grasshopper.

Thanks so much for your time. :smiley:

Face.3dm (5.3 MB)

Hi,

  • Convert the straight curves to simple lines.
  • Use the Python JoinCurves command to specify a tolerance
  • Use MakeClosed command

With this technique, only a few open curves remain, where the drawing must be adjusted, e.g.:

face.gh (11.1 KB)

Best
Thomas

Your drawing is well-prepared and nothing needs to be done except increasing precision:


Do it, then Select All and Join. In my case only one curve needed to be fixed (closed) with CloseCurve command.

Very strange. With this approach I get the same results:

(Rhino 7.18)