Professional Documents
Culture Documents
It'S All in The Data: Visualizing Clash Metrics With Navisworks and Power Bi
It'S All in The Data: Visualizing Clash Metrics With Navisworks and Power Bi
Carlo Caparas
Carlo is currently a VDC Engineer at Turner Construction.
Previous roles include working with at a 3D laser scanning
firm and structural design firm. In all these roles Carlo has
developed, managed, and implemented BIM to help
communicate information effectively and clearly.
Currently, he is developing workflows combining data
analysis and extended reality tools to improve
collaboration and make data driven decisions.
Introduction
Objectives
1. Develop a simple, objective and automated reporting mechanism
2. Make BIM coordination data accessible and meaningful for
various project stakeholders using various reports
Clash Detective
• Rules to eliminate false positives
• Cannot Compact Clashes
ClashResult.Status
ClashResultGroup -Property-
-Class-
ClashResult.Item1 ClashResult.Item2
-Property- -Property-
Clash Detective
For condition when clash
CLOSED
ClashTest
-Class-
ClashTest.SelectionA ClashTest.SelectionB
-Property- -Property-
Data for Clash Map
1. ModelItem.BoundingBox()
-Method-
2. GridSystem.ClosestIntersection
(1.Center)
-Method-
3. 2.Position.X
2.Position.Y
-Property-
Selection Tree
ModelItem.IsComposite
-Property-
ModelItem.ClassDisplayName == Block
-Property-
ModelItem.IsComposite ModelItem.IsInsert
-Property- -Property-
ModelItem.IsCollection
-Property-
Counting Model Objects
• If Composite or Block:
ModelItem.IsComposite
-Property-
ModelItem.ClassDisplayName == Block
-Property-
ModelItem.IsComposite ModelItem.IsInsert
-Property- -Property-
ModelItem.IsCollection
-Property-
ModelItem.ClassDisplayName == Block
-Property-
Navisworks Clash Metrics Export Process
https://youtu.be/ksFMhAtj59k
FILE REPOSITORY
Clash Data Output
User Input
ModelItem.DisplayName
ClashResult.Item1 ClashResult.Center.X
ClashResult.Item2 ClashResult.Status ClashResult.Center.Y GridSystem.ClosestIntersection(BoundingBox.Center)
ClashTest.SelectionA ClashResult.Center.Z GridIntersection.Position.X / Y
ClashTest.SelectionB
Total Objects Data Output
ModelItem.ClassDisplayName
User Input
ModelItem.IsComposite
ModelItem.DisplayName
ModelItem.IsInsert
ModelItem.IsCollection
FILE REPOSITORY
Clash Test Data
-Date
-Focus Zone
-Status
https://youtu.be/XugV3iUmORw
Clash Test Data
-Date
Clash Test Data -Focus Zone
-Date -Status
-Status
Total Objects Data
-Date
-Focus Zone
-Total Objects
Power BI Reporting – Progress Summary
https://youtu.be/sr67IXhXou0
Clash Test Data
-Date
-Focus Zone
-Disciplines
-Clash Level
-Status
Power BI Reporting – Discipline Summary
https://youtu.be/axuEieqbO3Q
Clash Test Data
-Date
-Focus Zone
-Disciplines
-Clash Level
-Status
Power BI Reporting – Discipline Clash Details
https://youtu.be/DGS9jlB2jxk
Clash Test Data: -Date -Focus Zone -Test Name -Disciplines -Clash -Clash Level
-Status -Clash Location -Min & Max Grid Coordinates
https://youtu.be/mUlZqiO73Js
Questions
Thank you!
Contact Information
Carlo Caparas
ccaparas@tcco.com
Autodesk and the Autodesk logo are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or
trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for
typographical or graphical errors that may appear in this document.
© 2019 Autodesk. All rights reserved.