Monday, March 29, 2010

Mobius Stripping: Adventures in Infinity

I was at an art exhibit over the weekend and one of the artists was exploring the relationship between the finite and the infinite.

He postulated that the simplest finite expression we have is bianary language.  ON or OFF.  Yes or NO. 0 or 1.  And from those simple choices, stacked one on top of the next, we reach infinity.  Which got me thinking about computers and Revit.  I had never given much thought to the idea that everything we do on our computers boils down to a binary expression....and from those simple choices, stacked one on top of the next, we develop our work, our designs, our lives...out to infinity.  The concept stuck with me.

So in the spirit of the infinite, I wanted to look at how REVIT would deal with a MOBIUS STRIP....and thus far, I found that it deals with the form poorly.  But it did generate some of the wackiest errors I have seen so far while using the program....like this one:


First I tried the easy way.  I swept a rectangle along a 180degree arc, rotated one end of the the form, and then made a mirror copy.



In essence it worked, but there were 2 problems. First, the ends of the form didn't blend very well, and Second, I was looking to make the impossible, a flat one sided object! I consider extruding a solid along a path, no matter how thin the solid, to be cheating.




My next attempt involved trying to stich some reference lines together.  I made a rig to 3d-Snap the curves to.  I was able to get 87.5% around the path like this:

But in the end, it didn't work either...I got a deformed clam shape that you'll see at the end of this movie:




My last attempt is as close as a i came to success.  First I made an arc surface family that i could also control the rotation angle of its ends.



Then i nested 8 of them together, worked out the connection angles and it worked pretty nicely.


The edges still don't blend perfectly but it got close enough to satisfy me...for now.



Hmmmm....Conquering the Infinite with Revit Architecture!!!!

Somebody call Carl, I smell a slogan for AU next year... 

3D Models to Share:

Mobius Strip Segmented.rfa
Mobius Strip from reference lines.rfa

Thursday, March 11, 2010

Of Venetian Blinds and Job Seeking

At the Huay Kwang Headquarters of the BIMTROUBLEMAKER GLOBAL MINISTRIES, the mailbox is always busting. We love mail about as much as we love late night bbq pork and papaya salad feasts.

The other day we received another cv by email, ”Hey troublemaker can you help me find a job….blah blah blah….” And these inquiries usually get ignored…But this one was a bit different.

2 things got my attention about this joker.

1)  His CV shows a good deal of construction and design side credibility, but on the list for his work experience, he mentions his time managing a TATTOO PARLOR/PIERCING STUDIO. This guy snowboards competitively AND can program in C+! To me, this sounds like a winning combination.

2)  He sends me a Revit file and says it’s a “showcase of his skills”. I was pretty sceptical about this, until I opened the file. Yowza! Checkout his list of parameters, he obviously knows his way around when it comes to programming families.

These are some .JPGs of the work and a link to download the model.


My current organization already has a resident Revit Smart-A$$ (aka: ME) but this guy looks interesting and capable and I would hire him I could.

So with that in mind, I am gonna give a plug to Egils Bernovskis. If your organization is looking for a Troublemaker, this guy might fit the bill. Drop me a line at bimtroublemaker@gmail.com and I will gladly make the connection.

Good luck with the job hunt Egils!




Wednesday, March 3, 2010

Curtain Panels: Curved Shading Elements

A lot of what I have learned about Revit has come from trying to recreate existing buildings in a parametric environment.  This is the Singapore Performing Arts Centre which was designed in the late 1990’s and opened in 2002.

What interests me are the shading elements on the glass since This building was done long before we had Revit’s curtain panel elements! I know it’s hard to believe there was architecture before Revit, but somehow, someone managed to do this…and I’ll bet they had a headache when they were finished!
I wanted to investigate how the curtain panel by pattern tool could help me approximate these shading elements…it was surprisingly easy.  First make the panel,
Then apply it to the surface,
Links to these models are at the end of this post. This movie shows me creating the panel and applying it to the curvy surface:


By paramerizing the hieght and angle of the shade, i can then study how much light is allowed to pass through, and adjust the design to optimize shading based upon orientation.


Links to these models:

Tuesday, February 23, 2010

Thick and Juicy Fun with Curtain Panels

I really like the curtain panels in Revit.  They're fun.  While playing with the templates, I realized that I could add thickness.

