CH NEO-ZÜRICH AUSGABE
WETTER · NEBEL / SMOG 12°C
BLEND DES TAGES · 07/ROGUE
EST. 2027
DIE AEC CYBER MORGENZEITUNG

PAZ Kaffi

DESIGN · ABBRUCH · KOFFEIN · DEPESCHE
AUSGABE 1004 · 4 October 2026
SENDUNG 04:42 MEZ
2'400 BOGEN GEDRUCKT
LESEZEIT · 47 MIN
Dynamische Relaxation: Wie ein Algorithmus von 1965 Kangaroo zur Gleichgewichtform führt
Systeme
FRAME · 06:55
04-10-2026

Dynamische Relaxation: Wie ein Algorithmus von 1965 Kangaroo zur Gleichgewichtform führt

Wie A. S. Days Methode von 1965 Gleichgewichtsformen findet: von Barnes' kinetischem Damping und Downland Gridshell bis Kangaroo in Grasshopper.

Die Weald-and-Downland-Gitterschale in Sussex, 2002 von Buro Happold und Edward Cullinan Architects gebaut, misst 50 m × 12 m Breite und 10 m Höhe. Grüne Eichenlattungen, anfangs ein ebenes Gitter, wurden zu einem doppeltgekrümmten Dach verbogen. Buro Happold notiert: «Massgeschneiderte Software basierend auf der ‚dynamischen Relaxation’-Technik war erforderlich, um die Struktur zu erfassen.» Heute läuft derselbe Gedanke in Kangaroo, Daniel Pikers Physics-Solver, jedes Mal, wenn in einer Grasshopper-Klasse ein Netz zur Membran durchhängt. Die ganze Idee passt in einen Satz: Gleichgewicht ist das, was übrigbleibt, wenn die Bewegung stoppt.

Die meisten Grasshopper-Nutzer haben dynamische Relaxation eingesetzt, ohne ihren Namen zu kennen. Dieser Text gibt dir den Namen, die vier Schritte dahinter und die Personen, die es gebaut haben, sodass du beim nächsten Mal, wenn eine Kangaroo-Definition zittert und nicht zur Ruhe kommt, weisst, warum.

Worum es geht

Worum es geht: Dynamische Relaxation ist ein numerisches Verfahren, um die Form zu finden, in der eine Struktur im statischen Gleichgewicht ist. Es wandelt dieses statische Problem in ein dynamisches um. Jeder Knoten in einem Seiltragwerk, einer Membran oder einem Lattengitter erhält eine erfundene Masse. Die Restkräfte dürfen diese Massen bewegen. Energie wird schrittweise entzogen, und die Methode wartet. Wo die Knoten zur Ruhe kommen, ist die Antwort.

Stell dir eine Kugel vor, die auf dem Rand einer Schüssel losgelassen wird. Sie rollt, schiesst über, rollt zurück und verliert bei jedem Durchgang etwas Energie. Am Ende sitzt sie am tiefsten Punkt. Niemand hat berechnet, wo der Grund ist. Die Bewegung der Kugel hat es gefunden. Dynamische Relaxation macht dasselbe mit Tausenden Kugeln auf einmal, verbunden durch Federn, Seile und Biegeelemente.

Warum es funktioniert

Warum es funktioniert: Eine Struktur ist im Gleichgewicht, wenn die Kräfte an jedem Knoten sich auf null addieren. In einem Seiltragwerk oder einem gebogenen Holzgitter hängen die Kräfte von der Geometrie ab, und die Geometrie hängt von den Kräften ab. Du kannst das nicht in einem Schritt lösen. Dynamische Relaxation umgeht das Problem in vier Schritten:

  • Restkraft. Addiere an jedem Knoten alle Kräfte: Seilspannung, Federzug, Eigengewicht, Lasten. Was nicht aufgeht, ist die Restkraft, R.
  • Erfundene Masse. Wende Newtons zweites Gesetz an: R = M·A. Aktualisiere die Geschwindigkeit, V(t+Δt/2) = V(t−Δt/2) + (Δt/M)·R(t), dann die Position, X(t+Δt) = X(t) + Δt·V(t+Δt/2). Wiederhole.
  • Dämpfung. Ohne Reibung würde das Netz für immer schwingen wie eine Kugel in einer reibungslosen Schüssel, daher muss Energie entzogen werden. Viskose Dämpfung erzeugt einen zur Geschwindigkeit proportionalen Widerstand. Kinetische Dämpfung beobachtet die Gesamtenergie und setzt beim Höchstpunkt die Geometrie auf diese Spitzenposition zurück, alle Geschwindigkeiten auf null.
  • Stopp. Wenn die Bewegung ausklingt, sind die Restkräfte nahe null. Diese Ruheform ist das Gleichgewicht.

