I talk with a lot of people about ArchiCAD and BIM. One of the common themes that comes up is project size. Comments range from “BIM is only good for large projects” to “program ‘X’ is great for commercial work while ArchiCAD is good for residential projects.” I would love it if I never again have to hear someone say “ArchiCAD is great for small projects, but not giant ones.” Hopefully this post will help with that. ArchiCAD is of course great for residential projects. And it is true that in the USA, ArchiCAD has its biggest presence in small scale firms and small scale projects. But ArchiCAD is great for all scales of projects. And for firms of all sizes as well. Now it’s best to steer clear of directly comparing BIM software and avoid making statements about superiority. BUT if I may digress for a moment and do the opposite of what I just warned… Teamwork 2 is the best out there for working with large, complex teams. Instant messaging built into the program, an easy request/release/reserve element reservation system, model syncing so light and fast that it can be done with a laptop connected to a smartphone. It just can’t be beat by anything else out there right now.
It’s not about Scale, it’s about Complexity
Grain x Size = Total Complexity
How a BIM program handles fine grain, regardless of size is what really matters (as grain of detail in the above equation is going to drive the Total Complexity more than size). For example the size of a project probably goes from 1 (piece of furniture) to 10 (building) to 100 (city), but really we’re typically working in the 1 to 10 range. With Grain (Complexity of Detail) we have a similar scale of 1 (masses) to 10 (1/4″ geometry/data) to 100 (complete information). With Grain, we might do early design below 10, but most of the time we’re living in that 10 to 100 range, and striving for as high as we can go. The scale is fixed, more or less. And often the smaller the scale, the finer the grain. When I was designing mini-golf holes for the US Bank Skyway Open in Minneapolis, my scale was small (7′ x 14′ max), but my Grain was high extremely high; I modeled every screw.Using BIM is about knowing what to add and where to stop
When I’m working on custom residential, I model every piece of trim in every room. All the baseboards, crown modelings, cabinet pulls, etc. It’s all there in high detail. My guess is that if you’re doing documentation for a 1,000,000 sq ft. project, you wouldn’t necessarily do the same for every room. There is probably a smarter way to abstract that data down in a manner that doesn’t involve modeling each piece yet still gets the information in the drawing set (perhaps by just scheduling typical base, crown, and window trim in a room schedule linked to Zones). It needs to be stated though that extremely high Grain can be the undoing of any project. If Grain gets out of control, then the Total Complexity can explode. And if your template and discipline (Order) can’t handle it, you will lose control of your model and your project. And it’s worth noting that you’ll probably be overwhelmed by the complexity of a model before ArchiCAD is. The biggest danger is that the design process will shut down as all your energies go toward maintenance of the model. This of course isn’t inevitable. You just need to manage and balance Grain, Scale, and Order to keep Complexity in check.



1 comment
Jason Aler says:
Jan 15, 2013
Great discussion. I strongly agree that Teamwork is the best out there for working with large, complex teams.