Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Index of Examples
This is an ongoing archive of posts describing specific script examples in Grasshopper. In general,
the examples progress somewhat in difficulty, and later examples often refer to earlier examples. If
you are learning Grasshopper, you may want to go through them in order. If you are already an
advanced user, you can probably just click on the topic or image you think looks interesting and
give it a try!
6 Vectors
7 Vector Fields with Grasshopper Field Components
10 Growth Structures
21 Case Studies
Advertisements
-52 % -52 %
Thanx in advance
L.C.
Reply
josclag on October 7, 2014 at 12:42 pm said:
Sure, would be happy to take a look at your script! Will email
Reply
naderbelal2002 on October 31, 2014 at 6:45 pm said:
Hi;
I was wondering if its possible to make a mini tutorial for how to make an accurate slope map
of any site, not only using the the facess normal of a mesh but every possible point.
and how to put all the results on the 3d model, 2d plan, and how to draw limits that define
each slope.
Thank you
Reply
josclag on November 3, 2014 at 10:58 am said:
Im not sure I understand exactly what you have in mind, especially since it is not possible
to map every possible point since that would be an infinite number of points! But one
approach is to work with a surface instead of a mesh, and then Divide Surface with a grid
with the resolution or accuracy you want. This will give the face normals. As far as
graphically expressing this, that is another design question. Also, Im not sure what you
mean by how to draw Limits that define each slope? can you clarify?
having said that, one approach to look at the problem you described is explained in tutorial
8.3
Reply
naderbelal2002 on November 3, 2014 at 3:29 pm said:
Well,
It happen that few days ago, I have found an algorithm that measures the slope (which
was previously made by a mesh) not by the faces of that forms the mesh, but by the
normal vector at the meshs vertices. Basically it take the normals Z component and
use this formula
0.0 (Asin(Abs(z)) 0.5*Pi (and sincerely I dont understand how it did came) and to
show the results using the gradient component on the mesh.
Mean while, I have made another one, in which you measure the difference between Z
component of each normal at the mesh vertices, to a unit vector placed at the same
vertices, then show the results using the gradient component on the mesh.
But then when I talked to a friend of mine, he told me that my way to measure the slope
is wrong since that I have applied the wrong set of trigonometric laws to the vertices
vectors.
I could send you the grasshopper file to check the two ways out.
Reply
dgnsm on February 25, 2015 at 2:51 pm said:
Hey, absolutely love this series, thanks so much probably some of the best introductory
tutorials on grasshopper. One question, i cant access the last example in 6 Vectors it just
takes me to an admin page?
Cheers, Mat
Reply
josclag on February 26, 2015 at 12:58 pm said:
Hi! Thanks for the compliment, and yes, the link was messed up. It should be fixed now!
Reply
josclag on February 26, 2015 at 1:00 pm said:
Hi! Thanks for the compliment, and yes, the link was messed up. It should be fixed
now.. Enjoy!
I just want to point out that whilst browsing through your posts, I noticed the 5th post of 8
Basic Recursive Processes takes me to an admin editing page.
Thank you for the posts, they have been very very inspirational!
Cheersm
Reply
josclag on September 25, 2015 at 9:25 am said:
Thanks for pointing that out! Fixed now, and thanks for your positive compliment!
Reply
Calcen on September 28, 2015 at 6:56 pm said:
Hi again,
Cheers,
Reply
josclag on October 29, 2015 at 3:32 pm said:
Youre right! Fixed and thanks!
Reply
naderbelal2002 on May 11, 2016 at 3:27 pm said:
Hi,
I would like to inform that the third example link in 3 2D Patterns Part 3 will always
direct to MODULAR PATTERN SYSTEM EXAMPLE 2.2
Reply
josclag on May 17, 2016 at 1:26 pm said:
Thanks! Fixed
Reply
naderbelal2002 on June 3, 2016 at 3:13 am said:
Hi,
I would like to inform that the example link of 12.1 open as 12.2
Reply
josclag on June 9, 2016 at 2:29 pm said:
thanks! I thought I fixed that weeks ago but the problem keeps coming back
Reply
Nader Belal on June 9, 2016 at 10:21 pm said:
I know that feeling
Reply
Blog at WordPress.com.