我有这个 .stl 文件,我将它发送给一家公司进行打印,他们声称该文件尚未准备好打印,并且向我收取更多费用以修复错误。我该怎么做才能使文件“准备好打印”
.stl 文件“未准备好打印”
3D打印
stl
2021-05-11 06:44:00
1个回答
“未准备好打印”并不是对问题的非常具体的描述。STL 文件有无数可能导致无法打印的错误。
STL 文件基本上是 3D 三角形的集合。这些三角形需要是流形/防水的:它们需要包含一个代表要打印对象的体积。例如,一个非常简单的 STL 文件可能包含 4 个定义四面体/金字塔的三角形。但是,如果文件有问题——例如,两个三角形的边缘可能不完全相交,则文件不可打印,因为三角形一起不再包含一个体积。
有各种免费和付费工具可以自动尝试修复您的 STL 文件。根据您的文件有多糟糕,您或许可以使用这些工具之一来修复它。如果您这样做,请务必仔细检查结果以确保该工具符合您的预期。示例包括 MeshLab、Netfabb 和各种在线服务(Microsoft 3D 工具、MakePrintable)。
如果您的文件问题如此严重以至于无法自动修复,那么唯一的选择将是——可能——非常费力的手动修复文件过程。这可能意味着从头开始重建模型。公司为此向您收费并非不合理。
即使您的模型是歧管/防水的,也有其他原因可能无法打印。例如,墙壁可能太薄,或者模型中可能存在无法打印的某些特征。
您没有指定模型的来源。某些 CAD 软件比其他软件更可能生成无法打印的 STL 文件,SketchUp 尤其严重。此外,游戏中的 3D 模型几乎总是无法打印的。它们旨在在屏幕上看起来不错,但在设计时根本没有考虑可印刷性。