指南合集

文件格式、查看器和优化

选择目标格式,在查看器中检查六项内容,并在代价可接受时减小文件体积

文件格式、查看器和优化 — 编辑插图

文件台的三项工作

这里是指南中心的文件工作台。这里有三项任务:了解常见 3D 文件格式所承载的内容,在任何内容接近打印机之前检查网格,以及在不删减模型的情况下减小文件体积。本页面还链接了三篇深度指南,每篇对应一项任务。

简而言之:根据下一步需要保留的内容选择格式,在查看器中检查六项内容后再信任网格,并在多边形数量开始带来负担时进行减少。一个渲染效果出色的模型,在切片器中仍可能失败,而查看器正是你发现这一点的地方。

每种格式包含的内容

STLSTL 保存三角化的表面几何数据。切片软件广泛支持 STL,而它通常不包含颜色、纹理或材质信息。
对象OBJ 保存几何数据,并可选择性地引用材质。互操作支持广泛,但切片器对材质部分的支持各不相同。
3MF3MF 包含几何数据以及更丰富的制造信息,如包装颜色、材料和单位,这通常使其成为现代打印工作流程中更好的选择。
GLBGLB 包含已烘焙材质的场景几何体,是网页预览和游戏引擎的常用载体,而非打印机。

选择规则

官方格式指南中的选择规则:“根据打印机和切片器必须保留的信息选择格式,而不只是因为熟悉某种格式。”以及其后的注意事项:“无论采用哪种格式,导出本身都不会修复无效几何体。”

渲染和制造会以不同的标准评判模型。渲染器将网格视为图像,可以通过光照和角度掩盖开放表面、相交壳体、漂浮碎片以及薄如纸张的特征;切片器则必须将同一网格解释为实体体积和工具路径,在这种情况下,这些缺陷会变成缺失层、意外空腔、脆弱部分或切片失败。“关键区别很简单:视觉上令人信服,并不一定意味着可制造。”

有两个单位习惯可以避免一类静默故障:以毫米为单位导出二进制 STL,并在导入后检查尺寸,而不是假设你的应用程序和切片器在单位上保持一致。2026-07 年的一篇博客当时列出了七种导出格式:GLB、FBX、OBJ、USDZ、STL、3MF 和 PLY;请将其视为一个有时间限制的快照,并在你工作的当天于导出对话框中确认当前列表。

哪种格式适用于哪项工作

3D 打印选择 STL 或 3MF。STL 保留几何形状,而 3MF 还会保留颜色、材质和单位。
Web 预览和游戏引擎选择 GLB 或 FBX,并包含材质。
AR 查看选择 USDZ,这是 AR 平台所要求的格式。
工具之间的材料引用传输 OBJ 或 3MF,具体取决于下游工具读取的制造信息量。

打开切片器并不能证明什么

官方博客的核心观点,用其原话来说:“仅仅因为一个 AI 生成的 STL 文件能在切片器中打开,就不应认为它已经可以直接打印。”能打开并不能证明任何事情;旋转则能证明一些事情。

六项检查在查看器中进行,用于区分可打印网格与注定失败的截图,而且每一项都会在耗费任何耗材之前显现出来。贯穿这六项检查的查看动作:将模型完整旋转 360 度,检查轮廓、背面、底面、细节,以及部件的连接处。

查看器中的六项检查

  • 封闭几何体

    网格是闭合的,没有意外的孔洞。将模型想象成一个容器;如果它无法在不漏水的情况下盛水,则水密性不合格。

  • 壁厚

    薄壁部分必须在你选择的比例和打印机的能力范围内保持可打印,因为优雅的轮廓配上刀刃般的壁厚,打印出来会变成破损的部件。

  • 流形结构

    非流形边、重叠面和杂散的内部几何体会让切片器产生混淆。这些问题需要修复,而不是寄希望于侥幸。

  • 缩放比例和单位

    导入后验证尺寸,切勿假设导出的比例就是你想要的实际比例。

  • 悬垂和支撑

    悬空的表面需要支撑材料或重新设计。在查看器中发现它们只需几分钟;在打印过程中发现则会浪费耗材。

  • 部件连接

    检查各个独立部分的接合处,因为从一个角度看似连接的接缝,从另一个角度看可能只是几何体勉强接触。

