AI erstellt 3D-Modelle aus Textbeschreibungen, bereit zum Drucken
Vibe Modeling: Textanfragen in Parameterische 3D-Drucke verwandeln Zusammengefasst: Ich habe einen "Vibe-Modeling"-Workflow entwickelt – man fragt eine KI nach einem Teil, passt es bei Bedarf an und lädt eine fertig zum Drucken bereite 3D-Datei herunter. Im Folgenden zeige ich die Pipeline, gehe auf real existierende Druckbeispiele ein und erkläre, warum dies für Anfänger aufregend ist, aber für erfahrene CAD-Benutzer noch immer ein zweitrangiges Werkzeug bleibt. Ein elegantes, allzweck-Fangschälchen, das aus einer einzelnen Anfrage generiert wurde. Was ist "Vibe Modeling"? Man kann sich Vibe Modeling als die CAD-Version von Vibe Coding vorstellen: Man gibt eine Idee an ("schlichtes Schälchen", "iPhone-Ständer") und lässt die KI die Mathematik erledigen. Danach kann man sich weiter mit dem Bot unterhalten, um das Modell zu iterieren, oder die automatisch generierten Slider anpassen, um die Abmessungen zu verfeinern. Dies ermöglicht es, im kreativen Fluss zu bleiben, anstatt Stunden in Fusion 360 zu verbringen, bis das Design perfekt ist. Die Chat-To-STL App Ich habe eine einfache Streamlit-Anwendung entwickelt, um den Konzept zu demonstrieren. Geben Sie Ihre Beschreibung in den Chat ein, und o4-mini macht das, was LLMs am besten können – Code schreiben. In diesem Fall handelt es sich um einfachen OpenSCAD-Code (eine kostenlose, skriptbasierte CAD-Sprache), so dass jede Zeile des Models direkt in Geometrie übersetzt wird. Der Code wird in einem einziehbaren Panel angezeigt oder sofort in einem interaktiven 3D-Bildschirm neben dem Chat visualisiert. Das Design kann durch eine folgende Anfrage oder durch Anpassung der automatisch generierten Slider (Wandstärke, Durchmesser, Lochzahl ...) verfeinert werden. Wenn es gut aussieht, kann man mit einem Klick eine fertig zum Drucken bereite STL- oder 3MF-Datei herunterladen. Komplettes Repository (bringen Sie Ihren eigenen OpenAI-Schlüssel mit): github.com/nchourrout/chat-to-stl Bearbeitung: Jetzt können Sie es auch online bei Huggingface ausprobieren. Beispiel 1 – Allzweck-Fangschälchen Anfrage: "Ein Fangschälchen mit 'have a good day' auf dem Boden eingraviert." Das Modell traf es beim ersten Versuch – keine Anpassung der Slider, kein erneutes Anfragen. Ich habe die STL-Datei geslicet und sie auf meinem Bambu Lab A1 3D-Drucker ausgedruckt. 45 Minuten später hatte ich das Schälchen vom Druckbett entfernt. Beispiel 2 – Schweizerkäse Türstopper Erste Anfrage: "Türstopper, keilförmig wie Schweizer Käse mit Löchern" Der erste Render traf die keilförmige Gestalt, aber die Löcher waren zusammengeballt. Ich bat den Bot, zufällig große Kugeln im Körper zu verteilen; nach einem Durchgang hatte der Stopper echte Emmentaler-Loch-Struktur und schob die Tür stabil. Beispiel 3 – Grenzen ausloten mit einem Rucksackhaken für einen IKEA-Schreibtisch Erste Anfrage: "S-förmiger Rucksackhaken, den ich auf einem Tischplatte montieren kann" Das richtige Ergebnis erforderte etwa zehn Iterationen. Ich musste das S-förmige Profil explizit beschreiben, dem Modell sagen, dieses Profil auszugrenzen, und dann nachfragen, wo die Kurven abgerundet sein sollen. Sobald der Render gut aussah, präsentierte die KI Slider für die Abmessungen. Nach wenigen Anpassungen passte der Klammer mein IKEA Linnmon-Tischplatte wie angegossen. Er wurde in PLA gedruckt (obwohl PETG sogar besser geeignet wäre) und hält jetzt einen vollen Rucksack. Trotzdem zeigte der iterative Prozess, dass ein schneller Entwurf in Fusion 360 schneller gewesen wäre. Bonusbeispiel – Ein sternförmiges Kistchen ⭐️ Dieses Video zeigt den Iterationsprozess zur Herstellung eines sternförmigen Kistchens mit einem Deckel. Gibt es bereits KI-Modelle für 3D-Druck? Projekte wie OpenAI’s Shap-E, Google’s DreamFusion und NVIDIA’s GET3D können Text in 3D-Gitter umwandeln, aber diese Ausgaben sind für den Bildschirm, nicht für die Produktion gedacht. Sie erzeugen Voxel (3D-Pixel)-Wolken, die nicht leicht anpassbar sind. Vibe Modeling nimmt einen anderen Weg: Die KI schreibt parameterische OpenSCAD-Solid-Modelle, die leicht editierbar sind und sauber geslicet werden können, um funktionsfähige, realwelttaugliche Drucke zu erstellen. Wo es Schwächen hat Wer sollte es nutzen? Vibe Modeling ist besonders aufregend für CAD-Anfänger, die schnell Prototypen und kleine Projekte erstellen möchten, ohne tief in die Technik eintauchen zu müssen. Es erleichtert das Einstieg in die 3D-Modellierung und kann kreative Ideen schnell in greifbare Formen umsetzen. Für erfahrene CAD-Benutzer ist es jedoch noch ein zweitrangiges Werkzeug, da traditionelle CAD-Programme komplexere und präzisere Modelle schneller erstellen können. Die Streamlit-Anwendung, die ich entwickelt habe, ist eine hervorragende Demonstration des Potenzials von AI-gestützter 3D-Modellierung. Sie zeigt, wie KI und CAD zusammenarbeiten können, um den kreativen Prozess zu beschleunigen und zu vereinfachen. Obwohl es noch Verbesserungen braucht, ist Vibe Modeling ein vielversprechender Ansatz, der die 3D-Druckcommunity erweitern und diversifizieren kann.