Nice post by Ben Malone over at BIMopedia.  He shows you how to install, activate, and use the free Tools4Revit family browser.  I like the fact that I can add my single local network-located Families folder and it will go ahead and index the families for me…

My PC has been busy upgrading and indexing over 5000 files to add to the Browser, so it will be interesting to see how well it performs.  I have had to do some minor babysitting to clear some warnings / dialogs and let the process continue…

Read more at:
BIMopedia Online – Benjamin Malone

This is an example of an family with an array that kinda mimics a curtain that opens and closes.
http://revitlog.nl/images/stories/families/82_meubels/82_gordijn.rfa

However – it is also a good example of what happens if you don’t create a fix for when an array drops to only one item.  You need to formulaically stop this from happening, by doing something like this:

Applied Array=if(Calculated Array>1,Calculated Array,2)

(where Applied Array is the parameter applied to the physical array in the family, and Calculated Array is the number that is formulaically derived)

Family via
Google Translate
of
http://revitlog.nl/index.php?option=com_content&view=article&id=395:11-gordijn-op-en-dicht&catid=113:logs-april-2012&Itemid=89

In the past, a workflow was available in which you could rename older RFT files to RFA, then upgrade them to the most recent version of Revit (perhaps using a batch upgrade tool), then rename back to RFT.  This was one way to upgrade your customized family template files.  This method does not always work in Revit 2013, due to newly introduced restrictions.

There are still a few ways to upgrade your Template files, however:

  • Use the free File Upgrader add-in.
  • Make a new Family using the RFT file that you want to upgrade.  Then, save as RFA.  Navigate to the folder, then rename the RFA to RFT.  This is a slow, one-at-a-time method.

In some cases, you can still use the original workflow (rename the RFT to RFA and then open) – but this likely will only work on 2011 and older RFT files, not 2012 RFTs.

Confused yet?

Please comment if you have any tips or workarounds related to upgrading Template files.

It must be hard to make money as a Revit application developer – because there are some cool free add-ins getting around.  From revit-app.com, check out these three free utilities:

Easy Family Loader
It will filter the path name, then the file name, and it’s quite easy to use.

Materials batch delete tool
This little tool will help you a lot when you want to delete multiple materials.

Auto Dimension

Download them all, for both Revit 2012 and Revit 2011, at:
Revit Applications – download center

Here is what we want – you select an in-place family and click ‘Convert to Component Family‘ on the Ribbon.  Through API Wizardry, the following happens without any further user interaction:

  1. The family is edited in place
  2. All objects in the family (including reference planes etc) are selected
  3. A ‘group’ command is triggered
  4. The group is saved (as a file) to a temporary location (it will be an RFA)
  5. This family is loaded back into the project
  6. The family is placed in the correct location (XYZ) in the project
  7. The original in-place family is deleted from the project.

This can all be done manually of course, using the workflow described here.

I’m sure that many users would find this tool helpful, and for some of you advanced Revit API programmers, this utility should be a piece of cake!

Also: if you release this utility for free, just think of the Revit API street cred that would give you.

Finally, if you want to take it to the next level – make a Batch Convert option, that allows the user to ‘pick’ which In-place families (from the current project) that they would like converted, after which the Batch tool goes ahead and does steps 1 to 7 above on each and every in-place family you selected.

James Van posted a list of Revit content the other day that has been re-blogged and re-Tweeted many many times in the past week!

In the interests of creating an Open and Editable list of Links to Revit Content, I have created a page over at the Open Revit Standards.

Let’s crowd source this list and make it current, useful and informative. Head over to the link (register if you haven’t already) and add any other content sites that you are aware of.

I would like to somehow implement a ranking system for these content sites, perhaps we can talk to the Open Revit Standards guys and look into this.

Credit for the original post goes to James Van:
All Things BIM: BIM Content for Revit

While editing a Group, you can’t create an Array.  There are two workarounds:

  1. Make the array ‘outside the group’ and then Add it to the Group.  This requires you to Finish Group, make Array, Edit Group, Add… etc
  2. You could use a line based Component as an array ‘guide’ to provide you with the intervals you need, and then Copy Multiple.  If you are in a Detail Group, use a Detail Component, if you are in a Model Group, use a Generic Model.

Here are some links to download my array guide components
These components have two instance properties – one to control the size of the ‘tick’, and one to control how many elements / divisions are in the array.

Download example Detail Component here

Download example Generic Model here

Here is how you can assign a material parameter to a painted surface in a family:

  1. Go to Family Types dialog box
  2. Add – Material Parameter
  3. Paint
  4. Choose the material that you made – it will have the suffix (param)
  5. Done!  Save and load into project…

You can do this for multiple different materials on different painted surfaces.

This method was mentioned on the French ‘Mastering Revit’ blog:
Translated version of post

Original post
Revit mastering: Peindre

Have you struggled with the Show only if Instance is cut option in the family element visibility settings.  Was it grayed out?

The following highlighted categories (wall hosted) have ‘Show only if Instance is cut’ option enabled, at the moment in Revit Architecture 2012.

Casework
Columns
Doors
Site
Structural Columns
Structural Foundations
Structural Framing
Windows

via
Revit Sticky Notes: 2D Symbolic Line & ‘Show only if Instance is cut’
(includes workaround)