Post on 08-Jan-2017
transcript
Transforming Building Information Modeling based product models to STEP-Format
SOFTWARE LAB Final PresentationShahbaz HaiderYousuf DinarAthanasios Tegos
SUPERVISORS:Felix Frischmann Julian Amann Dr.-Ing. Stefan TrometerChair for Computation in Engineering Computational Modeling and Simulation CADFEM GmbH, VirtualcitySystemsFelix.Frischmann@tum.de Julian.Amann@tum.de strometer@cadfem.de
Transformation of Building Information Modeling based product models to STEP-Format
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
1
1
ContentITask OverviewII TimelineIII Model Abstraction - LOD 1 (Standard and Oriented Bounding Boxes) - LOD 2 - LOD 3 - LOD 4 - BIM IVPreview in GUI VVideoVI Conclusion
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
2
I Task Overview
Understand and handle IFC-based building product models
IFC TO STEPData conversion: Ifc2Step format Model change: model abstraction LOD 1-4 models
ANSYS/CADFEMsimulations based onsimulation modelderived from IFC-modelChair for Computation in EngineeringChair of Computational Modeling and Simulation
3
1st Presentation2nd PresentationFinal PresentationChair for Computation in EngineeringChair of Computational Modeling and Simulation
Development conceptGetting familiar with Qt, OpenCascade, IfcOpenShellCreation platform and tools
Getting familiar with OpenCascade IFC openshellCreation of GUI IFC to STEPModel Abstraction- LOD 1 (Standard Bounding Box)
Model Abstraction - LOD 1 (Oriented Bounding Box) - LOD 2 - LOD 3 - LOD 4 Preview in GUIImprovements in GUI
4
III MODEL ABSTRACTIONWhy its necessary ?How to do it ? Level of details .
- LOD 1 (Standard and Oriented Bounding Boxes) - LOD 2 - LOD 3 - LOD 4 - BIM
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
5
LOD-1
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
6
LOD-1Creation of Bounding Box
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
7
Revit Model (IFC)LOD 1Bounding Box
LOD-1 (Standard Box)
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
8
Revit Model (IFC)LOD 1Bounding Box
LOD-1 (Oriented Bounding Box)
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
DefinitionA volume that bounds (encapsulates) one, or more, objects.Bounded objects can have arbitrarily complex geometry.Ideal Characteristics Some desired properties include:Tight fitting around the bounded objectsInexpensive computationEasy transformation (e.g. rotation)Little memory requirement for storage
9
Bounding Volume Categories
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
Arbitrarily oriented rectangular boundsFaces are aligned with the coordinate axes of its parent coordinate systemMany possible representationsBounding VolumesAxis-Aligned Bounding Boxes (AABB)Oriented Bounding Boxes (OBB)
Also called Standard Bounding Boxes (SBB) Rectangular six-sided boxes whose face normals are parallel to the axes of the coordinate system
LOD-1 (Oriented Bounding Box)
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
11
Standard Bounding Box TopView IfcWall TopView Oriented Bounding Box TopView
LOD-1 (Oriented Bounding Box)
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
12Standard Bounding BoxRevit BuildingModelOriented Bounding Box
Oriented vs Standard Bounding Box
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
An OBB appears the following advantages and disadvantages over the AABBAdvantagesMinimization of the bounding volumeBetter approximation of shapesSignificant reduction of the necessary geometric tests against real geometryDisadvantagesMore complex and expensive distance and intersection of two bounding boxes13
LOD-2
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
14
LOD-2
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
15
LOD 2 LOD 2 with Roof
Revit Model (IFC)
LOD-3 Approaches
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
16
LOD 3 LOD 3 at certain orientation
Revit Model (IFC)
LOD-3 LIMITATIONS
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
17
Bounding Box of StoreyBalconyWindow
Rectangular Building Non-Rectangular Building Bounding Box of Storeyhttp://resources.esri.com/help/9.3/arcgisdesktop/com/gp_toolref/data_management_tools/how_simplify_building_data_management_works.html
LOD-4
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
18
LOD-4
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
19LOD 4
Revit Model (IFC)
BIM
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
20
BIM (STEP)Revit Model (IFC)
BIM
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
21
BIM (STEP)Revit Model (IFC)
IV Preview in GUI
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
22
V Video
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
23
VI ConclusionCreated basic structure for conversion from IFC to Step, abstraction of the model, and visualization of final result Tested different models and results were quite promising. Improvements in GUI (preview section)Limitations of LOD 2Limitations of LOD 3Scope of the project can be extended integrating our models in existing big city models for large scale simulations
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
24
Thank you for your attention
Chair for Computation in EngineeringChair of Computational Modeling and Simulation
25