Bildbeschreibung

Wer sich intensiv mit 3D-Druck beschäftigt, stößt früher oder später an eine Grenze: Man lädt unzählige vorgefertigte Modelle von Plattformen herunter, aber irgendwann wächst der Wunsch, eigene, maßgeschneiderte Formen zu kreieren. Besonders bei Vasen und organischen Formen können herkömmliche CAD-Programme schnell frustrierend sein.

Aus diesem Grund entstand die Idee zu einer webbasierten App, die den Spieß umdreht: Statt Punkte im dreidimensionalen Raum mühsam von Hand zu verschieben, übernimmt die Mathematik die Arbeit. Das Ergebnis ist ein interaktiver 3D Parametric Vase Designer.

Warum parametrisch? Der Sprung von FreeCAD und OpenSCAD zum Web-Tool

Klassische Konstruktionssoftware wie FreeCAD ist hervorragend für technische Bauteile geeignet. Wenn es jedoch um weiche, wellenartige und in sich verdrehte Oberflächen geht, wird es schnell kompliziert. Skriptbasierte Ansätze wie OpenSCAD bieten hier zwar extreme Präzision, erfordern aber ständiges Neukompilieren, um die Auswirkungen einer Code-Änderung zu sehen.

Die neu entwickelte App löst dieses Problem durch eine direkte, visuelle Rückkopplung im Browser:

  • Echtzeit-Rendering: Dank der Three.js-Bibliothek wird jede Änderung an den Parametern sofort als fertiges 3D-Modell im Browser visualisiert.
  • Mathematische Freiheit: Im Hintergrund rechnet Math.js die Formeln aus. Über einfache Schieberegler für "Wave" (vertikale Wellen), "Flutes" (radiale Riffelung) und "Twist" (Verdrehung) wird die komplexe Oberflächengleichung automatisch und fehlerfrei generiert.
  • PWA-Ready: Die Anwendung läuft als Progressive Web App direkt auf dem Smartphone oder Tablet – ideal, um Ideen direkt neben dem surrenden Drucker auszuprobieren.

Die technische Herausforderung: Manifold Geometry

Ein Albtraum für jeden Maker ist ein Modell, das auf dem Bildschirm toll aussieht, den Slicer aber zum Verzweifeln bringt. Das Hauptaugenmerk bei der Entwicklung lag daher auf der Erzeugung einer sogenannten "Manifold Geometry" – also einer absolut wasserdichten, fehlerfreien Hülle.

Der Algorithmus berechnet nicht nur eine einfache Außenwand. Er generiert dynamisch eine skalierte Innenhöhle und vernäht die obere Kante (Rim) sowie den Boden (Cap) nahtlos miteinander. Die Normalen (die Ausrichtung der Flächen) werden dabei exakt berechnet.

Das Resultat? Die direkt aus dem Browser exportierte STL-Datei ist sofort druckbereit. Man kann sie direkt in den Orca Slicer werfen, den "Spiral Vase Mode" (Spiralvasen-Modus) aktivieren und sicher sein, dass keine Löcher oder fehlerhaften Schichten den Druck ruinieren.

Perfekt für Bildung und Materialtests

Solche intuitiv bedienbaren Tools eröffnen gerade in der Wissensvermittlung und bei praktischen Seminaren ganz neue Möglichkeiten. Anstatt Einsteiger beim Zusammenbau ihres ersten 3D-Druckers direkt mit komplexen CAD-Tutorials zu überfordern, können sie sofort mit Formen experimentieren und die Zusammenhänge von Geometrie und Schichtaufbau greifbar erleben.

Zudem eignen sich die generierten Formen perfekt, um verschiedene Materialien auszutesten. Während klassisches PLA die feinen Riffelungen und Drehungen gestochen scharf abbildet, lassen sich mit flexiblen Filamenten wie TPU faszinierende, stauchbare Objekte drucken. Auch semitransparentes PETG bringt die parametrischen Wellenmuster durch das einfallende Licht besonders gut zur Geltung.

Fazit

Der parametrische Vase-Designer zeigt, wie zugänglich Custom-Manufacturing heute sein kann. Mit etwas JavaScript, WebGL und Mathematik wird der Browser zum mächtigen Design-Labor. Es braucht keine teure Softwarelizenz mehr, um einzigartige Objekte zu erschaffen – nur ein wenig Neugierde und einen 3D-Drucker, der die digitalen Gleichungen Schicht für Schicht in die Realität übersetzt.

Eine Version des Vasendesigners findet ihr hier: https://newdesignlab.at/vasen_designer.html