algorithmic modeling for Rhino
Tags:
Hi Diego,
I wrote a small example that shows how to find empty circles inside your plan. The basic idea is you create a delaunay mesh (whose triangles are defined as those with empty circumcircles), then recreate the circumcircles for all the triangles in the mesh and finally remove all those circles you don't want.
I remove three sets of circles from the complete collection:
My solution for step 2 is very slow and you may want to re-order the logic so you first remove all the small circles as this is very fast and will vastly reduce the data-set.
I sympathise this may be quite a daunting example for someone who's 3 days into using Grasshopper, feel free to ask any questions about this file.
--
David Rutten
david@mcneel.com
Poprad, Slovakia
Attachments, attachments, attachments...
--
David Rutten
david@mcneel.com
Poprad, Slovakia
Here's another one that only limits the distance search around the boundary.
--
David Rutten
david@mcneel.com
Poprad, Slovakia
Thank you Danny:
I just found out that there are compatiblity issues between the site and the opera browser and the built in spam blocker.
Hi,
I just used your find-empty-areas.ghx, and it works great! After 1.5 years it still helps me a lot.
But does anybody know if there is smarter way meanwhile?
It works perfectly, but as David said, it is really slow...
greetings,
--
max
Thanks Daniel!
I was already thinking about that definition before - I saw it at one of your posts, but just didn't use them... don't know why. But now I did and thats the Frankenstein I built:I used one boundary curve and 2 "islands", with which I referenced the definition with. Didn't tried it with different/ more curves until now, but I will. So I still didn't test if its much faster, but I am quiet sure it is.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by