
技术文章 2026年6月18日 Admin 29 阅读
模型库 SU 插件 — SketchUp 模型管理,效率翻倍
一句话介绍
模型库 SU 插件,让 SketchUp 与云端模型库无缝连接,实现模型的上传、下载、批量制作、自动资源生成,甚至支持无人值守自动化任务处理。
核心功能
1. 云端模型库,SU 内直接浏览
在 SketchUp 中打开插件,即可浏览云端模型库的所有文件。支持:
- 按文件夹浏览 — 树形目录结构,快速定位
- 按关键词筛选 — 灵活的标签体系,精准查找
- 模糊搜索 — 按名称、后缀名快速搜索
- 3D 预览 — 在线查看模型的 GLB 3D 预览效果
- 缩略图/预览图 — 文件详情一目了然

2. 选中即上传,智能资源生成
在 SU 中选择一个或多个组件,直接上传到模型库。上传过程中自动完成:
- 生成缩略图 — 自动截取模型视图作为缩略图
- 生成预览图 — 保存当前视角的高清预览图片
- 导出 GLB 预览模型 — 生成可在网页端 3D 预览的模型文件
- 统计面片数 — 自动计算模型的唯一面片数和总面片数
- 自动降版本 — 将高版本 SKP 自动保存为 V7 版本,确保兼容性
- 秒传机制 — 文件已存在服务器时直接跳过上传,节省时间
无需手动处理图片和模型导出,一次上传,所有资源自动生成。

3. 拖拽/点击加载模型到场景
从模型库浏览文件时,支持两种方式将模型加载到 SU 场景中:
- 点击"加载到场景" — 进入插入模式,在场景中点击选择放置位置
- 拖拽文件 — 直接从插件窗口拖拽 SKP 文件到 SU 场景
加载时自动检测版本兼容性,高版本文件会提示无法加载,避免 SU 崩溃。

4. 批量扫描制作,补全缺失资源
对于已有的大量 SKP 文件,可以批量扫描并自动制作缺失的资源文件:
- 按文件夹扫描 — 支持当前文件夹或包含子孙文件夹
- 按筛选类型处理 — 仅处理缺少缩略图、预览图或 3D 模型的文件
- 指定文件处理 — 精确选择需要处理的文件
- 版本转换 — 可将高版本 SKP 批量转换为 V7 版本
- 进度条显示 — 实时显示处理进度,逐个文件制作
特别适合迁移历史数据、补全旧文件的预览资源。

5. 无人值守工作站 — 自动化任务处理
这是插件的进阶功能。将安装了插件的 SU 设置为"无人值守工作站"后:
- 自动领取任务 — 通过 WebSocket 连接服务器,自动获取待处理任务
- 自动制作资源 — 无需人工干预,自动完成缩略图、预览图、3D 模型的生成
- 多工作站协同 — 支持多台电脑同时作为工作站,服务器统一调度
- 异常感知 — WebSocket 断开时自动感知,任务状态自动标记
你只需要开着 SU,插件就会像"机器人"一样自动干活。适合团队中配置一台专用电脑作为资源处理工作站。

技术架构
模型库 SU 插件采用前后端分离架构:
- Ruby 层 — 基于 SketchUp Ruby API 开发,负责所有 SU 内部操作(模型打开、保存、导出、版本检测等)
- Vue.js 前端 — 提供现代化的用户界面,支持关键词筛选、文件夹树、文件列表、3D 预览等交互
- Bridge 通信桥 — 通过
sketchup-bridge库实现 Ruby 与 JavaScript 的双向通信 - 服务端 API — Java 后端提供文件存储、秒传检测、权限管理、任务调度等 RESTful 接口
适用人群
| 角色 | 场景 |
|---|---|
| BIM 设计师 | 在 SU 中直接上传/下载模型,免去文件导出、压缩、上传的繁琐流程 |
| 团队管理者 | 建立企业级 SKP 模型库,统一管理设计资产 |
| IT 管理员 | 配置无人值守工作站,让闲置电脑自动处理资源生成任务 |
| 造价工程师 | 利用价格统计功能快速估算展陈、室内项目的成本 |
结语
模型库 SU 插件,不仅仅是上传下载工具,而是将 SketchUp 与云端模型管理系统深度融合的桥梁。它解决了设计师最头疼的问题——文件管理杂乱、资源重复制作、团队协作困难。
如果你还在为模型管理发愁,不妨试试看。
试用产品/联系我们:八叉树科技 - 专业的BIM解决方案提供商
