Grasshopper

algorithmic modeling for Rhino

Hallo,

If we want to set up a divide to a curve with variable number of segments and each length of segments changed itself progressiv, how can we do that?

 

I have tried 2 ways to make a finktruss as attached file Finktruss_Test.3dm

 

In the Test Box you see two Solution:

 

Way A: It works well, but the problem is as what I at beginning said, how can I make each segment chenging the length 'progressiv'?

 

 

Way B: It was a suggestion from Danny boyes, Thanks!!!
(http://www.grasshopper3d.com/forum/topics/modifiedparametric-1?comm...). This solution seems more like 'addtiv' from a start point. In this case the end poing wasnt defined.

And at the left box you well see the explaning what I really want.

 

 

My opinion is to use the divide component and with the datas results from series componet. The problem is how we use the date from series component as input of divide component? It should have components something in between?

 

 


 

Views: 1894

Replies to This Discussion

Hi Frank,


you can use the series components to retrieve values between 0 and 1, reparametrise your curve and use the series to evaluate the curve at those parameters, this will return points along the curve.

Cheers
Then add a Graph Mapper to get the progressive subdivision.
Hi Frank,

you could subtract these lengths from the overall length and then sort the list.

Hi Frank,

Maybe this is something you might be looking for.


Here's the GHX
Attachments:
very neat Wannes,

The enclosed definition does the trick using series. Cheers
Attachments:
There you go!
Attachments:
sorry Frank,

I haven't got GH6 installed!

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service