STEP 转 STL

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

加载中...

请稍候

关于此工具

把 CAD 实体(STEP/STP)转为三角网格 STL,精度越高细节越多、文件越大。所有处理在浏览器本地完成,文件不会上传。

使用技巧

  • 1可调精度平衡细节与体积
  • 2装配体可能合并网格
  • 3标注公差不会进入 STL

配置选项说明

通用设置

坐标系

默认值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)不生效。

STL 输出设置

二进制格式

默认值二进制 STL

选择 STL 文件的存储方式。两种格式在打印效果上完全相同。

二进制 STL推荐

文件更小、读写更快,Cura、PrusaSlicer、Chitubox 等主流切片软件均支持。推荐用于 3D 打印。

ASCII STL

纯文本格式,可用记事本打开查看三角面数据,便于调试或手动检查网格。文件体积约为二进制的 4-6 倍。

拆分多零件导出

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

格式说明

输入格式

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

输出格式

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

使用方法

1

载入 STEP 模型

在浏览器中直接打开 CAD 装配体或零件 STEP 文件。

2

设置细分精度

调整曲面离散细分容差,在平滑曲面与三角面数之间取得平衡。

3

选择二进制格式

选择文件更紧凑的二进制 STL 用于 3D 打印,或选择 ASCII STL 便于调试。

4

下载 STL 进行切片

导出水密 STL 文件并直接导入 Cura、PrusaSlicer 或 Bambu Studio 切片打印。

Q

精度怎么选?

A

按打印需求选择:层高小、外观要求高时用较高精度,反之用较低精度即可。精度过高会明显增大文件体积并拖慢转换。一般默认设置就能满足大多数打印需求。

Q

装配体?

A

装配体通常会被转换为一个整体网格,零件之间的相对位置保持不变。如果需要分开打印各零件,请先在 CAD 软件中拆分,再分别转换。

Q

工程标注还在吗?

A

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

Q

STEP 转 STL 时会保留单位制吗?

A

工具会保留 STEP 文件中定义的几何,因此不会转换单位。如果 STL 是毫米单位而你需要英寸,请在切片软件中缩放模型;也可以在导出前在 CAD 软件中调整单位。

Q

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

A

复杂几何的 STEP 文件会在浏览器本地进行曲面细分,转换时间随曲面数量增加,大型装配体耗时更长。精度设置越高,处理时间和输出文件也越大。

Q

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

A

精细特征同样会被细分,但很小的细节在低精度下可能丢失。如果结果中缺少螺纹或小孔,请提高精度设置后重新转换。

赞助支持