#楼主# 2021-4-17

跳转到指定楼层
Netfabb是修复STL文件的强大工具。它曾经适用于Windows、Linux和MacOS。但后来在2015年被Autodesk收购,后者决定停止支持Linux和MacOS。您仍然可以从这个非官方的GitHub存储库下载用于Linux和Mac的旧版本Netfabb(收购之前)。
Netfabb的官方版本(仅限Windows)可在此处下载(https://github.com/3DprintFIT/netfabb-basic-download)。注册后,您将获得30天的完整版本,然后将其降级为基本版本,仍然非常适合此用例。
如果您是Windows用户,没有真正的理由选择Netfabb而不是3D Builder。但我们把它包括在这里有三个原因:

1、如果3D Builder无法修复STL文件,那么值得检查Netfabb是否可以做得更好。
2、Linux和Mac用户也许可以安装这个非官方版本并完成这项工作(我们还没有测试过它,但作为最后的手段,可以尝试一下)。
3、Netfabb的优化工具比3D-Builder的更智能,它可以识别有无精细细节的零件,并进行相应的优化。

步骤:

1、导入STL文件
启动Netfabb并从菜单中单击“文件”->“打开零件”。将出现一个设置面板,为您提供几个导入零件的选项。只需使用默认值,然后单击“添加零件”。

如果STL文件有缺陷,您将看到一个大的红色感叹号出现在右下角(正如您在上面的GIF中看到的)。这意味着您需要修复STL文件。如果感叹号没有出现,这意味着该部分是罚款,可以打印没有问题。


2、修复文件

要修复STL文件,请找到顶部工具栏上的“修复”工具。修复工具由一个红十字图标表示。单击修复工具。此时,Netfabb将创建模型的副本。对副本应用修复可确保原始模型不会更改。
在左侧,您将看到“修复”面板。“修复”面板将为您提供有关以下重要属性的信息:
1、网是封闭的还是防水的?
2、网格方向是否正确?
3、有多少“边缘”存在?这些边不是网格中两个三角形共享的边。
4、有多少个三角形没有按预期定向(相对于相邻的三角形)?
5、这个模型有几个洞?
在“修复”面板上,单击“运行修复脚本”,然后在出现的弹出窗口中选择“默认修复”。如果默认修复无法修复文件,则可以尝试下一步的扩展修复。单击“执行”以运行修复过程。

如果修复顺利,则“修复”面板将通过显示两个绿色复选标记来显示网格现在已关闭并正确定向。您还可以检查是否有任何剩余的边界边、方向错误的三角形或孔。此信息可在“修理”面板中找到。在最好的情况下,不会有任何这些文物留下。


3、优化笨拙的STL文件

Netfabb还允许您优化STL文件,如果它是笨拙的。在修复模式下,从顶部菜单中选择“网格编辑”,然后选择“减少三角形”。这将打开“缩小三角形”对话框。
确保在选项中选择了所有三角形。对于其他设置,默认值通常可以很好地工作。Netfabb的优化例程实际上比3D Builder更好,因为它可以自动检测细节量低和高的零件,并相应地优化文件。这样可以确保您不会因为优化而无意中丢失模型中的详细信息。
准备好后,单击“减少”。现在放大模型并检查您是否对最终结果满意。


4、应用修复和优化

满意维修和优化?现在是时候应用它了。可以通过右键单击先前自动创建的副本来应用修复。您可以在左上角的“零件”菜单中找到此项。单击应用零件修复。
您将得到几个选项。如果您想比较修复零件与修复零件,可以将原始缺陷零件装载到Netfab中。在这种情况下,选择“保留旧零件”。如果不想将旧零件保留在Netfabb工作区中,请选择“删除旧零件”。
GIF演示如何在NetFab中应用修复和优化
现在,您已经在工作区中使用了修复的模型。注意,大惊叹号不再出现,这意味着这部分一切都很好。


5、将修复和优化模型导出为STL
让我们保存修复后的模型。这很简单。只需单击顶部菜单上的“文件”并选择“导出零件”。Netfabb最大的优点是它允许您以多种格式保存修复后的部件。在本例中,我们将导出到STL。一如既往,请记住正确命名修复的文件。



!wcshare!
回复

使用道具

成为第一个回答人

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则