Thursday, May 09, 2013

Scheduling Apartments

I can’t take full credit for this post, as it was Becks Aaron Maller who reminded me of this, as it seems that I had wiped it from my memory. Neither the less, let me explain. More often than not, project teams working on residential schemes will use groups for apartment or flat layouts. If you apply a sound strategy, with clean interfaces between the elements in the group & the main structure of the building; this actually works well.

image

I also recommend to users that they don’t mirror the groups, instead they create left & right versions. In this instance, if I did require a handed version, I would group, name appropriately, mirror, then ungroup the mirrored version, regroup & rename as the handed version.

imageSo you can then happily use your groups in your project as long as you are mindful of the limitations of groups. But what about scheduling? As it stands, in Revit 2013 we can’t schedule groups. So how do we get around this limitation, especially where you might have to schedule apartments or flat types in a project; a common practise in residential projects. The answer is to create a very simple generic model family which includes the mark parameter & ensure this is included as part of your apartment model group. It doesn’t have to be anything too spectacular, it can be as simple as a few symbolic lines which can be controlled & categorised with subcategories so it can be easily found, located & displayed. When the groups are placed in the project, you can use a multi category schedule & pick up the mark parameter from the generic model family. This is a great way to push data back into until group as well, by driving data from the schedule into the generic model family within the group.

image

In Revit 2014 we still can’t schedule groups! However some minor enhancements open up more opportunities to push data into elements within groups & allow us to schedule this data. The reason for this, is we can use the “new variance parameter by group” functionality in 2014. Let me explain how this could be used.

This example gives a brief description of the implementation process. Typically I would probably use a generic model family as well as shared parameters as my data collector in the group, but to demonstrate the process I will create simple in-place generic model family.

We will start by creating a couple of project parameters manage; tab > settings tab > project parameters.

image

We will add two new Project Parameters, in this example I have made them Project Parameters, but they could easily be Shared parameters which would allow us to tag them.

Set the Type of Parameter to be Text, as we want to drive data in. When you change the Type of Parameter to Text, “Values are aligned per group” or “Values can be vary by group” instance radio boxes will become available.

image

We will define 2 new parameters one called unit plot and the other called bedroom number. I have applied these 2 new parameters to generic models categories & set the “Values can vary by group instance” parameter.

image

Next I have created a very simple in-place family & name this as “data collector”.

image

This in-place family just includes a few symbolic lines for this exercise so we can locate it.

image

Now when we create our apartment layout ensure this in-place family is included in the group for each apartment layout.

image

We will now create a new schedule. In Revit 2014 we can now schedule generic models.

image

In the schedule we can include the name of the in-place family as well as the previously project parameters we created.

image

Now if you start to add data to the schedule this gets driven back into the in-place family instance within each group. If we now tab select the in-place family we created, you can see the data we have driven from the schedule back into the in-place family within the group.

image

As you copy the group around the project this data is retained.

image

Whilst the example here is rather crude, just to get the concept across, this provides a far better way to schedule groups and include useful “data” within each group for apartments and flats.

Revit Add-ons

image

I’ve either been a sleep or been too busy, but be sure to check out Tim Grimm’s Revit Add-ons blog; a one stop resource for anything to do with Revit Add-ons, plugins, tools etc. Great site Tim!

http://revitaddons.blogspot.co.uk/

Dutch Revit Usergroup presents: Dutch Revit standards

 

image

I got a message from Mark Wieringa, a fellow RTC Europe committee member, informing me that the Dutch Revit User group has released a beta v.0.8, of the Dutch Revit Standards.

It is a free download  and tries to comply with the ANZRS and the NBS, and it is fully IFC compatible.The Dutch Revit standard is created under the Creative Commons License, so it may be used freely.

http://www.revitgg.nl/index.php/download

The official release will be the 13th of June 2013, go check it out.

.