Grasshopper Script for Generating Sinuous Line Patterns in Shapes

Hi everyone,

I’m trying to create a Grasshopper definition that generates 2D squiggly line patterns within a given 2D shape, similar to the example in the attached image. I’d like the squiggly lines to fill the space without overlapping or touching each other.

Here are the specific features I’m aiming for:

Adjustable Spacing: The ability to control the minimum distance between the squiggly lines.
Line Size Control: The size or thickness of the lines should be adjustable.
Shape Variation: The ability to adjust the lines so they can range from straighter to curvier forms, similar to the organic shapes in the image.

I’m not sure how to approach this and would greatly appreciate any guidance, suggestions, or example definitions to get started.

Thank you in advance!
J

Hello
It is not easy to replicate Human drawing.
the closest I see could be that

or things like that

animated version: Reddit - Dive into anything