切片器导入修复
Cura 打不开 STL?先在本地诊断文件
Cura 通常只是把文件问题显示出来,而不是问题的根源。文件出现在队列里但热床上没有模型、“未知文件格式”提示,或者 200 mm 的零件导入后只有 2 mm,往往意味着文件头损坏、导出为空、表面没有闭合或单位不一致。这个页面直接读取文件,把切片器导入问题和需要修复的几何问题分开。
常见症状
- 文件出现在打开对话框或队列中,但热床上没有任何模型。
- 扩展名明明是 .stl,Cura 却提示未知或不支持的文件格式。
- 模型以极小或极大的尺寸出现,常见倍数是 10、25.4 或 1000。
文件导入检查
零上传Ultimaker Cura
文件签名、包围盒和拓扑都在本地报告。这些是分诊信号,不是切片器的最终验证。
文件检查
文件签名、包围盒和拓扑都在本地报告。这些是分诊信号,不是切片器的最终验证。
拖入打不开的文件
支持 STL、OBJ、PLY、3MF、GLB、glTF,或 .gltf 与配套 .bin。文件只在本地读取。
选择文件文件上限: 500 MB · 零上传
零上传 · Worker
常见症状
- 文件出现在打开对话框或队列中,但热床上没有任何模型。
- 扩展名明明是 .stl,Cura 却提示未知或不支持的文件格式。
- 模型以极小或极大的尺寸出现,常见倍数是 10、25.4 或 1000。
- Cura 提示网格无效并自动修复后,仍然有破洞或缺失的墙。
常见原因
文件被截断或扩展名不对
二进制 STL 会在前 84 字节声明三角面数量。如果下载中断,或者把其他文件改名成 .stl,Cura 可能在检查网格之前就拒绝导入。
导出结果没有三角面
对象可能被隐藏、没有被包含在导出选择中,或者场景本身为空。文件能打开,但没有可以放到热床上的几何体。
存在开放边界或非流形边
Cura 能切一些不完美的网格,但大面积缺失面和被两个以上三角面共享的边可能让修复失败,或在预览中产生缺层。
模型单位不是毫米
STL 和 OBJ 没有可靠的打印单位。用米或英寸导出的设计可能正常导入,但尺寸会小 1000 倍或大 25.4 倍。
导出检查清单
- 1
以毫米为单位导出二进制 STL 或 3MF,并确认文件大小不是 0。
- 2
导出前让对象可见并被选中,不要导出整个隐藏场景。
- 3
在 CAD 中应用对象变换,让 STL 包含最终的比例和旋转。
- 4
如果 STL 文件头或三角面数量已损坏,回到原始 CAD 文件重新导出。
使用步骤
- 1
把文件拖进来,查看检测到的文件签名和三角面数量。
- 2
检查包围盒,在修改切片器缩放之前先发现单位问题。
- 3
根据拓扑结果选择快速清理、补洞或完整修复。
- 4
如果文件头或几何体为空,应回 CAD 重新导出;修复工具无法恢复没有写进文件的数据。
常见问题
参考
- https://ultimaker.com/software/ultimaker-cura
- https://support.ultimaker.com/
- UltiMaker Cura 产品页
- UltiMaker 支持文档
- STL 二进制文件头与三角面数量约定
规格核验: 2026-11-01
每个页面都在当前标签页检查文件头、三角面数量、包围盒和拓扑。无需账号、不上传,也不连接切片器。