Under-slab insulation (fitted or fixed below a concrete slab) is a legitimate coordination item. Typically it is installed first on site, so other trades and services must fit in around it.

This means it needs to be modelled by someone, which can be a headache in Revit. The slab soffit (underside of slab) often moves up and with concrete beams and pads. If you have access to editing the structural model, you may look for a way to incorporate slab insulation into the floor items themselves. However, this still does not work well for the vertical faces of a slab setdown.

To solve these, I created two families:

  1. A line-based, face-based Generic Model family that can be simply placed and stretched
  2. A 4-point adaptive component for irregular shapes. After placement, the four corners can be selected and moved into place.

You can download them here:

Slab Insulation shapes

And this gif shows the rectangular version in action:

There was an API addin available a while back, but in recent years I have used:

  • the Case Batch Export Family RFA’s tool
    http://wrw.is/2012/12/how-to-determine-if-family-is-in-place.html
    This way is pretty robust, as it also gives you a list of inplace families and masses that it couldn’t save to rfas. Unfortunately, it is pretty hard to get now that Case have shut down their free app downloads šŸ™ Hopefully someone in your office already has it installed? Just copy all the files starting with Case between the relevant addin folders to get it going.
  • You could also use the builtin method File – Save As – Library – Family – All Families to export the rfas, and then (for 2013 version only) the free Kiwi Codes Family Categorizer to sort them into Category folders. More on that here:
    http://wrw.is/2012/11/free-utility-that-will-sort-all-of-your.html

These are the steps to export the families using the builtin workflow:

Personally, I now usually use Unifi to export and manage Revit content.

Thanks to Matt Wash for prompting me to do an update post on these different methods.

Have you ever exploded a SAT or DWG in the Family Environment, and then gone looking for the Visibility Settings ribbon button for one of the resulting freeform elements? Its not there:

But, as you can see from the image above, you can still access these settings by using the Properties Palette – Visibility/Graphics button.

Alan Moylan has posted a Star Trek Enterprise 1701 Revit family for you to download. I, for one, am glad to see a Trek vehicle added to the current interstellar Revit line-up, mostly from that ‘other’ franchise, including the Walker by Dave Light and something else that wasn’t a moon.

Download here

View it in 3D here

Source page

(Note: I have been working on a 1701D (TNG) for a while, but have just never got around to finishing it…)

via
@BIMgeek
USS Enterprise @AutodeskRevit family’s all finished. Be careful, it’s full size! Download here:http://t.co/4Iz2YZVGn6 http://t.co/zeCUWNEtZQ

https://twitter.com/BIMgeek/status/573120141808025601

Revit doesn’t like to deal with an array that has 1 instanced element or component (although there is one exception). The array will break. So, the way to handle it is to have a separate single instance of a component for that scenario, and then the actual Array for whenever you need two or more instances.

To accomplish this, you need

  • some formulas to hide or show the required elements, and 
  • another formula to maintain the array at 2 or more. 

It looks something like this:

That particular example also caters for some other ‘switches’ that may turn off the array (notice the if-or formula.)

In the Revit 2015 Project Environment, you can access the tools to Manage Selections from the Manage Ribbon:

However, this Ribbon Panel is not available on the default Manage Ribbon in the Family Environment  (Build 20141119_0715(x64) Update Release 5). What to do? Well, we can just add these tools to the QAT (Quick Access Toolbar), so then at least we can use them while building families. There are a couple of ways we can do this, but here is how you can do it while staying in the Family Editor:

  1. In the Family Environment, select more than one element
  2. Right-click on the Save Selection button that appears in the contextual ribbon (the green one) and “Add to Quick Access Toolbar”
  3. Save a Selection
  4. Select more than one thing
  5. Right-click on the Load Selection button that appears in the contextual ribbon (the green one) and “Add to Quick Access Toolbar”

You can also just add these items from the Project Environment, and as the QAT is shared with both environments, they will show when you edit a family.

However, while you can add the “Edit Selection” button to the QAT, it will not work in the Family Environment šŸ™

Can you change built-in parameters from Type to Instance based, and vice versa?  This post shows you can. 

The essence of the workflow is to

  • start a family with the desired template, 
  • add a value to the parameter, 
  • change the Family Category to something that doesn’t have that parameter built-in, 
  • switch the parameter to Instance, 
  • then change the Family Category back to the original

Read the more detailed version here:
http://aectechtalk.wordpress.com/2013/12/26/change-revit-voltage-parameter-from-type-to-instance/

(It is based on changing voltage parameter to Instance based for Electrical Equipment)