• Save
Example BIM Validation service with BIMSie
Upcoming SlideShare
Loading in...5

Like this? Share it with your network


Example BIM Validation service with BIMSie

Uploaded on

Example how the BIMSie API works with Statsbygg validation rules.

Example how the BIMSie API works with Statsbygg validation rules.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads


Total Views
On Slideshare
From Embeds
Number of Embeds



Embeds 101

http://bimserver.org 58
https://twitter.com 42
http://translate.googleusercontent.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. Online BIMWhat could happen with standardised BIM Webservice APIsLéon van Berlo
  • 2. Titel van de presentatie
  • 3. Titel van de presentatie
  • 4. Titel van de presentatiedataserverClashdetectionserviceValidationcheckerCO2 lifecycle calculation ViewerStaircase automodeller
  • 5. Example: Statsbygg validation rulesTitel van de presentatie
  • 6. The setupUserBreda, NLGUItest.bimserver.orgBelgiumIFC Dataserversandbox.bimserver.orgAmsterdam, NLStatsbygg Validatorlogic-labs.nlDelft, NL
  • 7. Titel van de presentatie
  • 8. Titel van de presentatie
  • 9. Titel van de presentatie
  • 10. Titel van de presentatie
  • 11. Titel van de presentatie
  • 12. Titel van de presentatie
  • 13. Titel van de presentatie
  • 14. Titel van de presentatie
  • 15. Titel van de presentatie
  • 16. Titel van de presentatie
  • 17. Titel van de presentatie
  • 18. Titel van de presentatie
  • 19. Titel van de presentatie
  • 20. Titel van de presentatie
  • 21. Titel van de presentatie
  • 22. What happenend?User: checkin model (IFC)GUI: communicating with serverServer: sending notification to subscribed service about new revisionService: getting model (with token) from server *Service: analysing model *Service: sending JSON report back to server *Server: checking if JSON file is valid and autorised to recieveServer: adding JSON file to ‘extended data’ in revisionGUI: viewing JSON file with special viewer based on schema* = constant interaction between service/server/gui about statusTitel van de presentatie
  • 23. The big(ger) pictureTitel van de presentatie
  • 24. The big pictureIFC DataserverStatsbygg ValidatorStatsbyggNorwayDataserverDataserverDataserverDataserverDataserver
  • 25. The big pictureUserBreda, NLGUItest.bimserver.orgBelgiumIFC Dataserversandbox.bimserver.orgAmsterdam, NLDataserverDataserverDataserverDataserver
  • 26. The big pictureUserGUIIFC Dataserversandbox.bimserver.orgAmsterdam, NLDataserverDataserverDataserverBIM ServiceBIM ServiceBIM Service UGUI
  • 27. Remote servicesCan be closed source / ask money for specific features (profiles)Based on publish/subscribe principle (subscription to events)Can be more than one per topic (competition)Is centralized for the owner (only óne tool that is always up-to-date)This:Creates a new market for niche appliationsGets BIM into the webTakes advantage of the fragmented nature of the industry (instead offighting it)Is an open approach instead of getting everything on one platform:crucial is to standardise the API between servicesTitel van de presentatie
  • 28. Léon van Berlo M.Sc.BIMserver.org
  • 29. EtceteraImagine ‘remote’ services like:ClashdetectionCO2 life cycle calculationSupplier automatorsLoggersValidation checkersBOM extractorPNG renderer….Everything distributedTitel van de presentatie
  • 30. Currently working on demonstratorUsecase we are working on:Checkin model (bimserver)Staircase supplier sends staircase model (IFC)Floorsupplier(IFC)Innerwall supplier (IFC)Clashdetection (BCF) and issue management*Check on IFC quality (Statsbygg / RGD)CO2 life cycle analyses (PDF)Automated e-mail to project member with status update (service!)Client gets COBie model update for FM in dropbox* = with end-user discussion, so not only automatedTitel van de presentatie
  • 31. To be continued…Titel van de presentatie