IFC (Industry Foundation Classes) ist ein Open-Source-Dateiformat, das für BIM (Building Information Modeling) entwickelt wurde. Es handelt sich um ein internationales Standardformat, das von der Non-Profit-Organisation buildingSMART International entwickelt und unterhalten wird. Ähnlich wie PDF oder HTML ist IFC ein Open-Source-Format, das von allen frei verwendet werden kann. Dies bedeutet, dass alle Softwarehersteller vollen Zugang zu den IFC-Spezifikationen haben und somit ungehindert die notwendige Import- und Exporttechnologie entwickeln können.
IFC-Dateien enthalten Geometriedaten, die das Aussehen von Objekten definieren, aber zusätzlich auch sehr umfangreiche Bauteilinformationsdaten zu den unterschiedlichsten Themen (Herstellerdaten, Energiewerte, Brandschutz, Nutzung usw.).
Vectorworks unterstützt zur Zeit die IFC-Versionen 2x2, 2x3 und 4. Außerdem ist Vectorworks sowohl für den Export als auch für den Import des „IFC2x3 Coordination View 2.0“ zertifiziert. Vectorworks beinhaltet alle notwendigen Werkzeuge, um ein vollständiges und sinnvolles IFC-Modell zu erzeugen. Fast alle Intelligenten Objekte und Architektursymbole in Vectorworks sind bereits als IFC-Objekte markiert und enthalten die notwendigen Daten für den IFC-Export.
Dem Konzept von IFC liegt die Idee der „semantischen Objekte“ zugrunde, d. h. Objekte, die nicht nur eine Form, sondern auch eine Bedeutung haben. Wie die Intelligenten Objekte in Vectorworks sind auch IFC-Objekte mehr als nur Geometrie: Sie haben in der Bausubstanz eine Funktion, z. B. als Tür, Wand, Fenster oder Treppe. Aus diesem Grund ist IFC ein ideales Dateiformat für den Austausch eines 3D-Modells, das mit Daten für den BIM-Prozess verknüpft ist.
Im Folgenden finden Sie einige Beispiele für die Verwendung von IFC:
● Automatisierte Suche nach Fehlern im CAD-Modell, wie z. B. fehlende Raumflächen oder doppelte Wände
● Raumplanung und automatische .berprüfung des Raumprogramms
● Regelchecks wie Fluchtweglängen, Brandschutz usw.
● Planungsfehler wie nicht öffenbare Fenster wegen anderer Bauteile oder fehlende Wandöffnungen
● Zusammenführen der Architektur-, HLK-, Elektro- usw. -Modelle, z. B. für die Suche nach Kollisionen
● Weiterverwendung in Spezialsoftware wie Facility Management, Energieanalyse usw.
Mit Hilfe des Befehls IFC-Daten können Sie selbst gezeichneten Objekten einen IFC-Objekttyp zuweisen und für diese IFC-Daten erfassen. Auf diese Weise können andere Programme diese Objekte identifizieren und für Analysen und Auswertungen verwenden.
Werden IFC-Dateien in Vectorworks importiert, werden die IFC-Objekte in diesen Dateien als eine besondere Art von Intelligenten Objekten importiert. Diese IFC-Objekte (IFC Entities) werden erzeugt, weil es unmöglich ist, alle Eigenschaften, die einem Objekt in einer anderen Software zugewiesen wurden, in jedem Fall einer bestimmten Vectorworks-Einstellung zuzuordnen. Damit das ursprüngliche Aussehen des Objekts sowie sämtliche IFC-Parameter garantiert erhalten bleiben, konvertiert Vectorworks IFC-Objekte nicht in eigene Objekte, sondern in eben solche IFC-Entities.
Eine Ausnahme stellen Räume dar: Enthält eine IFC-Datei Raumobjekte, die in einem anderen Programm erzeugt wurden, werden diese IfcSpace-Objekte beim Import in Vectorworks in entsprechende Vectorworks-Raumobjekte umgewandelt.
Die semantische Definition (der Typ) eines IFC-Objekts (z. B. IfcColumn, IfcWall oder IfcWindow) wird beim Import natürlich beibehalten und in Vectorworks angezeigt. IFC-Objekte können wie Gruppen oder Symbole mehrere Geometrien enthalten. Sie können wie Intelligente Objekte in Wände eingesetzt werden und verfügen über sämtliche Datensets und Eigenschaften, die ihnen im anderen Programm zugewiesen wurden. Auf diese Weise kann Vectorworks jede Art Objekt importieren, das vom IFC-Standard unterstützt wird.
IFC-Objekttypen sind gemäß dem IFC-Standard genormt. Ihre Bezeichnungen sind deshalb immer in englischer Sprache.
TIPP: Ein White Paper zum Thema „Datenaustausch mit IFC“ finden Sie im Service-Select-Portal von Vectorworks oder im Vectorworks-Forum.
Ein Einführungsvideo zum Thema „Eigene Bauteile als Symbole“ finden Sie hier.
Die meisten Intelligenten Objekte und mit Vectorworks mitgelieferten Architektursymbole sind schon standardmäßig als entsprechende IFC-Objekte markiert. Im Folgenden finden Sie eine Liste der wichtigsten Bauteile und der entsprechenden IFC-Objekttypen.
Intelligente Objekte |
IFC-Objekttypen |
Abfluss |
IfcDistributionFlowElement |
Achsraster |
IfcGridAxis |
Arbeitsplatz |
IfcFurnishingElement |
Arbeitsplatz-Podest |
IfcFurnishingElement |
Aufzug |
IfcTransportElement |
Bad/Dusche |
IfcFlowTerminal |
Balken |
IfcMember oder IfcBeam |
Bandraster |
IfcGridAxis |
Bestuhlung |
IfcFurnishingElement |
Boden |
IfcSlab |
Boden/Decke |
IfcSlab |
Dach |
IfcRoof (mit Elementen von IfcSlab) |
Dachfläche |
IfcSlab |
Deckenraster |
IfcCovering |
Diffusor |
IfcDistributionFlowElement |
Fassade (gerade und gebogen) |
IfcCurtainWall |
Fassade, Füllung |
IfcPlate |
Fassade, Pfosten/Riegel |
IfcMember |
Fassadenraster |
IfcGridAxis |
Fenster |
IfcWindow |
Fensterpfosten |
IfcMember |
Führungsschiene |
IfcRailing |
Fundament |
IfcFooting |
Gebäude |
IfcBuilding |
Geländemodell |
IfcSite |
Geländer |
IfcRailing |
Griffstange |
IfcRailing |
Heizung/Lüftung/Klima-Objekte |
IfcDistributionFlowElement |
Lampenhalterung |
IfcDistributionFlowElement |
Lichtschacht |
IfcBuildingElementProxy |
Lichtschalter |
IfcDistributionFlowElement |
Luftklappe |
IfcDistributionFlowElement |
Materialschrank |
IfcFurnishingElement |
Möbel |
IfcFurnishingElement |
Parkplatz |
IfcSpace |
Pflanze |
IfcBuildingElementProxy |
Pilaster |
IfcColumn |
Rampe |
IfcRamp |
Raster |
IfcGridAxis |
Raum |
IfcSpace |
Regal |
IfcFurnishingElement |
Rohrstrang |
IfcDistributionFlowElement |
Säule |
IfcColumn |
Säule, architektonisch |
IfcCovering |
Steckdose |
IfcDistributionFlowElement |
Straße (alle Typen) |
IfcTransportElement |
Stütze |
IfcColumn |
Stützmauer |
IfcWall |
Tisch |
IfcFurnishingElement |
Tisch und Stühle |
IfcFurnishingElement |
Toilette |
IfcFlowTerminal |
Treppe |
IfcStair |
Tür |
IfcDoor |
Verteiler |
IfcDistributionFlowElement |
Wand, gerade |
IfcWall oder IfcWallStandardCase |
Wand, rund |
IfcWall oder IfcWallStandardCase |
~~~~~~~~~~~~~~~~~~~~~~~~~