什么样的三维模型适合3D打印

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

长期以来3D打印的输入端也就是三维模型的制作并导出stl格式的文件会出现各种问题,从而导致3D打印效果不理想,甚至不能打印。出现这种问题和我建模有很大关系,如做一个用于展示或动画游戏的3D模型设计时,我们只注重模型的视觉效果,基本上不需要考虑真实性。绝大多数的场景和物体仅仅包含了可见的网格,物体不需要是相互连接着的,我们可以忽略掉物理世界。然而我们已经发现到了,其实3D模型在用于3D打印机上会有很多的不同!下面西锐三维教您怎么制作出符合3D打印的三维数据。

1.物体模型必须为封闭的

模型封闭也可以通俗的说是模型“不漏水的”(Watertight)。有时要检查出你的模型是否存在这样的问题有些困难。如果你不能够发现此问题,可以借助一些软件,比如magics 或者netfabb,Meshmixer的自动检测边界功能(meshmixer软件详解请参照余明春的百度文库)。一些模型修复软件当然是能做的,比如magics,Netfabb等。如下图,左边的模型是封闭的,右边的模型不封闭,我们可以看到红色的边界。

封闭模型,可

打印

不封闭模型,不可

打印

2.物体需要厚度

CG行业的模型通常都是以面片的形式存在的,但是现实中的模型不可能零厚度,我们一定要给模型增加厚度。增加厚度可以是建模的时候加厚或者利用magcis加厚,给模型加厚的软件很多。

实体模型,有厚度

面片,零厚度

3.物体模型必须为流形(manifold)

流形(manifold)的完整定义请参考数学定义。对于我们简单来看,如果一个网格数据中存在多个面共享一条边,那么它就是非流形的(non-manifold)。请看如下的例子:

两个立方体只有一条共同的边,此边为四个面共享。

4.正确的法线方向

模型中所有的面法线需要指向一个正确的方向。如果你的模型中包含了错误的法线方

向,我们的打印机就不能够判断出是模型的内部还是外部。直接利用magics 检测并修复。

被四个面共享的边

法线反了

5. 物体模型的最大尺寸

三维模型最大可打印尺寸是根据3D打印机最大可打印的最大尺寸而定。当模型超过3D 打印机的最大尺寸,模型就不能完整地被打印出来。在XBuilder 3.0软件中,当模型的尺寸超过了设置机器的尺寸时,模型就显示绿色。物体模型最大尺寸根据您使用的机器而定(如Smart 225的成型尺寸是225*150*150,而Smart 300的成型尺寸是300*200*200)。

模型在打印范围内,模型成红色,如上图。

6.物体模型的最小厚度

打印机的喷嘴直径是一定的,打印模型的壁厚考虑到打印机能打印的最小壁厚。不然,会出现失败或者错误的模型。一般最小厚度为2mm,根据不同的3D打印机而发生变化。

7. 45度法则

记住45度法则。任何超过45度的突出物都需要额外的支撑材料或是高明的建模技巧来完成模型打印,而3D打印的支撑结构比较难做。添加支撑又耗费材料,又难处理,而且处理之后会破坏模型的美观。

8.设计打印底座

用于3D打印的模型最好底面是平坦的,这样既能增加模型的稳定性,又不需要增加支撑。可以直接用平面截取底座获得平坦的底面,或者添加个性化的底座。

9.预留容差度

对于需要组合的模型,我们需要特别注意预留容差度。要找到正确的度可能会有些困难,一般解决办法是在需要紧密接合的地方预留0.8mm的宽度;给较宽松的地方预留1.5mm的宽度。但是这并不是绝对的,还得深入了解你的打印机性能。

下面我们介绍几个可以检查模型是否有错误的软件。

NetFabb:该免费软件可以编辑STL文件。它可以用来打开STL并显示模型中存在的一些错误信息。其中包含的针对STL的基本功能:分析,缩放,测量,修复。

Magics:可以按照你想象的效果来精确修复和操作STL文件。在众多本地应用程序中,有效修复STL或模型问题,使用Magics是相当有效率的。许多需要在本地应用程序处理的任务可以在Magics上更快的实现。这个程序主要为使用光固化机(SLA)的工程师设计,他们已经开始整合一些很有意思的建议,来帮助修复建筑文件中出现的问题,如“收缩表皮”问题。Magics可以修复漏孔和坏边,联合两个布尔型的固体,倒置三角形的法线,创建壳结构或有其他特点的固体。虽然应用程序很优秀,但是想变得高效仍然需要一个渐进的学习过程。

因为3D打印设计模型与“传统的”数字媒体制作的模型有许多的不同,如果你在制作模型的时候记住这些限制约束,其实它做起来并不难。希望此使用本说明为你提供一个好的开端!

相关文档
最新文档