用于为3d打印创建3d对象的Java库

blu*_*oid 10 java 3d openscad

我正在寻找一个java库来创建3d几何,然后将其转换为.stl文件,这样我就可以使用3d打印机来打印我的对象.

我可以想象使用一个3D图形对象,可以在graphics2d对象上绘制相同的图形:

 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");
Run Code Online (Sandbox Code Playgroud)

好吧,我只是编写代码:).但是这样的事情.

谁知道我怎么能把这样的东西拉下来?任何像这样做的开源库?

很高兴能够通过网站的用户输入生成自定义对象.

抢.

编辑:即使问题已经结束(并且没有人关心我的问题,我发现了答案)(我发布了它,所以其他人也可以找到它):

作为OpenScad的包装器,它有一个java库.java包装器称为JavaScad.可以在这里找到JavaScad

blu*_*oid 5

有一个 Java 库可以作为 OpenScad 的包装器。Java 包装器称为 JavaScad。可以在这里找到JavaScad。它工作得很好,而且我实际上已经为图书馆做出了贡献。