Zum Inhalt
infraCore Studio· HilfeZur App

Hilfe / Modell & Daten

iC-Property-Standard

Alle Eigenschaften, die infraCore selbst anlegt, folgen einer gemeinsamen Namensregel der iC-Gruppe.

Was die App selbst schreibt, heißt Mset_iC…. Das allgemeine Set Mset_iCInfra tragen Bauteile aus infraBuild, Elemente aus DataBuild-Serien und die GeoDoc-Abschläge gleichermaßen. Deshalb findet ein Filter auf Mset_iCInfra.StartStation die passenden Objekte aus allen Modulen. Fachspezifisches steht in eigenen Sets je Modul, etwa Mset_iCInfraBuild, Mset_iCReinforcement oder Mset_iCGeoDocAbschlag.

Was bleibt, wie es ist

buildingSMART-Sets
Offizielle Sets wie Pset_WallCommon oder Qto_WallBaseQuantities sind selbst ein Standard und werden unverändert verwendet.
icp-Eigenschaften
Die App-intern berechneten Werte (ICP.icpVolume, ICP.icpLength …) behalten ihre Namen. Mengen wie Volumen, Länge und Flächen kommen nur aus icp. Eine zweite Berechnung daneben gibt es bewusst nicht, weil beide sonst auseinanderlaufen würden.

Mset_iCInfra

PropertyBedeutungEinheit
IfcClassIFC-Klasse–
IfcPredefinedTypeVordefinierter Typ–
IfcObjectTypeObjekttyp–
ElementNameElementname (folgt mit dem vollständigen iC-Katalog)–
ElementTypeElementtyp (folgt mit dem vollständigen iC-Katalog)–
ElementSubTypeElement-Untertyp (folgt mit dem vollständigen iC-Katalog)–
ElementCategoryElementkategorie (folgt mit dem vollständigen iC-Katalog)–
ReferenceobjectÜbergeordnetes Bauteil–
StartStationStation vonm
EndStationStation bism
ReferenceaxisAchse–
CrossSectionQuerschnitt–
HorOffsetQuerversatzm
VerOffsetHöhenversatzm
xCoordinateEinfügepunkt Xm
yCoordinateEinfügepunkt Ym
zCoordinateEinfügepunkt Zm
MaterialMaterial–

Station von/bis und Achse sind die geplanten Werte, also das, was modelliert werden soll. icp misst dieselben Größen aus der Geometrie nach (icpStationStart …). Weichen beide voneinander ab, ist das ein Prüfhinweis. Übergeordnetes Bauteil (Referenceobject) ist immer der Name des Bauteils eine Ebene darüber: bei infraBuild der Block, bei einer Serie der Zielknoten, bei der Bewehrung das Wirtsbauteil. Die Einfügepunkt-Koordinaten beziehen sich auf den Punkt, an dem das Bauteil platziert wurde.

Woher die Werte kommen

DataBuild-Serien
Im Serien-Dialog, Schritt „Welche Eigenschaften?“, lassen sich Werte für alle Elemente eintragen, etwa Material oder IFC-Klasse. Zusätzlich lassen sich einzelne Properties als eigene Spalte der Stations- oder Namenstabelle einblenden. Achse, Station von/bis und Querschnitt schreibt die Stations-Serie immer.
infraBuild
Beim Export werden leere Felder aus der Modellierung gefüllt: Station, Achse, Querschnitt, Quer- und Höhenversatz, Einfügepunkt, IFC-Klasse, Typ und übergeordneter Block. Eingetragenes geht immer vor: Ein Festwert aus der IDS oder ein Wert aus dem DataBuild-Blockbuch wird nie überschrieben.

Zahlen: IfcReal oder Maßtyp

Projekteinstellungen
Unter Projekt → Projekteinstellungen → „Zahlen in iC-Properties“ steht, ob Stationen, Versätze und Koordinaten als IfcReal (Vorgabe) oder als IfcLengthMeasure geschrieben werden. IfcReal lesen alle Programme. Der Maßtyp trägt die Einheit mit, wird aber noch nicht überall sauber gelesen. Die Einstellung gilt für alle Exporte des Projekts, wird mit dem Projekt gespeichert und gilt auch in herausgelösten Fenstern — geändert wird sie im Hauptfenster.
Verlangt eine IDS für ein Feld einen bestimmten Längen-Maßtyp (etwa IfcPositiveLengthMeasure), bleibt er bei der Einstellung Maßtyp erhalten. Bei IfcReal gewinnt die Projekteinstellung: dann steht dort IfcReal, und die IDS-Prüfung meldet das Feld.

Ältere Projekte und Dateien

Alte Namen
Projekte und IFC-Dateien von vor dem Standard (Pset_InfraBuild, Pset „Stationierung“, Pset_GeoDoc_…) werden weiter gelesen. DataBuild übernimmt sie beim Öffnen und bei „Aus IFC“ unter den neuen Namen, neoQ hebt alte LOINs (Pset_ICAllgemein, Pset_ICVerortung) beim Öffnen des Projekts an. Geschrieben werden nur noch die neuen Namen. Werte in Tabellenzellen bleiben dabei, wie sie sind — umgestellt werden nur Namen.
DataStream-Spalten
Eine Spalte ohne Punkt (etwa „Material“) schreibt einen Namen aus dem Katalog nach Mset_iCInfra, alles andere nach Mset_iCDataStream. Ältere Rezepte schrieben ohne Punkt immer nach Mset_iCDataStream; ihre Spalten werden beim Laden ausdrücklich auf dieses Set gestellt, damit sich das Ziel nicht still ändert. Liegt derselbe Wert noch im alten Set, wird er beim Anwenden verschoben statt verdoppelt.
Freie Set-Namen
Beim Einbrennen der 4D-Verknüpfung und in GIS2IFC ist der Set-Name frei. Ist er kein Mset_iC… (etwa noch Pset_4D), steht darunter ein Hinweis mit „Standardname verwenden“.
Eigene SmartViews, Farbregeln oder Tabellenspalten, die einen alten Namen nennen (z. B. „Pset_InfraBuild.StationVon“), findet bei neu exportierten Dateien nichts mehr. Bitte auf den neuen Namen umstellen, hier Mset_iCInfra.StartStation.
Welche Sets eine Datei trägt, zeigt die Eigenschaften-Tabelle. Ein Filter auf Mset_iCInfra zeigt alles, was nach dem iC-Standard beschrieben ist.

Technische Details: docs/ic-property-standard.md