Its a long-winded title, but its only one Dynamo node… Just added to the Bakery package, called Collect Elements in Rooms and Show Detailed List. Basically, it takes a list of Rooms and a list of Elements and then tells you which Rooms those Elements are in. It also works across linked files, so you can have a fixture model, link in the Architectural containing Rooms, and use those to do the comparison.

Once we have the Room that an element lives in (mostly thanks to Konrad’s work on Family.InRoom, which I have altered a little bit here), we can do lots of things. I used a Cycle and LaceShortest to get a 1:1 list of Room:Element. This makes it easier to do things with the resulting combined lists. Like, one of the outputs of the node is a detailed 6 index list, which can be directly exported to Excel. The list in Excel can then be filtered by Room. You can choose two parameters from Rooms, two from the Elements, and it also gives you the Element Ids of both:

I could have added headers to the list in Dynamo, but I didn’t do it for this first version (yet):

We can also take a parameter from a Room (like Room Name or Room Number) and then write it directly into a parameter in the Elements, like this:

This shows the Mark parameter populated with Room Name:

Or, we can take two parameters from linked Architectural rooms, and drive two Shared Parameters in every element in the current model. I ran the following node to set parameters for about 2500 elements in just a couple of minutes:

Or, we can use another Bakery node to do a wildcard search and collect elements from one Category across multiple links, and then check against these:

While this is a basic implementation at this stage (and no doubt there may be some hiccups), it demonstrates a powerful concept: to be able to take a mixture of linked Rooms and/or linked Elements and determine their relationship, then export that data or use it to instantly drive other parameters in Revit.

Goooo Dynamo!

I reviewed RTV Xporter PRO late last year, but there have been a few updates and new features since then so I thought I’d briefly list them here.  For less than $50US per user, you get a lot of automation capability. A 2016 compatible version is now available. Also, a new build for Revit 2015 has been released.

Here are some of the new features in Xporter PRO 2015 build (599):

  • improved revision management
  • improved stability for unattended scheduled tasks with Revit
  • improved PDF connectors
  • new Citrix Sharefile connector
  • new Edit/Update Revit Sheet Parameter data mode
  • new Right-Click shortcut menu options on the main interface
  • new Create 3D views split by floor level and export to individual NWC files

Get it here

A few of the other key features of this addin:

  • tasks can be automatically run as a single Batch process or on a repeating Daily, Weekly, Monthly and Hourly Scheduled process.
  • Automatic creation of PDFs, DWG, DWF, DWFx, DXF, DGN, NWC and IFC files from Autodesk® Revit® drawing sheets and views.
  • Built-in parametric file naming engine automatically saves exported files to match any company’s or project team’s file naming conventions.
  • Batch print large format and reduced hardcopies to two separate printers simultaneously.

If you want to know more, you can check out my November 2014 review:
What Revit Wants: Automatic Batch Printing and Exporting from Revit that could save you Dollars and Time (RTV Xporter Pro review)

Try this link:
https://apps.exchange.autodesk.com/RVT/en/list/search?facet=__custom%3A%3A_subscriberOnlyApps%3A%3B__version%3A%3A2016

Although it doesn’t list 2016 version on the actual download page, after downloading and installing the Space Naming Utility, I discovered that it was actually added to Revit 2016:

As per screenshot above,  the 2016 version of Autodesk Site Designer Extension for Revit is also available.

Pure speculation here, but I expect that some of these other Subscriber addins will be delivered in the same way:

  • Batch Print for Autodesk Revit
  • Autodesk Revit Model Review
  • eTransmit for Autodesk Revit 2016
  • Autodesk Revit DB Link
  • Space Naming Utility
  • Worksharing Monitor for Autodesk Revit
  • Autodesk Vault Add-in For Revit
  • Autodesk BIM 360 Add-in for Autodesk Revit
  • Autodesk Revit Extension for Autodesk Fabrication
  • Advance Steel Revit Extension

This coincides with UR8, and interestingly includes an update to Dynamo 0.8.0. I would recommend using Autodesk Application Manager to obtain this entire package.

Collaboration for Revit v5 download:
http://revit.downloads.autodesk.com/download/2015RVT_UR8/RCAO2015.msi

Personal Accelerator:
http://revit.downloads.autodesk.com/download/2015RVT_UR8/PACR.msi   

This is the packaged Dynamo installer:
http://revit.downloads.autodesk.com/download/2015RVT_UR8/DynamoInstall.msi   

Download UR8 for Revit 2015:
For R2
http://download.autodesk.com/SWDLDDLM/Updates/Revit/UR8/Autodesk_Revit_2015-x64_Update8_forR2.exe   

Not for R2
http://download.autodesk.com/SWDLDDLM/Updates/Revit/UR8/Autodesk_Revit_2015-x64_Update8.exe

Enhancements List (R2):
http://revit.downloads.autodesk.com/download/2015RVT_RTM/UR8/Enhancements_List_RVT_2015_UR8_forR2.pdf

Readme (R2):
http://download.autodesk.com/SWDLDDLM/Updates/Revit/UR8/Autodesk_Revit_2015_R2_UR8_Readme.htm

Not for R2 – Readme
 http://download.autodesk.com/SWDLDDLM/Updates/Revit/UR8/Autodesk_Revit_2015_UR8_Readme.htm

Not for R2 – Enhancements
http://revit.downloads.autodesk.com/download/2015RVT_RTM/UR8/Enhancements_List_RVT_2015_UR8.pdf

Here’s how:

  1. Filter and group your Schedule so that it shows the elements you want on a particular row
  2. Select that Row and pick Highlight in Model
  3. After the elements are highlighed, you can start the “IDs of Selection” command. This will provide a text box with a list of every single element ID that was selected. You can then copy (Ctrl+C) and paste this into your desired application, like Excel or even a text file for consumption in Dynamo.
  4. Optional: Save the selection using typical Revit “Save Selection” option

If you do copy the IDs to a text file, you can use a simple Dynamo definition like this to convert the Element IDs to actual elements. Obviously, once you have the element list in Dynamo, you can do lots of fun things with it.

What if you have a list of line separated element IDs, like one per Excel row? You can use Dynamo to parse these to Elements, and even create a saved Selection Set too (thanks to Clockwork), like this: