Presentation is loading. Please wait.

Presentation is loading. Please wait.

AaU – Dept. of Mechanical and Manufacturing Engineering Industry Foundation Classes (IFC) - IFC IFC Based Software Development of IFC Based Software Kaj.

Similar presentations


Presentation on theme: "AaU – Dept. of Mechanical and Manufacturing Engineering Industry Foundation Classes (IFC) - IFC IFC Based Software Development of IFC Based Software Kaj."— Presentation transcript:

1 AaU – Dept. of Mechanical and Manufacturing Engineering Industry Foundation Classes (IFC) - IFC IFC Based Software Development of IFC Based Software Kaj A. Jørgensen kaj@m-tech.aau.dk www.kaj.person.aau.dk

2 AaU – Dept. of Mechanical and Manufacturing Engineering Industry Foundation Classes (IFC) Standardised format for product data exchange IFC file: Part 21 – ISO 10303 (Step) XML file: ifcXML Data Model for representation of building models – new IFC4 Object-oriented data model Generalised representation Building components Actors and resources Activities Properties and property sets Large number of structures Large variety of models can be represented Geometry is the primary basis 2013-04-04Industry Foundation Classes (IFC)2

3 AaU – Dept. of Mechanical and Manufacturing Engineering “ The Interoperability Pyramid ” 2013-04-04Industry Foundation Classes (IFC)3 Specifications View Definitions Implementations Interoperability Know-How Deployment/Business Number of people involved Level of required IT/PDM/Interoperabilityskills Jiri Hietanen, Finland – BLIS Project http://www.blis-project.org

4 AaU – Dept. of Mechanical and Manufacturing Engineering Certification of IFC Based Software Software Applications – Import/Export (P21 of IFCXML) Import model from file, e.g. for viewing, listing or calc. Export model to file, e.g. modelling tools from native repr. Import and Export, e.g. simulation apps., model servers Complete model or partial model? Model View Definition (MVD) (www.buildingsmart-tech.org) Defines a subset of the IFC data model bS: IFC2x3 Coordination View Version 2.0 Certified (export): Revit Arch., ArchiCAD, Allplan, Scia Eng. Many others in progress (export and import) Other MVDs: Structural, FM Handover, COBie (FM), etc. 2013-04-04Industry Foundation Classes (IFC)4

5 AaU – Dept. of Mechanical and Manufacturing Engineering IFC Based Software Overviews www.buildingsmart-tech.org/implementation/ (>150) www.ifcwiki.org/ www.openbimforum.dk/ - ny dansk side Categories Commercial software Freeware, e.g. many viewers Open Source software, e.g. BIMserver from TNO Development platforms Toolboxes for different programming languages Application Programming Interfaces (APIs) 2013-04-04Industry Foundation Classes (IFC)5

6 AaU – Dept. of Mechanical and Manufacturing Engineering Quantity Take-Off 2013-04-04Industry Foundation Classes (IFC)6

7 AaU – Dept. of Mechanical and Manufacturing Engineering Base Quantities in IFC 2013-04-04Industry Foundation Classes (IFC)7

8 AaU – Dept. of Mechanical and Manufacturing Engineering Vico Software – Many calculated properties 2013-04-04Industry Foundation Classes (IFC)8

9 AaU – Dept. of Mechanical and Manufacturing Engineering Quantity Take off and Cost Estimation Example: wall with openings (doors and windows) 2013-04-04Industry Foundation Classes (IFC)9 Materials of each layer Activities/jobs Scaffolding Etc. Quantities: Length Height Thickness Gross volume Net volume Gross area Net area Length of wall connections Opening width Opening height Length of opening circumference

10 AaU – Dept. of Mechanical and Manufacturing Engineering Modellering for Drift og Vedligeholdelse 2013-04-04Industry Foundation Classes (IFC)10

11 AaU – Dept. of Mechanical and Manufacturing Engineering Representation of a Building in a Model 2013-04-04Industry Foundation Classes (IFC)11

12 AaU – Dept. of Mechanical and Manufacturing Engineering Building Modelling – Stepwise Detailing 2013-04-04Industry Foundation Classes (IFC)12 Example 1: Wall Opening Window Example 2: Building Storey Space Hierarchy = Hierarchical Relationships

13 AaU – Dept. of Mechanical and Manufacturing Engineering Hierarchical and Cross-Going Relationships Example: Space Surrounding Walls 2013-04-04Industry Foundation Classes (IFC)13

14 AaU – Dept. of Mechanical and Manufacturing Engineering System – Object Relationships Example 1: Heating System Pipes Fittings Radiator Terminals Boiler Example 2: Electric System Wires Switches Plugs Lights 2013-04-04Industry Foundation Classes (IFC)14

15 AaU – Dept. of Mechanical and Manufacturing Engineering Building Model and Production Model Assembly Structure and Activities 2013-04-04Industry Foundation Classes (IFC)15

16 AaU – Dept. of Mechanical and Manufacturing Engineering EXPRESS Language - Example ENTITY IfcProduct ABSTRACT SUPERTYPE OF (IfcElement, IfcSpatialStructureElement,... IfcProxy) SUBTYPE OF ( IfcObject); ObjectPlacement : OPTIONAL IfcObjectPlacement; Representation : OPTIONAL IfcProductRepresentation; INVERSE ReferencedBy : SET OF IfcRelAssignsToProduct FOR RelatingProduct; WHERE WR1 : (EXISTS(Representation) AND EXISTS(ObjectPlacement)) OR (EXISTS(Representation) AND (NOT('IFCREPRESENTATIONRESOURCE.IFCPRODUCTDEFINITIONSHAPE' IN TYPEOF(Representation)))) OR (NOT(EXISTS(Representation))) ; END_ENTITY; 2013-04-04Industry Foundation Classes (IFC)16

17 AaU – Dept. of Mechanical and Manufacturing Engineering 2013-04-04Industry Foundation Classes (IFC)17 Industrial Foundation Classes

18 AaU – Dept. of Mechanical and Manufacturing Engineering 2013-04-04Industry Foundation Classes (IFC)18

19 AaU – Dept. of Mechanical and Manufacturing Engineering 2013-04-04Industry Foundation Classes (IFC)19

20 AaU – Dept. of Mechanical and Manufacturing Engineering 2013-04-04Industry Foundation Classes (IFC)20

21 AaU – Dept. of Mechanical and Manufacturing Engineering The end


Download ppt "AaU – Dept. of Mechanical and Manufacturing Engineering Industry Foundation Classes (IFC) - IFC IFC Based Software Development of IFC Based Software Kaj."

Similar presentations


Ads by Google