Grasshopper

algorithmic modeling for Rhino

Hi,

 

Based on Carlos Hernandez's article on parametric design in the Sagrada Familia ("Thinking Parametric Design: introducing parametric Gaudi", Design Studies, Vol 27/3), I wanted to make a Grasshopper model for one type of Gaudi's columns.

 

Everything works perfectly until the superimposition of the two twisted column-elements. Afterwards, a boolean intersect should be done which should result in the final column. For some strange reason, the boolean intersect fails when keeping the loft options at their default settings. When rebuilding one of the lofted columns, everything seems to work (from time to time).

 

I've attached a graphical representation of what should be done (from step 1 to step 4), as well as a Ghx (0.8.004). Any help (also with regards to possible optimization of the model) is more than welcome!

Views: 2939

Replies to This Discussion

Hi,

 

very interesting issue to solve ;) Booleans are the worst thing to do, so always try to simplify boolean "indegrends". In attachment you can find full working (on my desktop) definition. now the only problem is when rotation is 45 degrees, but i think you shouldn't worry about that. 

Attachments:

7 KB less than yours ! ;P

no problem, 

 

about flattering data in loft : i don't know how about now (gh 0.800004) but in earlier versions lofting sometimes failed because of different levels of data tree branches... so now i always try to flatten data, just in case of making any problems :] 

 

and now as you can see in this file, if you disable flattering, loft won't work. if you don't want to flatten data, just use "simplify tree" block after intersecting squares. 

Here is a version I did as an example in a class here in BCN.  Its based on the drawings found in the various books by Burry on the Sagrada Familia... esp this one:

sagrada Famila s.XXI (Amazon)

I used Curve Booleans instead of booleaning the whole thing with solids...the images shown in these books really spell it out super clearly.

Attachments:

if so, i think the most important (or one of the most important things) in GH is data matching (i mean data trees)... i made a big mistake not understanding first what data tree exacly is. watch these videos to make your mind clear about data ;] its good to understand such things in beginning, just to don't make something over and over again.

 

http://designreform.net/2009/04/rhino-grasshopper-list-management/

http://designreform.net/2009/04/rhino-grasshopper-data-matching/

Hi,

this is my try :) without boolean at all

 

Attachments:

Amazing, to]

This version allows more modification in betwen top and base column.

With boolean, the intermedian states are complicated...

I work in modify the intermedian states of the base poligon to make a more complex column.

Thank you.


RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service