@[TOC](Revit 模型一键输出 3D Tiles (for Cesium) 和 glTF/glb)
Revit 模型一键输出 3D Tiles (for Cesium) 和 glTF/glb
更新时间:2025-12-17
软件概述
- 该软件为毕安格软件发布的
Engine Express套件中的RVT模块。 RVT模块基于 Autodesk Revit 软件,支持将 Revit 文件一键转换输出为glTF/glb和3D Tiles (for Cesium)格式。
安装使用
- 下载安装前请确保已安装 Autodesk Revit 软件(支持 Revit 2014–2026 所有版本)。
- 从网盘的
Engine-Express/EngineExpress_RVT目录中下载最新日期版本安装包进行安装。- 网盘地址:https://pan.baidu.com/s/1VyRdmcBx-lMNfYbZn4NtIg
- 首次安装运行会自动获得试用授权(30 天内最多转换 30 次),若未收到试用授权可联系客服。
- 为了满足不同的场景需求,我们提供了以下使用方式:
- 人工操作:
- 启动 Revit 软件,打开要转换的
*.rvt/*.rfa文件; - 切换到要导出的 3D 视图(也可以点击 Revit 软件标题栏上的房子图标切换到默认 3D 视图);
- 工具栏切换到
附加模块,在BimAngle Engine工具栏上根据要导出的格式点击对应导出按钮; - 在弹出的导出模型对话框中,选择输出路径,然后点击
确定按钮开始导出。
- 启动 Revit 软件,打开要转换的
- CLI 命令行:
- 在 Windows 桌面上双击快捷方式
BimAngle Engine CLI (For Revit),启动命令行脚本生成对话框; - 切换到目标格式标签页,选择输入和输出文件路径,会自动生成对应的命令行脚本并显示在对话框下部;
- 点击
运行按钮立即执行命令行脚本;- 您也可以选择复制脚本内容,在命令行窗口中粘贴后执行;
- 或者以该命令行脚本为模板,替换输入输出路径后,从您的程序中调用以实现批量转换;
- 提示 1:受 Revit 软件的运行条件限制,需要在桌面环境下调用命令行脚本,从后台服务中调用会失败。
- 提示 2:若需要在后台服务中调用转换,请考虑使用下面介绍的服务器端转换方式。
- 在 Windows 桌面上双击快捷方式
- 服务器端转换:
- 通过安装网盘中免费提供的
Cloud软件,可以满足与现有平台集成以及服务器端批量转换的需求; Cloud软件在远程桌面环境下运行,它将本机已安装的Engine Express模块的命令行接口封装为REST API接口;- 您可以在您的平台中通过调用
REST API接口,实现服务器端批量转换; - 如果您的平台和
Cloud部署在同一台电脑上,还可以直接调用Cloud软件自带的命令行接口执行转换。
- 通过安装网盘中免费提供的
- 集成
SDK:- 我们已经将核心的转换功能封装为
SDK并发布到 NuGet 上,您的桌面应用可以集成SDK实现界面自定义和功能集成; - 注意:集成
RVT模块SDK的应用形式为 Revit 插件。
- 我们已经将核心的转换功能封装为
- 人工操作:
功能特点
导出 3D Tiles 格式
- 广泛格式兼容:支持 3D Tiles 1.0 和 1.1 规范,兼容 EarthSDK 场景树;
- 高效加载浏览:采用空间分块和多级 LOD 技术,实现大规模模型的快速加载与浏览;
- 属性数据支持:支持构件属性数据的完整导出,便于后续查询与分析;
- 数模分离:默认属性与模型分开输出,在 Cesium 中可动态加载,并输出 SQLite 数据库以便数据传递;
- 属性嵌入(可选):可将选中属性嵌入到 3D Tiles 中,方便样式化定制与数据管理;
- 支持 BIM 应用:输出场景构件树及完整构件属性数据,可关联原始模型构件;
- 无数据量限制:支持超大数据集;
- 支持实例化:显著减少重复几何体的存储,提升加载性能;
- 丰富渲染效果:支持多种材质和纹理映射;
- 数据压缩:支持 Draco、Mesh Optimizer、Mesh Quantization 和 Web3D Quantized;
- 纹理压缩:支持 KTX2 和 WebP;
- 多种图元类型:支持模型线与模型点;
- 更多业务场景:生成轮廓线、缩略图、模型抽壳等;
- 便捷辅助功能:导出后快捷预览、交互地理配准、输出模型加载网页模板等;
- 高精度地理配准:
- 站心坐标方式(ENU)
- 适用于未关联测绘坐标或无法获取测绘坐标系信息的项目;
- 基本思路是分别定义模型中站心的坐标,以及这个站心对应的 WGS84 地理经纬度坐标,然后移动模型,使这两个坐标点对齐完成配准;
- 可指定站心的模型坐标,或自动取模型场地平面中心点作为站心;
- 可指定站心的地理坐标(经纬度、高程);
- 可逐点校正模型坐标高程以贴合地球曲率;
- 支持手工交互式调整模型位置、对齐和旋转(基于 BimAngle Browser 软件或内置预览器)。
- 投影坐标方式(PROJ)
- 适用于已关联测绘坐标的项目;
- 基本思路是根据设定的投影坐标系配置,对模型坐标执行逐点逆投影转换,得到对应的 WGS84 地理经纬度坐标完成配准;
- 可指定模型当前使用的投影坐标系(EPSG 代码或 PROJ 描述字符串);
- 支持平面坐标转换(采用二维四参数),对自定义的模型原始坐标进行变换以得到有效的投影坐标;
- 支持设定投影面高程(采用椭球变换法),解决高海拔测区采用特定投影面高程带来的水平偏差问题;
- 支持大地水准面高程校正(支持
EGM96、EGM2008 25'和EGM2008 1'模型),提升大范围模型的高程精度; - 支持设置高程常数偏移量。
- 站心坐标方式(ENU)
导出 glTF / glb 格式
- 广泛格式兼容:支持 glTF 2.0 规范,兼容各类应用场景;
- 属性数据支持:支持构件属性数据的完整导出,便于后续查询与分析;
- 数模分离:默认属性与模型分开输出,并输出 SQLite 数据库以便数据传递;
- 支持 BIM 应用:输出场景构件树及完整构件属性数据,可关联原始模型构件;
- 无数据量限制:支持超大数据集,并支持将超大模型分片输出以提升加载效率;
- 支持实例化:显著减少重复几何体的存储,提升加载性能;
- 丰富渲染效果:支持多种材质和纹理映射;
- 数据压缩:支持
Draco、Mesh Optimizer、Mesh Quantization和Web3D Quantized; - 纹理压缩:支持
KTX2和WebP; - 多种图元类型:支持模型线与模型点;
- 更多业务场景:生成缩略图、模型抽壳等;
- 便捷辅助功能:导出后快捷预览、输出模型加载网页模板等。
注意事项
- 保持更新:软件更新频繁,建议定期更新到最新版本,以获得最佳效果和新功能。
- 安全软件提示:安装或运行时,部分安全软件(如360、金山卫士等)可能会误报。我们的软件均有官方数字签名,请放心使用。如遇此情况,可暂时关闭安全软件。
260

被折叠的 条评论
为什么被折叠?



