84 lines
3.3 KiB
Markdown
84 lines
3.3 KiB
Markdown
+++
|
|
title = "Lampenschirme"
|
|
description = "Eine Erkundung der Tiefen von Rhino/Grasshopper"
|
|
date = 2022-12-04
|
|
authors = ["Aron Petau"]
|
|
|
|
[taxonomies]
|
|
tags = [
|
|
"3D printing",
|
|
"TODO, unfinished",
|
|
"grasshopper",
|
|
"lamp",
|
|
"lampshade",
|
|
"parametric",
|
|
"private",
|
|
"rhino",
|
|
"studio d+c",
|
|
"university of the arts berlin"
|
|
]
|
|
|
|
[extra]
|
|
show_copyright = true
|
|
show_shares = true
|
|
banner = "lampshade4.png"
|
|
+++
|
|
|
|
## Lampenschirme
|
|
|
|
Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden.
|
|
Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist.
|
|
Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd.
|
|
Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle.
|
|
Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen.
|
|
Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.
|
|
|
|
Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen.
|
|
Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.
|
|
|
|
Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:
|
|
|
|
{% gallery() %}
|
|
[
|
|
{
|
|
"file": "lampshade1.png",
|
|
"alt": "Parametrischer Rhino/Grasshopper Lampenschirm 1",
|
|
"title": "Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper"
|
|
},
|
|
{
|
|
"file": "lampshade2.png",
|
|
"alt": "Parametrischer Rhino/Grasshopper Lampenschirm 2",
|
|
"title": "Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper"
|
|
},
|
|
{
|
|
"file": "lampshade3.png",
|
|
"alt": "Parametrischer Rhino/Grasshopper Lampenschirm 3",
|
|
"title": "Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper"
|
|
},
|
|
{
|
|
"file": "lampshade4.png",
|
|
"alt": "Parametrischer Rhino/Grasshopper Lampenschirm 4",
|
|
"title": "Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper"
|
|
},
|
|
{
|
|
"file": "lampshade5.jpeg",
|
|
"alt": "Parametrischer Rhino/Grasshopper Lampenschirm 5",
|
|
"title": "Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper"
|
|
},
|
|
{
|
|
"file": "gh_lampshade_flow.png",
|
|
"alt": "Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms",
|
|
"title": "Der Grasshopper-Workflow für den Lampenschirm"
|
|
},
|
|
{
|
|
"file": "grasshopper_lampshade_flow.png",
|
|
"alt": "Eine weitere Ansicht des Grasshopper-Skripts",
|
|
"title": "Der Grasshopper-Workflow für den Lampenschirm"
|
|
},
|
|
{
|
|
"file": "result_rhino.png",
|
|
"alt": "Gerendeter Lampenschirm in Rhino 3D",
|
|
"title": "Der resultierende Lampenschirm in Rhino"
|
|
}
|
|
]
|
|
{% end %}
|