格式指南
通用的3D打印格式:简单的三角形网格,所有切片软件、CNC系统和网格工具都能读取。
下载免费试用版免费试用:全部功能,可转换10次。无需信用卡。Windows 10/11。
30天退款保证 · 一次性许可 — 查看价格

实体 CAD
网格
图纸和场景中的 3D 面
3D 打印
网页、AR 和游戏
查看器和存档
CAD 数据交换
实体 CAD(STEP、IGES、BREP)可转换为网格或其他实体格式。网格可转换为其他网格格式。虚线格式(DXF、DWG、AMF、USD)只能读取,不能写出。 VRML 可读取 .wrl、.vrml 和 gzip 压缩的 .wrz 文件,并写入 .wrl。
| 扩展名 | .stl |
|---|---|
| 全称 | STereoLithography / Standard Triangle Language |
| 几何类型 | 三角网格(面片) |
| 变体 | ASCII, Binary |
| 开放标准 | 有 |
| 支持颜色 | 否(二进制变体有非官方颜色扩展) |
| 支持装配体 | 无 |
| 支持材质 | 无 |
STL(STereoLithography)由3D Systems于1987年开发。它将3D表面表示为一组三角形面片,每个三角形由三个顶点和一个法向量定义。STL有两种变体:ASCII(人类可读的文本,文件较大)和二进制(小5–10倍)。STL不存储颜色、材质、纹理、单位或装配信息,只保存原始几何。尽管有这些限制,它仍是最通用的3D打印格式。所有切片软件(PrusaSlicer、Cura、Bambu Studio、Chitubox)都接受STL。
STL是3D打印的默认导出格式。所有FDM、SLA、SLS和树脂打印机都接受STL文件。网格必须是水密的(没有孔洞或非流形边),切片才能正常进行。
许多CAM系统(Mastercam、Fusion 360 CAM、HSMWorks)接受STL作为输入,用于从3D几何生成加工刀具路径。
工程师将设计草稿导出为STL,在桌面打印机上快速打印以检查外形和配合,然后再投入昂贵的CNC加工或注塑生产。
所有切片软件(PrusaSlicer、Cura、Bambu Studio)、所有主流CAD系统(SolidWorks、Fusion 360、FreeCAD)以及所有CAM软件包。最通用、可读性最广的3D格式。
常见的转换:从 STEP 或 IGES(用于 3D 打印)、转为 3MF(以获得更好的元数据和多材料打印)、转为 OBJ(用于渲染),或转为 PLY(用于扫描数据)。
STL 是 3D 打印的通用目标格式。将 CAD 模型转换为可打印的 STL 只需三个步骤。
加载你的模型
将 STEP、OBJ、IGES 或其他 3D 文件拖入 3D CAD Converter,或让 CLI 指向整个文件夹。
选择 STL 并设置质量
选择 STL 作为输出格式,并设置细分级别。较精细的值能更贴合曲面;较粗糙的值则使文件保持较小。
转换
导出为可直接切片的 STL。选择 binary STL 可获得小得多的文件,需要可读文本文件时则选择 ASCII。
更喜欢命令行?以下示例可转换为 STL:
将 STEP 文件转换为 STL cadconvert convert part.step -o part.stl 用更精细的细分值控制网格精度 cadconvert convert part.step -o part.stl --quality 0.1 写出紧凑的 binary STL 而非 ASCII cadconvert convert part.step -o part.stl --binary 批量将整个文件夹转换为 STL,包含子文件夹 cadconvert batch ./in -o ./out -f stl -r
降低细分值可获得更平滑的打印效果,或提高它以得到更小的文件和更快的切片速度。
市面上几乎每一台 3D 打印机和切片软件都能读取 STL。由于它只存储简单的三角网格,没有颜色、单位或装配数据,因此体积小、易于移植、处处受支持,这正是它成为 3D 打印默认交换格式的原因。
想要一步步的详细指南?请阅读 如何将 STEP 转换为 STL 或 如何为 3D 打印批量转换 STL
可打印的 STL 必须是封闭的流形表面。由开放曲面构建的模型在导出时可能出现孔洞或法线翻转。当源文件是 STEP 或 IGES 时,「修复」选项会在网格化之前缝合小缝隙;已经损坏的 STL 需要使用网格编辑软件处理。
STL 不携带任何颜色、材质或单位信息,因此模型看起来可能正确,但导入时比例却不对。请在转换时设置单位,需要颜色和元数据时改用 3MF 或 OBJ。
ASCII STL 可供人阅读,但同一模型可能比 binary STL 大数倍。对于大型网格和更快的传输请使用 binary;只有在需要以文本形式检查文件时才使用 ASCII。
.stl 文件(STereoLithography,也称为 Standard Triangle Language)将 3D 模型描述为三角面片网格。它只存储表面几何,没有颜色、单位或材质,这使它成为 3D 打印切片软件的通用输入格式。STL 有可读的 ASCII 变体和更小的 binary 变体。
在 3D CAD Converter 中打开 STEP 文件并导出为 STL,或在 CLI 中运行 cadconvert convert part.step -o part.stl。实体 STEP 几何会被细分为三角形;使用细分设置可控制网格精度和文件大小,并添加 --binary 以获得更小的 binary STL。
可以。查看或转换 STL 文件无需 Blender。3D CAD Converter 可直接打开 STL,并将其重新导出为 OBJ、3MF、glTF 等格式,而 Cura 或 PrusaSlicer 等任何切片软件都能加载 STL 进行打印。只有当你想编辑网格本身时才需要 Blender。
可打印的 STL 应当是水密的(流形),没有孔洞、翻转的法线或松散的边。从 CAD 实体导出的网格通常是水密的,但由开放曲面构建的模型可能不是。从 STEP 或 IGES 转换时,请勾选「修复」,以便在网格化之前缝合小缝隙。3D CAD Converter 不会修复已经损坏的 STL。