Grasshopper

algorithmic modeling for Rhino

 
Hi

I need some help on one project. I’am trying to do one thing and i can’t figure out one solution…


What I want to do is this (a gradient diagrid):

 

My strategy:

FIRST
-make my own Diagrid starting from regular grid of points. For dividing de surface (to get the points) I used the Divide Surface “component”  -->DONE

The tree that I get with the divide surface is this:
3 3 3 3 3 3 3
2 2 2 2 2 2 2
1 1 1 1 1 1 1
0 0 0 0 0 0 0


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

 

 

 

 

 

 

 

 

 

 

My Diagrid code: DiaGrid.gh  (sorry the code are not completely organised and the comments are in Portuguese)
My Strategy for the diagrid in Autocad:Plano%20Autocad%202007.dwg (could be useful for someone to understand... it was for me)

SECOND


-Start to divide the surface in a gradient way and retrieve the point from it. -->TROUBLES
I can divide the surface like I want with the Isotrim (SubSfr) BUT want I get is separated surfaces and not a grid of points. If i extract the points from the surfaces i get repeated points and non indexed... i tried to delete the repeated points and after organise but it is mission impossible (i think)...

 

 

  

My Gradient Divide:  Gradient%20Divide.gh

 

Thanks ; )
  Bruno Luz

 

 

 

 

 

Views: 3376

Replies to This Discussion

Why you use Isotrim? Try to use Evaluate Surface...

Thanks a lot for the help Igor..
I will have to study e "Evaluate Surface" i am not understanding it right.

The result is not what i thought...instead of straight lines i am getting curved lines ... Logic mistake. I will think about it....

 

The result:

Hi Igor

I tried to use your definition and in continuation I wanted to connect the points to make a diagrid or a panels. Could you please help me with that. 

Thank you in advance.

 

The gradient on U and V I has resulted for example. You can leave one gradient, but all the same you will receive curves.

To receive straight lines get the surface edges, subdivide for example left and the right edge of a surface by a gradient(GraphMapper), and top and bottom in regular intervals and connect all points by a crossed lines.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service