Automatisierung in Revit: Fortgeschrittene Verfahren

‍Diese 20-stündige Live-Training behandelt komplexe Aufgaben mit Revit, Dynamo und Families.

Mehr Erfahren

Über das Training

Überblick

Aufbauend auf den Erkenntnissen aus dem ersten Training vertiefen wir die Automatisierung in Revit für AEC-Experten. Wir decken komplexere Aufgaben mit Dynamo und benutzerdefinierten Familien für die Automatisierung ab, mit besonderem Schwerpunkt auf Datenaustausch, Debugging und Best Practices bei der Implementierung von Automatisierung in Produktionsabläufen.

Lernergebnisse

Nach Abschluss der Transaktion können Sie  erweiterte Revit-Automatisierung konzipieren und umsetzen, komplexe benutzerdefinierte Familien erstellen, externe Datenquellen integrieren, Fehler bei Automatisierungsskripten beheben und debuggen sowie bewährte Methoden in Ihren Revit-Projekten anwenden. Darüber hinaus können Sie ein Layout für den Kern und die Dienstleistungen eines Hochhauses automatisieren und so die Gesamtproduktivität und Genauigkeit Ihrer architektonischen Entwurfsaufgaben verbessern.

Am Ende der zweiten Schulung verfügen Sie über umfassende Kenntnisse der fortgeschrittenen Revit-Automatisierung und sind bereit, komplexe Automatisierungsaufgaben in Ihrer beruflichen Laufbahn zu übernehmen.

Lehrplan

Teil 1: Erweiterte Automatisierung in Revit (4 Stunden)
Teil 2: Dynamo für Fortgeschrittene und Familien (4 Stunden)
Teil 3: Datenaustausch und Debugging (4 Stunden)
Teil 4: Best Practices und Fallstudien (4 Stunden)
Teil 5: Abschlussprojekt (4 Stunden)

Inhalte

Teil 1: Erweiterte Automatisierung in Revit

In diesem Teil befassen wir uns eingehender mit der erweiterten Revit-Automatisierung. Sie verstehen die Potenziale der Automatisierung bei komplexen Aufgaben und lernen die Rolle von Benutzeroberflächen in der Automatisierung kennen.

Fortgeschrittene Revit-Automatisierungstechniken

  • Die Rolle von Benutzeroberflächen in der Automatisierung
  • Praktische Übung: Erstellen eines Dynamo-Skripts mit Dynamo Player

Datenausgabe an den Benutzer

  • Unterschiedliche Ansätze bei der Datenausgabe innerhalb von Revit oder extern
  • Praktische Übung: Ausgabe von Daten für die Benutzerüberprüfung

Teil 2: Dynamo für Fortgeschrittene und Familien

Dieser Teil konzentrieren wir uns auf die Funktionen von Dynamo für die Verarbeitung von Familien und komplexen Aufgaben sowie auf die Erstellung intelligenter benutzerdefinierter Familien für die Automatisierung.

Intelligente benutzerdefinierte Familien

  • Erstellen parametrischer Familien für die Automatisierung
  • Praktische Übung: Erstellen einer parametrischen Familie für die Automatisierung

Fortschrittliche Automatisierung mit Dynamo

  • Arbeiten mit komplexen Dynamo-Skripten
  • Dynamisches Steuern von Familien mit Dynamo
  • Praktische Übung: Automatisieren einer komplexen Aufgabe mit Dynamo

Teil 3: Datenaustausch und Debugging

Der dritte Teil befasst sich mit dem Datenaustausch und dem Debuggen. An diesem Tag werden die Integration verschiedener Datenquellen, die Automatisierung von Datenaustauschaufgaben und fortgeschrittene Techniken zum Debuggen von Skripten vorgestellt.

Erweiterter Datenaustausch

  • Integrieren verschiedener Datenquellen in Revit
  • Automatisieren von Datenaustauschaufgaben mit Tools wie Dynamo und Python
  • Praktische Übung: Integrieren mehrerer externer Datenquellen in Revit

Erweiterte Debugging-Techniken

  • Debuggen komplexer Automatisierungsskripte
  • Praktische Übung: Debuggen eines komplexen Automatisierungsskripts

Teil 4: Best Practices und Fallstudien

Dieser Teil konzentriert sich auf die Best Practices und Fallstudien zur Revit-Automatisierung in Produktionsabläufen. Wir  lernen, wie man Automatisierungsprojekte umsetzt, und einige Beispiele für erfolgreiche Revit-Automatisierungsprojekte studieren.

Best Practices für Revit Automation in Produktionsabläufen

  • Automatisierung in Produktionsabläufen verstehen und umsetzen
  • Fallstudien zur Demonstration von Revit Automation in Aktion
  • Hands-on-Projekt: Umsetzung eines Automatisierungsprojekts anhand einer Fallstudie

Teil 5: Abschlussprojekt

