Rhino - Placing buildings on terrain
Vložit
- čas přidán 27. 08. 2024
- Context model in Rhino - Part 3.
Importing geometry from SketchUp, adjusting the scale and position, then placing the geometry on a NURBS terrain using Grasshopper.
Grasshopper definition is available here:
www.dropbox.co...
ten years after this video was uploaded and still going strong, THANK YOU ! you are the best 😁
Thanks so much! Very glad this is still helpful.
THIS IS GREAT! |Thank you so much for the tutorial, and for the definition! Everything is working, you saved me so much time !
Thank you so much for this method, it also works with meshes, which is wonderful.
You are a life saver and i am subscribing right now 👍🏼
Thank you Sara, much appreciated!
You're a legend! Just saved me 2h of work!
You are awesome! Project due tomorrow. This saved me a lot of time.
it worked for me. he provided the download link in the description for his definition.
Very VERY grateful for this! Thank you!
thank you for being great!this component is awesome
It was awesome! Thanks buddy! Worked out well!
So useful, thank you so much!
U R my lifesaver :) thx a lot
Great tutoriaI! However, I can't select or set one surface when selecting the terrain. Any idea on how to solve this?
Hello! Thank you for this video. Could I just ask anyone how to switch from the longest distance to the shortest? My terrain is very rugged and some of the buildings appear completely under the surface.
Thanks very much! very helpful definition
Oh my god. Amazing! Thank you.
The tutorial is great, thank you! However, the last battery of the "selecting longest distance" block is marked as OLD. I bet that's why its not working! Is there any way I can fix that? Thank you again you're awesome
Hi Camila,
The grasshopper script is from 2013 so it's likely that the "select longest distance" component has been updated (usually to have more features). I think that replacing the component with a newer version within Grasshopper will fix the problem. Please let me know it that works out for you.
Best, Ruben.
I have the same problem and I can not solve it.Can you help me Ruben ?
What do I do if the buildings are extruded surfaces?
what a nice one. thanks so much!
You're a lifesaver!!!
Hey, this is super cool.. When I tried to run this it all perfect just the fact it submerges my building on projecting it.. Shouldn't the base of the building take shape of the terrain and not submerge it?
its really useful. I am going to try now~
Thanks so much Ruben
awesome tutorial
Oh, then i'm not sure why the grasshopper file isnt working for you. Thanks for checking out my channel :)
Goodluck to ya!
This is great help, however I cant access the definition, has it been deleted?
thanks a lot!
The GH file is not there. The link is working, but it's empty. Could you upload the file again please? thank you!
Sorry, I re-arranged some files in my Dropbox. I've updated the link in the description.
Hi, thanks for this. Is it possible to project block instances instead of geometry (buildings) so that I can apply the same changes to the resulting flowing array?
Hi Dan,
I don't believe that Grasshopper supports Rhino blocks at this time and I haven't found a workaround just yet - if I do, I will let you now.
Cheers,
Ruben.
Are any solutions available for this?
Hey , thank for the file, but do you have any clue why the buildings are up site down on the terrain ?
Hi Martina, it could be because the normals of your terrains are flipped/upside down. In Rhino, select your terrain and run the command "Flip" to flip the normals, then run the Grasshopper script again. Hope this helps.
Cheers,
Ruben.
It projects the points correctly but places my buildings under the surface for some reason. Their geometry is simple.
Grasshopper is using a bounding box for each building (mesh) to place the building on the terrain.
Each building should be a separate object that you can select individually - so if you select an object and 5 buildings are selected, then you need to break up your geometry further.
You can also start out with something simple like a box - just to verify that everything works the way it should. 90% of the time the problem is related to the building mesh, so hopefully that's also the case for you.
I hope it all works out.
/Ruben.
Thanks! This was extra helpful. On grasshopper when I clicked Buildings and set it to select geometry it just wouldn't work. Box carried on beign orange and not turning grey at all... I'm a complete begginer, any help?
Could it be that the buildings are grouped or one single mesh?
I would try with just a simple box created in Rhino - if you can drop that on the terrain using Grasshopper, then the problem is related to your building geometry.
Hope that's any help.
awesome tutorial :D ! thanx !
thank you for the definition, but it does not place all of the geometry accurately on the terrain, only some. Do you know why this would be?
The problem could be related to the geometry that you place (i.e. huge a huge complex model). Each building is placed using just one point to speed things up - that can lead to errors as well. I normally use the script to place the bulk of the buildings, then make the necessary adjustments by hand. I admit that this is not a bullet proof tool, but hopefully it'll work for most scenarios.
thank you so much!!
hi, thank you for uploading this file! for some reason the 2 "item" batteries have an "old" label on them and therefore does not work. any ideas on how to solve this? thanks!!!
The "old" label means that the definition was made with an older version of Grasshopper. Just replace the "Bounding box" component (battery) with the new version and make sure it is wired correctly. If this doesn't solve the problem, let me know.
Thanks alot!! did learn alot. But gh Link is dead. Can u refresh?
thankssssss! such a big help
Thank you!
I have a big issue about my surface. Well, it is not actually a "surface". It is polysurface but I could transform it to a 'mesh'. I dont know how to convert mesh or polysurface to a surface. I dont have a surface so I cant define it as 'terrain' :( Can someone pleeaasee help me as soon as you can 🙄
Well, I finally make this happened! This is really amazing actually. But I had do modify it. I added the 'negative' because all the buildings were under my terrain.
hi! how did you resolve this? I am having the same issue, i have a mesh rather than surface
@@zynpozbdk hello! could you please tell me how did you solve this problem? Thanks! I only got a mesh😭
Thank you now I need to solve how can I do that code in Dynamo, I don't want to use Rhino in Revit.
Yeah, I get that. A temporary workaround would be to export the Rhino geometry as a .dwg file and then link it into Revit. It won’t be editable but you’ll have reference geometry for the context. Let me know if you find a solution with Dynamo.
@@rubenborup I am still working on it.
Thanks!!
thanks !
Thank you!!!
Great tutorial, howd you get the GIS data imported into rhino
Hi Jeremy,
The GIS data was exported from a software called MapInfo but any software that will export to a format that Rhino can import will do. DWG is usually a good start. Hope that helps.
however, i cant recreate it myself. not sure why.
the grasshopper script didn't work :/ ??
i love you Ruben
yeah , I downloaded it , but the file wouldn't open at all , btw !
cool channel you got there , I liked the graffiti alphabet tuts , nice job !