Das ist der Part, den die meisten verpassen: Die Massen und der Zeitschritt sind erfunden. Nur der Endzustand ist physikalisch. Sie zu wählen ändert, wie schnell der Solver konvergiert und ob er stabil bleibt – nicht aber die Antwort. Es hilft auch zu verstehen, was dynamische Relaxation nicht ist. Das Kraft-Dichte-Verfahren von Klaus Linkwitz und Hans-Jörg Schek aus dem frühen 1970ern linearisiert die Formfindung von Seiltragwerken, indem das Spannungs-Längen-Verhältnis fixiert wird. Dynamische Relaxation arbeitet sich stattdessen Schritt für Schritt durch die Zeit zur Antwort vor. So kann sie Materialien und Elemente handhaben, die ein lineares Verfahren nicht leicht bewältigt.

Das Ergebnis ist ein digitales hängendes Modell. Frei Otto hängte echte Ketten und Netze auf. Dynamische Relaxation lässt den Computer sie hängen, und wenn du eine Zugform invertierst, erhältst du eine Druckschale. PAZ hat diese Ideen bereits in Kettenlinie- und Reziprok-Diagramm-Texten behandelt, und dieser Essay baut darauf auf.

Ursprünge

Ursprünge: A. S. Day führte die Methode 1965 in einem Paper namens «An introduction to dynamic relaxation» in The Engineer (vol. 219, pp. 218–221) ein. Michael Barnes machte daraus ein Formfindungswerkzeug für Leichtbaustrukturen. Eine Dissertation über dynamische Relaxation bei Zugstrukturen steht 1977 unter seinem Namen an der City University London. In seinem 1999er Paper in der International Journal of Space Structures beschreibt er «numerische Verfahren auf Basis der dynamischen Relaxation mit kinetischer Dämpfung zur Formfindung, Analyse und Zuschnittsmusterung von weitspannigen Seiltragwerken und Gitterschalen.» Kinetische Dämpfung ist eine von Barnes’ Signatur-Beiträgen.

Eine Impact-Case-Study der University of Bath erklärt, wie die Methode ins Bauen kam. Barnes leitete Baths Digital-Architectonics-Gruppe von 1995 bis 2008 und erweiterte dynamische Relaxation in den späten 1990ern «um Druck- und Biegeelemente.» Chris Williams, seit 1976 bei Bath, arbeitete mit Shepherd daran, es auf aus langen, kontinuierlichen Elementen bestehende Gitterschalen auszudehnen. Früher arbeitete Williams bei Arup an Frei Ottos Mannheim Multihalle und machte später die geometrische Formfindung für das Glasdach über dem Great Court des British Museum (2000).

In Mannheim beginnt die Gitterschalen-Geschichte, nicht aber der Algorithmus. Die Multihalle wurde 1975 zur Bundesgartenschau von Carlfried Mutschler und Joachim Langner mit Frei Otto gebaut, mit den Ingenieuren Ted Happold und Ian Liddell. Sie spannt über 60 m und deckt 7.400 m² ab. Die Form kam von einem Kettenmodell. Ein paar Jahre früher war das 74.800-m²-Seilnetzdach in München (1972) aus physischen Modellen entwickelt worden, die die echte Struktur in Geometrie und Elastizität exakt nachbildeten, zusammen mit Computerprogrammen von Klaus Linkwitz und J. H. Argyris. Baths eigene Case Study nennt Weald and Downland «die erste permanente Holz-Gitterschale seit Mannheim.» Hier sieht man, wie die Lücke schliesst: Was Ottos Team mit Kettenmodellen löste, löste Buro Happolds Team mit einem Relaxations-Solver.

Dann kam die Leinwand. David Rottens Grasshopper, 2007 erstmals veröffentlicht, gab Architekten eine visuelle Sprache, in der du lernst, während du baust. Daniel Pikers Kangaroo schrieb dynamische Relaxation in diese Sprache. Pikers Erklärung im McNeel-Forum ist klar: «Kangaroo funktioniert durch Minimierung der Gesamtenergie.» Jedes Ziel definiert eine Energie, die unter bestimmten geometrischen Bedingungen null ist. In seinen Worten: «Dies geschieht dynamisch mit Momentum, sodass die Bewegung um das Gleichgewicht oszilliert und Dämpfung die Energie entzieht und Konvergenz sichert.» Kangaroo 1 nutzte klassische dynamische Relaxation und summierte Beschleunigungen. Kangaroo 2 änderte das. Wie Piker schreibt: «Seit Version 2 nutzt Kangaroo nicht die klassische DR, sondern eine neue Form, die Projektionen auf den Nullenergie-Zustand jedes Ziels kombiniert.» Er verweist auf die LGG-Gruppe der EPFL zu Projective Dynamics und merkt aber an, dass Kangaroos Methode sich unterscheidet – näher an ADMM. Diese Änderung zu machen, zu dokumentieren und kostenlos zu verteilen, ist Engineering im eigenständigen Recht. Eine Person nahm eine Forschungsmethode von spezialisierten Ingenieuren und legte sie auf jeden Canvas.

In der Praxis

