3D打印建模过程中一般会用到哪些软件?

lydiazhang   2016-08-30 09:55:12

不少3D打印爱好者在3d打印建模时,会问到哪一款建模软件比较好用,其实各个软件都互有优势,不能一概而论,现在总结了一些资料给大家参考一下。

一、3D打印模型格式


目前不论哪种3D打印,基本都是用的STL格式的文件,STL文件说白了,就是用三角形表示实体的一种文件格式,这种格式是最开始发明3D打印的人定义的,现在已经成了图像处理领域的默认工业标准了。国外现在有一帮人在推一种叫AMF格式的3D打印文件,主要是增加了模型的材质、纹理、颜色等信息,可能以后技术进步,彩色打印成为主流,这种文件格式会逐步取代STL。但是,暂时应该STL格式的文件会是主流。


PS:还有obj格式,这种格式打印机基本都支持。不过比较少,STL是主流。


二、3D建模软件


3D打印如何建模,说到底是问如何获得STL文件。这样,就有很多种方法了,看你是什么用途。主要分类有以下几种:


1、CAD设计(参数化建模)


主要针对需要参数化建模设计的机械零件一类的应用,一般的三维CAD软件都能胜任,还有一部分人用UG。


用的是Solidworks,另外Pro-E、Catia等等,也都可以。


上面这些是相对“专业”一点的,也可以用比较简单的,如Google的Sketchup。


另外有一类适合会编程的人用的真正“参数化”建模的设计软件:OpenScad,这是一款开源软件,是直接用代码编辑生成模型的。缺点是不如图形化建模软件(Solidworks、UG等)方便使用,优点是生成的scad文件很小,代码可以被其他应用调用,可以建部件库,使用起来比较方便。


这类软件,推荐学习Solidworks,有兴趣的话,可以学下Openscad,很有意思~


2、CG建模


比如常常提到的3Dmax、maya都可以,还有犀牛(Rhino)、Blender,还有简单一些的Zbrush。


这类软件设计出来的模型,要转换到可打印的STL文件,有可能会有很多结构错误需要处理,一般会用到Meshmixer、Meshlab、netfab等软件进行修复。Meshmixer功能丰富,而且是免费的,是专门用于3D打印模型处理的。


3、业余软件


说是业余软件,其实是半调侃的吧,这类软件可以满足一般3D建模的基本要求,其实功能都很好了,只是没有上面Solidworks、maya等专业软件那样功能全面。


Autodesk出品的一系列3D设计软件(不是Autocad这种的),如Tinkercad,非常简单,就是简单的拿一些实体进行布尔运算得到简单的可打印模型。


还有上面提到的Meshmixer,这个软件可以进行一些模型混搭之类的,可以搞出一些很恶搞的模型来。比如下面这样的,尤达与佛像的混搭模型:


PS:可以看下Autodesk的主页,感觉他们在3D打印软件领域在下一盘很大的棋,Meshmixer就是Autodesk公司收购的,基本上你需要的建模软件,他们都提供了,免费的,而且都很容易使用。


4、人像DIY应用等


Autodesk出品的123Dcatch,可以用大概20张不同角度的照片,合成出一个可以打印的3D模型。


用Kinect配合Reconstructme软件,可以直接扫描得到人像,大概需要10几分钟扫描,打印出来的效果如下:


国外做得非常好的一款开源3D打印切片软件Cura,有导入bmp、jpg、png格式图像,生成浮雕效果的模型的功能,现在国内有些3D打印创意店有这样的服务。


三、到模型下载网站下载别人设计好的模型


目前全世界做得最好的一个3D打印模型分享网站,Thingiverse – Digital Designs for Physical Objects,这是Makerbot公司出品的模型分享网站,现在模型总数已经超过60万个。两个网站是国外3D还有一些其他的如Google的3D warehouse等,都不是主要做3D打印的。

0

1447 1

发表评论

登陆后参与评论

评论列表(1
  • 2016-09-04 00:31:06

    3D打印如何建模,说到底是问如何获得STL文件

    我要点评 0