Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
rvt_dynamo:arbeiten_ueber_den_dynamo_player [2019/04/23 13:43] – kacprzyk | rvt_dynamo:arbeiten_ueber_den_dynamo_player [2019/04/24 09:09] (aktuell) – kacprzyk |
---|
===== 03.3 Dynamo Player ====== | ===== 03.3 Dynamo Player ====== |
| |
Im letzten Kapitel des Dynamowikis werden die erstellten Scripte mit Hilfe des Dynamo Players ausgeführt. Dieser bildet die Schnittstelle zwischen Revit und den erstellten Scripten. | Im letzten Kapitel des Dynamowikis werden die erstellten Skripte mit Hilfe des Dynamo Players ausgeführt. Dieser bildet die Schnittstelle zwischen Revit und den erstellten Skripten. |
Die Bedienung der Scripte wird dadurch weiter vereinfacht, bietet aber nichtmehr die direkte Bearbeitung der visuellen Programme. | Die Bedienung der Skripte wird dadurch weiter vereinfacht, bietet aber nichtmehr die direkte Bearbeitung der visuellen Programme. |
| |
Es werden die Scripte der letzten beiden Beispiele benötigt. {{ wiki:objekterstellung_.zip |Dynamoscript Objekterstellung}} {{ wiki:parameterüberschreibung_.zip |Dynamoscript Parameterüberschreibung}} | Es werden die Skripte der letzten beiden Beispiele benötigt. {{ rvt_dynamo:objekterstellung_.zip |Dynamoscript Objekterstellung}} {{ rvt_dynamo:parameterüberschreibung_.zip |Dynamoscript Parameterüberschreibung}} |
| |
In Revit wird ein neues Projekt angelegt und anschließend Dynamo geöffnet und das Script für Objekterstellung geöffnet. | In Revit wird ein neues Projekt angelegt und anschließend Dynamo sowie das Skript für Objekterstellung geöffnet. |
| |
{{:rvt_dynamo:p3con1.png?200|}} | {{:rvt_dynamo:p3con1.png?1200|}} |
| |
Nun wird per klicken der rechten Maustaste auf einen Block(Eingabegruppe), die Option Is Input ausgewählt. | Nun wird per klicken der rechten Maustaste auf einen Block(Eingabegruppe), die Option Is Input ausgewählt. Dies wird für alle Blöcke der Gruppe übernommen. |
| |
{{:rvt_dynamo:p3con2.png?200|}} | {{:rvt_dynamo:p3con2.png?300|}} |
| |
Mit diesen Schritt lassen sich die Blöcke beim Starten des Dynamo Players zukünftig anzeigen. | Mit diesem Schritt lassen sich die Blöcke beim Starten des Dynamo Players zukünftig anzeigen. |
Das script wird gespeichert und geschlossen. Es wird nun das Script für die Parameterüberschreibung geöffnet. | Das Skript wird gespeichert und geschlossen. Es wird nun das Skript für die Parameterüberschreibung geöffnet. |
| |
Nach dem Öffnen des Scriptes wird es in zwei unterschiedliche Versionen gespeichert, weil es zwei verschieden Teilscripte enthält und im nächsten Schritt jedes einzeln angesteuert werden soll. | Nach dem Öffnen des Skriptes wird es in zwei unterschiedliche Versionen gespeichert, weil es zwei verschieden Teilskripte enthält und im nächsten Schritt jedes einzeln angesteuert werden soll. |
| |
{{:rvt_dynamo:safe.png?200|}} | {{:rvt_dynamo:safe.png?500|}} |
| |
Nun wird im ersten Script der Select Model Elements Block wieder entfreezed. | Nun wird im ersten Skript der Select Model Elements Block wieder gelöst. |
| |
{{:rvt_dynamo:nofreeze.png?200|}} | {{:rvt_dynamo:nofreeze.png?400|}} |
| |
Der Select Model Elements und die beiden String Blöcke werden nun als Is Input definiert. Das untenstehende Teilscript wird gelöscht. Anschließend wird gespeichert. | Der Select Model Elements und die beiden String Blöcke werden nun als Is Input definiert. Das untenstehende Teilskript wird gelöscht. Anschließend wird gespeichert. |
| |
{{:rvt_dynamo:p3con3.png?200|}} | {{:rvt_dynamo:p3con3.png?400|}} |
| |
Die Blöcke bekommen noch eine eindeutige Überschrift, damit man die Blöcke den Funktionen im Dynamo Player zuordnen kann. | Die Blöcke bekommen noch eine eindeutige Überschrift, damit man die Blöcke den Funktionen im Dynamo Player zuordnen kann. |
| |
In der anderen Version des Scriptes wird nun das obenstehende Teilscript gelöscht. Anschließend werden alle blau markierten Blöcke umbennant und als Is Input festgelegt. | In der anderen Version des Skriptes wird nun das obenstehende Teilskript gelöscht. Anschließend werden alle blau markierten Blöcke umbenannt und als Is Input festgelegt. |
| |
{{:rvt_dynamo:p3con4.png?200|}} | {{:rvt_dynamo:p3con4.png?900|}} |
| |
Das normale Dynamo kann geschlossen werden und der Dynamo Player wird gestartet. | Dynamo kann geschlossen werden und der Dynamo Player geöffnet. |
| |
{{:rvt_dynamo:dynamop.png?200|}} | {{:rvt_dynamo:dynamop.png?350|}} |
| |
Der Zielordner kann mit dem ersten Ordnersymbol festgelegt werden. Es wird zu den abgelegten Scripten navigiert. | Der Zielordner kann mit dem ersten Ordnersymbol festgelegt werden. Es wird zu den abgelegten Skripten navigiert. |
| |
{{:rvt_dynamo:ordner.png?200|}} | {{:rvt_dynamo:ordner.png?400|}} |
| |
Durch klicken auf das Eingabe bearbeiten Symbol kann man nun seine eigenen Wert eingeben. | Durch klicken auf das "Eingabe bearbeiten" Symbol kann man nun seine eigenen Werte eingeben. |
| |
{{:rvt_dynamo:objekt1.png?200|}} | {{:rvt_dynamo:objekt1.png?400|}} |
| |
Hier können nun auf spielerische Weise alle Möglichkeiten der Stützengenerierung ausprobiert werden. Mit klicken des abspielen Symbols wird das Script ausgeführt. | Hier können nun auf spielerische Weise alle Möglichkeiten der Stützengenerierung ausprobiert werden. Mit klicken des "Abspielen" Symbols wird das Skript ausgeführt. |
| |
{{:rvt_dynamo:objekt2.png?200|}} | {{:rvt_dynamo:objekt2.png?400|}} |
| |
Durch klicken des Zurück Symbols gelangt man wieder in den Ordner. | Durch klicken des "Zurück" Symbols gelangt man wieder in den Ordner. |
| |
{{:rvt_dynamo:objekt3.png?200|}} | {{:rvt_dynamo:objekt3.png?400|}} |
| |
Diese Vorgehensweise gilt für alle Scripte. Es steht nun frei alle Möglichkeiten und Varainten auszutesten. | Diese Vorgehensweise gilt für alle Skripte. Es steht nun frei alle Möglichkeiten und Varainten auszutesten. |
| |
Die praktische Handhabung des Dynamo Players ermöglicht nach erfolgreichen Erstellen diverser Scripte ein schnelles und komfortables Verwalten von Scripten. | Die praktische Handhabung des Dynamo Players ermöglicht nach erfolgreichen Erstellen diverser Skripte ein schnelles und komfortables Verwalten von Skripten. |
Auf diese Weise können auch komplexere Scripte, die man aus dem Internet oder von Freunden bekommen hat, ohne Hintergrundwissen des detaillierten Programmablaufs ausgeführt werden. | Auf diese Weise können auch komplexere Skripte, die man aus dem Internet oder von Kollegen bekommen hat, ohne Hintergrundwissen des detaillierten Programmablaufs ausgeführt werden. |
| |
Dieses Dokuwiki zeigte nur einen kleinen Einblick in die Funktionen, Anwendungsgebiete und Möglichkeiten im Einsatz mit Autodesk Revit. | Dieses Dokuwiki zeigte nur einen kleinen Einblick in die Funktionen, Anwendungsgebiete und Möglichkeiten im Einsatz mit Autodesk Revit. |
Detaillierte Erläuterungen, sowie weitere interessante Beispiele lassen im | Detaillierte Erläuterungen, sowie weitere interessante Beispiele lassen sich im DynamoPrimer-Print finden. http://primer.dynamobim.org/de/Appendix/DynamoPrimer-Print.pdf |
| |
| Plattformen wie Youtube haben mittlerweile eine Vielzahl von Kanälen, welche Tutorials über Dynamo erstellen. |
| |
| Für spezielle und individuelle Lösungen ist das Forum eine gute Empfehlung. https://forum.dynamobim.com/ |
| |
| |
**Zurück zur Übersicht** [[dynamo2 |Übersicht ]] | Bearbeiter: Christoph Kacprzyk |
| |
| **Zurück zur ** [[dynamo2 |Übersicht ]] |