Skip to main content

Posts

Showing posts with the label Construction

Dynamo, Revit, Excel, UI...what a wonderful day!

Introduction Today I'll show you two examples of how to use Dynamo to export existing Revit schedules and how to compose a custom schedule on the fly, to be exported to Excel. Both of them with a very nice graphical user interface thanks to Data-Shapes (https://data-shapes.net/) package. Export Schedules Let's start from the easier. The idea behind this script is to export a list of existing schedules to an Excel file, creating for each schedule a separate tab. To be able to complete this script you'll need two packages: Data-Shapes for the graphical interfaces BimorphNodes to extract schedules data The script is very easy and you have to focus only on how to create an interface Then you can use your input to feed the next nodes. Finished! So just push the run button (or use Dynamo Player is you are in Revit 2017.1 or 2017.2) and enjoy the interface. Export parameters to Excel In the second script I'll focus on something more int...

Change fittings level and offset with Dynamo

This is and old story for Revit: when you try to change a level for a pipe, duct or cable tray, the offset of the element changes automatically to adapt to the new selection and the element doesn't move from his location but, when you try to do this with a fitting, this is another story. All the system connected to that fitting will move to a new location. Actually what happens is that the level is changing but the offset is still the same. Here a small script to prevent this. Is only for pipe fittings but you can easily adapt to other types of categories with the same issue ;) Download the  DYN  file for Dynamo 1.2.1 and enjoy!

Autodesk Live and Revit: do you really need 3 clicks to get your model live?

This week I would like to present something not really technical but something that is becoming attractive for most of the clients: VR! Autodesk as always, is one step ahead all other companies and, couple of months ago, after the official release of Autodesk Stingray, presented a new technology platform Autodesk Live. This platform is based on the same technology of Autodesk Stingray but is mostly dedicated to Architectural visualization from a Revit model. So, let's try if it really simple as Autodesk says. Prepare the model After you download and install Autodesk Live, you'll find a new button in Revit addin tab called "Go Live" ( first click ) You don't have to prepare the model in such a different way, because Autodesk Live is able to read linked models from you actual revit file and compose everything in a federated live model. Most probably what you'll receive is an alert saying that is model has more than 10.000 elements visible and that p...

Just another construction workflow with Dynamo - part 1

I'm back again with a simple construction workflow with Dynamo. In this first part I'll focus on element placement that I'll use in the second part, with help of Excel, to compare design with real site execution. A professional way to conduct this site comparison is to use Autodesk Point Layout but, sometimes the job is easy and we can use Dynamo for this. This time I'll use some screencast to show the workflow and I'll share all the DYN, RVT files used for this workflow. First video shows how to create 3D grids useful to be exported in other software like Navisworks for visual checking. Actually navisworks already has a functionality to show grids from the models but simply this is a 3D double check. At the same time, I'll place a family as a placeholder at each intersection of grids and I'll write in this family, the real coordinates based on the project base point. In the second video I'll use almost the same workflow but, this time, I'll ...

Dynamo for Construction: 4D planning and site execution comparison

Hi everyone, in this post I'll try to explain a workflow to keep planning information updated within the model using Dynamo and an Excel Dashboard. The idea In Revit we have the possibility to create spaces/rooms (it depends if you're an Engineer or an Architect) and you can create schedule listing all the elements that are inside these enclosed areas. But what is you have an element like a duct that is running through multiple spaces?  First option you can split this exactly on the separation line but this is time consuming and even now, you won't be able to schedule the space information.  Second option is to split and manually apply a space share parameter: time consuming and not very useful.  So my idea is to maintain the duct as it is and use Dynamo to calculate the list of spaces and fill the shared parameter automatically. This is the script and, for now, I'm using the Mark parameter to fill this list of spaces but of course you will use a share p...