That's great!  So following the precedent set by Carl's Jr, I figured that 'Thicker is Better'...And here we go....Start with a sexy, curvy form like this:
Apply the pattern surface, in the properties panel I adjust the thickness to 20m...Nothing succeeds like excess.
Nice!  Now lets add a twist...

and playing around a bit with the number of panels and their twist angles, it gets real thick and juicy....somebody get me a napkin...

Tuesday, February 9, 2010

Chinese New Year

Hooray...Singapore is closed for a week!  I'm going on vacation...



enough already....

Saturday, February 6, 2010

Spring is in the Air

I have heard that you can model springs in REVIT and had seen some images of them.  So i decided to figure out how.  In some ways, BUILDZ kind of beat me to the punch with the posts on helixes, which are essentially the same thing...but i was attacking the problem from a different direction...because i believe that anything worth building is worth over-building!  Links to both the models shown here are at the bottom of this post....

First, I created half a coil using a parameter driven reference arc with lofted circular profiles as such:



Then I nested the arc into another family, hosted on a rotating reference plane so it would tilt in elevation.  This is important to note for later because the radius of my coil segment is no longer equal to the desired radius of my spring:


Now, I nest my rotated coil into a third and final family, where i create as levels as i want.  Each coil of the spring is located on its own level and rotated 180 from the half coil directly below.


The distance between coils and the desired spring radius drives the coil radius and rotation and is shown in the formulas.

and i am now falling asleep because this form is sooooooo boring!

So I decided to try again, but this time I added some monkey-business.
Going back to the creation of the initial coil, I figured that I could use an ellipse for the loft path.  To make the piece more dynamic, I added a pair of elliptical profiles hosted on reference points, to the path.

This is the parameter list for the final model.  Similar to the simple curve except for the "Start Profile" and "End Profile" parameters which control the position of the refrenece planes along the loft.  I also programmed in a "Transition PCT" so the end lengths could be controlled as a percentage of their allowable length.



And now the form gets a bit more interesting...


With a bit more work, i could probably sort out how to expand the springs as they get taller.  Something to throw in the pile for later.

The Round Spring model can be found here:


The Elliptical Spring model is here: 


Helix Methods at BUILDZ:

Monday, February 1, 2010

Reader Email: Millenium Hilton WTF?

I got this email yesterday, and i thought it would be worth posting up.  If you send me a good question, I'll post your email too!  And if its a really good question, I'll send you a bag of tasty Peppridge Farm cookies to boot!


Hi Troublemaker,

I am 31 years old currently working here in Dubai as CAD Technician.

I am hoping to learn Revit as much as I can. I browse the internet for some tutorials and I am happy that I can little by little learn from it.

I have seen in YouTube the sample of your Massing Study for the Millenium Hilton. Since the pacing is very fast and its hard for me to follow how did you do it, i would like to ask a favor, I am just trying for my own self study, to have a copy of your Revit file for me to review. By the way I am just new in using a Revit and I find it interesting to learn. I am more on AutoCAD and Microstation only.
Best regards and more power,

Allan

--------
Hi Allan,
I am happy to help you out, not too long ago, I was a complete newbie at this too...I had to figure out alot of it on my own, which may or may not have been a bad thing.I can’t share the whole model, but i will tell you what i did, and i'll send you the head piece to take a look at.

 
LINK TO MILLENIUM HEAD MASS.RFA
When I model, I usually create several 2d families that i use as profiles for my work. So the crown is basically one nested 2d family, copied onto 3 levels, with it’s parameters linked into new parameters in the host family. I then picked all 3 profiles and hit 'create form'….voila!

The body of the tower was similar. I made one 2d family for the base level, one for the top of the taper, and another for the ordinary rectangle at the top. The base profile was toughest because i had to figure out how to control the curvature. I ended up creating a curve that i controlled using dimensioned reference points.

There are a couple of key things to keep in mind.

1) If you use 2d families as profiles, it helps to host them on a reference plane that moves, rather than trying to dimension them vertically. Alternately you can use the offset control, but I stay away from that for no reason other than preference.

2) Think the whole thing out ahead of time. Break the form down to its constituent parts and the model will get alot easier. You will then see what needs to transform and what doesn't. With that understood, figuring out which parameters will have to be linked between the nest and the host will be a snap.

The bulk of what you are seeing in Massing Study for the Millenium Hilton video is me placing these profiles in the host family and linking the parameters.

Start small, start easy...find a simple building near you and just figure out how to model the mass....That’s what I did to learn Revit.
Thanks for writing.
TBT