无需 CAD 打开 STP

STP 是一种工程 CAD 交换格式,其名称可与 STEP 互换使用。STL 使用三角形近似表示表面,而 STP 携带实体的精确边界表示,即 B-rep,这正是工程团队使用它的原因,也解释了为什么许多 3D 创作者第一次接触这种格式,是在供应商或市场平台把一个他们无法打开的文件交给他们时。

在没有 CAD 席位的情况下使用工作路径、在线 STEP 查看器、转换为 STL 等网格格式,以及通过现有的 CAD 相关工具导出,这些方式在精度和文件大小方面各有取舍。在该部门的工作流程中,STP 查看处于中间环节:上游是格式决策,下游是网格检查和大小处理,而专门指南则涵盖了哪条路径适合哪种情况。

减量前的五步自检

  1. step.01

    导入并检查错误

    导入切片软件并检查错误。先让切片软件报告问题,再为其投入任何资源。

  2. step.02

    运行自动修复

    修复导入过程中暴露出的孔洞和退化面。

  3. step.03

    检查壁厚和法线

    确认薄壁部分和翻转表面已消失

  4. step.04

    评估悬垂并规划支撑

    在修改成本仍较低时,决定支持材料的落点。

  5. step.05

    减少多边形并重新导出

    减少多边形数量以控制文件大小,重新导出为 STL 或 3MF,然后运行最终预览,确认减面后仍保留了模型所需的细节。

为什么约简放在最后

大文件会拖慢切片器并使分享链接不堪重负,而解决方法是按正确顺序进行多边形简化。简化损坏的网格只会得到更小的损坏网格,这就是自检将简化放在错误检查、修复、壁和支撑之后最后执行的原因。

第五步回到六项检查,形成闭环:简化会改变网格,而每次改变都值得在查看器中重新查看。专门的操作指南介绍了在为分享和切片而缩小文件时,哪些内容需要简化,哪些应保持不变。

常见问题

STL 文件是否包含颜色或材质信息?

通常没有。 STL 存储三角化的表面几何数据,这也是各处的切片软件都能读取它的原因,也解释了为什么看起来像涂色的预览不会随文件一起传输。当颜色、材质或单位信息必须在传输过程中保留时,3MF 会将其打包其中;OBJ 则携带材质引用,但不同切片软件对其支持程度各异。

我的模型渲染得很漂亮。为什么在切片器中却失败了?

因为这两个程序提出的问题不同。渲染器会询问从这个角度看,网格是否看起来正确;切片器会询问网格是否围合出有效的实体体积。开放表面、相交的壳体和悬浮的碎片可能在渲染中借助良好光照隐藏起来,却仍然导致缺失层、空腔或切片失败。视觉上令人信服并不一定意味着可制造。

我应该导出哪种格式用于 3D 打印?

STL 或 3MF。根据下游步骤必须保留的内容在两者之间选择:STL 适用于纯几何数据并支持通用切片器,3MF 适用于需要随模型传递颜色、材料或单位信息的情况。以毫米为单位导出二进制文件,并在导入后核对尺寸,而不要假定单位一致。

我的 STL 文件应该多小?

没有一个适用于所有情况的统一数值。实用的判断标准是功能表现:如果切片速度变慢,或共享成为瓶颈,就说明多边形数量带来的处理量已经超出打印所需。减少多边形数量,重新导出并预览,在舍弃无法打印的细节与避免不必要的文件体积之间做取舍,直到文件运行正常为止

确保您的文件可直接打印

将导出内容与下一步匹配,在预览中运行六项检查,并在权重开始造成负担时降低权重。