STEP 转 STL

STEP/STP → STL,工程模型进切片软件。

工作区

拖拽文件到此处

或点击选择文件,支持粘贴

关于此工具

把 CAD 实体(支持 .step、.stp 以及压缩格式 .stpz、.stepz、.zstep)转为三角网格 STL,曲面会自动细分成三角面;还可以调整向上轴、旋转零件,或把装配体拆成多个 STL。STEP 曲面在浏览器本地网格化,文件不会上传,图纸不外流。

配置选项说明

通用设置

选项作用默认值 / 范围

向上轴

决定导出时模型的「上方向」轴。不同 3D 软件使用的坐标约定不同,选错可能导致模型躺倒或方向错误。
  • Y 轴向上: OpenGL、Three.js、大多数 Web 3D 引擎使用的约定。若模型来自网页、游戏引擎或 GLB 查看器,通常选此项。
  • Z 轴向上推荐: Blender(默认)、3ds Max、部分 CAD 软件使用的约定。若导入后模型侧躺或前后颠倒,可尝试切换到此选项。
Z 轴向上

X 轴旋转

绕 X 轴旋转模型(度)。适用于修正导入轴向偏差或微调打印朝向。0°-180° – 180°

Y 轴旋转

绕 Y 轴旋转模型(度)。适用于修正导入轴向偏差或微调打印朝向。0°-180° – 180°

Z 轴旋转

绕 Z 轴旋转模型(度)。适用于修正导入轴向偏差或微调打印朝向。0°-180° – 180°

旋转应用方式

选择旋转如何写入导出的模型。烘焙到顶点会重写所有顶点坐标,所有导出格式(包括 STL、STEP 等只读几何数据的格式)都能一致生效;仅根节点变换保留原始顶点坐标,对动画和骨骼模型更友好,但忽略节点变换的格式(如 STEP)不会应用旋转。
  • 烘焙到顶点: 旋转写入所有顶点坐标,所有导出格式一致生效;几何数据会被重写。
  • 仅根节点变换推荐: 旋转写入根节点变换矩阵,顶点坐标保持原始值;对骨骼/动画模型更友好,但忽略节点变换的格式(如 STEP)不生效。
仅根节点变换

STL 输出设置

选项作用默认值 / 范围

二进制格式

选择 STL 文件的存储方式。两种格式在打印效果上完全相同。
  • 二进制 STL推荐: 文件更小、读写更快,Cura、PrusaSlicer、Chitubox 等主流切片软件均支持。推荐用于 3D 打印。
  • ASCII STL: 纯文本格式,可用记事本打开查看三角面数据,便于调试或手动检查网格。文件体积约为二进制的 4-6 倍。
二进制 STL

拆分多零件导出

当模型包含多个独立部件时,拆分为多个单独的 STL 文件并打包为 ZIP 下载。off

从 STEP 到打印件

工厂和设计公司发来的大多是 STEP,而拓竹 Bambu Studio、创想三维 Creality Print、OrcaSlicer、Cura 这些切片软件主要吃 STL。转换这一步决定了打印件表面是否光滑。

同事从 SolidWorks 导出一个支架的 STEP,你要用拓竹打印机打一个样件。

  1. 摆正方向

    需要时在设置里调整向上轴或旋转角度让零件平放;想按零件分别打印,就打开「拆分多零件导出」。

  2. 转换检查

    转成 STL 后先用 STL 查看器看一眼,确认没有缺面。

  3. 切片打印

    导入 Bambu Studio 或 Creality Print,摆好方向、加支撑后切片打印。

STEP 转 STL 出问题怎么办

STL 是三角网格,所以 STEP 转 STL 后有几处会变化。

问题可能原因怎么办
模型尺寸不对STL 没有单位,切片软件默认按毫米在切片软件中缩放,或在 CAD 中导出 STEP 前设好单位。
所有零件变成一个物体装配体默认会合并为一个网格在 STL 设置中打开「拆分多零件导出」,每个零件各得一个 STL,打包成 ZIP。

