Wednesday, April 29, 2009

Surface Subdivision 2010

The 2010 release of Revit Architecture has made a huge improvements in form generation, gbxml exporting, and what makes me most happy, new tools for surface subdivision.

First let me apologize that these buildings are less than spectacular, I had to rush to get this post out before my nemesis, Tzigo (who's actually a really nice guy, to his disadvantage), could do it and take credit. But as you can see these very strange shapes have surfaces that can be divided up and rationalized into various patterns which are easy to manipulate.

This level of control is extremely useful when you develop curtain systems in detail, but much earlier in concept design it also simplifies solar radiation analysis. When calculating incendent solar radiation in Ecotect the values are not consistent across non-planar surfaces. In urban settings also the shadows from the surrounding buildings will cause inconsistent insolation values across the building surfaces. For these reasons it's important to be able to subdivide large surfaces before running analysis.

In previous versions of Revit the triangulation of complex shapes has made Ecotect analysis very time consuming and sometimes nearly impossible. When they weren't too small the triangles would often be long and narrow which can misrepresents results diplaying deceptive data. Now in Revit 2010 you can take any curving, warping, bent out of shape surface and subdivide it exactly as you want for easy and efficient analysis. You can analyse a single building or easily run it for an entire neighborhood. For Revit users who've never done this before (I can't tell you have much easier is) now is definitely the best time.

Thanks for that.

1 comment:

aweida said...

So are you subdividing the surfaces in Revit first, if so what file format are you using to bring into ecotect? I know that the divide surface command in ecotect is quit finicky. Any suggestions on how to bring in clean subdivide surfaces be it triangulated or square or whatever would be quite helpful.