Rhino - Tower Massing with Explicit (Grasshopper) and Implicit History

Software : Rhino 3d
Level : Beginner / Intermediate
Description : This Rhino Video Tutorial covers how to use Implicit and Explicit history (Grasshopper) to model a building massing. This tutorial in one that i had previously done in 3ds Max and wanted to compare the differences in work flow. Over the course of the next few weeks i plan to continue this research. This methodology has proven useful for me to understand how one must navigate each platform to achieve similar results. As usual please feel free to post questions or comments regarding these techniques.

Rhino Implicit and Explicit History

Get the Flash Player to see this player.

Related DesignReForm Articles

20 comments:

  1. blipoids, 30. May 2008, 1:53


    Wow wee!

     
  2. blipoids, 30. May 2008, 2:26


    Would this be compatible with iRhino (… rhino for mac - ;;) …)?!

     
  3. David fano, 30. May 2008, 5:41


    not sure. Depends on alot of things. I think David Rutten writes in his plug-ins in c# so i don’t know how well that will translate to a mac.

     
  4. Dillon, 30. May 2008, 11:41


    Thank you for your step by step videos, especially the commentary that you give about your discovery of each modifier (in case of 3d max) along the way while you make each model. I am wondering if you’ve modeled anything using recursion? For example, a fractal growth pattern, or a tessellation on a surface? I wonder how easy it would be to re-construct a rhinoscript like this one: http://www.opensys-log.com/2007/11/071120circle-packing-1.html into explicit history. I don’t know how hard it may be to manage multiple for/then conditions and mathematical formulas within explicit history.

     
  5. David fano, 30. May 2008, 12:50


    i’ll have to look into this. I still have not played with the functions in Explicit History. This seems like something that can be done with the paneling plug-in. I’ll be posting tutorials on that this week.

     
  6. John, 30. May 2008, 13:55


    For some reason the video isn’t running all the way…is the problem on my end?

     
  7. niki, 31. May 2008, 8:08


    hey amazing it is. Thanks alot David. Is it possible to download the vedio?

     
  8. Dave, 31. May 2008, 8:29


    video should be ok

     
  9. David fano, 31. May 2008, 14:34


    im trying to avoid that to preserve bandwidth. Also all the videos are in FLV format so i would have to re-render them. Sorry

     
  10. taz, 2. June 2008, 10:25


    dave, i’ve been working to model a tower system as well in hopes of developing a work flow that can (potentially) be applied to other projects. i’ve been able to accomplish a lot parametrically with EH, but in trying to make the tower model more detailed i’ve run into a couple snags… i’ll keep it brief for now, but i’d be interested to hear your comments on the following…

    _the model is comprised of surfaces with a floor plate defined by curves so until the there is an offset component added, some solid modeling is tricky (i.e. generating a curved edge beam of a specific width).

    _getting equidistant points along the curved perimeter for facade panalization studies is also tricky. without allowing recursion the points can’t be obtained with EH, so i’m taking a perimeter curve, baking it, using panelization tools (or running a script), and then bringing the points back into EH.

     
  11. niki, 5. June 2008, 4:37


    hi David I have one doubt , after lofting all faces of the pentagon it has been shown that you select the the set of points on curves and drag them , where surfaces also get dragged with the curves. However when i tried the surfeces are no getting dragged with the curves they remain flat and do not bending with the curves. Thanks. plz let me know.

     
  12. niki, 5. June 2008, 5:04


    Hey I have rhino 4.0 but there is no command like exphiseditor. Can you tell me how can I get it? Thanks.

     
  13. David fano, 5. June 2008, 5:36


    You need to have the most current Version of the explicit history plug-in. Here is a tutorial on how to install it http://designreform.net/2008/04/29/rhino-explict-history-plugin/

     
  14. Josh, 7. July 2008, 18:46


    I can’t figure out why the control points on the original curves will not change the surfaces I lofted. The original curves will rotate/skew; however, the surfaces do not follow. The grasshopper portion worked great. Thanks,

     
  15. David fano, 7. July 2008, 21:08


    Make sure the “record history” Button is on.

     
  16. Jonathan, 31. July 2008, 4:22


    Hey Dave,
    Great tutes. I’m learning a lot from them, so cheers! Having a little problem getting the section tool to work in planes other than the XY plane. I’m trying to develop a model with sections cut through both the XY and YZ at the same time, but only get XY planes no matter what I do.
    Can you help? thks

     
  17. Nankyo, 7. August 2008, 1:43


    is it possible to download the definition file for that on?

     
  18.  


    [...] digitoolbox first collected Added 13 Aug 08 from designreform.net [...]

     
  19. marco, 28. September 2008, 8:42


    Dave:
    Thanks, the tutorial is phenomenal. I have one problem, I can’t keep my history from breaking. I make the pentagon, copy it vertically, make the curve and copy it, but when I try to move any of the control points as you show in the tutorial, Rhino tells my my history is broken. Any suggestions? Thanks marco

     
  20. David, 5. October 2008, 12:57


    wheres the “record history” button in the latest version of grasshopper?

     

Write a comment: