首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于创建3d打印的3D对象的Java库

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

Stack Overflow用户
提问于 2013-07-04 04:30:38
回答 3查看 7K关注 0票数 12

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

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

代码语言:javascript
复制
 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");

好的,我只是在编代码:)。而是像这样的东西。

有人知道我怎么才能做成这样的事吗?有没有做这样事情的开源库?

将是很好的能够通过一个网站的用户输入生成一个自定义的对象。

罗伯。

编辑:尽管这个问题是封闭的(没有人愿意回答我的问题),我还是找到了我的答案(我把它贴出来,这样其他有同样问题的人就可以找到它):

有一个java库正在作为OpenScad的包装器。java包装器称为JavaScad。可在此处找到JavaScad

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-09-08 03:51:46

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

票数 5
EN

Stack Overflow用户

发布于 2017-05-13 22:55:06

基于BSP的

  • JCSG实现CSG (构造性实体Geometry)
  • jsolid - wrapper围绕JCSG提供fluent API
票数 3
EN

Stack Overflow用户

发布于 2014-02-26 17:28:31

另一种选择是:abfab3d.com这是Shapeway的开源代码。它更复杂,使用体素作为基础,但也可以转化为网格。代码位于github:abfab3d @ github

我还没有尝试过,但会的,因为openscad路线很慢,很难集成到but服务器中,所以我一有时间就会尝试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17457571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档