在3D打印时,有些STL模型文件可能无法打印。虽然这些模型看起来很好,但它们可能导致切片机出现问题,或者在打印时出现错误,甚至彻底失败。这是因为在电脑中创建的模型不一定都可以在现实中制作,例如:在软件中可以创建厚度为0毫米的墙,但在实际中则无法打印。
这时就需要用到模型修复软件了,它们可以帮助我们识别和修复这些错误,生成适合于3D打印的模型。本文将介绍最常见的打印问题及其修复方法,并比较几个最佳工具,大家可以从中选择一款适合自己的。
什么是STL格式
STL(STereoLithography,立体光刻)最早由3D Systems公司创立,是用于立体光刻计算机辅助设计软件的文件格式。如今,STL已成为3D打印行业公认的通用格式。STL文件只用于描述三维物体的表面几何形状,由数以万计的三角面片组成。由于不同的设计可能会以多种不同的方式错误地表示这些三角形。
因此,让我们来看一些可能导致无法打印文件的常见错误类型以及需要修复的问题。
壁厚
如果一个3D文件没有壁厚,都是片和线,3D打印机无法知道层厚是多少,也就没法打印。这种问题在类似3D Max这样的软件导出时会有时遇到。
孔洞
3D模型需要描述一个封闭的或“水密”体积,其所有顶点的边和顶点都相连。然而,STL有时会在网格中有小孔,或者三角形的边可能与相邻的边没有连接存在缝隙,两者都可能导致打印时出现问题。
法线
每个三角形在概念上都指向或远离它所描述的形状,本质上具有内表面和外表面。法线是用来区分内外平面,有时,此方向会翻转,从而导致切片器解释完整表面的方式出现问题。
交叉重合面
每个三角形在概念上都指向或远离它所描述的形状,本质上具有内表面和外表面。交叉面会造成重合的体积,首先会造成体积计算的不准确,多算体积。另外也会让定位面的朝向出问题,因此交叉重合面必须得进行合并。
非流型
建模过程中的错误或者一些“捷径”或“窍门”可能会造成非流行的出现。这是指一条边同一个或者多个面相交,而不是一个体与体的相交,这会让3D打印机认为模型有个洞,或者至少是面有问题,不能打印。
如何修复STL文件
如果模型出现问题,我们就需要找到合适的软件对其进行修复,这里主要的操作流程如下:
- 自动网格修复:这也常被称为一键修复。在很多情况下,这就足够了,但在其他情况下,原始STL可能太大或损坏,那么就无法以这种方式处理。有时候,通过这种方式,还可能改变模型本身的结构,注意在操作前后进行对比。
- 手动网格修复:如果自动修复不起作用,那么可以选择手动挨个检查。首先修复孔或缝隙,然后再来修复其他几何问题。如果问题仍然存在,还可以尝试重新网格化整个模型或使用诸如“制作实体”或“收缩包裹”(取决于工具)之类的选项。
- 重新返工建模: 如果上述两个步骤都不起作用,那可能需要使用CAD或其他建模软件重新设计,当然不到万不得已还是以修复为主。
实用的修复软件
市面上有很多可以用于STL修复的工具,有的是设计建模软件中自带一些修复功能,也有的人会选择切片软件中的分析和修复工具,还有的是使用相关专业软件,其中大部分是免费的,而收费的也往往效果会更好。
这里资源库结合自己的使用经验,为大家推荐5款不错的STL模型修复软件,希望能对你有所帮助。
3D Builder
3D Builder是一款由微软官方推出的3D虚拟打印机软件,可以使用3D Builder查看、捕获、编辑和打印三维模型。它也同样具有修复功能,导入模型后,软件会自动检查模型是否存在任何问题,如果发现任何问题,则以红色标出,并提醒用户点击按钮一键修复。修复过程在后台进行,如果修复成功,图像将变为蓝色轮廓。
3D Builder的用户界面干净且易于使用,并具有许多其他有用的工具。例如,可以用它对模型进行位置摆放,简化面片等操作。点击 此次 下载。
Meshmixer
Meshmixer不仅仅是一个简单的STL修复工具,还是一个成熟的建模解决方案。通过它能够对模型进行挖空、建支撑和网格简化等。软件简单易上手,功能强大,尤其是对于STL文件来说能够进行非常多的处理。
Meshmixer具备自动修复功能,类似间隙、孔洞等模型问题,使用自动修复功能即可修复。不过,该软件早已经被Autodesk收购,目前不再更新,同时其网格修复功能也被内置在Fusion 360中。 点击 此次 下载。
FreeCAD
FreeCAD是一个开源3D建模软件,该软件的众多功能之一是功能强大的分析和修复工具。首先,加载STL文件并进入“网格设计”工作区可启用修复功能。选择“分析”,然后选择“检查”,就能展示所有发现的错误的完整列表,这些错误可以单独修复,也可以选择窗口底部的“重复修复”选项。
与其他CAD软件一样,我们不仅能够使用FreeCAD修复STL文件,而且还可以用它对模型进行其他更改和修改。 点击 此次 下载。
Netfabb
Netfabb是最著名的STL文件修复软件之一,也是该领域最早的解决方案之一。它的界面比Magics简单,自动检测和自动修复功能非常不错,适合初学者来使用,是一款实用性非常强的工具软件。
Netfabb在2015年被Autodesk收购,此后被集成到Fusion 360软件中,并且在Fusion 360 Pro Bundle中包含Netfabb的许可证。付费的高级版本还包括后处理准备和晶格优化等功能。如果想要免费使用,也可以从网络上找到它的Netfabb Baise基础版。 点击 此次 下载。
Magics
Magics是一款由Materialise公司针对STL文件数据准备开发的软件,具有强大的模型修复、零件摆放、添加支撑、切片输出等功能,已成为3D打印行业必不可少的软件之一。
Magics的主要功能包括模型修复,共有三种STL修复模式,包括全自动、修复向导(指导用户完成每个步骤)和完全手动。其他功能包括“零件包裹”,可为零件提供最小厚度并修复其他表面问题,以及一系列增强和优化功能。这款软件经过30多年的发展已经迭代到了最新Magics 26版本,是最早也最成功的快速成型专业软件。 点击 此次 下载。
以上就是此次为大家推荐的5款最好用的3D打印STL模型修复软件,其中大部分是免费的,可以直接下载使用。其中,Magics作为功能最全面,最专业的3D打印检测修复软件,优先推荐大家使用。
|
|
你可能喜欢
人工智能与3D打印技术结合,实现小型核反应
最新《Nature》:动态界面3D打印
石墨烯增强混凝土能否推动可持续建筑? UVA
杜克大学:新型无溶剂3D打印材料,可用于医
推荐课程
神奇的3D打印
SLA3D打印工艺全套培训课程 - 软件篇
3D打印月球灯视频教程 包括完整贴图建模流
【原创发布】Cura软件修改二次开发定制视频