Grasshopper

algorithmic modeling for Rhino

Hello all,

I am trying to divide the hexagonal cells in a way, that the Points in the Hexagons have different distances. Is that possible right in the beginning?

Views: 1072

Replies to This Discussion

You could try moving the points via a function of their distance to the baseline? 

Graph mapper included in this example, but there are other ways you could attack it. The more curved the more distorted the pattern (try moving the graph to give what pattern you require, and right click on the graph mapper for different Graph Types).

Attachments:

Hello Joe Allberry,

thank you very much! I tried to insert your script into mine but as soon as I haven't a rectangular surface it doesn't work. Maybe you have an idea whats wrong with my script?

I have another question as you can see in this pictuer I can scale the little rectangulars. Is it possible to scale the rectangular in only one direction? Maybe you have a hint for me?

Attachments:

Try what's in the attached def. Same kind of process, but uses the U or V isocurves of your surfaces, as it's curved, and moves them along those. (Also, try and add a definition to your initial questions - I'm sure you'll find a lot more people will help :)).

Looks like you're pretty much there, but I think what you're after is a Scale NU (non uniform). I've added a quick bit to where you were. It might be worth pulling the resulting curves back to your surface after, as the scale is based on a plane at the centre of each rectangle so won't be on the surface unless it's flat. (Pull Curve).

Attachments:

Wow, thanks a lot.

Yes I am almost there. I still have trouble with the scaling, everything else works fine.

As you said I will open a new discussion with a Definition. Thank you for your time and the explanation in your script.

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service