Monday, January 16, 2012

Why Hello Kitty?

While at AU2011, Dave from DOUREVIT asked me, "Whats the deal with the Hello Kitty Avatar?"

Unfortunately, the uploaded image got cropped.  This is the full version:


I have always loved Shepard Fairey and his artwork.  Don't know what i am talking about?  Look here

The photo below was taken in a far off rural town in Thailand called Lamphun.  The message resonates and travels far and wide....


Monday, January 9, 2012

Membrane Emulation and Suvarnabhumi Airport


I have been fascinated by Bangkok's Suvarnabhumi Airport for years.  I have spent hours in the immigration lines wondering how to create parametric models of the different forms throughout the building.  The scalloped concourses represent a special challenge because of the extensive use of membranes.



Right before christmas, i was up in the city doing my christmas shopping and it finally hit me!  I could use adaptive components to emulate the membranes!  Awesome.  Here we go.  The basic geometry is repetitive and symmetrical, so in this exercise, I will build a single bay and then repeat it later.

First up I placed a single Reference Point (RP) at the origin in a Conceptual Mass Family.  Then I placed 2 additional RPs in the same place, creating new parameters to control their OFFSET value.  Then I hosted an parameter-driven ellipse on the vertical plane of each RP.


With this basic work done, I adjust the RPs into position shown below.  I hosted a third RP at the intersection of the ellipses for use later on.


Next up, I created an extruded form using the upper-most ellipse.  Controlling positive and negative offsets using parameters as well.


The form of the concourses are extruded tubes with wedges cut out.  Now that i had the tube, I need to cut the wedge.


I went back to that first RP at the origin and mounted three more points.  The offsets of these also controlled by deliberate parameters.  The topmost RP was linked to the overall height of the form, with 1000mm added to avoid errors.  The bottom RP is intended to be manually matched to the RP which lives at the intersection of the ellipses.  The RP in the middle is controlled by a ratio of the overall height.

Then, on the vertical planes of these 3 new RPs, i mounted another pair of RPs, controlling their offsets parametrically as well.  Connecting the points using lines, I end up with trapezoid like you see below (this is a lot easier to understand if you play with the family posted below!)



With that trapezoid created, I can extrude and subtract it from my initially extruded ellipse.


At this point, I create an adaptive component which is made of 3 points and a model line curve connecting them.


Inserting the adaptive component into my original family i host its points on the edges of my wedge-cut AND the other, lower, ellipse from step one of this exercise.  I make sure that the points at the edges are hosted at the intersection of the edge and the plane of the middle point.


With the first one set, i can drag several copies along the line, adjusting their hosted position so they are all equidistant.


Select all the adaptive components, hit the Create Form button and BANG!


Now i have a parameter driven surface that looks and behaves a lot like a membrane!




And then when i start to multiply it out it gets right to the basic geometry i am looking for.




Conquering Bangkok one useless model at a time!


Monday, January 2, 2012

Makin Trouble on New Years Eve


So how did you spend your New Years Eve?  I stumbled upon a party at a massage shop in Phuket.
Start with a dozen Thai massage girls, add one public holiday, a stereo, and copious amounts of Thai whiskey and you get this...


And this...


Happy New Year from the BIMTroublemaker Global Ministries HQ in Phuket Thailand...Let's hope the Mayans are wrong eh?

Thursday, December 22, 2011

the most wonderful time of the year

Off to Phuket for Christmas and New Years.  In the area?  Hollar at bimtroublemaker@gmail.com

Best in 2012!

 Tropical Christmas Tree

 New Years Eve Candle Lighting and Make a Wish

Sunser....F-Snow
Santa!

Sunday, December 18, 2011

Parametric Ellipsoid

I recently received a model in 3d max from some hotshot kid who took some spheres and squeezed and stretched them and placed glass panels between them because he thought it would be cool. and now i have to rationalize this form in revit. What a Conceptual M-asshole!

If you have ever tried to stitch 3 ellipses together on the X, Y & Z planes, you'll be familiar with this error:











then i remembered this post on Builz about creating pebbles...and then i thought about adaptive components and hosting points on intersections...and the bulb lit up. Awesome, here we go.

First setup my driving ellipses

Then i added a bunch of reference planes, and inserted reference points hosted at the intersections:

I created an adaptive ellipse family, where the ellipse dimensions are controlled by placement point distance from the origin. The actual ellipse model line is in a nested family to prevent the universe from collapsing in on itself:

I inserted one of these families on every reference plane, and linked the placement points to the earlier created reference points (you can see the glowing blue nodes). Tedious but I was starting to feel really good now.

After I selected the nested model lines and hit the CREATE FORM button, voila! Parameter Driven Ellipsoid!

Company property so no download.....but i am sure if you are reading this blog, you can figure out how to get it sorted.

Monday, December 12, 2011

Platonic Balls

I keep myself pretty anonymous online.  Its deliberate really.
And then i go to AU, and write my secret identity on my name tag so i can meet people easier. (I am shy!)
A side effect is that when people learn about my alter-ego, many start telling me about all the trouble they are making with parametric families.
One fellow, Mr. Kelvin Tam of NBBJ, was ecstatic to meet me because he had been working on a parametric soccer ball and somehow knew that i would appreciate it.

Well actually Kelvin, I am an NFL guy and I HATE soccer...but i do appreciate monkey business on this scale!

His email started with this explanation of  Platonic Solids

http://en.wikipedia.org/wiki/Platonic_solid

Which is a discussion that wnet completely over my head.

Then i got into the meat of the matter.  Picked one of the patches and opened it up
Ok.  Looks like a disc thats cut by some voids.
But when you look at the dimensioning that going on, thats where i was impressed...because it had to be programmed so that not all sides were equal.  I especially like the dimension that controls the radius of the sphere that trails off into space.
Here is the parameters for this patch:

Pretty straight-forward.  Then i took a look at the faces all these families are hosted on.  Whoa! Whoa! Whoa! Whoa! Stop The Clock!

And then the parameter stack that is controlling this mess in the host family:
Anyone who ends a formula with 4 closed parenthesis is okay by me.  Kelvin, I have no idea how you did all this, but i am very sure you care alot.  I salute your passion!

You can find the family for download here:

Soccer Ball.rfa
(I replaced original file with a ZIP file so it should work now)


Friday, December 2, 2011

How to Get Ahead in Architecture

#AU2011 is done.  Another year in the can.  Lots of good stuff.  And a bloody nose from the dry air.

This is the first time i have had the chance to sit in a talk by Phil Read.  It wasn't about wacky crap you can do with Revit families but about something MUCH more important.  He spoke about how architectural education virtually cripples us right out of the gate and potentially dooms us to a life of being undervalued wage slaves.

If you are a high school or college student contemplating getting into architecture, this lecture addresses some ways to make the best out of what is a potentially dubious decision.  Its worth reading.

Really worth it if you aspire to ever get out from under the thumb of "The Man"

Download the materials here:
http://www.architecture-tech.com/2011/11/making-more-in-tough-times-ab2340.html

As an interesting aside, here are Phil Bernstein's thoughts on graduating from architecture school into the current market.  Some similar ideas and themes....

http://philbernstein.typepad.com/phil-bernsteins-blog/2011/11/winter-commencement.html

See y'all next year.