# step2urdf-web **Repository Path**: futurelei/step2urdf-web ## Basic Information - **Project Name**: step2urdf-web - **Description**: 来源:https://step2urdf.top/;离线版本,但是提供部署脚本。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-27 - **Last Updated**: 2026-06-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # step2urdf — STEP 转 URDF 离线工具 [step2urdf.top](https://step2urdf.top/) 的完整离线拷贝,支持 STEP/STP 文件解析、3D 预览、URDF 导出,**所有计算在本地完成,无需联网**。 ## 使用 ```bash git clone https://gitee.com/futurelei/step2urdf-web.git cd step2urdf-web # 启动本地服务器(任选其一) bash serve.sh python3 -m http.server 8080 --directory . php -S 0.0.0.0:8080 -t . npx serve . -p 8080 ``` 浏览器打开 **http://localhost:8080** > 不能直接双击 `index.html` 打开(Chrome 禁止 `file://` 加载 ES Module)。 ## 功能 | 功能 | 说明 | |---|---| | STEP/STP 导入 | OpenCascade WASM 本地解析 | | 3D 预览 | Three.js / WebGPU 渲染 | | 模型树查看 | 实体结构浏览 | | 连杆 / 关节编辑 | 可视化绑定 | | URDF 导出 | 含 mesh、惯性参数,打包为 ZIP | | 完全离线 | 无需注册、无需联网 | ## 技术栈 - Vue 3 + Element Plus - Three.js / WebGPU - OpenCascade WASM - Comlink Web Workers ## 项目结构 ``` step2urdf-web/ ├── index.html ├── serve.sh ├── favicon.{png,svg} └── assets/ ├── js/ Vue / Three.js / Element Plus 等 JS 模块 ├── css/ 样式文件 ├── png/ 图片资源 ├── *.js Web Worker (STEP 解析/导出/惯性/运动学) ├── index-DyFdZT_R.js OpenCascade WASM 加载器 └── opencascade.*.wasm OpenCascade 3D CAD 引擎 (48MB) ``` ## 许可 原网站版权归原作者所有。本仓库仅为离线镜像。