Chair of Computational Modeling and Simulation
TUM Department of Civil, Geo and Environmental Engineering
Technical University of Munich

IfcTunnel

IFC-Tunnel is an extension of the Industry Foundation Classes (IFC), which provides new entities particularly tailored for the semantic description of shield tunnels. Moreover, IFC-Tunnel implement a multi-scale definition, which allow viewers to represent the model under five different Levels of Detail (LoD).

TableLoD

As a proof-of-concept, we developed a collection of example files (based on STEP-P21), which divided into three levels, integrate the different concepts of the proposed extension. Furthermore, we make use of several geometrical representation objects – described all in the last update of the IFC standard – to model the tunnel spaces and physical entities.

IFC-Tunnel documentation: Download

 

EXPRESS schemas and instance files

IfcProxy: schema
LoD1 LoD2 LoD3 LoD4 LoD5 All LoDs
IfcFacetedBrep   screenshot16 ifc icon16 screenshot16 ifc icon16 screenshot16 ifc icon16 screenshot16 ifc icon16 ifc icon16
IfcAdvancedBrep (NURBS)   Work in progress Work in progress Work in progress Work in progress  
IfcExtrudedAreaSolid + IfcArbitraryClosedProfileDefinition­­ + IfcCircle + IfcBooleanResult   screenshot16 ifc icon16 screenshot16 ifc icon16 screenshot16 ifc icon16 Work in progress  
IfcSweptDiskSolid IfcCompositeCurve screenshot16 ifc icon16 screenshot16 ifc icon16 screenshot16 ifc icon16      
IfcBSplineCurve ifc icon16 ifc icon16 ifc icon16      
IfcFixedReferenceSweptAreaSolid IfcCompositeCurve screenshot16 ifc icon16 ifc icon16 ifc icon16 ifc icon16 Work in progress  
IfcBSplineCurve ifc icon16 ifc icon16 ifc icon16 ifc icon16 Work in progress  

 

IfcTunnel without LoD: schema
LoD1 LoD2 LoD3 LoD4 LoD5
IfcFacetedBrep   Work in progress Work in progress Work in progress Work in progress
IfcAdvancedBrep (NURBS)   Work in progress Work in progress Work in progress Work in progress
IfcExtrudedAreaSolid + IfcArbitraryClosedProfileDefinition­­ + IfcCircle + IfcBooleanResult   ifc icon16 ifc icon16 ifc icon16 Work in progress
IfcSweptDiskSolid IfcCompositeCurve ifc icon16 ifc icon16 ifc icon16    
IfcBSplineCurve ifc icon16 ifc icon16 ifc icon16    
IfcFixedReferenceSweptAreaSolid IfcCompositeCurve ifc icon16 ifc icon16 ifc icon16 ifc icon16 Work in progress
IfcBSplineCurve ifc icon16 ifc icon16 ifc icon16 ifc icon16 Work in progress

 

IfcTunnel with LoD: schema
LoD1 LoD2 LoD3 LoD4 LoD5
IfcFacetedBrep   Work in progress Work in progress Work in progress Work in progress
IfcAdvancedBrep (NURBS)   Work in progress Work in progress Work in progress Work in progress
IfcExtrudedAreaSolid + IfcArbitraryClosedProfileDefinition­­ + IfcCircle + IfcBooleanResult   ifc icon16 ifc icon16 ifc icon16 Work in progress
IfcSweptDiskSolid IfcCompositeCurve ifc icon16 ifc icon16 ifc icon16    
IfcBSplineCurve ifc icon16 ifc icon16 ifc icon16    
IfcFixedReferenceSweptAreaSolid IfcCompositeCurve ifc icon16 ifc icon16 ifc icon16 ifc icon16 Work in progress
IfcBSplineCurve ifc icon16 ifc icon16 ifc icon16 ifc icon16 Work in progress

 

Contact: André Borrmann

Technical Issues / Source Code: Javier Ramos Jubierre, Julian Amann

© 2019 CMS TUM | Technische Universität München