Modelle in IFC-Dateien exportieren Folgen
Sie können Revizto-Modelle in IFC-Dateien exportieren. Anschließend können Sie sie in andere Revizto-Projekte oder Autorentools importieren.
- Einschränkungen
- Export-Einstellungen konfigurieren
- IFC-Typzuweisungsregeln überschreiben
- Modelle in IFC-Dateien exportieren
Einschränkungen
Der Export von Revizto-Modellen in IFC-Dateien hat die folgenden Einschränkungen:
- Der Export ist nur unter Microsoft Windows verfügbar.
- Punktwolken, die aus Revizto in eine IFC-Datei exportiert wurden, können nicht zurück nach Revizto importiert werden.
- Die automatische IFC-Typzuweisung ist nur verfügbar, wenn die Sprache der Modelleigenschaften Englisch ist.
- Wenn Sie die resultierenden IFC-Dateien in einem anderen Revizto-Projekt verwenden möchten, importieren Sie sie direkt in das Projekt. Das Importieren der IFC-Dateien in ein Autorentool und anschließend nach Revizto kann zu Datenungenauigkeiten führen.
Export-Einstellungen konfigurieren
Sie können die Einstellungen für den Export von Modellen in IFC-Dateien mit dem Dienstprogramm „Revizto 5 settings of export to IFC“ konfigurieren.
Das Dienstprogramm ist in Revizto-Versionen 5.10 und höher verfügbar.
So konfigurieren Sie Export-Einstellungen:
- Öffnen Sie die Anwendung „Revizto 5 Settings of Export to IFC“. Möglicherweise müssen Sie im Windows-Startmenü danach suchen.
-
Aktivieren Sie die Kontrollkästchen neben den gewünschten Exportoptionen.
Option Beschreibung Punktwolkenmodelle exportieren Punktwolkenmodelle exportieren.
Es wird empfohlen, Punktwolken nicht in Koordinationsmodelle zu exportieren.
Während des Exports können Sie den Zielmodelltyp (regulär oder zusammengeführt) auswählen.
In parallelen Threads ausführen Jedes Modell in einem separaten Thread exportieren. Dadurch wird der Export beschleunigt, allerdings wird mehr RAM benötigt.
Diese Option gilt nicht für den Export in Koordinationsmodelle.
Während des Exports können Sie den Zielmodelltyp (regulär oder zusammengeführt) auswählen.
Quell-GUIDs exportieren GUIDs der Revizto-Objekte als IFC GUIDs exportieren. Für jedes Objekt sucht Revizto in den folgenden Eigenschaften nach seinem GUID:
- Revizto/IFC Guid
- Element/GUID
- IFC/GLOBALID
Die erste gefundene GUID wird als IFC GUID exportiert.
Wenn Sie das Kontrollkästchen deaktivieren, generiert Revizto zufällige IFC GUIDs.
Objekthierarchie beibehalten Die gesamte Modellhierarchie exportieren.
Wenn Sie das Kontrollkästchen deaktivieren, werden nur Geometrien und zusammengesetzte Objekte exportiert. So wurde der Export zu IFC in Revizto bis Version 5.9 ausgeführt.
Höhe zu RefElevation exportieren Exportieren Sie die Höhe von Revizto-Objekten in die RefElevation-Eigenschaft von IfcSite-Objekten. Verwenden Sie diese Option, wenn Sie die resultierenden Dateien in einem Autorentool ansehen möchten, das das Ausfüllen von RefElevation erforderlich macht.
Wenn Sie das Kontrollkästchen deaktivieren, bleibt die Eigenschaft RefElevation leer.
Höhe zu LocalPlacement exportieren Die Höhe der Revizto-Objekte in den Z-Wert der Eigenschaft LocalPlacement von IfcSite-Objekte exportieren.
Wenn Sie das Kontrollkästchen deaktivieren, bleibt der Z-Wert der Eigenschaft LocalPlacement leer.
Verwenden Sie diese Option, wenn Sie die resultierenden Dateien in Revit anzeigen möchten und das Kontrollkästchen Höhe zu RefElevation exportieren aktiviert haben.
Lokale Platzierungen von IfcSite und IfcBuilding tauschen
Tauschen Sie die Koordinaten der lokalen Platzierung von IfcSite und IfcBuilding.
Dies ist für den korrekten Import der resultierenden IFC-Dateien in Revit 2022 oder früher erforderlich.
Objekttypen zuweisen IFC-Objekttypen nach Möglichkeit zuweisen (basierend auf den Revizto-Modelleigenschaften).
Wenn Sie das Kontrollkästchen deaktivieren, verfügen alle Objekte über die Standardwert-Typen: IfcBuildingElementProxy für untergeordnete Elemente und IfcBuildingElementPart für Zweigobjekte.
- Klicken Sie auf OK.
IFC-Typzuweisungsregeln überschreiben
Die Exporteinstellungen enthalten die Option, IFC-Objekttypen automatisch zuzuweisen.
Revizto weist die IFC-Objekttypen basierend auf den Revizto-Modelleigenschaften zu. Wenn die resultierenden IFC-Typen nicht korrekt sind, können Sie die Typzuweisungsregeln in der Konfigurationsdatei überschreiben.
- Beispiel für eine Konfigurationsdatei
- Syntax der Konfigurationsdatei
- IFC-Typzuweisungsregeln konfigurieren
Beispiel für eine Konfigurationsdatei
Im Folgenden finden Sie ein Beispiel für die Konfigurationsdatei, die IFC-Typzuweisungsregeln überschreibt. Eine Beschreibung der Dateisyntax finden Sie unter Syntax der Konfigurationsdatei.
{
"AssignTypes": true,
"TypeMappings": [
{
"IfcType": "IfcRoof",
"Conditions": [
{
"Property": "Revit-Typ > Familienname",
"Value": "Basisdach"
}
]
},
{
"IfcType": "IfcCovering",
"Conditions": [
{
"Property": "Other > Type",
"Value": "Concrete Deck - Tapered Insulation",
},
{
"Property": "ElementId > Value",
"Value": "140056",
"Negate": true
}
]
}
]
}Syntax der Konfigurationsdatei
Die Konfigurationsdatei, die IFC-Typzuweisungsregeln überschreibt, ist eine reine Textdatei.
Siehe auch:
Top-Level-Parameter
Die Datei enthält die folgenden Top-Level-Parameter:
| Parameter | Beschreibung |
| AssignTypes | Wenn Sie die IFC-Typzuweisung überschreiben möchten, setzen Sie diesen Parameter auf true. |
| TypeMappings | Dieser Abschnitt enthält die Regeln zum Überschreiben der IFC-Typzuweisung. |
Regelparameter
Eine Typzuweisungsregel umfasst einen IFC-Typ und eine oder mehrere Bedingungen. Der IFC-Typ wird einem Objekt zugewiesen, wenn es mindestens eine der Bedingungen erfüllt.
| Parameter | Beschreibung |
| IfcType | Der IFC-Typ, der angewendet wird, wenn die angegebenen Bedingungen erfüllt sind. |
| Bedingungen | Dieser Abschnitt enthält eine oder mehrere Bedingungen. |
Bedingungsparameter
Eine Bedingung prüft, ob ein Eigenschaftswert dem angegebenen Wert entspricht oder nicht entspricht.
| Parameter | Beschreibung |
| Eigenschaft |
Eine Revizto-Modelleigenschaft in einem der folgenden Formate:
|
| Wert | Ein Eigenschaftswert. |
| Negieren |
Verfügbare Werte:
Wenn Sie diesen Parameter weglassen, entspricht dies der Einstellung auf false. |
Parameter überspringen
Sie können jeden Parameter überspringen, indem Sie einen Bindestrich vor seinem Namen hinzufügen. Revizto ignoriert auskommentierte Parameter.
Beispiel:
"-Negate": trueIFC-Typzuweisungsregeln konfigurieren
So überschreiben Sie die Typzuweisungsregeln:
-
Suchen Sie im Revizto-Arbeitsordner die Datei ifc_type_mapping.txt.
Wenn die Datei nicht vorhanden ist, erstellen Sie sie.
-
Fügen Sie die Typzuweisungsregeln hinzu oder bearbeiten Sie sie.
Ausführliche Informationen finden Sie unter Syntax der Konfigurationsdatei.
Modelle in IFC-Dateien exportieren
Sie können Modelle in IFC-Dateien exportieren, wenn Sie das Zugriffsrecht „Projekt zu IFC exportieren“ haben.
Es gibt zwei Möglichkeiten, Revizto-Modelle in IFC-Dateien zu exportieren:
- Modelle aus Revizto exportieren (entladene Modelle und unsichtbare Objekte werden nicht exportiert)
- Modelle über die Kommandozeile exportieren (alle Modelle und Objekte werden exportiert)
Siehe auch:
Modelle aus Revizto exportieren
So exportieren Sie Modelle aus Revizto:
- Konfigurieren Sie die Export-Einstellungen.
- Öffnen Sie das Projekt, das Sie exportieren möchten.
- Führen Sie eine der folgenden Aktionen aus:
- Isolieren Sie die Modelle, die Sie exportieren möchten.
- Entladen oder blenden Sie die Modelle aus, die Sie nicht exportieren möchten.
- Gehen Sie oben im Anwendungsfenster zu Projekt > Als IFC exportieren.
- Wählen Sie im Feld IFC-Spezifikation die Version der IFC-Schemaspezifikation aus.
-
Wählen Sie den Zielordner aus.
Sobald Sie den Ordner ausgewählt haben, startet Revizto den Export.
- Wenn Ihre Exporteinstellungen die Zuweisung von IFC-Typen basierend auf Modelleigenschaften enthalten, überprüfen Sie die resultierenden IFC-Dateien. Wenn einer der Typen nicht korrekt ist, überschreiben Sie die Typzuweisungsregeln.
Modelle über die Kommandozeile exportieren
Sie können Modelle mit dem Kommandozeile ExportToIFC, das mit Revizto geliefert wird, in IFC-Dateien exportieren.
So exportieren Sie Modelle über die Kommandozeile:
- Konfigurieren Sie die Export-Einstellungen.
-
Suchen Sie die ExportToIFC.exe in <Revizto-Installationsordner>\\Bin.
Der Standardpfad lautet:
-
Für Revizto 5.10 oder eine frühere Version:
C:\Program Files\Vizerra LLC\Revizto5\Bin\ExportToIFC.exe.
-
Für Revizto 5.11 oder eine neuere Version:
C:\Program Files\Revizto SA\Revizto5\Bin\ExportToIFC.exe.
-
-
Führen Sie das Dienstprogramm in der Kommandozeile aus.
Syntax
Verwenden Sie beim Ausführen des Dienstprogramms ExportToIFC die folgende Syntax:
ExportToIFC <--from> <--to> [options]Eine Beschreibung der Argumente und Optionen finden Sie in der folgenden Tabelle. Wenn ein von Ihnen angegebener Wert Leerzeichen enthält, setzen Sie ihn in doppelte Anführungszeichen.
| Argument oder Option | Erforderlich/Optional | Beschreibung |
| --from | Erforderlich |
Der Pfad zum Revizto-Projektordner. Um den Pfad anzuzeigen, bewegen Sie in der Projektgalerie der Revizto-Anwendung den Zeiger über das Projekt. Der Pfad wird als QuickInfo angezeigt. |
| --to | Erforderlich | Der Pfad zum Ordner zum Speichern der resultierenden IFC-Dateien. |
| --ifc | Optional |
Die IFC-Schemaspezifikation für die resultierenden IFC-Dateien. Verfügbare Werte sind:
Der Standardwert ist IFC4. |
| --first-name | Optional | Der Vorname des Autors der Datei. Er wird dem IFC-Dateikopf hinzugefügt. |
| --last-name | Optional | Der Nachname des Autors der Datei. Er wird dem IFC-Dateikopf hinzugefügt. |
| --company | Optional | Das Unternehmen des Autors der Datei. Er wird dem IFC-Dateikopf hinzugefügt. |
| --department | Optional | Die Abteilung des Autors der Datei. Er wird dem IFC-Dateikopf hinzugefügt. |
|
-? -h --help |
Optional | Hilfe anzeigen. |
Beispiele
In eine IFC-4-Datei exportieren, ohne die Autorendetails auszufüllen:
ExportToIFC.exe --from "C:\Users\User\AppData\Local\Revizto5New\400155" --to "C:\IFC models"Eine IFC-2×3-Datei exportieren und die Autorendetails ausfüllen:
ExportToIFC.exe --from „C:\Users\Benutzer\AppData\Local\Revizto5New\400155" --to „C:\IFC_Modelle" --ifc 2×3 --first-name Max --last-name Mustermann --company "Mein Unternehmen" --department "Meine Abteilung"Resultierende Dateinamen
Revizto vergibt IFC-Dateinamen wie folgt:
- Wenn Sie während des Exports das Kontrollkästchen Koordinationsdatei auswählen, lautet der resultierende Dateiname <Projekttitel>.ifc.
- Wenn Sie während des Exports das Kontrollkästchen Koordinationsdatei deaktivieren, wird jedes Modell nach <Modellname>.ifc exportiert.