Verwenden Sie diese Blöcke zum Laden von Verbindungen aus Bibliotheken, die in externen Revit-Dateien gespeichert sind.
Um einige Verbindungen zu verwenden, müssen Sie diese unabhängig vom aktuellen Projekt aus den Verbindungsbibliotheken laden, die in Revit-Dateien gespeichert sind. Hierfür verwenden Sie in einem Dynamo-Skript einen oder mehrere der folgenden Knoten:
- ConnectionType.LoadFromFile – Verwenden Sie diesen Block, um einen Verbindungstyp aus einer Bibliotheksdatei (.rvt) zu erhalten. Verwenden Sie als Eingabe den Verbindungsnamen und den Typnamen.
- ConnectionType.UseCurrentOrLoadFromFile – Verwenden Sie diesen Block, um den Verbindungstyp nur aus der Quelldatei (Bibliothek) zu laden, wenn er in der Zieldatei (aktuelle Datei) nicht bereits existiert.
- ConnectionType.LoadOnDemand – Verwenden Sie diesen Block, um den Verbindungstyp nur aus der Quelldatei (Bibliothek) zu laden, wenn er in der Zieldatei (aktuelle Datei) nicht bereits existiert und wenn er vom Skript verwendet wird, um Instanzen dieses Verbindungstyps zu erstellen (Abzweig des Skripts, in dem dieser Block verwendet wird).
- ConnectionType.ListFromFile (Debug-Block) – Verwenden Sie diesen Block, um die Liste der Verbindungstypen aus einer bestimmten Datei abzurufen.
Anmerkung: Ein funktionierendes Beispiel für den Block ConnectionType.LoadFromFile finden Sie im
Beispielskript für eine Fußplatte unter Verwendung des Beispiel-Verbindungstyps (metrisch).
Tipp: Überlegungen zur Leistung:
- Speichern Sie die Bibliotheksdatei in der aktuellen Version von Revit, um den Konvertierungsprozess zu vermeiden.
- Bereinigen Sie die Bibliotheksdatei von allen anderen Modellierungselementen, sodass sie nur Verbindungstypen enthält.