In specter stehen dir verschiedene geometrische Maße wie Flächen oder Volumen zur Verfügung. Diese können entweder automatisch berechnet oder aus dem IFC-Modell übernommen werden. In dieser Artikelserie erklären wir dir, wie diese Werte entstehen, worauf du achten solltest – und warum dieselbe „Fläche“ nicht immer gleich zu verstehen ist.
In diesem Artikel zeigen wir dir:
Welche Maße specter automatisch berechnet und welche aus dem IFC-Modell übernommen werden
Wie du die Unterschiede zwischen berechneten und übernommenen Werten erkennst
Worauf du bei der Interpretation derselben Maßeinheit achten solltest.
1. Überblick: Was sind IFC Base Quantities?
IFC Base Quantities (auch Qto genannt) sind standardisierte Mengenangaben, die vom CAD-Modellierer beim Export eines Modells bereitgestellt werden können. Sie liefern zum Beispiel Angaben zu Länge, Fläche oder Volumen eines Objekts. Diese Maße sind im IFC-Datenmodell strukturiert hinterlegt und von der jeweiligen IfcType-Klasse abhängig (z. B. IfcWall, IfcBeam etc.).
2. Welche Maße gibt es?
Die folgenden Felder sind typische IFC-BaseQuantities, specter importieren kann – sofern sie im Modell respektivein der ifc Datei enthalten sind:
(Die Spalte „Feld“ beschreibt hierbei die teils manuelle Bezeichnung der Dimensions-Beschreibung aus der IFC: IFCQUANTITYVOLUME('NetVolume',$,$,2.09249999999999))
Feld - Beschreibung | Typ | Beschreibung |
Length | IfcQuantityLength | Länge des Objekts (z. B. Wandlänge) |
Height | IfcQuantityLength | Höhe des Objekts (z. B. Geschosshöhe, Bauteilhöhe) |
Width | IfcQuantityLength | Breite des Objekts (z. B. Wandstärke, Bauteilbreite) |
Perimeter | IfcQuantityLength | Umfang / Außenlänge (z.B. Polygonzug einer Fläche) |
FinishFloorHeight | IfcQuantityLength | Fertigfußbodenhöhe (FFH) |
FinishCeilingHeight | IfcQuantityLength | Fertigdeckenhöhe (Raumhöhe bis Unterkante Decke) |
Area | IfcQuantityArea | Allgemeine Fläche ohne Differenzierung |
NetArea | IfcQuantityArea | Nettofläche unter Berücksichtigung von Öffnungen |
GrossArea | IfcQuantityArea | Bruttofläche: gesamte Fläche ohne Abzüge |
NetFootprintArea | IfcQuantityArea | Netto-Grundfläche (Fußabdruck) inkl. Abzüge |
GrossFootprintArea | IfcQuantityArea | Brutto-Grundfläche (Fußabdruck) ohne Abzüge |
NetSideArea | IfcQuantityArea | Netto-Seitenfläche (z.B. Wände) inkl. Öffnungen |
GrossSideArea | IfcQuantityArea | Brutto-Seitenfläche ohne Öffnungen |
NetFloorArea | IfcQuantityArea | Netto-Bodenfläche (unter Berücksichtigung von Öffnungen) |
GrossFloorArea | IfcQuantityArea | Brutto-Bodenfläche ohne Abzüge |
NetWallArea | IfcQuantityArea | Netto-Wandfläche (mit Öffnungen) |
GrossWallArea | IfcQuantityArea | Brutto-Wandfläche (ohne Abzüge) |
NetVolume | IfcQuantityVolume | Nettovolumen (abzüglich Öffnungen und Hohlräume) |
GrossVolume | IfcQuantityVolume | Bruttovolumen des Objekts (gesamtes Volumen ohne Abzüge) |
specter kann zusätzliche Größen wie CrossSectionArea, OuterSurfaceArea, GrossSurfaceArea oder NetSurfaceArea unterstützen – hierfür muss lediglich definiert werden, welcher Dimension die jeweilige Größe zugeordnet werden soll.
Für die klassischen 4 Bauteile wie Wand, Stütze, Decke und Unterzug gelten standardmäßig folgende Dimensionen:
Maß | Beam | Column | Slab | Wall |
Width |
|
| X | X |
Height |
|
|
| X |
Length | X | X |
|
|
Net area |
|
| X |
|
Outer surface area | X | X |
|
|
Gross footprint area |
|
|
| X |
Net volume | X | X | X | X |
Net weight | X | X | X | X |
Für jegliche weitere Dokumentation zu anderen Bauteilen siehe auch:
3. Wichtige Hinweise zur Verwendung
Ob diese Daten im IFC-Modell enthalten sind, hängt davon ab, wie die exportierende CAD-Software eingestellt wurde. Nicht jede Software exportiert automatisch Base Quantities, und manchmal fehlen sie ganz oder sind unvollständig.
Außerdem unterscheiden sich die Definitionen zwischen Tools: z.B. kann „Length“ bei Revit anders gemeint sein als bei Archicad. Auch das Vorhandensein von Öffnungen (Türen, Fenster) beeinflusst die Netto-/Bruttoangaben – sofern diese korrekt modelliert wurden.
Zudem kann eine eine IfcQuantity immernoch „Freitext“ beinhaltet.
Beispiel:
IFCQUANTITYVOLUME('NetVolume',$,$,2.09249999999999);
Dieses „NetVolume“ oder auch beispielweise „GrossVolume“ ist recht standardisiert. Damit wissen wir dann ob es Netto oder Brutto ist.
4. Wie geht specter mit diesen Daten um?
Wenn Base Quantities im Modell enthalten sind, zeigt specter sie in der Info-Box als zusätzliche Maßangaben an. Sie stehen dann neben den automatisch berechneten Werten. Standardmäßig verwendet specter jedoch immer die selbst berechneten Maße, wenn keine externen Angaben verfügbar oder vertrauenswürdig sind.
Sollte es gewünscht sein, kann die Quelle der Dimensionen von einem specter admin aktiviert werden. Dann steht die Quelle hinter der Dimension.
Die zwei weiteren Dimensionen „Höhe oben“ & „Fläche“ sind aus sogenannten IFC-Propertys.
Bildbeschreibung:
Zu sehen sind von oben nach unten die offiziellen base Quantitys, die individuellen IFC-property Dimensionen und die specter berechneten Dimensionen.
5. Zusammenfassung
IFC Base Quantities sind strukturierte Maßangaben im IFC-Modell
Sie können Netto- und Brutto-Werte enthalten – abhängig vom CAD-Export
specter zeigt sie zusätzlich an, nutzt jedoch ebenso die selbst berechneten Maße
Die Verfügbarkeit und Qualität hängt stark vom verwendeten CAD-System ab

