一般来说,前面说到的3D打印模型四个特点,单凭肉眼很难从计算机屏幕上看出来,即便是经验丰富的3D建模设计师,也仅能看出个别比较明显的缺陷。所以分析并修复3D打印模型,还得靠专业软件帮忙。
假如模型是用专业建模软件设计出来的,可用该软件自带的分析功能检验模型的质量,然后运行自动或手动修复功能修复模型。如果修复后还有缺陷提示,可将问题部分删除后重新建模。假如模型是网上下载的,也可以导入熟悉的专业建模软件,按之前的步骤进行模型的检验与修复。然而初学者大多不具备专业建模能力,更谈不上手动修复模型,所以选择一些“一点即通”的模型修复工具还是很有现实意义的。对于初学者来说,选择一些模型分享平台的在线修复功能是个不错的选择,比如魔猴网的“STL文件修复”功能,只需通过上传与下载即可完成,而且无须登录。另外还有一些常用的修复工具,如3D-Tool、MeshLab、MiniMagics以及Autodesk旗下的MeshMixer与Netfabb。Netfabb是一款免费的STL文件修复工具,有Netfabb Basic、Netfabb Standard、Netfabb Premium三种版本,除了Netfabb Basic可免费使用之外,另外两种功能更强大的是收费版本。只要不是质量特别差的模型,Netfabb Basic足以应付,下面将介绍其用法。
Netfabb Basic的安装与运行:鼠标双击安装文件,在弹出的安全警告对话框中单击“运行”,在弹出的选择语言对话框中选“中文(简体)”并按“确定”按钮。进入安装向导对话框点选“下一步”,在许可协议对话框中点选“我接受协议”并按“下一步”按钮。接下来的依次弹出的选择安装位置、选择开始菜单文件夹以及选择附加任务对话框中,既可以直接单击“下一步”选择默认设置,又可以根据需要个性化定制。设置完毕后将弹出安装准备完毕对话框,这里显示了刚才定制的三项内容,单击“安装”按钮软件将按定制要求制定安装,安装完毕后单击“结束”按钮退出安装向导。至此,软件安装完毕。
如果在刚才的安装完成对话框中选择了“运行netfabb.exe”选项,那么按下“结束”按钮后将自动运行Netfabb Basic。还可以通过双击桌面的Netfabb Basic快捷方式,或者单击开始菜单或快速启动栏中的Netfabb Basic图标来运行软件。软件启动后首先会弹出一个注册对话框,可以按要求输入信息进行软件注册,也可以忽略注册信息,勾选“I accept the terms of usage”后直接单击右下角的“Later”按钮进入软件界面。这里要注意的是,不管注册与否,都可以单击“Later”按钮进入软件,没有注册的用户每次启动软件都会弹出注册对话框,并且“Later”按钮有个倒计时功能,必须10秒后才能被单击。
Netfabb Basic检验并修复模型:如图4-28所示,单击工具栏的“Project”在其下拉菜单中单击“Open”选项,或者直接单击“Project”下方的文件夹图标,即可进入“Open File”弹出对话框。浏览并选择所需的模型文件后单击“打开”,模型随即被导入到软件的视图区。这时候会看到视图区右下角有个带感叹号的红色三角形警示图标,这个图标的出现意味着模型有问题需要修复。单击工具栏的“Extras”并将鼠标移至其下拉菜单中的“NewAnalysis”选项,单击右拉菜单中的“Standard Analysis”,软件将进入模型分析界面。
图4-28 Netfabb的模型导入界面
如图4-29所示,软件的右下方是模型分析的参数。图中曲面法向一致栏以绿色的“Yes”显示,表示当前模型符合了曲面法向的要求,但模型有273个孔洞,曲面闭合栏以红色的“No”显示,表示模型该项需要修复。点进工具栏中“Extras”的下拉菜单,单击“Repair Part”选项进入模型修复界面。
图4-29 Netfabb的模型分析界面
如图4-30所示,软件右下方的参数设置区通常使用其默认设置,单击“Automatic Repair”后将弹出自动修复对话框。选中“Default Repair”并单击“Execute”按钮,模型将进入自动修复状态。
(www.xing528.com)
图4-30 Netfabb的模型自动修复界面
当右下角的进度条走完时,模型将修复完毕,如图4-31所示。单击右下角的“Apply Repair”按钮,在弹出菜单中点选“Remove old Part”,修复好的模型将直接覆盖了原模型。此时,视图区右下角的红色三角形警示图标消失了。
图4-31 Netfabb的模型修复完毕界面
模型修复后,再来检验一次模型。单击工具栏的“Extras”选取下拉菜单中的“New Analysis”,单击其右拉菜单中的“Standard Analysis”再次进入模型分析界面。这一次“Surface is closed”与“Surface is orientable”均显示为绿色的“Yes”,模型修复成功,如图4-32所示。
模型修复后,需要把模型导出来。单击工具栏的“Part”,鼠标移至其下拉菜单中的“Export Part”。在输出下拉菜单中可以将模型导出多种格式,通常选用“as STL”并保存即可,如图4-33所示。
图4-32 检验修复后的模型
图4-33 Netfabb的模型导出
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。