step-modeler-mcp
offline-step-viewer
通用 STEP 离线 3D 查看器 · 单文件 HTML · 双击即用 · 无需安装任何 CAD 软件
想看一个 STEP 模型,但电脑上没装 SolidWorks / AutoCAD / FreeCAD?下载本仓库里的一个 HTML 文件就够了。
使用方法(3 步)
下载
offline-step-viewer.html(约 12MB)点击文件名 → 右上角 Download 按钮保存;或
git clone本仓库
双击文件,用任意现代浏览器打开(Chrome / Edge / Firefox)
拖入
.step/.stp文件(或点击"打开文件"按钮),即可旋转、缩放、平移浏览 3D 模型
就这么简单——零安装、零配置、零联网。
特性
📂 单文件交付:几何内核(OCCT-WASM)+ 渲染引擎(Three.js)全部内嵌在这一个 HTML 里
🔒 完全离线:模型数据不出本机,适合涉密或内部图纸的快速检查
🖱️ 标准查看操作:鼠标左键旋转、滚轮缩放、右键平移
🌐 无浏览器插件:纯 WebGL 渲染,不需要装任何扩展
适用场景
客户/供应商发来 STEP 图纸,先快速过目再决定要不要导入 CAD 深入处理
检查从 GrabCAD / Printables / MakerWorld 等渠道下载的 3D 打印模型
临时电脑、车间电脑等没有 CAD 授权的机器上看图
机械臂二开选型:核对外形尺寸、安装孔位、接口形式
常见问题
Q: 为什么文件有 12MB? A: OpenCASCADE 几何内核的 WebAssembly 版本以 base64 形式内嵌在文件里——这正是它能"零安装解析 STEP"的原因。
Q: 会把我的模型上传到服务器吗? A: 不会。解析和渲染全部在浏览器本地完成,断网也能用。
Q: 能编辑/修改模型吗? A: 不能,这是一个纯查看器。如需修改请使用 CAD 软件(FreeCAD 开源免费)。
技术原理(给感兴趣的工程师)
.step 文件 ──► occt-import-js (OCCT-WASM) ──► 网格化 (mesh) ──► Three.js WebGL 渲染
浏览器内本地解析 内存中转换 GPU 实时渲染几何内核:OpenCASCADE 的 WASM 编译版(occt-import-js),在浏览器里解析 STEP 实体数据
渲染:Three.js,把解析出的网格交给 WebGL 实时绘制
License
MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dsh18235538266-crypto/offline-step-viewer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server