如何将 STEP 转为 STL
- 打开 CAD 模型。选择 .step 或 .stp 文件,或包含 CAD 模型的 ZIP。仅在打开文件或加载示例时才下载 STEP 引擎。
- 选择网格精度。从标准精度开始,检查曲面并核对毫米尺寸。粗略精度生成较小文件,精细精度保留更多细节;高级设置可以手动输入容差。
- 下载 STL。导出一个合并 STL,或每个零件一个 STL 的 ZIP。默认二进制,也可选择 ASCII。打印前检查网格和切片预览。
STEP 与 STL:精确曲面与三角网格
STEP 用数学定义的曲面和实体保存 CAD 几何。STL 用平面三角形近似模型表面。转换时的网格化让切片软件和网格编辑器能够处理模型,但不会保留原始参数化 CAD 设计。
许多打印流程用网格计算层和打印路径。支持 STEP 的切片软件可以在导入时生成网格,因此并非总要单独转成 STL。请保留原始 STEP,方便以后修改 CAD 设计。
如何选择网格精度
粗略精度优先考虑速度和较小的下载文件,曲面可能有明显棱面。标准精度适合作为日常模型的起点。精细精度使用更小容差,通常生成更多三角面,也增加处理时间、内存占用和文件大小。只有平面的方块在三档设置下可能具有相同面数。
线性偏差是 CAD 曲面与网格近似之间允许的距离,单位为毫米。角度偏差限制角度差,单位为弧度。数值越小,网格通常越细。请按实际打印尺寸检查曲面;网格更大不代表打印一定更好。
单位与装配体零件
默认将文件声明的单位换算为毫米。可选的单位覆盖会再次缩放已归一化的坐标:厘米乘以 10、米乘以 1,000、英寸乘以 25.4。除非有意修正比例,否则请保持“按文件单位”。STL 不记录单位,导入结果时请按毫米处理。
零件名称和三角面数方便检查装配体。合并导出只把三角面放入一个 STL,不进行布尔并集。单独导出保留各零件位置,并使用安全且不重复的文件名。CAD 颜色仅用于预览;STL 只保存几何,不保存颜色或材质。
也支持 IGES(.igs/.iges)。IGES 模型可能包含相互分离的曲面,网格化后可能出现开口边。可以选择时优先使用 STEP,并在打印前用切片软件检查或修复导出的网格。
常见问题
能否直接把 STEP 导入 Bambu Studio 或 PrusaSlicer?
可以。Bambu Studio 和 PrusaSlicer 可以直接导入 STEP。免费版 Cura 支持 STL、3MF 等网格格式;官方 STEP 和 IGES 导入功能需要 UltiMaker 付费软件计划,并使用 Cura 5.11 或更新版本。Cura Enterprise 5.11 或更新版本已自动包含该插件;免费软件计划不能使用。当你的 Cura 未配置 CAD 导入、打印服务要求 STL,或需要使用网格编辑软件时,转换为 STL 仍然有用。
STEP 文件会上传吗?
不会。CAD 解析、网格化、预览和 STL 导出均在浏览器本地执行。引擎会下载到设备上,但模型文件不会为了转换而上传。你主动提交的反馈会单独发送。
装配体和转换失败的零件如何处理?
工具列出 CAD 导入器返回的零件及其三角面数,可合并导出,也可每个零件一个 STL 打包 ZIP。被识别为无法生成可用网格的零件会跳过并提示,其余零件仍可导出。打印前请检查预览和零件清单,确认没有缺失几何。
为什么第一次转换比较慢?
CAD 引擎仅在选择文件或加载示例后下载。WASM 文件未压缩约 7.6 MB;启用服务器压缩后,传输量约 3 MB,实际大小取决于托管平台和浏览器。后续加载可能使用浏览器缓存;清除缓存或更换浏览器可能需要重新下载。复杂模型的网格化也需要时间。
为什么 STL 很大,或者浏览器提示内存不足?
精细设置和复杂装配体可能生成大量三角面。请尝试粗略精度、放宽高级容差,或导出更小的源装配体。超过 200 万三角面会提示。即使文件未超过 200 MB 输入限制,也可能超出设备可用内存。
转换会修复模型或保证能打印吗?
不会。工具提示退化三角形、开口边和非流形边,但不自动修复。请在切片软件或建模软件中检查并按需修复导出的网格。打印前还要核对尺寸、缺失零件、支撑和切片预览。