UK Dynamo User Group South Venue 26/07/2017.

Slides:



Advertisements
Similar presentations
JQuery MessageBoard. Lets use jQuery and AJAX in combination with a database to update and retrieve information without refreshing the page. Here we will.
Advertisements

Structured ASIC Xcellence Framescript A case study demonstrating the power of Framescript to automate the generation of a Data Book or Catalogue.
Database management system (DBMS)  a DBMS allows users and other software to store and retrieve data in a structured way  controls the organization,
Minitab® 15 Tips and Tricks
SmartConnect Integrations
Google Refine Tutorial April, Sathishwaran.R - 10BM60079 Vijaya Prabhu - 10BM60097 Vinod Gupta School of Management, IIT Kharagpur This Tutorial.
Test Case Management and Results Tracking System October 2008 D E L I V E R I N G Q U A L I T Y (Short Version)
Web Visualization Technology Horner APG Ver 1.0.
Vector-Based GIS Data Processing Chapter 6. Vector Data Model Feature Classes points lines polygons Layers limited to one class of data Figure p. 186.
1 Location-Based Services Using GSM Cell Information over Symbian OS Final Year Project LYU0301 Mok Ming Fai (mfmok1) Lee Kwok Chau (leekc1)
Migrating to EPiServer CMS 5 Johan Björnfot -
Advanced Workflow. Agenda 1. Understanding the Overall Architecture 2. Setting up Outlook for Workflow 3. Launching Workflow from Applications 4. Getting.
A web based Project Management and Tracking System Zheng Wang, Yuntian Zhao, Yanhong Li Biostatistics & Statistical programming.
Advanced Excel for Finance Professionals A self study material from South Asian Management Technologies Foundation.
A Metadata Based Approach For Supporting Subsetting Queries Over Parallel HDF5 Datasets Vignesh Santhanagopalan Graduate Student Department Of CSE.
McGraw-Hill Technology Education © 2004 by the McGraw-Hill Companies, Inc. All rights reserved. Office Access 2003 Lab 3 Analyzing Data and Creating Reports.
Navigation Framework using CF Architecture for a Client-Server Application using the open standards of the web Kedar Desai presented by.
Copyright 2007, Information Builders. Slide 1 Scaling Large HTML Reports With Active Cache Mark Nesson,Vashti Ragoonath June 2008.
JSTL The JavaServer Pages Standard Tag Library (JSTL) is a collection of useful JSP tags which encapsulates core functionality common to many JSP applications.
Common Origination and Disbursement Navigating the Web Presenter: Renee Wade National Association of Sigma Users July 24, 2003.
Yokogawa Global MES Solution Centre (GMSC)
Copyright © 2012 UNICOM Systems, Inc. Confidential Information z/Ware Product Overview illustro Systems International A Division of UNICOM Global.
Access Tutorial 7 Web Integration. Overview Note: We’re only doing Session 7.1 (page AC ) and Session 8.1 and 8.2 Hand-in for lab 7: Tutorial.
CFM S4 Cloud iQ Guide THE FUTURE OF CASH AUTOMATION.
Microsoft Office Excel 2007: Programming Business Intelligence Features John Hooper Service Line Architect Microsoft Corporation Jed Farr Senior Consultant.
Talentlink Reporting This should be the first page of your presentation.
CRM Functionality. data structure the data structure was modified in October 2014 to permit the assignment of a greater number of dedicated constituent.
Excel Power Pivot With Tom Vorves LinkedIn: tomvorves
GRIN-Global Public Interface Presentation to the TSG Wednesday, August 12, 2009.
Jamie Oliver Knives Promotion
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Aliya Farheen October 29,2015.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
Practice CS Processing Best Practices Amy McCarty Education Services.
MapReduce Joins Shalish.V.J. A Refresher on Joins A join is an operation that combines records from two or more data sets based on a field or set of fields,
CS 160 and CMPE/SE 131 Software Engineering February 11 Class Meeting Department of Computer Science Department of Computer Engineering San José State.
ING XBRL Proof of Concept July 19, ©2005 page 2. Utilizing XBRL  ING Objectives  Benefits  Goals  Proof of Concept Plan  Stat  USGAAP  Pain.
Based on Learning SAS by Example: A Programmer’s Guide Chapters 1 & 2
Online Programming| Online Training| Real Time Projects | Certifications |Online Classes| Corporate Training |Jobs| CONTACT US: STANSYS SOFTWARE SOLUTIONS.
Lecture 11 Introduction to R and Accessing USGS Data from Web Services Jeffery S. Horsburgh Hydroinformatics Fall 2013 This work was funded by National.
Wes Preston DEV 202. Audience: Info Workers, Dev A deeper dive into use-cases where client-side rendering (CSR) and SharePoint’s JS Link property can.
MetricsVis: Interactive Visual System of Customized Metrics on Evaluating Multi-Attribute Dataset Nikhil Ghanta, Jieqiong Zhao, Calvin Yau, Hanye Xu, Brian.
Preface IIntroduction Course Objectives I-2 Course Content I-3 1Introduction to Oracle Reports Developer Objectives 1-2 Business Intelligence 1-3 Enterprise.
Outline of Script Import Modules Setup Workspace Environment and Assign Data Path Variables Summary of Script Title and Author Info.
MESA A Simple Microarray Data Management Server. General MESA is a prototype web-based database solution for the massive amounts of initial data generated.
Review DATA VISUALIZATION WITH TABLEAU ONLINE TUTORIAL Training Guide Fundamentals.
PubMed Database Interface (Basic Course Module 4).
Reducing manual steps in the cost roll/cost copy utilizing XML and RUNUBEXML Prepared by Name: John Howe Title: Senior Business Systems Analyst Company:
Introducing SmartView
IST 220 – Intro to Databases
COMPUTER ACCOUNTING WITH QUICKBOOKS 2015
z/Ware 2.0 Technical Overview
To the OASIS Royalty Reporting Online Training Course
Crystal Reports 2011 Tom Vorves Eduardo Holly Sim Rodell Akin Jenny
Avaya Professional Services (APS) Tools ProVision
System Overview Overview of Xact.
PRG 421 GUIDE Lessons in Excellence -- prg421guide.com.
AASCIF STATBOOK Keeping it Relevant What can the data do for you?
Water Quality Portal Data Tools
SQL Saturday New York City May 19th, 2018
Populating a Data Warehouse
Make Your Code File Driven Methods to let SAS collect file names in your system Lu Zhang Beijing, China 1.
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
Chapter Four UNIX File Processing.
Lisa Mendez, PhD & Andrew Kuligowski
To the OASIS Royalty Reporting Online Training Course
Welcome to SQLSaturday #767! Hosted by Lincoln SQL Server User Group
ITAS Risk Reporting Integration to an ERP
Presentation plan Accessing and Retrieving SDMX data
Integrated Statistical Production System WITH GSBPM
Implementation Plan system integration required for each iteration
Presentation transcript:

