Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
rvt_dynamo:parameterueberschreibung [2019/04/23 23:33] – kacprzyk | rvt_dynamo:parameterueberschreibung [2019/04/24 09:52] (aktuell) – kacprzyk | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
Anschließend sollen Material der Stütze und Feuerwiederstandsklasse im Kommentar zusammengefasst eingetragen werden. Als erstes wird dafür das Resultat des letzten Beispiels als Grundlage genommen. | Anschließend sollen Material der Stütze und Feuerwiederstandsklasse im Kommentar zusammengefasst eingetragen werden. Als erstes wird dafür das Resultat des letzten Beispiels als Grundlage genommen. | ||
- | Alternativ kann es hier heruntergeladen werden: {{ wiki: | + | Alternativ kann es hier heruntergeladen werden: {{ rvt_dynamo: |
Anschließend wird das Revitprojekt " | Anschließend wird das Revitprojekt " | ||
Zeile 74: | Zeile 74: | ||
Nach durchlaufen des Skriptes besitzen alle Stützen die entsprechende Brandschutzanforderung. Um Abwechslung für die folgenden Bearbeitungsschritte zu generieren werden nun alle innenliegenden Stützen mit der Klasse F 90 überschrieben. | Nach durchlaufen des Skriptes besitzen alle Stützen die entsprechende Brandschutzanforderung. Um Abwechslung für die folgenden Bearbeitungsschritte zu generieren werden nun alle innenliegenden Stützen mit der Klasse F 90 überschrieben. | ||
- | Dabei muss der<color #ed1c24> unter Block</ | + | Dabei muss der untere String |
{{: | {{: | ||
Zeile 94: | Zeile 94: | ||
{{: | {{: | ||
- | Für die weitere Bearbeitung wurde sich für Option 3. entschieden. | + | Für die weitere Bearbeitung wurde sich für Option 3 entschieden. |
===== Intelligente Parameterverkettung ===== | ===== Intelligente Parameterverkettung ===== | ||
- | An dieser Stelle werden wieder neue Blöcke benötigt und über die Bibliothek | + | An dieser Stelle werden wieder neue Blöcke benötigt und über die Bibliothek |
3 x Block für eine Texteingabe. | 3 x Block für eine Texteingabe. | ||
Zeile 121: | Zeile 121: | ||
Das nächste Ziel ist es eine Textverkettung aus zwei unterschiedlichen Parametern zu erzeugen und diesen Wert in einen neuen Parameter zu bündeln. | Das nächste Ziel ist es eine Textverkettung aus zwei unterschiedlichen Parametern zu erzeugen und diesen Wert in einen neuen Parameter zu bündeln. | ||
- | Dabei werden die Parameter Brandschutzanforderung und Tragendes Material durch folgenden Ausdruck " : " kombiniert und in den Parameter Kennzeichen ausgegeben. | + | Dabei werden die Parameter |
- | Im ersten Schritt wird das bestehende | + | Im ersten Schritt wird das bestehende |
- | Der Freezemodus wird für das kopierte | + | Der Freezemodus wird für das kopierte |
{{: | {{: | ||
Zeile 136: | Zeile 136: | ||
^ Nummer | ^ Nummer | ||
^ 1 |Einlesen der selektierten Elemente. | | ^ 1 |Einlesen der selektierten Elemente. | | ||
- | ^ 2 |Überprüfen der Parameter für Zwischenstände. | | + | ^ 2 |Überprüfen der Parameter für ausgeführte |
- | ^ 3 |Namen der Parameter, welche zu filtern sind. | | + | ^ 3 |Eingabe |
- | ^ 4 |Parameterfilterung und Ausgabe des entsprechenden Parameters. | | + | ^ 4 |Parameterfilterung |
^ 5 |Herauslesen des Materialnamens. | | ^ 5 |Herauslesen des Materialnamens. | | ||
^ 6 |Eingabe des kombinierten Werts ( " : "). | | ^ 6 |Eingabe des kombinierten Werts ( " : "). | | ||
Zeile 145: | Zeile 145: | ||
^ 10 |Parameterüberschreibung mit dem kombinierten Text in den vorgegebenen Parameter.| | ^ 10 |Parameterüberschreibung mit dem kombinierten Text in den vorgegebenen Parameter.| | ||
- | Nach erfolgreichen verknüpfen der Blöcke kann das Script | + | Nach erfolgreichen verknüpfen der Blöcke kann das Skript |
Es kann an der Stelle, an der alle vier Stützen mit verschiedenen Kennzeichnungen aneinander liegen, überprüft werden. | Es kann an der Stelle, an der alle vier Stützen mit verschiedenen Kennzeichnungen aneinander liegen, überprüft werden. | ||
Zeile 152: | Zeile 152: | ||
Damit ein übersichtliches Projekt entsteht, wird eine Gruppierung mit anschließender Layoutformatierung vorgenommen. | Damit ein übersichtliches Projekt entsteht, wird eine Gruppierung mit anschließender Layoutformatierung vorgenommen. | ||
- | Hinweis: Für die weitere Verwendung ist darauf zu achten | + | Hinweis: Für die weitere Verwendung ist darauf zu achten, dass immer eines der Teilskripte eingefroren |
{{: | {{: | ||
- | Das Beispiel ist an dieser Stelle abgeschlossen und kann bei Bedarf heruntergeladen werden. {{ wiki: | + | Das Beispiel ist an dieser Stelle abgeschlossen und kann bei Bedarf heruntergeladen werden. {{ rvt_dynamo: |
- | Das vollständige Potenzial von Dynamo ist längst nicht ausgeschöpft. Das Beispiel verdeutlicht wie man mit Hilfe von Dynamo die Elementparameter eines Objekts filtert, kombiniert und überschreiben kann. | + | Das vollständige Potenzial von Dynamo ist längst nicht ausgeschöpft. Das Beispiel verdeutlicht, wie man mit Hilfe von Dynamo die Elementparameter eines Objekts filtert, kombiniert und überschreiben kann. |
- | Vorallem die Kombination | + | Vorallem die Kombinationen |
**Weiter zu** [[arbeiten über den dynamo player | Dynamo Player]] | **Weiter zu** [[arbeiten über den dynamo player | Dynamo Player]] |