RFO user revittotd has come across an interesting anomaly:

view full screen version

via thread at
The Trouble with Tribbles…

It is currently not possible to evaluate a text string in a conditional statement. You can have a conditional statement report a text string, but not check text and base a condition on it.
RevitCity.com | Help with If then statement

For the very best resource on Revit Formulas, go to:

I received a comment on my previous post to a Revit Forum page that links to a nice PDF you can download and stick on your wall – it shows the Unicode values for most of the special characters that you will want to use in Revit.

Just remember to hold down Alt, press the four numbers, then let go of Alt. The special character should then appear.

Direct link without login (thanks to PepaR)

Direct link to PDF (you will have to login to Revit Forum)

Link to post
Special symbols and characters

I have created a Google Custom Search page that searches through the major Revit forums.  Check it out at:

Revit Forum Search

As of 5 September 2011, the custom search includes these sites:

For example, let’s say you search for ‘Slanted Walls’ – you would quickly get results from Revit Forum, Revitcity, AUGI and Revit Clinic all in one list.  Give it a try!

Let me know if you think there is some other Forum that should be added.

What Revit Wants: Revit Forum Search

Martijn is starting up an interesting series of posts about Custom Curtain Wall creation at RevitForum Blog – it would pay to follow this series of posts.

In part ‘zero’, he establishes some groundrules that any decent Revit user will be interested in reviewing. I was particularly interested in his Family creation guidelines. The workflow he presents may look basic enough, but if you do things in this order, you may save yourself much heartache and re-work. Check it out:

When creating Families, there’s a set workmethod:

  • Draw the desired geometry layout in Reference Planes and/or Reference Lines
  • Dimension Refplanes / Reflines
  • Add parameters to dimensions
  • Flex parameters and check if they don’t break
  • Add geometry and immediately assign it to a subcategory
  • Add more parameters to define geometry and add data.

In Family Creation, parameters are placed in one of the following views:

  • Plan View, Level 1
  • Elevation View, Exterior
  • Elevation View, Left.

via Martijn de Riet at
RevitForum Blog: Custom Curtain Wall, pt 0: setup

Martijn de Riet has pointed out something very useful when you are trying to use a Calculated Value to pull together a bunch of similar-but-different parameters.  If you come across an error, don’t forget about the ‘Add to all elements in the selected categories’ check box in the Parameter Properties dialog.

The Problem:
When you create the first (window) schedule you’ll notice a whole bunch of width parameters, all referencing the total width of different windows (fig 1)
After creating the schedule you figure: let’s create a “scheduled width” parameter which adds up all those separate width parameters. This way you can clean up your schedule (fig 2). Only to find that it won’t calculate. In this case, the family “ontwerpraam doesn’t have the parameter “breedte_vo” so in the schedule it returns no value. Therefor, the total cannot be calculated (fig 3).

The Solution:
Open the schedule properties, go to the Fields Tab, select the parameter causing problems and click Edit.
In the Parameter Properties, check the checkbox “Add to all elements in the selected category”, select the category “windows” and choose whether it should be an Instance or Type Parameter (fig 4).
The parameter is now accessible in the schedules, even with the families it’s not actually in. You can now fill in a value and the Scheduled Width parameter will calculate properly (fig 5). It will even show up in the family’s properties (fig 6).

The Original Forum Post:
Push parameters in the project environment

Thanks Martijn de Riet!!

Awesome post from Klaus over at:
Revit and Camera Match / FOV and Focal Length

He provides a family file and a step-by-step process for how to match a Revit 3D perspective view with a real life camera photo. There are some nice implications to this, especially if you want to use a real life photo as a background for a rendering or other visualisation. Thanks Klaus!

Note:  his post relates especially to a Canon EOS1000D (some tweaking may be required for other cameras).

RevitForum Blog: Best posts of the month of May 2011