Tuesday, August 03, 2010
Remodels in Revit... the untold story
The first step is pretty staight forward... build your as-built model in the existing phase. Once an as-built model is done you might want to archive a copy of the model just incase the design scope changes and you have to start all over again with a clean as-built. Now I'm sure you are all aware that as the design develops the project architect and the client are both going to want to explore varying design iterations. The model builder is going to have to do partial demolition of walls, floors, roofs, ceilings, etc. The way most Revit Beginners go about doing this is to split the wall, floor, roof, etc into two parts and demo the half they want to remove. The problem with this method starts to reveal itself after 2-3 design iterations when the as-built model, now split into many parts, degenerates into useless plans and elevations. Constantly reshaping the proposed design on the fly without time consuming cleanups also becomes less possible.
So what do you do with partial demos? You could create a new phase between Existing and New Construction called "Existing To Remain." Then copy the element to be demo'd to the clipboard... then demo the whole element in the "Existing to Remain" phase... paste the element (into the same place) back into the "Existing to Remain" phase and then reshape the existing to remain version of our element (Some users think that a demo phase is not necessary, but it has it's benefits). Now anytime the design goes through iterations all you have to do is reshape the existing to remain element while leaving the as-built model preserved and intact.
Plans require additional cleanup, but this approach reduces the frequency and types of cleanups required, particularly obvious when you move on to elevations and sections.
EDIT: Partial additions can be done the same way you would do partial demos... copy, demo, paste, reshape. If you just add on to the length of a wall you're going to end up with a proposed design that's in pieces too. This can be important later on down the line when you want to combine phases into a new asbuilt. However, getting accurate Material Takeoffs on a remodel can add a dimension to this procedure (you might want a model that's divided into accurate pieces afterall).
Friday, July 23, 2010
Demons In Your Data?
Somehow, the process of changing the offending data to something arbitrary, then changing it back to the way it should be can remedy unexplained behaviors. I'm not talking about changing a value and then hitting the undo command. I'm talking about using Revit's tools to change the data to something arbitrary then changing it back... like the change is some new data for the model. It's just a matter of isolating the parameter values that are causing the unexplained behaviors... then finding the right combination of commands that will reset or refresh the offending data. These commands might include flexing parameters, cut & paste in same place, mirror, nudging, or possibly other commands. Let me give you some examples...
I upgraded a model once, from Revit 2009 to Revit 2011, and an odd thing happened. In hidden line mode, half the doors and windows had shaded glass (by design) while the other half had no shading. And it wasn't like there was any consistency... the shading was gone from random doors and windows. I realized at that point that I had a demon in my data, so I went into the offending material (glass) and set the surface pattern of the glass material to none (it was the surface pattern that was not cooperating), then changed the surface pattern back to solid fill to get this glass material to show properly everywhere.
Another thing that happens a lot... I like to nest families into a host family and link the parameters of the nested family and its host family, but once in a while after making a change to a nested family and loading it back into the host family, solids disappear or just don't flex when the family is loaded into a project. I have to flex some of the linked parameters, while still in the family editor, to reset or refresh the offending data.
Wall cleanups at intersections (not to beat a dead horse) can also cause demons. Sometimes nudging one of the walls can cleanup your intersection. Sometimes you have to cut a wall to your clipboard and paste it back into the same place to get intersections to heal properly. In fact, when any family (that was working fine before) isn't cooperating try a cut and paste in same place. This can reset data in the model.
If any of my readers are familiar with a particular demon please feel free to leave a comment describing the demon and how you "exorcised" it.
Thursday, June 24, 2010
When is a Family Parametric?
Answer: Anyone who knows the family editor can tell you, it takes time to build complex families with parameter driven flexing geometry. They can also tell you that some families flex... and some don't.
Question: Why would you want a family that doesn't flex?
Answer: The more complex your geometery, the more difficult and time consuming a fully parametric family is going to be and we all have deadlines. On top of which, your client might change the design of the component dozens of times. Do you think your going to have time to remake a complex and fully parametric family dozens of times? Probably not.
Question: So what do I do with highly complex and custom families that will likely change from week to week?
Answer: Build a placeholder family. A placeholder is a family that has just enough geometry to illustrate the component in your plans, elevations, and sections. It doesn't have to flex, it just has to illustrate your design intent.
Friday, April 16, 2010
Should I enable Hardware Acceleration?
- realistic materials in realistic view
- ambient occlusion
- performance of mechanical views
- performance of underlay views
- performance of overall project
Saturday, April 10, 2010
Often Overlooked By Beginners (Part 2)
3. Stretching a gridline in the current view only. When working with gridlines for the first time a beginner will often take notice that stretching the end bubble of a gridline stretches the grid in all views globally. The next question they ask is, "How can I stretch it for this view only?" Well there is a little icon next to a grid bubble that reads "3D." Click on the icon and you'll notice that it now reads "2D." You are now free to strech the gridline for the current view only. The location of the original 3D grid bubble is at the hollow circle you see below.
Friday, March 26, 2010
Editable Worksets and Workset Ownership


Wednesday, January 20, 2010
In-place Cavity Walls


Monday, January 11, 2010
Some New Bloggers on the Block
Oliver is the author of Revit In Motion
and you can find more interesting reading at revitflow
I look forward to reading your posts guys.
Thursday, August 20, 2009
Additive Views vs. Subtractive Views
Reason: In the default Revit tempate almost every category is unnecessarily turned on in all views so the same family shows up everywhere.
Solution: Create Additive Views instead of Subtractive Views for family categories that are only used in one or two views. By that I mean, start with most family categories turned off in your new view's visibility/graphics and gradually add the categories that you want to see.
Extra Tip: If you want future new views to be additive by default, create a view template. Then, when you apply the template to a view, check the option that reads "Apply automatically to new views of the same type."
Wednesday, August 19, 2009
The Project That Almost Could
I feel a duty to report our failures as well as well as our successes over the course of our Revit implementation. We currently have 4 Revit projects under construction, but not all of our projects made it through the CD phase. We have one model that was started in Revit before we knew any of the limitations of Revit.
The project is an existing 30,000 square foot custom residence built in the 1920's. The task was to demolish a 1980's addition, restoring the building to it's original design, and then adding our own additions.
This project isn't as organic as Gaudi, but it did have a lot of organic characteristics. To add to the complexity, the as-built drawings we had on file were not accurate to the true construction of the existing structure because the original architect had improvised the design during construction.
Here are some of the characteristics of this project that made it quite difficult to model:
- undulating cavity walls that would often not clean up in Revit
- uniquely chamfered surrounds at windows and doors around every corner
- 3 phases with a lot of partial wall, roof, floor, and ceiling demos
- hand crafted and highly detailed vaulted ceiling designs
30,000 square feet of this added up to a project that was taking too long to model in Revit. The model is not clean enough to develop construction documents so we have passed along that task to another architect.




