Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Aalborg University – Department of Production Introduction to Industry Foundation Classes (IFC) Kaj A. Jørgensen Aalborg Universitet, Institut for Produktion.

Lignende præsentationer


Præsentationer af emnet: "Aalborg University – Department of Production Introduction to Industry Foundation Classes (IFC) Kaj A. Jørgensen Aalborg Universitet, Institut for Produktion."— Præsentationens transcript:

1 Aalborg University – Department of Production Introduction to Industry Foundation Classes (IFC) Kaj A. Jørgensen Aalborg Universitet, Institut for Produktion

2 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers2 Industry Foundation Classes – IFC International Alliance for Interoperability (IAI) Industrial Foundation Classes (IFC) Based on ISO STEP (ISO 10303) STandard for Exchange of Product model data Oriented towards the building sector Building models can be exchanged based on IFC Focus: on cooperation, integration, and interoperability Implementation and use of IFC Open standard – non proprietary Software toolboxes available for multiple languages, e.g. Java

3 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers3 Bygningsinformation i den totale livscyklus Projektering af en bygning er at udarbejde en model Den fysiske bygning fremstilles på basis af modellens information Der er behov for repræsentation på forskellige niveauer Flere områder skal repræsenteres Bygningen i sig selv Aktører, materiel, etc. Planer, aktiviteter, etc. IAI har taget denne udfordringen op i standardiseringsarbejdet En internationalt standardiseret repræsentation af bygningsmodeller Dataudveksling på basis af standardiseret repræsentation

4 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers4 Traditional Data Exchange

5 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers5 Data Exchange With IFC

6 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers6 IFC Data Udveksling via IFC-Filer IFC har et specificeret tekstbaseret fil-format (Part21) Eksempel på linier fra en IFC-fil: #854=IFCDOOR('1hc4Jqw5f06vStCE7jOfLP',#16,$,$,$,#739,...); #855=IFCRELFILLSELEMENT('3ZrCD712XDqfh7xpYMVFxW',#16,...); #856=IFCRELDEFINESBYTYPE('3EnGpMYab01hpgV89dkoPL',#16,...); #730=IFCOPENINGELEMENT('3hn$AtZKr5Guv7fGyZtp9i',#16,...); #857=IFCCARTESIANPOINT((0.,0.)); #858=IFCDIRECTION((1.,0.)); #859=IFCAXIS2PLACEMENT2D(#857,#858); #860=IFCRECTANGLEPROFILEDEF(.AREA.,$,#859,2050.,800.); IFC har også et specificeret XML fil-format (ifcXML)

7 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers7 Industrial Foundation Classes (IFC) Standardised format for product data exchange Object-oriented data model for representation of building models Generalised representation – large variety of models Building components and structures Actors and resources Activities Data model elements developed during iterative process IFC is oriented towards representation of physical entities The data model is developed from the analytical approach Models on higher abstraction levels are not represented Parameterisation and versioning are not represented

8 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers8 IFC – Relatively Physical and Analytic Oriented IFC Physical Logical Abstraction level AnalyticSynthetic Modelling approach

9 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers9 IFC From a Metadata Point of View IFC integrates separate modelling areas Building components, operations, activities, actors, etc. IFC does not claim to be a metamodel proposal IFC is a conceptual model Express language, graphical and verbal Classification has resulted in a hierarchy of concepts Entity types Relationship types The IFC model has a substantial amount of semantics The validity of the model is well proven

10 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers10

11 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers11 Industrial Foundation Classes

12 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers12

13 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers13

14 Aalborg University – Department of Production 2006-10-10Introduction to IFC Model Servers14

15 Aalborg University – Department of Production The end


Download ppt "Aalborg University – Department of Production Introduction to Industry Foundation Classes (IFC) Kaj A. Jørgensen Aalborg Universitet, Institut for Produktion."

Lignende præsentationer


Annoncer fra Google