Transform your Revit data with Toric
Your Revit data is in Toric. What next?
First, ensure that the Revit data is sent to the right Toric project. If you haven’t already done so, please follow the steps outlined in Push your data to Toric. The steps below provide context on the different nodes available to filter and transform your Revit data.
Where do I find my Revit Data?
Inside your Toric document, navigate to the left vertical bar and click on the Datasets button. A panel will open to show you all the sources available within your Project. Then click and drag the data source that matches the name of your Revit file.
The Revit Node
With the Revit data now in your Dataflow designer (Graph editor), drag the port called (jsonData) and use the quick add dialog to type ‘Revit’; select the RevitData node to add it to the graph.
The RevitData node allows you to select which model data you want to see (i.e., Walls, Beams, Electrical Fixture, Custom family, schedules). The options in the dropdown menu depend on what you’ve selected to push to Toric. If you would like to add/change your selection, navigate the Toric plugin in Revit, and follow the steps from Push your data to Toric.
Next, you can connect a few nodes that will allow you to filter your Revit data, even more (Each of these will be explained below.). If you need a refresher on connecting nodes, use the discovery button (light bulb) and follow the guided tour called “Toric Basics” in the app.
How do I select specific data?
Connect the Select node to pick specific model data (i.e., show only all the data for the floor level of a specific name).
How to group my Revit data?
Connect the Group By node to create sections in a table with the same elements (i.e., group all the Walls by Name).
How to sort my Revit data?
Connect the Sort by node to reorder your data. Enter “0” for ascending and “1” for descending order (i.e., sort all the Walls by Area value).
Extract specific columns of data.
Connect the Pluck Col (pluck column) node to isolate specific columns in your data (ie. for walls show just the area or just the volume).
Pick a specific range of data.
Connect the Range node to select specific rows in your data, enter “0” for ascending and “1” for descending order (i.e., show all the data from rows 2 to 7).
Count the number of rows.
Connect the Count node to get the number of rows in a table.
How do I perform calculations on my Revit Data?
You can combine any of the nodes above to filter your Revit data. You can transform your data into meaningful results, and KPIs try connecting the Calculate nodes (Add, Subtract, Multiply, Divide, etc.) to your filtered data. With these nodes, you could calculate ratios, percentages, and any metric that you could imagine. For example, group all elements by Floor Level and sum all the areas per group.
Congrats! You’ve learned to Push your data to Toric to Toric and how to transform your Revit Data in Toric. Now you could quickly extract your data and derive calculations. Happy Dataflow designing!