Kurz gesagt
- Die Entwicklung dynamischer Komponenten ist SketchUp-Pro-Abonnenten vorbehalten.
- Wiederholte Komponenten lassen sich mithilfe der Attribute Copies und Copy und entsprechender Formeln steuern.
- Im offiziellen Zaunbeispiel wird für den Abstand zwischen den Pfosten der Wert 2 Zoll eingetragen.
- Komponentenattribute lassen sich über einen CSV-Bericht in LayOut-Tabellen und Beschriftungen verwenden.
Die am 29. September 2026 aktualisierten offiziellen SketchUp-Dokumente erläutern, wie sich maßabhängige dynamische Komponenten einrichten und wiederholte Unterkomponenten platzieren lassen. Die Methoden in diesem Leitfaden basieren auf dem Beispiel eines Zauns mit sich wiederholenden Pfosten. Dieselbe Logik lässt sich auch auf andere wiederkehrende Elemente anwenden, etwa auf Treppenstufen, die in den Dokumenten genannt werden. Für die Entwicklung dynamischer Komponenten ist ein SketchUp-Pro-Abonnement erforderlich. Da die Dokumente keine konkrete Softwareversionsnummer angeben, orientieren sich die folgenden Schritte an der veröffentlichten Dokumentation.
Vor dem Start: Die Basiskomponente einrichten
Eine dynamische Komponente entsteht, indem einer Komponente bestimmte Werte und Attribute hinzugefügt werden. Die offiziellen Dokumente empfehlen, zunächst eine übersichtliche Struktur aus Gruppen oder Unterkomponenten aufzubauen und anschließend das Verhalten der Komponente über Attribute festzulegen. Im Zaunbeispiel besteht die Hauptkomponente aus einer oberen und einer unteren Strebe, einem Pfosten sowie einem Pfostenende. Die Pfosten werden vervielfältigt, wenn die Hauptkomponente entlang der X-Achse skaliert wird.
Geometrie in eine Komponente umwandeln. Wähle die betreffende Geometrie aus und gehe zu
Edit › Make Componentoder klicke mit der rechten Maustaste auf die Auswahl und wähleMake Component. Vergib einen eindeutigen Namen und eine kurze Beschreibung. So lässt sich die Komponente im Outliner leichter von anderen Geometrieelementen unterscheiden.Hierarchie erstellen und prüfen. Das zu wiederholende Element sollte als eigene Unterkomponente angelegt sein. Eine klare Beziehung zwischen Haupt- und Unterkomponenten erleichtert es, in den Formeln auf die richtigen Maße zu verweisen. Änderungen an einer Komponentendefinition können alle Instanzen dieser Definition im Modell betreffen; es ist aber auch möglich, nur eine einzelne Instanz zu ändern. Prüfe daher beim Bearbeiten gemeinsam genutzter Elemente, welche Komponenten von der Änderung betroffen sind.
Dynamische Attribute hinzufügen. Klicke mit der rechten Maustaste auf die Komponente und öffne
Dynamic Components › Component Attributes. Zu den vordefinierten Attributen zählen die LängenLenX,LenYundLenZ, die PositionenX,YundZsowieCopiesundCopy. Im Zaunbeispiel der Dokumentation wird der Hauptkomponente Fence das benutzerdefinierte Attributspacinghinzugefügt und auf 2 gesetzt. Im Beispiel legt das einen Abstand von 2 Zoll zwischen den Pfosten fest; es ist kein Standardwert für jedes Projekt.
Wiederholte Elemente per Formel vervielfältigen
Anzahl der Kopien berechnen. Gib zuerst eine Formel in das Attribut
Copiesder Pfosten-Unterkomponente ein. Das Beispiel in den Dokumenten teilt die X-Länge der oberen Strebe durch die Summe aus X-Länge des Pfostens und Abstand und zieht anschließend eins ab:
=(TopRail!LenX)/(Picket!LenX+Fence!spacing)-1TopRail!LenX bezeichnet die Länge der oberen Strebe entlang der X-Achse, Picket!LenX die X-Länge des Pfostens und Fence!spacing den Abstand, der in der Hauptkomponente festgelegt ist. Auf diese Weise wird die Kopienzahl an die Länge der Strebe und den von den Elementen belegten Platz gekoppelt. Die Formel setzt die Komponentennamen aus dem Beispiel voraus. Wenn Namen und Beziehungen in einem anderen Modell abweichen, sollte sie nicht ungeprüft übernommen werden.
Jeder Kopie eine Position zuweisen. Die Anzahl der Kopien allein ordnet die Elemente noch nicht nebeneinander an: Mit
Copieserstellte Instanzen befinden sich zunächst an denselben X-, Y- und Z-Koordinaten wie die ursprüngliche Komponente. Um die Position jedes Elements festzulegen, wird in das AttributXdes Pfostens folgender Ausdruck eingetragen:
=5+COPY*(Fence!spacing+LenX)Copy ist eine Variable, die dem Original den Wert 0 und den Kopien aufsteigende Zahlenwerte zuweist. Die Formel multipliziert diesen Wert mit dem Abstand und der Pfostenbreite. So wird jede Kopie entlang der X-Achse an die nächste Position verschoben. Die Dokumentation erklärt anhand dieses Aufbaus, wie sich die Pfosten im Zaunbeispiel beim Skalieren vervielfältigen.
| Einstellung | Empfohlener Wert | Wirkung |
|---|---|---|
Fence!spacing | Für das Beispiel 2 | Legt den Abstand zwischen den Pfosten fest; in der Dokumentation ist der Wert in Zoll angegeben. |
Copies | =(TopRail!LenX)/(Picket!LenX+Fence!spacing)-1 | Berechnet die an die Länge der oberen Strebe gekoppelte Kopienzahl. |
Attribut X des Pfostens | =5+COPY*(Fence!spacing+LenX) | Positioniert das Original und die Kopien entlang der X-Achse. |
Durch Skalieren testen. Schließe das Attributfenster und skaliere die Hauptkomponente mit dem Skalierungswerkzeug entlang der X-Achse. Beim Zaunbeispiel sollten zusätzliche Pfosten entstehen, wenn die Komponente länger wird. Die Dokumentation empfiehlt, die Kopien im Outliner zu überprüfen. Dort können Einträge wie
Picket copy 1undPicket copy 2erscheinen. Da beim Einrichten dynamischer Komponenten möglicherweise wiederholt die ersten Schritte oder die Attribute angepasst werden müssen, solltest du das Ergebnis bei verschiedenen Skalierungen prüfen.
Speichern und in Projektdokumente einbinden
Komponente als separate Datei speichern. Klicke mit der rechten Maustaste auf die oberste Ebene der dynamischen Komponente, wähle
Save Asund speichere die entstehende.skp-Datei in einer Komponentenbibliothek. Von dort lässt sie sich über den Components-Browser in andere Modelle übernehmen oder mit anderen teilen. Achte darauf, die oberste Ebene der Hauptkomponente zu speichern und nicht nur ein Unterelement.
Komponenten sind nicht nur für die Wiederholung von Geometrie gedacht. SketchUp ermöglicht es auch, Basiskomponenten um erweiterte Attribute wie Preis, Maße, URL und IFC-Klassifizierung zu ergänzen. Komponentenattribute lassen sich in einen CSV-Bericht exportieren. Diese Daten können als Tabelle in LayOut übernommen und zur Automatisierung von Beschriftungen verwendet werden. Das kann für Arbeitsabläufe praktisch sein, die Komponentendaten aus dem Modell in die Dokumentation übertragen.
Auswirkungen auf Arbeitsabläufe in Architektur und Visualisierung
Diese Methode kann Architektur- und Innenarchitekturbüros helfen, die mit maßveränderlichen Zäunen, wiederkehrenden Geländerelementen oder ähnlich aufgebauten Bauteilen arbeiten. Werden Kopienzahl und Positionen per Formel miteinander verknüpft, muss nicht jedes Element einzeln platziert werden, wenn sich die Maße eines Bauteils ändern. Dafür müssen die Komponentenstruktur und die Formelnamen sorgfältig angelegt werden. Ein fehlerhaftes oder falsches Attribut kann dazu führen, dass sich die Komponente nicht wie erwartet verhält.
Die Quellen enthalten keine Angaben zu Hardwareanforderungen, Leistungswerten oder zur Kompatibilität mit verschiedenen Softwareversionen. Für die Entwicklung dynamischer Komponenten ist ein Pro-Abonnement erforderlich. Büros sollten daher vor der Nutzung dieser Funktion ihr bestehendes Abonnement prüfen. Die Möglichkeit, Komponenten als .skp-Dateien zu speichern und in andere Modelle zu übernehmen, ist dokumentiert. Bei der teaminternen Weitergabe ist es dennoch wichtig, die Komponentendefinitionen und verwendeten Attribute gemeinsam zu testen.
Häufige Fehler
Formeln eingeben, bevor die Haupt- und Unterkomponenten eingerichtet sind. Dadurch können Komponentennamen oder Längenbezüge falsch verwendet werden.
Den Wert für
Copiesfestlegen und übersehen, dass die Kopien an denselben Koordinaten bleiben können. Um sie zu verteilen, müssen auch Positionsattribute definiert werden.Den Abstand von 2 Zoll aus dem Zaunbeispiel als festen Wert für jedes Modell ansehen. Dieser Wert gilt nur für das offizielle Beispiel.
Die Komponente speichern oder weitergeben, ohne das Ergebnis zu testen. Prüfe das Verhalten beim Skalieren und im Outliner.
Quellen
3 QuellenQuelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.
Für Architektur- und Visualisierungsbüros in der Türkei liegt der größte Nutzen dynamischer Komponenten darin, wiederkehrende Elemente mit häufig wechselnden Maßen nicht einzeln vervielfältigen und platzieren zu müssen. Gerade bei Zäunen, Geländern oder ähnlichen Bauteilen können korrekt eingerichtete Formeln dafür sorgen, dass Änderungen konsistenter umgesetzt werden. Die anfängliche Einrichtung der Hierarchie und Formeln kostet jedoch Zeit; fehlerhafte Verweise können dazu führen, dass die erwarteten Kopien nicht entstehen.
Bei der Budgetplanung ist zu berücksichtigen, dass für die Entwicklung dynamischer Komponenten ein Pro-Abonnement erforderlich ist. Die offiziellen Dokumente nennen weder bestimmte Hardwareanforderungen noch Leistungssteigerungen. Daher wäre es nicht gerechtfertigt, daraus zusätzliche Aussagen zu Hardwareinvestitionen abzuleiten. Teams sollten den Abstand von 2 Zoll aus den Beispielformeln nicht als eigenes Entwurfsmaß missverstehen, die Komponente durch Skalieren testen und vor dem Teilen prüfen, ob die `.skp`-Datei auf der obersten Ebene gespeichert wurde.
Häufige Fragen
Ist SketchUp Pro erforderlich, um dynamische Komponenten zu erstellen?
Ja. Laut den offiziellen SketchUp-Dokumenten ist die Entwicklung dynamischer Komponenten SketchUp-Pro-Abonnenten vorbehalten.
Wie lassen sich wiederkehrende Elemente in dynamischen SketchUp-Komponenten vervielfältigen?
Im Zaunbeispiel der Dokumentation berechnet das Attribut `Copies` die Anzahl der Kopien. Eine Positionsformel mit der Variable `Copy` verteilt sie entlang der X-Achse.
Können SketchUp-Komponentenattribute in LayOut verwendet werden?
Ja. Nach dem Erstellen eines CSV-Berichts in SketchUp lassen sich die Daten als Tabelle in LayOut übernehmen und zur Automatisierung von Beschriftungen verwenden.



