Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Presentation - Veryfing the completeness of Building Information Models

195 views

Published on

The results of my master thesis a presented. The master thesis focusses enhancing the verification process of Building Information Models by extending the mvdXML Checker (Zhang et al., 2014) with a mvdXML Generator and user-interface.

Published in: Technology
  • I can advise you this service - ⇒ www.WritePaper.info ⇐ Bought essay here. No problem.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Presentation - Veryfing the completeness of Building Information Models

  1. 1. Verifying the completeness of Building Information Models Enhancing control over BIM development processes September 28, 2016 Eindhoven FINAL PRESENTATION MASTER THESIS CONSTRUCTION MANAGEMENT AND ENGINEERING Graduate student J. J. W. (Jesse) Weerink Graduation committee Chairman: Prof. dr. ir. B. (Bauke) de Vries Graduation supervisor: Assistant prof. dr. dipl-ing. J. (Jakob) Beetz Graduation supervisor: Doctoral candidate C. (Chi) Zhang External supervisor: Ing. Y. (Yves) Scholtes
  2. 2. What is BIM? 2 source: Van Schaijk, 2016 source: Van Schaijk, 2016
  3. 3. Like a car, a BIM consists of many objects 3
  4. 4. Each object has to satisfy specific requirements. 4 42 Requirements
  5. 5. How to check if the BIM satisfies all requirements? 5 Example BIM 93 doors 42 exchange requirements 3906 checks Manual vs Model Checking Software
  6. 6. Model checking software is as fast, user-friendly and reliable as a BMW. 6
  7. 7. A model checker extracts issues from the BIM using a ruleset 7 BIM Ruleset Issues
  8. 8. Before issues can be extracted, a ruleset shoud be developed 8 BIM Ruleset Issues
  9. 9. Develop ruleset in model checker 9
  10. 10. A model checker processes BIMs 10 BIM Ruleset Issues
  11. 11. Analyze issues 11
  12. 12. Problem solved? 12 source: Laakso et al., 2012
  13. 13. MvdXML Checker 13 source: Laakso et al., 2012 Zhang et al. (2014): Developed the mvdXML checker, which is a non-proprietary model view checker based on open standards to validate IFC building models.
  14. 14. MvdXML Checker verifies BIMs similar to proprietary model checkers. 14 BIM IFC Ruleset mvdXML Issues BCF
  15. 15. The mvdXML Checker uses a mvdXML ruleset to filter the IFC building model. 15 BIM IFC Ruleset mvdXML Issues BCF
  16. 16. Creating mvdXML ruleset 16 Exchange requirements IfcDoc tool mvdXML
  17. 17. The IfcDoc tool navigates and extracts elements from the IFC Schema 17
  18. 18. The extracted data results in a hiërharchy tree which can be converted to a mvdXML filter 18
  19. 19. In order to use IfcDoc, knowledge is required about: 19 IFC Schema mvdXML IfcDoc tool
  20. 20. IfcDoc is complex for domain end-users 20 IFC Schema mvdXML IfcDoc tool
  21. 21. This graduation project foccusses on making the mvdMXL Checker more user friendly 21 source: seophilippinesinc., 2016
  22. 22. Simplify the generation of mvdXML rulesets 22 Requirements IFC doc mvdXML Requirements mvdXML generator mvdXML
  23. 23. The NATSPEC Object/Element matrix supports the specification of requirements per object, during the development process of a BIM. 23 source: Natspec Object/Element Matrix, 2011
  24. 24. Specifiy applicable object 24 source: Natspec Object/Element Matrix, 2011
  25. 25. Distinguish phases according to LOD concept 25 source: Natspec Object/Element Matrix, 2011
  26. 26. Visualization LOD concept 26 source: Natspec Object/Element Matrix, 2011 source: Lanmar services, 2014
  27. 27. Specification and classification of rules 27 source: Natspec Object/Element Matrix, 2011
  28. 28. Specify which rules are required in phase LOD 100 28 source: Natspec Object/Element Matrix, 2011
  29. 29. The IFC Support concept is not applied to create rulesets yet 29 source: Natspec Object/Element Matrix, 2011
  30. 30. Develop a template to specify object requirements and a syntax to convert requirements to mvdXML rules 30 Requirements mvdXML generator mvdXML
  31. 31. The following template is developed 31
  32. 32. The applicable object is a door at LOD 200 32
  33. 33. Property and quantity rule types 33
  34. 34. Specify which rules are required 34
  35. 35. The specification for the mvdXML ruleset 35
  36. 36. The IFC Support strings contains the following elements: 36 IfcDoor IfcObject IsDefinedBy IfcRelDefinesByProperties RelatingPropertyDefinition SelfClosing -> = IfcPropertySet HasProperties IfcPropertySingleValue Name Applicable Entity Requirement Operator Template Elements
  37. 37. Template Elements are used to create a ConceptTemplate 37 IfcObject IsDefinedBy IfcRelDefinesByProperties RelatingPropertyDefinition IfcPropertySet HasProperties IfcPropertySingleValue Name
  38. 38. This template specifies that an object should contain a property 38 IfcObject IfcPropertySingleValue
  39. 39. The Concept specifies which object and property is required. 39 IfcDoor SelfClosing
  40. 40. However, it remains complex to extract the correct Template Elements 40 IfcObject.IsDefinedBy.IfcRelDefinesByPropertie s.RelatingPropertyDefinition.IfcPropertySet.Has Properties.IfcPropertySingleValue.Name
  41. 41. Therefore, shortcuts are developed for often used rules 41
  42. 42. The IFC Support shortcut string is parsed into the elements 42 IfcDoor SelfClosing -> = IfcPropertySingleValue Name Applicable Entity Requirement Operator Template Elements
  43. 43. Template Elements are used to select a predefined ConceptTemplate 43 IfcPropertySingleValue Name
  44. 44. The associated rule is generated by adjusting a predefined concept 44 IfcDoor SelfClosing
  45. 45. The developed syntax and template simplify the development of mvdXML rulesets 45 BIM IFC Ruleset mvdXML Issues BCF
  46. 46. Note that the mvdXML Generator develops mvdXML filters that verify the existence of parameters 46
  47. 47. In addition, it is difficult to operate the mvdXML checker 47
  48. 48. Therefore an user-interface is developed 48
  49. 49. The user-interface can generate mvdXML rulesets 49
  50. 50. The user-interface can operate the mvdXML checker 50
  51. 51. Simplify operating the mvdXML checker 51
  52. 52. The mvdXML checker is more user-friendly 52 source: seophilippinesinc., 2016
  53. 53. The application is demonstrated in a short movie 53
  54. 54. Summary – Before study 54 IFC Schema mvdXMLIfcDoc tool Difficult to operate Complex
  55. 55. Summary – After study 55 Template/Syntax User friendlyEasy to operate User Interface mvdXML
  56. 56. Conclusion 56
  57. 57. Future work - The mvdXML generator should be automated further by adding shortcuts 57
  58. 58. Future work - Generate rules that validate parameter values 58
  59. 59. Future work - The mvdXML Checker should be based on IFC4 59
  60. 60. Future work - Automatic viewpoint generation and classification of issues 60
  61. 61. CLOSURE 61 Thank you for your attention! Questions?

×