STL 转 STEP

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

加载中...

请稍候

关于此工具

「stl to step」用于把三角网格转成 STEP 交换;复杂有机形为近似,非完美参数化反求。所有处理在浏览器本地完成,文件不会上传。

使用技巧

  • 1有机形状为近似曲面
  • 2大网格耗时更长
  • 3适合交换而非完美编辑

配置选项说明

通用设置

坐标系

默认值Y 轴向上

决定导出时模型的「上方向」轴。不同 3D 软件使用的坐标约定不同,选错可能导致模型躺倒或方向错误。

Y 轴向上推荐

OpenGL、Three.js、大多数 Web 3D 引擎使用的约定。若模型来自网页、游戏引擎或 GLB 查看器,通常选此项。

Z 轴向上

Blender(默认)、3ds Max、部分 CAD 软件使用的约定。若导入后模型侧躺或前后颠倒,可尝试切换到此选项。

X 轴旋转

默认值

范围-180° – 180°

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

Y 轴旋转

默认值

范围-180° – 180°

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

Z 轴旋转

默认值

范围-180° – 180°

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

旋转应用方式

默认值仅根节点变换

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

烘焙到顶点

旋转写入所有顶点坐标,所有导出格式一致生效;几何数据会被重写。

仅根节点变换推荐

旋转写入根节点变换矩阵,顶点坐标保持原始值;对骨骼/动画模型更友好,但忽略节点变换的格式(如 STEP)不生效。

STEP 输出设置

精度

默认值0.001

范围0.0001 – 0.1 · step 0.0001

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

格式说明

输入格式

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

备注:

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

支持特性:

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

使用方法

1

选择 STL 网格

将 3D 扫描或 CAD 导出的 STL 三角网格加载至浏览器中。

2

配置转换精度

在设置面板中调整曲面拟合容差与边界重构参数。

3

对齐坐标系

确认轴向朝向(Y-Up 或 Z-Up),确保与 CAD 装配环境方向一致。

4

导出 STEP 实体

生成并下载包含几何拓扑的 STEP 实体文件,以便在 CAD 中进行参数化编辑。

Q

精度如何?

A

精度取决于原网格的密度和转换时的近似程度,结果不是原生 CAD 实体。网格越密、近似参数越好,曲面越接近原模型。如果对精度要求高,建议保留原始 CAD 文件。

Q

能在 SolidWorks 里随便改吗?

A

可以打开进行数据交换,但编辑能力不如原生特征模型。转换结果是近似曲面,没有参数化特征树,修改复杂特征会受限。如果需要深入编辑,建议使用原生 CAD 格式。

Q

什么场景需要?

A

当扫描件或打印件需要用于 CAD 装配体或图纸流程时。STEP 是 CAD 软件的标准交换格式,把网格模型转为 STEP 后就能放入专业的工程项目中。注意结果是近似曲面,不是原生 CAD 实体。

Q

STL 转 STEP 会保留颜色或贴图吗?

A

不会。STL 转 STEP 不会保留颜色或贴图。STEP 是纯几何格式,STL 文件中的任何颜色或贴图数据都会在转换过程中丢失。

Q

哪些 STL 模型最适合转换为 STEP?

A

几何规整的模型(平面、圆柱和简单形状)能转换为干净的 STEP 曲面。高度有机或带噪点的网格会产生由许多小面组成的近似体,因此 STEP 更适合作为交换模型而非原生 CAD 实体。

Q

转换后的 STEP 可以用于仿真或有限元分析吗?

A

可以。STEP 可导入有限元和仿真工具进行网格划分与分析。由于结果是近似曲面,网格质量取决于源 STL 的密度。

赞助支持