Download presentation
Presentation is loading. Please wait.
1
UK Dynamo User Group South Venue 26/07/2017
2
Dynamo Clinic Visualising model health with PowerBI Manuela Oddo
BIM Coordinator Ramboll @MA_o_D
3
Objectives How to make the most of Revit latent data
Formatting and processing data Dashboard – data visualisation Loop: how to improve the iteration of the process Source Dynamo Litia Boston @MA_o_D 26th July 2017
4
Process Export Revit warnings Analyse project metrics
Extract predefined target data Visualise project information DATA Information raw tangible @MA_o_D 26th July 2017
5
Data is the key @MA_o_D 26th July 2017
6
From input to insight 1 2 3 4 5 6 input variables raw ideas goals
objectives 2 path link sort 3 output shape solutions 4 acknowledge improvements transformation 5 insight automate efficiency 6 Sketchpad, a man-machine graphical communication system I. E. Sutherland (1959) @MA_o_D 26th July 2017
7
Workflow @MA_o_D 26th July 2017
8
Targets Know the amount of warnings
Assign a rating to the warning types Parse the warning by levels Isolate warnings in view (optional) 3rd Part dependencies: Archi-lab_Grimshaw – Konrad Sobon Clockwork – Andreas Dieckmann Spring Nodes – Dimitar Venkov @MA_o_D 26th July 2017
9
Step by step v Inputs Handling exception Parse warning by levels
Format lists of warning type and assign rating Outputs Format data to write to Excel Retrieve week number Write to Excel v 1 2 3 4 5 6 7 8 @MA_o_D 26th July 2017
10
Inputs INPUT: .html, .xls, 3Dview OUTPUT: .xls, 3Dview @MA_o_D
26th July 2017
11
Warning library Warning types GRAVITY @MA_o_D 26th July 2017
12
All warnings 962 ! @MA_o_D 26th July 2017
13
Exceptions_before Calculate the flow.. There are disconnects..
Tag is outside the space.. @MA_o_D 26th July 2017
14
Exceptions EXCEPTIONS: Filter & format warnings Calculate the flow..
There are disconnects.. Tag is outside the space.. @MA_o_D 26th July 2017
15
Warnings by Type – Rating - Amount
ANALYSIS: compare WARNINGS in EXCEL database and in html list FORMAT DATA TO OBTAIN THE CORRECT WARNINGS RATING TO BE ASSIGNED output monitor/control @MA_o_D 26th July 2017
16
Outputs OUTPUT @MA_o_D 26th July 2017
Split long error messages at periods. Get only first sentence @MA_o_D 26th July 2017
17
Parse warning by levels
FROM IDs TO LEVELS + REMOVING EMPTY VALUES SORT LEVELS BY ELEVATION (BOTTOM - UP) ALL LEVELS IN MODEL @MA_o_D 26th July 2017
18
Outputs @MA_o_D 26th July 2017 QUANTUM PER LEVEL
QUANTUM PER LEVEL_ALL LEVELS @MA_o_D 26th July 2017
19
Week number WEEK NUMBER @MA_o_D 26th July 2017
20
Data to excel @MA_o_D 26th July 2017 FORMAT DATA TO WRITE TO EXCEL
SHEET NAME BY WEEK NUMBER FORMAT DATA TO WRITE TO EXCEL @MA_o_D 26th July 2017
21
Write to excel Calculate the flow.. There are disconnects..
Tag is outside the space.. @MA_o_D 26th July 2017
22
Output @MA_o_D 26th July 2017
23
Data visualisation refresh visualisation data sources fields pages
@MA_o_D 26th July 2017
24
Data visualisation @MA_o_D 26th July 2017
25
Data visualisation @MA_o_D 26th July 2017
26
Data visualisation @MA_o_D 26th July 2017
27
Overlapping data Overarching table Union statement
Create new measures Calculated columns DAX Data Analysis Expressions @MA_o_D 26th July 2017
28
Time based data @MA_o_D 26th July 2017
29
Enhancements Revit 2017 Revit 2018
Warnings not accessible via Revit API Warnings accessible via Revit API Custom nodes based on html file parsing (Archi-lab.net, Spring Nodes…) PerformanceAdviserRules (from Dynamo v.1.3.0) Matteo Cominetti Code to batch export html files from Revit New “Document.GetWarnings()” method in Revit API Bang! Package by John Pierson 1 1 Source: the Building Coder 2 2 3 @MA_o_D 26th July 2017 Source: teocomi blog
30
Conclusions 1.39 mins ! 15 sec open revit model 10 export .html 13
(10+3) run dynamo graph 1 update excel 60 update dashboard 1.39 mins ! @MA_o_D 26th July 2017
31
Thank you ! South @MA_o_D 26/07/2017
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.