UK Dynamo User Group South Venue 26/07/2017

Dynamo Clinic Visualising model health with PowerBI Manuela Oddo BIM Coordinator Ramboll @MA_o_D

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

Process Export Revit warnings Analyse project metrics Extract predefined target data Visualise project information DATA  Information raw tangible @MA_o_D 26th July 2017

Data is the key @MA_o_D 26th July 2017

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

Workflow @MA_o_D 26th July 2017

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

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

Inputs INPUT: .html, .xls, 3Dview OUTPUT: .xls, 3Dview @MA_o_D 26th July 2017

Warning library Warning types GRAVITY @MA_o_D 26th July 2017

All warnings 962 ! Source @arch_laboratory @MA_o_D 26th July 2017

Exceptions_before Calculate the flow.. There are disconnects.. Tag is outside the space.. @MA_o_D 26th July 2017

Exceptions EXCEPTIONS: Filter & format warnings Calculate the flow.. There are disconnects.. Tag is outside the space.. @MA_o_D 26th July 2017

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

Outputs OUTPUT @MA_o_D 26th July 2017 Split long error messages at periods. Get only first sentence @MA_o_D 26th July 2017

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

Outputs @MA_o_D 26th July 2017 QUANTUM PER LEVEL QUANTUM PER LEVEL_ALL LEVELS @MA_o_D 26th July 2017

Week number WEEK NUMBER @MA_o_D 26th July 2017

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

Write to excel Calculate the flow.. There are disconnects.. Tag is outside the space.. @MA_o_D 26th July 2017

Output @MA_o_D 26th July 2017

Data visualisation refresh visualisation data sources fields pages @MA_o_D 26th July 2017

Data visualisation @MA_o_D 26th July 2017

Data visualisation @MA_o_D 26th July 2017

Data visualisation @MA_o_D 26th July 2017

Overlapping data Overarching table  Union statement Create new measures Calculated columns DAX Data Analysis Expressions @MA_o_D 26th July 2017

Time based data @MA_o_D 26th July 2017

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

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

Thank you ! South @MA_o_D 26/07/2017