Sometimes you may want to use a Door or Window family that is not hosted by a particular wall. That way, if the host wall is deleted, the unhosted component will still persist. Here’s how:
New – Family – Generic Model
Family Category and Parameters – change to Door or Window
You may wish to set to Work Plane Based (so you can schedule by Level)
Load into project
‘Door’ command – you can choose your unhosted Door family, but it does not need to be placed in a wall. It can ‘live’ independently.
These unhosted components can be useful if you want to retain schedule information for a door that has been removed from the project design. You can make an unhosted door that only has a few invisible symbolic lines in it – nothing that will print, but it will still schedule and can have a Description like “Door deleted from Construction Set”.
Embedded Schedules allow you to display both Room or Space data AND Data on Components that are living in those Rooms or Spaces. Quite powerful! They are technically only allowed in Revit MEP, not in Revit Architecture…
If you using RAC and you want to use an Embedded Schedule:
Open your RAC RVT in Revit MEP (if you are a Suite user, you probably already have it installed, otherwise you can install a Trial)
Add an Embedded Schedule (this feature shows up as an extra tab on the Schedule creation / properties dialog for Rooms and Spaces)
Ensure that you format it correctly, because RAC won’t allow you to make any changes to the ’embedded’ part of the Schedule.
Save, and re-open in RAC.
Your Embedded Schedule is still present in Revit Architecture:
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).
You would likely agree that the Text tool in Revit still leaves a lot to be desired, not least of which would be some decent bullets and numbering features. No doubt most of you are using Key Schedules to get around some of these limitations when creating note blocks (as described in this PDF from an AU class).
However, are you aware that you can put symbols into Revit schedules? The easiest way to described how this works is to use the Character Map. To access the Character Map, go to Start-All Programs-Accessories-System Tools and open Character Map. I have created a link to the Character Map in my Quick Launch toolbar.
So how does this thing work? Well, let’s say you are using the Arial font in Revit. Select Arial in the Character Map. Now, have a look through all these different symbols. When you find one that you like, click on it, click ‘Select’ and then click ‘Copy’. Now, go into a Revit schedule or text box that is formatted with the SAME FONT (ie. Arial) and Paste (using Ctrl+V is easiest). There you go, you have a nice symbol to play with!!
The quicker and easier way is to use the inbuilt hotkeys. For instance, to add a ‘squared’ (little superscript 2) symbol, just hold down Alt and press the keys 0 1 7 8 (just type the numbers one after the other while holding Alt). You can find out which keystroke to use by looking in the bottom right corner of the the Character Map (see below).
There are quite a few things you can do once you know how to use this. See below for a Key Schedule I made with a ‘column’ containing a rightways arrow symbol.
Essentially, in any schedule you can actually add Project Information parameters. This includes Sheet Schedules, Component Schedules and Material Takeoffs, but not Note Blocks. All you need to do is tick the ‘Include Elements in Linked Files’ box to expose the ‘Project Information’ option in the dropdown list. And when you add custom Project Information parameters, make sure you tick ‘Instance’ in the Parameter Properties box (otherwise you won’t see Project Information as a possible category for your new parameter).
My brain is starting to tick over as to possible uses of this in filtering and calculation… You could use it to set a provisional unit cost for flooring, use the parameter in a number of different cost schedules, and then 6 months down the track if the cost changes – you only have to change it once, in Project Information!
You could filter all of your schedules with a Yes/No Project Information parameter, lets say for ‘optional building elements’, and when the Client decides they don’t want them – just untick the box in Project Information and all the schedules hide all of these optional elements. That is cool!