Vergessen Sie komplexe Menüs und klickendes CAD. Ein ehemaliger Materialise-Ingenieur hat dieses Tool entwickelt, mit dem Sie 3D-Netze direkt in Ihrem Browser erstellen, analysieren und reparieren können.
Ein neues browserbasiertes Tool namens HelloTriangle von einem gleichnamigen Start-up-Unternehmen will die Art und Weise ändern, wie Menschen 3D-Modelle erstellen und austauschen. Anstatt sich auf komplexe Softwareinstallationen oder komplizierte CAD-Schnittstellen zu verlassen, verwendet HelloTriangle Python-Skripte, mit denen Benutzer 3D-Netze direkt online erstellen, bearbeiten und analysieren können. HelloTriangle wurde vom ehemaligen Materialise-Ingenieur Peter Mortier entwickelt und soll CAD für Programmierer sein.
Im Gegensatz zu traditionellen CAD-Tools wie Autodesk Fusion oder SolidWorks, die auf komplexe Menüs und oft lokal installierte Software angewiesen sind, läuft HelloTriangle vollständig im Browser. Anstelle von Skizzen und Oberflächen geben die Benutzer kurze Python-Skripte ein, um Formen und Operationen zu definieren, und sehen die Ergebnisse sofort in einem interaktiven 3D-Visualisierer. Laut HelloTriangle ist dies ein leichterer, wiederholbarer und einfacher zu teilender Ansatz.
Obwohl HelloTriangle vor allem für Ingenieure und Forscher entwickelt wurde, behaupten die Entwickler, dass es auch für Anfänger zugänglich ist. Wir haben einen Blick darauf geworfen und vermuten, dass Sie mit grundlegenden Python-Skripten vertraut sein sollten, auch wenn der Programmieraufwand im Vergleich zur Entwicklung kompletter technischer Software geringer ist.
Es ist besonders nützlich für Personen, die sich wiederholende Geometrieaufgaben automatisieren, parametrisierte Modelle generieren oder Hunderte von Netzen programmatisch analysieren möchten, z. B. bei Simulationen, der Vorbereitung von 3D-Drucken oder in der Forschung.
Tutorials und Beispielskripte zeigen, wie man Zylinder, Netze oder Netzwerke für Simulationen wie FEA (Finite-Elemente-Analyse) oder CFD (Computational Fluid Dynamics) erstellt. Der codebasierte Ansatz macht Arbeitsabläufe auch wiederholbar und parametrisch – ändern Sie ein paar Zahlen im Skript und Ihr Modell wird automatisch aktualisiert.
HelloTriangle passt perfekt in die Welt des Computational Design (auch programmatische oder algorithmische Modellierung genannt), in der Sie Code oder Logik verwenden, um Geometrie zu definieren, anstatt Formen manuell zu zeichnen. Die Idee von HelloTrile ähnelt der von Werkzeugen wie Grasshopper für Rhino, OpenSCAD oder Dynamo für Revit, die sich ebenfalls auf Parameter und Regeln stützen und nicht auf einfache Mauseingaben. Der Hauptunterschied besteht darin, dass HelloTriangle browserbasiert und netzorientiert ist und nicht auf Solid CAD basiert. Es konzentriert sich auf Dreiecksnetze (wie STL-Dateien, die im 3D-Druck und in der Simulation verwendet werden) und nicht auf die NURBS- oder BREP-Volumenkörper, die im traditionellen CAD verwendet werden.
Neben der Modellierung bietet HelloTriangle auch Werkzeuge zur Netzreparatur, zum Schneiden und Messen, was es für den 3D-Druck und die digitale Fertigung nützlich macht. Da HelloTriangle skriptgesteuert ist, können Benutzer sich wiederholende Geometrieaufgaben automatisieren oder Hunderte von Modellen in einem Bruchteil der Zeit analysieren.
Kurz gesagt, für 29 $ pro Monat kann HelloTriangle die Lücke zwischen Programmierung und CAD schließen und bietet jedem, der ein wenig Neugier und Geduld mitbringt, eine neue Art, über 3D-Design nachzudenken.
Lizenz: Der Text von "3D-Modellierung im Browser mit Python: Hier kommt HelloTriangle – CAD für Programmierer" von All3DP Pro unterliegt der Creative Commons Attribution 4.0 International License.