Das Abschlussprojekt konzentriert sich auf ein umfassendes Projekt, bei dem Sie den Entwurf für Gebäudekern-Layoutund –Services automatisieren und dabei alle Erkenntnisse aus der Schulung integrieren.

Abschlussprojekt: Automatisiertes Hochhaus-Kernlayout und Service-Design

  • Starten eines Revit-Projekts
  • Erstellung von Scope-Boxen
  • Vorlagenerstellung anzeigen
  • Blatterstellung
  • Erstellung von Elementen
  • Modifikation von Elementen
  • Datenimport und -export
  • Überprüfen der Revit-Datei
  • Dokumentation des Workflows und Präsentation des Projekts

Projekte

Erstellen eines Dynamo-Skripts, das Dynamo Player verwendet

Wir benötigen eine Benutzeroberfläche, um Skripts schneller auszuführen und Nicht-Dynamo-Benutzern die Ausführung unserer Skripts zu ermöglichen. Eine Benutzeroberfläche ermöglicht es uns, Skripteingaben zu ändern, ohne das Skript selbst zu öffnen. In diesem Projekt untersuchen wir, wie wir unseren Benutzern mehr Auswahlmöglichkeiten und Anpassungsmöglichkeiten beim Ausführen der Skripte bieten können.

Ausgeben von Daten für die Benutzerüberprüfung

Wir können nicht nur Eingaben in Dynamo Player vornehmen, sondern auch den Benutzern Informationen geben, indem wir das Skript ausführen. Das untersuchen wir in diesem Projekt . Wir untersuchen auch andere Ausgabetypen wie CSV und DWG.

Erstellen einer parametrischen Familie für die Automatisierung

Wir erstellen eine Familie, die für Automatisierungszwecke bereit ist, mit Parametern, die mit der resultierenden Form der Familie verbunden sind, so dass Dynamo nicht nur mit Parameterdaten und der Position des Objekts, sondern auch mit seiner Form interagieren kann.

Automatisieren einer komplexen Aufgabe mit Dynamo

Um unsere neue Familie zu testen, erstellen wir ein Dynamo-Skript, das die Größe einer Familieninstanz in Abhängigkeit von externen Faktoren und Elementen auswählt. Unser Skript prüft Parameter in Abhängigkeit von externen Werten und betrachtet die Platzierung der resultierenden Familienexemplare.

Integrieren mehrerer externer Datenquellen in Revit

Dieses Projekt konzentriert sich auf die Kommunikation mit mehreren Quellen und Revit und erstellt ein komplexes Skript, das Revit zu einem zentralen Punkt für Daten aus verschiedenen Teilen unseres Projekts und Geschäfts macht.

Debuggen eines komplexen Automatisierungsskripts

Wir haben an diesem Punkt viele verschiedene Skripte durchgespielt. Wir untersuchen, was schief gehen kann und wie wir Fehler beheben können. Wir haben bereits einige Ideen aus dem Essentials-Kurs, aber dieses Mal gehen wir tiefer und befassen uns mit komplexeren Themen. Dazu gehören zum Beispiel:

  • Untersuchen von Fehlermeldungen
  • Identifizieren des ersten Auftretens eines Fehlers
  • Skript Schritt für Schritt ausführen
  • Überprüfen der Ergebnisse von Nodes
  • Überprüfen der Datentypen in den Ausgaben im Vergleich zu den erwarteten Eingaben
  • Untersuchen der Listentiefe und der Indizes
  • Isolieren benutzerdefinierter Codes und testen  
  • Revit- und Dynamo-Versionen

Umsetzung eines Automatisierungsprojekts anhand einer Fallstudie

Wir schauen uns an, wie man sich von einer Fallstudie inspirieren lassen und diese im eigenen Projekt umsetzen kann. Dies dient dazu, eine Verbindung zu einem realen Szenario herzustellen, in dem wir nicht wissen, wo wir anfangen können, aber das Ziel kennen. Gemeinsam gehen wir durch ein Projekt, bei dem wir mit der Automatisierung eines kritischen und zeitaufwändigen Schritts beauftragt wurden.  

Automatisiertes Kernlayout und Service-Entwurf von Hochhäusern

Für das Abschlussprojekt kombinieren wir unsere erlernten Fähigkeiten aus den vorangegangenen Tagen und dem Essential-Kurs zu einem Skript:

  • Starten eines Revit-Projekts
  • Erstellung von Scope-Boxen
  • Vorlagenerstellung anzeigen
  • Blatterstellung
  • Erstellung von Elementen
  • Modifikation von Elementen
  • Datenimport und -export
  • Überprüfen der Revit-Datei
  • Dokumentation des Workflows und Präsentation des Projekts

ab
1200.00
This is some text inside of a div block.
(zzgl. MwSt)
Expert-Level:
Level-II
Dauer:
20
St.
Tech Stack:
Autodesk Revit, Dynamo
Voraussetzung:
Automatisierung in Revit: Grundlagen (oder gleichwertige Erfahrung)
Als Fortbildung Anerkannt von Architektenkammern