利用建模软件得到的模型文件通常不能直接用于切片,还需要对模型进行进一步处理,这些处理可
以分为两大类,一类是模型格式的转换,即将DAE、WRL和X3D等模型格式转换成STL格式;另一类
则是模型的修补,即修补STL的文件格式中的错误。下面悟空打印坊就来为大家介绍3D打印模型格
式如何进行转换。
软件安装完毕后,在 Meshlab中打开模型,除了点击菜单栏,用户也可以使用快捷键“Ctrl+O”-“浏览
”x“选择您的文件”。
这里除了STL格式之外,我们还推荐用户将模型转换为OBJ格式,因为这两种格式被广泛使用在桌面
级和工业级打印机上,兼容性有很好的保证
点击“File”→“ Export Mesh As”→“选择目标文件夹”→“确定”。注意,Meshlab路径和模型文件的命
名不能为中文。
Meshlab支持的格式有:PLY、STL、OFF、OBJ、3DS、 COLLADA、PTX、V3D、PTS、APTS、
XYZ、GTS、TRI、ASC、X3D、X3DV、VRML、ALN,这几乎包含了所有类型的模型文件格式,所以
在使用之前,用户完全不用担心模型是否能够被成功转换。
模型文件包含的三角形面片越多,精度就会越高,模型的细节就会越细腻,同时它的文件体积就会越
大。对于一些比较简单的模型,文件体积过大会极大地增加切片软件负担;对于一些云打印服务而
言,它所能接受的最大三角形面片数是一定的,这个时候我们就需要通过 Meshlab对模型的尺寸进
行修改。
在菜单栏里选择“ Filters”-“ Remeshing, simplification and construction”→“ Quadric Edge
Collapse Decimation”后,在上面的对话框中,我们着重关注两个参数,分别是 Target number of
faces(将三角形面片数减少到)和 Percentage reduction(减少百分比),这两个参数选填一个就可以(1) Quality threshold(质量阈值):这个值决定 Meshlab在减少三角形面片时保持原始模型外形的能
力,默认值为1。
(2) Preserve Normal(保留法线方向):这个选项勾选后, Meshlab将会确保转换后的三角形面片包含
正确的法向量
(3)如果模型在利用 Meshlab减少三角形面片数的转换后出现了法向量异常的情况,用户可以通过
使用下面的方法进行矫正:找到“ Filter”“ Normals”
Curvature and orientation”“ Re-Orient all faces coherently”,这些步骤将会矫正模型中错误的法
线。该对话框下需要勾选的项目有:“ Optimal position of simplified vertices”(保持简化顶点处于
最佳位置)、“ Planar simplification”(平面简化)、“Post- simplification cleaning”(简化后清理)。
之后点击“ Apply”