工程标注还在吗?

不在。STL 只有三角面,标注、尺寸等工程数据都会丢失。STL 是纯几何格式,用于打印和查看。需要文档化时,请以原始 STEP 文件为准。

大型 STEP 文件转换需要多长时间?

复杂几何的 STEP 文件会在浏览器本地进行曲面细分,转换时间随曲面数量增加,大型装配体耗时更长。

我的 STEP 文件有螺纹等精细细节,会保留吗?

螺纹和小孔会和零件其他部分一起自动细分成三角面。下载前先在预览中检查;非常细的螺纹相比 CAD 模型可能略有棱角。

哪些切片软件能打开这个 STL?

Cura、PrusaSlicer、Bambu Studio、OrcaSlicer 等常见切片软件都能打开 STL。

STL 会保留 CAD 模型的颜色吗?

不会。STL 只保存形状。需要颜色的话,请改为导出 3MF 或 GLB。

STL 还能转回 STEP 吗?

STL 转 STEP 得到的是由小平面组成的实体,而不是原来的光滑曲面,所以请保留原始 STEP 以便日后修改。

格式说明

输入格式

扩展名:
step, stp, stpz, stepz, zstep
全称:
STEP(ISO 10303)
类型:
CAD 模型
格式:
STEP
常用工具:
Three.js、Blender
说明:
STEP(ISO 10303)是国际标准化组织制定的 CAD 数据交换标准,以 NURBS 曲面与实体建模保存模型的精确几何,广泛用于机械设计、工程与制造业。与 STL/OBJ 这类网格格式不同,STEP 保留参数化特征与装配结构,可在主流 CAD 软件间无损传递。 STEP 面向工程精度而非实时渲染:浏览器与游戏引擎通常无法直接显示它,需要先转成网格格式。适合的路径是:在 CAD 中完成设计,导出 STEP 归档或协作,需要预览、打印或 Web 展示时再转 STL/GLB。扩展名 .stp 与 .step 是同一格式的两种常见写法,内容完全一致;同时支持 .stpz、.stepz、.zstep 等压缩 STEP 格式。

备注:

  • 该 STEP 格式在 3D 软件和引擎中得到广泛支持

支持特性:

  • 实时 WebGL 渲染
  • 带有旋转/平移/缩放功能的轨道控制
  • 线框和着色显示模式
  • 动画播放(如果格式支持)

输出格式

扩展名:
stl
全称:
立体光固化成型
类型:
3D 网格
格式:
STL(二进制 / ASCII)
常用工具:
Cura、PrusaSlicer、Chitubox、Simplify3D
打开方式:
切片软件、MeshLab、Windows 3D 查看器、STL 在线查看器
说明:
STL 是 3D 打印领域事实标准的网格格式,自 1987 年诞生至今,仅存储三角形表面数据,不包含颜色、纹理或材质。几乎所有切片软件(Cura、PrusaSlicer、Bambu Studio、ChiTuBox)与打印机都直接支持 STL,这是它长盛不衰的根本原因。 使用 STL 有两个经典坑:一是文件不携带单位定义,毫米与英寸导出的 STL 在磁盘上无法区分,务必在切片软件中确认缩放;二是它存在 ASCII 与二进制两种编码,ASCII 可读但体积大 4-6 倍,二进制紧凑且是默认导出选择。若模型需要多色打印、材质或打印参数,应改用 3MF,它在保持切片兼容的同时携带更丰富的打印信息。

备注:

  • 不支持颜色、纹理或材质
  • 未定义单位,请在切片软件中确认缩放比例
  • ASCII 格式文件大小是二进制的 4-6 倍

支持特性:

  • 仅三角网格,简单且通用兼容
  • 二进制和 ASCII 编码选项
  • 可直接导入 Cura、PrusaSlicer、Chitubox 等