跳到主要内容
Vecaria

STEP 转 GLB 转换器

本地处理

在线把 STEP(STP)三维模型转换为 GLB(glTF 二进制):三角化精度四档可选、输出单位 mm/cm/m,网页与 AR 直接可用;浏览器本地处理、不上传、免登录。

拖拽文件到此处,或点击选择

支持 STEP、STP

选择文件

解析数值为毫米(OCCT 已把 STEP 文件单位换算为 mm,实测:英制文件数值 ×25.4);GLB 下游默认按米解释——毫米数值会被放大 1000 倍显示。网页/AR 展示建议输出选「米」(×0.001),再乘自定义缩放。

精度越高,面数与文件越大、越占内存。网页/AR 展示用「标准」即可,精密件与特写用「高/精细」。

STEP → GLB(浏览器本地 OCCT 三角化,文件不上传)

单文件上限以拖拽区校验提示为准;超大模型受浏览器内存限制。

先预览确认再转换:仅在本页确认模型后点击上方按钮转换并下载,文件不上传。

拖入文件后在此预览模型,点击转换按钮前不会下载任何内容。

使用方法

  1. 拖入 .step / .stp 文件(或点「试试示例」),页内先旋转预览
  2. 按需选择三角化精度(粗略/标准/高/精细)与输出单位(mm 缺省;网页/AR 建议选「米」),确认后点击「转换并下载」导出 .glb
  3. 用于网页 3D 展示、AR 或游戏引擎

功能说明

  • OCCT 浏览器内三角化 + glTF 导出,拖入即页内旋转预览
  • 输出单位可选(mm/cm/m):GLB 生态按米解释,毫米建模选「米」即得正确比例
  • GLB 单文件,体积小,适合 Web 与移动端
  • 浏览器本地完成,模型不上传

GLB 用在哪里

GLB(二进制 glTF 2.0)可直接用于 three.js / model-viewer 网页嵌入、Blender / Unity / Unreal 导入与 AR Quick Look 等流程;STEP(ISO 10303-21)是 CAD 交换格式。拿不准选 GLB 还是 GLTF:网页与 AR 首选 GLB 单文件,需要文本可 diff 的场景选 GLTF。

常见问题

需要装 SolidWorks、Fusion 或买 CAD 授权吗? 不需要。转换全程在浏览器里用 OpenCASCADE WebAssembly 完成,不装 CAD 软件、不装插件、免登录——特别适合把 STEP 文件发给没有 CAD 套件的人:GLB 在任何网页查看器、iOS/Android 与 AR Quick Look 里都能直接打开。

支持哪些 STEP 版本? AP203、AP214 与 AP242 文件都能可靠解析(ISO 10303-21)。.step 与 .stp 后缀都接受;OCCT 解析时已按文件声明单位换算成毫米(英制声明文件 ×25.4)。

能把 GLB 转回 STEP 吗? 不支持,而且不是只有本站不支持:GLB 存的是三角网格,浏览器内没有可靠办法从网格重建精确 B-Rep 曲面。请保留原始 STEP 文件供后续 CAD 使用,GLB 只用于网页与 AR 展示。

GLB 能在 model-viewer 和 AR Quick Look 里打开吗? 可以,这正是主要用途。GLB 是自包含的 glTF 2.0 二进制单文件,model-viewer、three.js、Babylon.js 与 AR Quick Look 都能直接加载;输出单位选「米」,按米解释的下游就能直接显示正确比例。

怎么控制文件体积? 先用粗略或标准精度,只有特写或精密零件才调高——四档精度用三角面数换保真。已有 GLB 文件可用站内 glb-optimize / glb-compress 后续处理:清理无用数据并做 Draco/meshopt 式压缩。

隐私

STEP 常见于供应商图纸与客户交付件。本工具在浏览器内完成三角化,文件不经过服务器,适合处理签有保密条款的内容。

TL;DR: 把 STEP(STP)模型转成网页与 AR 可用的 GLB:拖入文件页内旋转预览,选三角化精度与输出单位(mm/cm/m,网页/AR 建议选米),一键导出供 three.js/model-viewer/AR 使用;免费免登录,浏览器本地转换、文件不上传。

示例

  • 拖入 STEP → 预览 → 转换并下载 GLB

支持的格式

STEPSTPGLB

限制说明

  • 三角化精度可选(粗略/标准/高/精细)
  • 单位:解析数值为毫米(OCCT 已把 STEP 文件单位换算为 mm,实测:英制声明文件数值 ×25.4 输出);输出单位可选 mm/cm/m,缺省 mm(按解析数值原样)。GLB 下游生态(three.js / model-viewer / AR)默认按米解释——毫米数值会被放大 1000 倍显示,网页/AR 建议输出选「米」(×0.001)
  • 大模型受浏览器内存限制:三角化占用的内存会远大于文件本身;超出当前档位上限时拖入区会直接提示
  • 输出为三角网格,不含精确 B-Rep
  • 装配层级与零件命名不保留(GLB 节点无名),材质仅保留基础颜色
  • 浏览器本地处理,文件不上传