如何使用MeshLab & Netfabb 修复你的模型

3D打印软件设计算法
2013
01/31
23:44
分享
评论
大家好,欢迎来到此使用指导。
在这里你可以学到如何将 .dae, .x3d 或 .wrl 转换成 .stl,并对其中的错误进行修复。我会一步一步的告诉你如何操作。如果还有任何问题请联系我们。

需求
在我们开始之前,请先下载并安装以下两个软件。之后你会用到它们。

MeshLab
该软件可以打开并转换多种格式类型的文件。


下载

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


下载


准备一个STL文件
如果你有一个.dae, .wrl 或 .X3D文件,你需要先将其转换成stl格式文件,用于修复。如果你已经有了一个.stl文件,请跳到下一步。

软件安装好之后,请在Meshlab中打开模型。 操作如下: 点击meshlab.exe启动Meshlab > 按 ctrl +o > 浏览文件> 选择你的文件 > 按打开。
现在来创建一个stl文件,保存文件成stl格式。操作如下: File > save as… > 文件类型选择 “STL File Format (*.stl)” > 选择保存的位置 > 按保存。


(meshlab保存按钮)
保存之后,stl文件就已经生成了。

Netfabb界面

现在已经有了一个模型的stl文件,在Netfabb中打开它。你可以在下面的截图中查看到这个软件的一些基本功能。所有的功能之后我们会慢慢解释。


(Netfabb 界面)
透视视图


你可以通过按住鼠标右键移动鼠标来旋转模型。有7个透视按钮来重新设置视角。第一个是用来显示基本的3D透视。其余6个分别显示模型的其中一个面。
缩放的方法


使用鼠标滚轮可以对模型进行缩放。这些按钮是在不使用滚轮的情况下使用的。从左到右分别是:缩放到合适大小(Zoom to fit), 对选中的部件缩放到合适大小(Zoom to fit of select part,绿色部件) , 全局缩放, 全局缩放并最后一项为选择区域, 选择矩形区域进行缩放.
基本信息


这里显示了选取的部件的三维信息。请记住一个stl文件拥有多个shell也还是一个部件。只有当你导入多个文件或在Netfabb中分离一个部件时会出现多个部件。长宽尺寸分别是包围盒的尺寸。其中的体积就是我们用于计算价格的体积。面积数值指总的表面积。同时你也可以查看到三角面的数量。
平移,旋转,缩放


Well 这些功能都是针对其自己来说的。平移是相对一个部件或原点。旋转是围绕其自身的中心点。缩放将会使其变大或缩小,根据提供的缩放变量而定。
分析,修复,测量


这些按钮是用来修复你的模型的。 分析可以提供一些关于模型的额外信息。如他会告诉你模型中是否有洞,边界边缘,, 翻转的三角面或错误的边。
修复是Netfabb区别于其他stl识别软件的重要功能。其中包含了分析功能,同时他将会修复不利的效果。最后一项是测量。它将允许你测量两个面之间的距离。该功能很有效,它可以用于测量最小壁厚。
设计规则

现在我们已经知道它有哪些功能了,我们知道如何来使用它们。以下是总结出来的STL处理中的关键点。如果你的模型可以通过以下罗列的因素,很显然你的模型可以直接打印了。
提交数据时需要遵守的设计规则:

-三角面少于500.000
- 0 孔洞
- 0 边缘边
- 0 无效方向
-最小尺寸 0,2cm x 0,2cm x 0,2cm
- 最大尺寸 49cm x 39 cm x 20 cm
- 体积数值为正
- 闭合曲面
- 有向曲面
Preferred:
- Amount of lose pieces in a stl is equal to the amount of shell.

修改你的模型!

如果你的模型没有达到以上的标准,这里是一个通用的修复办法(特殊情况除外)。

         

上一篇:STL文件的规范
下一篇:几种好用的3d打印建模软件
回复

使用道具 举报

2013-1-31 23:44:20 | 显示全部楼层
修复大小
最大和最小尺寸需要满足。.


          修复反向法向,边缘边已经孔洞。
修复这些问题,使用截图中右上的修复按钮。红十字将会在你的右边开启一个新的界面。


如果你在右下看到截图界面。请确认选中了 auto-update。这将会在修复之后更新状态。


之后你需要运行自动修复。按自动修复按钮,然后你可以看到截图如下。


你可以选择是使用默认修复还是简单修复。推荐使用默认修复. 这将会使用Netfabb提供的所有修复功能。自定义修复很简单,但也没有什么必要。

完成之后,模型的状态将会被改变。最终你可以看到如下:


0 边缘边
0 无效方向
0 孔洞
1 Shell (if you have a single object in your stl.)

More shell’s isn’t bad, but 1 is better. 所有的问题修复之后,按应用修复。确认替换原始模型成修复后的。

          修复一个红色模型
红色即有错的。如果模型中含有很多区域如此,这将无法修复。如果绝大部分是红色的(99%或更多),请使用以下命令: Part > invert normals. 确认。 以下是一个完全红色的模型。


TIP: 别忘了请先选取模型

保存模型

如果希望保存新的STL,你可以使用Part > Export Part > as STL (binary)


希望这些能够帮助你修复你的模型。
回复 支持 反对

使用道具 举报

2014-4-5 09:31:06 | 显示全部楼层
图片都看不了啊
回复 支持 反对

使用道具 举报

2014-11-19 11:31:12 | 显示全部楼层
图挂了,楼组可以重弄一下嘛
回复 支持 反对

使用道具 举报

2014-12-2 23:56:08 | 显示全部楼层
图片都看不了,楼主可以重弄一下不,谢谢
回复 支持 反对

使用道具 举报

2015-1-26 14:19:06 | 显示全部楼层
图呢。都看不见啊
回复 支持 反对

使用道具 举报

推动3D打印

关注南极熊

通知

联系QQ/微信9:00-16:00

392908259

南极熊3D打印网

致力于推动3D打印产业发展

Copyright © 2024 南极熊 By 3D打印 ( 京ICP备14042416号-1 ) 京公网安备11010802043351
快速回复 返回列表 返回顶部