In der Praxis: Bei uns nutzen das der Holzbau-Ingenieur, der ein Lattengitter testet, bevor Eiche bestellt wird, der Fassadenkonsultant, der ein Membrandach formt, und das Zwölf-Personen-Atelier, das seinem Wettbewerbsdach ansieht, dass es Last trägt. In Grasshopper ist der Aufbau jedes Mal derselbe: eine Netz-Ebene, ein Edge-Lengths-Ziel für Federung, ein Anker-Ziel für die Auflager und ein Solver – das Columbia-GSAPP-Membran-Tutorial nutzt genau diese Kette. Im PAZ-Building-System-Specialist-Programm sitzt Kangaroo neben Rhino, Grasshopper und Archicad – aus demselben Grund.

Den Algorithmus zu kennen ändert, wie du debuggst. Wenn eine Definition zittert, explodiert oder nicht zur Ruhe kommt, ist das Modell meist in Ordnung. Das Problem ist Dämpfung, Zeitschritt oder widersprüchliche Ziele – etwa ein Anker dort, wo ein Edge-Lengths-Ziel nicht hinkommt. Ändere immer ein Ziel-Gewicht und beobachte die Restkraft statt der Animation. Das Nächste: Schreib in jede Kangaroo-Definition ein Info-Panel, das in klaren Worten jedes Ziel, sein Gewicht und das angestrebte Gleichgewicht auflistet.

Hier ist der Trade-off, klar gesagt: Dynamische Relaxation findet eine Form mit ausgeglichenen Kräften. Sie sagt nichts darüber, ob eine Latte knickt, ob eine Klemme hält oder ob grüne Eiche beim Biegen reisst. Das sind separate Kontrollen mit eigenen Tools, und ein Ingenieur muss sie freigeben.

Hack

Hack: Hänge eine Kette von elf Knoten zwischen zwei Auflagern auf und lass viskose Dämpfung ihre Energie entziehen, bis sie in ihrem Hänge-Gleichgewicht ruht. Das ist eine Physik-Lektion. Die Masse ist 1, c ist die Dämpfung, und die Schleife wendet Restkraft → Geschwindigkeit → Position genau wie Day an. Das final print zeigt Durchhang und grösste Restkraft.

import numpy as np; n,k,g,dt,c=11,50.0,-1.0,0.05,0.9; X=np.c_[np.linspace(0,10,n),np.zeros(n)]; V=np.zeros_like(X)
for it in range(4000):
    d=np.diff(X,axis=0); L=np.linalg.norm(d,axis=1,keepdims=True); T=k*(L-0.9)*d/L; R=np.zeros_like(X)
    R[:-1]+=T; R[1:]-=T; R[:,1]+=g; R[[0,-1]]=0; V=c*(V+dt*R); X+=dt*V
print(np.round(X[:,1],2), np.abs(R).max())

Setze c=1.0, um Dämpfung zu entfernen, und die Kette kommt nie zur Ruhe. Ändere dt, und sie kommt schneller oder langsamer zur Ruhe, aber in die gleiche Form. Das zeigt: erfundene Masse und Zeitschritt beeinflussen die Antwort nicht.

Die Baustelle

Im Rückblick aus den 2070ern wird klar: Parametrische Arbeit, die bleibt, ist Arbeit, deren Logik nachvollziehbar ist. Kangaroos Gewohnheit, die minimierte Energie zu benennen, ist eine gute Gewohnheit zum Kopieren. Notiere das Ziel – das Dateiformat überlebt dich nicht.

Auf der Baustelle sieht das alles nicht nach Code aus. Bei Weald and Downland wurde das flache Eichengitter, der Baupresse nach, an seinen Kanten täglich einige Zentimeter in seine Endform abgesenkt. Das Planungsbüro sieht den Zeitschritt nicht – es sieht ein Netz, das seine Form findet. Die Baustelle sieht eine Crew, die ein Gitter langsam absenkt, langsam genug für das Holz. Öffne deine letzte Kangaroo-Definition, schreib auf, welche Energie sie minimiert, und übergib Knicken und Verbindungen dem Ingenieur.

←HEUTE: Ein 1965er-Algorithmus läuft in einem kostenlosen Grasshopper-Add-on auf dem Laptop in einem Zürcher Atelier. →3012: Formen stehen für die Energie, die sie minimieren, nicht für die Datei, die sie hervorbrachte. Fulcrum: Die Methode hielt, weil ihre Antwort nur von Physik abhängt – die erfundenen Massen waren immer ausrangierbar.

Quellen und weiterführende Texte

GEMELDET AUS
MIT-UNTERZEICHNER
PAZ Academy
VERTRAUEN
HIGH
NACHDRUCKE
© PAZ - PARAMETRIC ACADEMY ZURICH · ALLE RECHTE VORBEHALTEN

PAZ Kaffi · interdisziplinäre Redaktionsarbeit, geleitet von der PAZ Academy

⚑ FEHLER MELDEN · KORREKTUR EINSENDEN
◂ ZURÜCK ZUR TITELSEITE · PAZ KAFFI

© 2026 PAZ Academy.