Java-Bibliothek zum Erstellen von 3D-Objekten für den 3D-Druck

Ich suche eine Java-Bibliothek, um 3D-Geometrien zu erstellen und diese dann in STL-Dateien zu konvertieren, damit ich mein Objekt mit einem 3D-Drucker 3D drucken kann.

Ich kann mir vorstellen, ein 3D-Grafikobjekt zu verwenden, bei dem man dasselbe wie bei einem Graphics2D-Objekt zeichnen kann:

 Buffered3DObject obj = new Buffered3DObject(200,200,200, Unit.MM); 
 Graphics3D g3 = obj.getGraphics();
 Stroke3d stroke = new Stroke(3);
 g3.setStroke(stroke);
 g3.drawpipe(x1,y1,z1,x2,y2,z2);
 obj.exportToSTL("filename.stl");

Ok, ich erfinde gerade Code :). Aber so ähnlich.

Weiß jemand, wie ich so etwas durchziehen könnte? Gibt es OpenSource-Bibliotheken, die solche Dinge tun?

Wäre schön, ein benutzerdefiniertes Objekt durch Benutzereingaben von einer Website generieren zu können.

Rauben.

Bearbeiten: Auch wenn die Frage geschlossen ist (und niemand darauf geachtet hat, meine Frage zu beantworten, warum), habe ich meine Antwort gefunden (ich poste sie, damit andere mit derselben Frage sie finden können):

Auf dem Weg ist eine Java-Bibliothek als Wrapper um OpenScad. Der Java-Wrapper heißt JavaScad. Kann hier gefunden werdenJavaScad

Antworten auf die Frage(3)

Ihre Antwort auf die Frage