Spiral to line

Hello everyone,

I am trying to make a relation where when the line has fully reached its maximum size, the spiral is almost none, but when the line is getting smaller, the spiral would be increasing its size and the number of turns. I could define the spiral and the size for being capable of handling the full size of the line, although I am facing some problems:

  1. The line should follow the curvature of the spiral to a certain point (endpoint) and then start to behave like a line and vice-versa.

  2. Sum the lenght of the spiral and the line to reach the limit.

  3. The movement I achieved is reversed, and when I put the offset to be negative it goes inwards the circle but with the right movement.




    Spiral to line daught.gh (13.8 KB)

I see nothing in the GH code that resembles the videos :question:

Sorry, but I don’t get it.

The videos are resumed to me sliding the number slider (0.000 to 1) conected to multiplication component before the construct domain.

Maybe is because the offset curve component is with negative component connected to “distance”?

I used to be active on this forum but have cut way back in recent months because of poor descriptions and poor reasoning in GH…

Sorry I don’t have your level or capacity in grasshopper, that is why I am asking here. I think what I had asked was understandable, but feel free to show me where it isn’t clear.

I already did.

I still cannot understand what you have questioned. Sorry. The videos clearly are made from the script.

I don’t know how to sat it more clearly.

man, you can say that nothing in the code resembles what I described as my goals, but not the video, since the videos were made from the script.

You might need to zoom in a bit…

Maybe oyu can draw the result in Rhino so it’s easier to understand…


Maybe this drawing can make it more understandable.

My goal is to have a base circle and a straight line that starts in the circle quad and whenever I slide the a (t) parameter (0 - 1 slider) the line starts to go up and spiralize around the circle till the full lenght of the line is “spiraled” around the circle.

You’re trying to model a tape measure?

:rofl:

hahahahaha sorry didn’t thought about a tape, would have saved me some time :sweat_smile:

But yes, it is!

think?

I was also wondering about the term ‘daught’ in your file names. What do you mean with ‘daught’?

@martinsiegrist sorry for bad english, the right is thought and doubt

:interrobang:

@Joseph_Oster
I was replying to martin correcting my english mistakes.