STL 转 STEP

STL → STEP,扫描/打印网格进 CAD 流程。

工作区

拖拽文件到此处

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

关于此工具

STL 转 STEP 工具:把 STL 网格转成可在 CAD 软件中打开的 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)不生效。
仅根节点变换

STEP 输出设置

选项作用默认值 / 范围

精度

将 BREP 曲面转换为网格时的细分容差。数值越小表面细节越细(文件更大),数值越大网格越粗。范围 0.0001-0.1。0.0010.0001 – 0.1 · step 0.0001

STL 转 STEP 你会得到什么

在浏览器里直接把 stl 转 step,文件留在你的设备上。你会得到一个 CAD 软件能打开的 STEP 文件:平整的地方变成干净的平面,曲面仍由许多小平面拼成。不会还原光滑曲面,也没有可编辑的特征历史和尺寸。

项目说明
输入 → 输出STL(二进制或 ASCII)→ STEP(.step,与 STP 是同一种格式)
STL 保存什么只有小三角形,没有单位
STEP 里有什么CAD 能选中的面和边;模型没有破洞时是实体,有破洞时是曲面
曲面仍由小平面拼成
单位毫米
隐私和费用在浏览器里转换,不上传;免费,无需注册
STL:一个平面由很多三角形组成
STEP:同一区域合并成一个面
网格
只由小三角形组成的形状,例如 STL 文件。
面片
网格中的一个小平面。
实体
封闭的物体,CAD 可以对它切除、拉伸、计算体积。
曲面模型
没有封闭体积的面;网格有破洞时得到的就是它。
水密
网格没有破洞或缝隙,生成实体的前提。
STEP / STP
同一种 CAD 交换格式的两个扩展名。

怎么用好它

适合场景

  • 把下载或打印好的零件导入 CAD,设计与之配合的支架、外壳或转接件。
  • 把模型交给只收 STEP 文件的供应商或加工厂。
  • 把扫描件作为实体参考,检查配合。

转换前注意

  • STL 没有单位,STEP 按毫米保存,用英寸建模的文件打开后会小 25.4 倍。
  • 需要实体时,请先修复网格上的破洞。
  • 曲面多的模型,STEP 会比 STL 大很多。
  • 三角面数达到数百万的扫描模型可能超出浏览器的处理能力,转换失败时请先简化(减面)。

转完后在 CAD 里怎么做

SolidWorks、Fusion 360、FreeCAD、Onshape 等常见软件都能导入。

  1. 把 STEP 作为零件或实体导入。
  2. 检查尺寸,原本用英寸建模的放大 25.4 倍。
  3. 确认导入的是实体;如果是曲面,修复 STL 后重新转换。
  4. 在平面上画草图、切除、拉伸、与其他零件合并,或作为参考建模。需要 2D 工程图时,在 CAD 软件中生成视图。

它不适合什么

原理很简单:工具先整理网格,把位于同一平面上的三角形合并,再把所有面连接成一个 STEP 文件。

  • 如果还有原始 CAD 文件,直接从原文件导出 STEP。stl 转 stp 无法找回光滑曲面。
  • 需要从扫描数据得到真正的曲面或可编辑设计(把 STL 重构为 STEP 曲面)时,请使用 Geomagic Design X、SolidWorks ScanTo3D 等逆向工程软件。
  • 如果只是 3D 打印或查看,保留 STL 或 3MF 即可。

STL 转 STEP 的常见工作流

这类需求多来自3D 扫描逆向、网上下载的打印模型和手板打样。转出的 STEP 能导入 SolidWorks、UG NX、Creo、中望3D 等软件,但里面仍是许多小平面,适合当作参考体或做简单的布尔运算,不适合直接改圆角和曲面。

你用扫描仪扫了一个旧零件,得到 STL,需要在 SolidWorks 里照着重新建模。

  1. 先减面

    扫描网格往往很大,先降低面数,导入 CAD 时会快很多。

  2. 转成 STEP

    在这里把 STL 转成 STEP,下载后导入 SolidWorks 或中望3D。

  3. 照着画

    把转出的实体当作参考,用草图和特征重新画出关键尺寸,得到可以修改的正式模型。

这个 STL 转 STEP 在线工具免费吗?文件会上传吗?

免费,转换在你的浏览器里完成。文件留在你的电脑上,不会上传。

stl 怎么转 stp?需要安装软件吗?

不需要。打开本页,选择 STL 文件,下载 STEP 文件即可,无需安装、无需注册,在线免费完成 stl 转 stp。

在 SolidWorks、Fusion 360、FreeCAD 里是实体吗?

只要 STL 没有破洞,就是实体。有破洞的模型会作为曲面打开,需要实体请先修复。

精度设置有什么用?

它决定每个点保留几位小数。默认值适合大多数模型;调粗一些文件会略小,看到的形状不变。

在 CAD 里打开后尺寸不对,为什么?

STL 没有单位,STEP 按毫米保存。如果模型原本用英寸建模,打开后会小 25.4 倍,请在 CAD 软件中放大 25.4 倍。

为什么 STEP 文件比 STL 大?

网格里的每个三角形在 STEP 里都会成为一个独立的面,而且 STEP 以文本保存,所以结果通常比 STL 大好几倍。如果在意大小,先在建模软件里减少网格面数。

格式说明

输入格式

扩展名:
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 等

输出格式

扩展名:
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 渲染
  • 带有旋转/平移/缩放功能的轨道控制
  • 线框和着色显示模式
  • 动画播放(如果格式支持)