I discovered your channel through a LinkedIn post that popped up! What a great discovery!! Going to probably watch everything asap, as there isn't an awful lot of content in terms of getting Revit into rhino and grasshopper, which is as easy to follow. I literally just discovered this tool, does it work both ways? Rhino to Revit as well? I find the IFC method being developed by John is very complicated to get into, given limited time to self teach.
Yes i found the IFC workflow a bit too complex as well. Glad you found a workflow which is easier to follow. Rhino Inside can pass geometry both ways, part 4/5 of the series will be out in 2 weeks where i create levels and grids, 6 and 7 will cover floors and family placement. Should you need these ideas earlier feel free to reach out via my gmail or linkedin!
@@AussieBIMGuru GREAT! I will wait to see them, nothing I'm doing right now requires it urgently. I'm going to become proficient in these wor flows in the meantime while I develop the skill for full-time project integration.
hello sir . thank you for your investigate in Rhino inside Revit . i want to bake revit object family such as bed , M_Table Lamp - Standard , Lighting_Fixture-Kim_Lighting-BE17 with Pole , but in grasshopper it couldn't distinguish that and it error says " empty revit parameters " . . . what should i do ??!! Thanks alot
Unfortunately I am without access to Rhino until february as I am between jobs over the new year. I would try to use a family based element filter, then review the geometry that is in the element geometry node. Some of the geometry may not convert well such as model lines, may need to dispatch each element's geometry by type. Hope that helps in the meantime, sorry i cant help more currently.
@@AussieBIMGuru very well sir . i wish the best for you in your new year . i trying to find out what ever i could and i will wait for your tutorial about that . . .
Indeed! Good Point! The biggest problem with the BIM software currently on the market is that they are very weak as design tools. Grasshopper is becoming alternatives to Revit and Archicad in this respect year by year.
@@archist9789 i see rhino as a complimentary tool to build hybrid workflows. At a certain point rhino cannot meet BIM requirements just as early on BIM struggles to facilitate design.
You mean "complementary"? I do not mean Rhino should be alternative BIM software. As you say, it's currently not BIM software at least now. What I mean is rhino+ grasshopper will be compensating the defect of Revit and Archicad they have in them more and more.
You're most welcome Fateme! Hope the other 2 parts are just as helpful - future parts to follow at a later date. I've been in direct contact with Mcneel so there's some great workflows to share that they've helped me out with.
I believe it should be although you might need some ghPython/Revit API for this as I don't think Rhino Inside has access to spatial boundaries in nodes currently available to users.
Hi Gavin ! could you give me the link download for Rhino inside Revit (include Rhino WIP, Im using Rhino 6 and Revit 2019). I only find on internet Rhino 7 version and when i setup, program ask license. Thanks!
You need a Rhino 6 license to operate Rhino WIP, so if you're using the 90 day trial I don't believe this will work. Rhino licenses typically work via their website as a cloud access, and should work across all Rhino builds such as 6 and beta 7. The Rhino WIP/Inside link are below; www.rhino3d.com/download/rhino/wip www.rhino3d.com/download/rhino.inside-revit/7/wip
Hi Gavin, im using Rhynamo in dynamo, i can tranfer object from Rhino to Dynamo, but object draw by Grasshoper not available. Do you know save object draw by Gasshoper to Rhino ( only 1 file.3dm : include object from GH, file.gh). Many thanks
Do you know Mantis shrimp? Why i download from Dynamo package Manager and save to package directory but not show on the Dynamo ( already install GH python, python2.7 and Rhino 6, im using Dynamo 1.3.3). Thanks
I had some problems after export the geometry. When I put section on a sheet, the geometry was cutted, but even the cut lines are showing as projection lines. ;s
Hey there, this is super exciting!!! Finally there's a proper tool enables the two to talk to each other smoothly, surprisingly it's not 3rd party plugin. Great tutorial to unveil the mystery of Rhino.inside. I followed through all your explanation, it works great. Looking forward to seeing more... Thanks
It's definitely a breakthrough! I agree it is very generous that Mcneel has taken the initiative to release this for the public domain with Rhino WIP. I'm glad you enjoyed the tutorial, and awesome that it worked for you too! There's another 3 parts out currently, and another out this Thursday - hope you find these just as helpful.
@@AussieBIMGuru Thanks for your reply! Can't wait to watch through all the videos. Will be glad to see more regarding GH -> Revit work flow since majority of the design is done in GH.
@@yorkewu9946 I'm still fairly new to Grasshopper vs Revit but hope in time to cover such packages as Galapagos, Wallacei, Weaverbird, Kangaroo and Pufferfish - still a lot for me to learn in addition to teach! Once I'm confident I understand the skillsets these provide I'll be sure to share with the channel.
Hey Gavin. I'm trying to pull a DWG from Revit through grasshopper so I can create a workflow for something that changes often and is setup with DWG lines. I can get the DWG as a Graphical Element but I don't see a way to pull layer data to filter layers. Any thoughts here? I know I could just Import into Rhino but I'm trying to avoid that step if possible.
I think you can only do that by getting geometry from the CAD object as as ImportInstance using the Geometry property, then querying the graphicstyleid/category properties to identify the related layers for those GeometryElements. Might be slow for large CAD files versus an import though. You'll definitely need Revit API and ghPython for this.
@@AussieBIMGuru ok then I might give up and just import to Rhino. I can get the data through Elefront, layer via a Value List and Geometry via setting the CAD as a graphical element, but not really understand how I can filter the geometry. I'll keep trying for 10 more mins then go the other route. Running out of day. Thanks for you help!!
On a quick break, but I've added it to my list of topics. I might in this case do a demo of dividing up a double curved surface in Revit and placing adaptive panels upon the face with a fixed vertical grid instead - quite a common challenge to solve on complex facades.
@@AussieBIMGuru @archit , I think you just need to uninstall any older installs of rhino inside, using control panel and uninstall programs in windows. At least that was my install problem.
No I cannot. Cracking is illegal and I do not condone it. Rhino 6 offers a 90 day trial version for students and professionals to try out, I would suggest using this and if you like the product and find the ability to generate revenue using it that you consider purchasing later on in your career. The trial should support Rhino WIP.
I use your steps and work fine, except railing. It picks all railings except the top railing. l looks like a bug. I use the default railing 900mm pipe.
Yes railings do seem to have some bugs I found also. Might be worth checking if its a top/hand rail as these may be treated separately from their host railing.
@@AussieBIMGuru I have also tried to remove the category filter and with that grasshopper selects all elements on the particular floor. All except top railing. I will write to macknills forum.
So, Now Grasshopper can be used for Revit workflows, So will there be any insecurities for Dynamo? Are they like to say, Will Rhino Inside Revit(RiR) kill Dynamo? What's your view?
I think rhino inside highlights the inseucurities of visual coding in general - so many programs all doing the same thing, split up by proprietary software. I hope that eventually we get a combined effort by autodesk/mcneel to integrate GH/Dynamo into a single platform - both have many aspects that make them valuable. Whilst for computational design related to form and analysis GH tends to do much more (and much faster), Dynamo has some aspects i prefer over GH that will keep it very much alive, including: - an easier to manage list system for new users (trees are great, but take a while to learn) - integration to revit, users do not need to buy 2 programs - a strong developer community (just like GH) - an easier environment to learn revit API and continue to plugin development or pyrevit - ease of script deployment (dynamo player is great!) - ease of constructing UI (human UI does more but is harder than data shapes) Usually people saying this will 'kill dynamo' in my experience tend to be wishful thinkers who don't like revit. Why wish for the death of a tool that brings so many new users into the field of computational design (and saves revit users so much time!). My advice is to learn a bit about dynamo as well as GH, then try Rhino Inside to get an idea of what it can/can't easily do. Hope that helps answer :)
@@RajeshKumar-vv8zo no need to worry, dynamo has a bright future if autodesk treat it with the care it deserves! I will make a detailed video on this topic in the new year as many ask my this question (and for many reasons!).
Yeah they've changed the names of a lot of things since this series unfortunately. Doesn't age well. I currently use the query categories node combined with a value list node for category nomination.
Yes it had a massive overhaul, so some of these videos are a bit out of date now unfortunately. A lot of the concepts and nodes are the same in principle, its moreso logos and some names of nodes that got changed.
@@thorjarlberglund997 i might remake the series eventually on my course platform. UA-cam is difficult as it cant be updated, only rereleased if programs change.
@@thorjarlberglund997 not that I have seen. Revit to brep is often quite unpredictable in my experience, I usually work with meshes instead when using rhino inside these days. I use the elefront package to connect elements by their Id like in this tutorial; ua-cam.com/video/Bb0z-2T_4iU/v-deo.html
Thank you for the video. at 7:47 "Document Element" doesn't seem to be there in the latest R.I.R Grasshopper?
I believe this was updated to Query Element recently.
It's really confusing to follow this now
@sagarpraveen-n6z yes the interface changed unfortunately.
Hi. I can't select modelt categorispicker. I'm using revit 2024 and rhino 8. Do you know is updated?
Try the element classes picker instead, which was added later on
Element type picker works
I discovered your channel through a LinkedIn post that popped up! What a great discovery!! Going to probably watch everything asap, as there isn't an awful lot of content in terms of getting Revit into rhino and grasshopper, which is as easy to follow.
I literally just discovered this tool, does it work both ways? Rhino to Revit as well?
I find the IFC method being developed by John is very complicated to get into, given limited time to self teach.
Yes i found the IFC workflow a bit too complex as well. Glad you found a workflow which is easier to follow.
Rhino Inside can pass geometry both ways, part 4/5 of the series will be out in 2 weeks where i create levels and grids, 6 and 7 will cover floors and family placement.
Should you need these ideas earlier feel free to reach out via my gmail or linkedin!
@@AussieBIMGuru GREAT! I will wait to see them, nothing I'm doing right now requires it urgently. I'm going to become proficient in these wor flows in the meantime while I develop the skill for full-time project integration.
hello sir . thank you for your investigate in Rhino inside Revit . i want to bake revit object family such as bed , M_Table Lamp - Standard , Lighting_Fixture-Kim_Lighting-BE17 with Pole , but in grasshopper it couldn't distinguish that and it error says " empty revit parameters " . . . what should i do ??!! Thanks alot
Unfortunately I am without access to Rhino until february as I am between jobs over the new year.
I would try to use a family based element filter, then review the geometry that is in the element geometry node. Some of the geometry may not convert well such as model lines, may need to dispatch each element's geometry by type.
Hope that helps in the meantime, sorry i cant help more currently.
@@AussieBIMGuru very well sir . i wish the best for you in your new year . i trying to find out what ever i could and i will wait for your tutorial about that . . .
In the future, revit will only be used to document and quantify projects LOL. Great video, cheers from Mexico City
I doubt it, but we'll see!
You're welcome :)
Indeed! Good Point! The biggest problem with the BIM software currently on the market is that they are very weak as design tools. Grasshopper is becoming alternatives to Revit and Archicad in this respect year by year.
@@archist9789 i see rhino as a complimentary tool to build hybrid workflows. At a certain point rhino cannot meet BIM requirements just as early on BIM struggles to facilitate design.
You mean "complementary"? I do not mean Rhino should be alternative BIM software. As you say, it's currently not BIM software at least now. What I mean is rhino+ grasshopper will be compensating the defect of Revit and Archicad they have in them more and more.
@@archist9789 yep that's what i mean too, i agree :)
Thanks for this video. It was REALLY helpful.
You're most welcome Fateme! Hope the other 2 parts are just as helpful - future parts to follow at a later date. I've been in direct contact with Mcneel so there's some great workflows to share that they've helped me out with.
@@AussieBIMGuru I'll watch them for sure and I'm waiting for future tutorials.
The bake function works when you want to import Rhino Geometry into Revit. You need to choose a category while baking the geometry into Revit.
Ah... it's the other direction! Thanks for letting me know, great to know for part 5.
extremely useful!!! Is it also possible to do the same with the Zones and also get the parameters to rhino ?
I believe it should be although you might need some ghPython/Revit API for this as I don't think Rhino Inside has access to spatial boundaries in nodes currently available to users.
Hi Gavin ! could you give me the link download for Rhino inside Revit (include Rhino WIP, Im using Rhino 6 and Revit 2019). I only find on internet Rhino 7 version and when i setup, program ask license. Thanks!
You need a Rhino 6 license to operate Rhino WIP, so if you're using the 90 day trial I don't believe this will work. Rhino licenses typically work via their website as a cloud access, and should work across all Rhino builds such as 6 and beta 7.
The Rhino WIP/Inside link are below;
www.rhino3d.com/download/rhino/wip
www.rhino3d.com/download/rhino.inside-revit/7/wip
@@AussieBIMGuru thanks Gavin, maybe i will use Rhynamo with Dynamo
Hi Gavin, im using Rhynamo in dynamo, i can tranfer object from Rhino to Dynamo, but object draw by Grasshoper not available. Do you know save object draw by Gasshoper to Rhino ( only 1 file.3dm : include object from GH, file.gh). Many thanks
Do you know Mantis shrimp? Why i download from Dynamo package Manager and save to package directory but not show on the Dynamo ( already install GH python, python2.7 and Rhino 6, im using Dynamo 1.3.3). Thanks
I already solve. I add library " MantisShrimpUI.dll"
Can't find model categories picker in the list of components
These days I'd suggest using the query categories node, which was added since this video was made.
I had some problems after export the geometry. When I put section on a sheet, the geometry was cutted, but even the cut lines are showing as projection lines. ;s
You mean geometry in Revit? Some categories show projected always, for example furniture. If you want cuttable graphics, use generic models.
Hey there, this is super exciting!!! Finally there's a proper tool enables the two to talk to each other smoothly, surprisingly it's not 3rd party plugin. Great tutorial to unveil the mystery of Rhino.inside. I followed through all your explanation, it works great. Looking forward to seeing more... Thanks
It's definitely a breakthrough! I agree it is very generous that Mcneel has taken the initiative to release this for the public domain with Rhino WIP.
I'm glad you enjoyed the tutorial, and awesome that it worked for you too! There's another 3 parts out currently, and another out this Thursday - hope you find these just as helpful.
@@AussieBIMGuru Thanks for your reply! Can't wait to watch through all the videos. Will be glad to see more regarding GH -> Revit work flow since majority of the design is done in GH.
@@yorkewu9946 I'm still fairly new to Grasshopper vs Revit but hope in time to cover such packages as Galapagos, Wallacei, Weaverbird, Kangaroo and Pufferfish - still a lot for me to learn in addition to teach!
Once I'm confident I understand the skillsets these provide I'll be sure to share with the channel.
Would be great to have an update series as the latest version has made some of the command obsolete. Thanks 👍🏼
I'll probably make a paid course for rhino inside over on my platform eventually as youtube doesnt age well unfortunately - cant replace videos.
Hey Gavin. I'm trying to pull a DWG from Revit through grasshopper so I can create a workflow for something that changes often and is setup with DWG lines. I can get the DWG as a Graphical Element but I don't see a way to pull layer data to filter layers. Any thoughts here? I know I could just Import into Rhino but I'm trying to avoid that step if possible.
I think you can only do that by getting geometry from the CAD object as as ImportInstance using the Geometry property, then querying the graphicstyleid/category properties to identify the related layers for those GeometryElements. Might be slow for large CAD files versus an import though. You'll definitely need Revit API and ghPython for this.
@@AussieBIMGuru ok then I might give up and just import to Rhino. I can get the data through Elefront, layer via a Value List and Geometry via setting the CAD as a graphical element, but not really understand how I can filter the geometry. I'll keep trying for 10 more mins then go the other route. Running out of day. Thanks for you help!!
Actually, It's pulling layer names from Rhino I just realised. So I think Import is the only way.
Can you do one on doing Curtain Panels on two joined arcs? Great channel, keep it up!
On a quick break, but I've added it to my list of topics. I might in this case do a demo of dividing up a double curved surface in Revit and placing adaptive panels upon the face with a fixed vertical grid instead - quite a common challenge to solve on complex facades.
@@AussieBIMGuru Interesting approach. Thanks for considering it!
Make a video on how to install it it doesn't install in my revit 2018 with rhino 7
I'd probably ask on the forums about that as I don't have earlier than revit 2019 installed unfortunately.
@@AussieBIMGuru @archit , I think you just need to uninstall any older installs of rhino inside, using control panel and uninstall programs in windows. At least that was my install problem.
I have cracked version of rhino 6 so couldnt add the licence key of rhino wip. Can you provide me a crack of rhino wip?
No I cannot. Cracking is illegal and I do not condone it.
Rhino 6 offers a 90 day trial version for students and professionals to try out, I would suggest using this and if you like the product and find the ability to generate revenue using it that you consider purchasing later on in your career.
The trial should support Rhino WIP.
@@AussieBIMGuru Oh thank you so much ☺️
WTF.. Dont even think about going public with things like that :D U can get mulitimilliondollar fines
I use your steps and work fine, except railing. It picks all railings except the top railing. l looks like a bug. I use the default railing 900mm pipe.
Yes railings do seem to have some bugs I found also. Might be worth checking if its a top/hand rail as these may be treated separately from their host railing.
@@AussieBIMGuru I have also tried to remove the category filter and with that grasshopper selects all elements on the particular floor. All except top railing. I will write to macknills forum.
@@nikouer good idea! They have a sub-forum for Inside issues specifically.
So, Now Grasshopper can be used for Revit workflows, So will there be any insecurities for Dynamo? Are they like to say, Will Rhino Inside Revit(RiR) kill Dynamo? What's your view?
I think rhino inside highlights the inseucurities of visual coding in general - so many programs all doing the same thing, split up by proprietary software.
I hope that eventually we get a combined effort by autodesk/mcneel to integrate GH/Dynamo into a single platform - both have many aspects that make them valuable.
Whilst for computational design related to form and analysis GH tends to do much more (and much faster), Dynamo has some aspects i prefer over GH that will keep it very much alive, including:
- an easier to manage list system for new users (trees are great, but take a while to learn)
- integration to revit, users do not need to buy 2 programs
- a strong developer community (just like GH)
- an easier environment to learn revit API and continue to plugin development or pyrevit
- ease of script deployment (dynamo player is great!)
- ease of constructing UI (human UI does more but is harder than data shapes)
Usually people saying this will 'kill dynamo' in my experience tend to be wishful thinkers who don't like revit. Why wish for the death of a tool that brings so many new users into the field of computational design (and saves revit users so much time!).
My advice is to learn a bit about dynamo as well as GH, then try Rhino Inside to get an idea of what it can/can't easily do.
Hope that helps answer :)
@@AussieBIMGuru Great explanation. I'm bit relaxed now .
@@RajeshKumar-vv8zo no need to worry, dynamo has a bright future if autodesk treat it with the care it deserves!
I will make a detailed video on this topic in the new year as many ask my this question (and for many reasons!).
No model Picker in Rhino 7
Yeah they've changed the names of a lot of things since this series unfortunately. Doesn't age well. I currently use the query categories node combined with a value list node for category nomination.
Everything is unrecogniseable in new Rhino inside Revit.
Yes it had a massive overhaul, so some of these videos are a bit out of date now unfortunately.
A lot of the concepts and nodes are the same in principle, its moreso logos and some names of nodes that got changed.
@@AussieBIMGuru not easy for newbeginners.
@@thorjarlberglund997 i might remake the series eventually on my course platform. UA-cam is difficult as it cant be updated, only rereleased if programs change.
@@AussieBIMGuru is there another way around this preticular explodemesh command? I want to finnish this one..
@@thorjarlberglund997 not that I have seen. Revit to brep is often quite unpredictable in my experience, I usually work with meshes instead when using rhino inside these days. I use the elefront package to connect elements by their Id like in this tutorial;
ua-cam.com/video/Bb0z-2T_4iU/v-deo.html
gud
Thx :)