可靠地确定BIM 360项目的Revit版本 [英] Reliably Determine Revit Version of BIM 360 Project

本文介绍了可靠地确定BIM 360项目的Revit版本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Design Automation AppBunles for Revit需要标识包括版本(年份)的Revit引擎。因此,要使Design Automation支持多个Revit版本,将有多个AppBundle,以及基于这些年的多个活动。这是没有问题的,但是我如何确定BIM 360项目或.rvt文件的版本年份以将工作项提交到正确的活动?此数据似乎应该可用,因为Revit将仅列出与打开的Revit副本版本相同的BIM360项目。

This thread from 2 years ago表示这是不可能的,但这种情况是否已更改?

我还找到this blog post下载文件开头以获取此数据,但这似乎只适用于单用户文件,而不适用于工作共享的RVT文件,并且我们所有的BIM360项目都是工作共享的。

是否有新选项?

编辑:为澄清起见,我正在寻找一种方法来确定存储在BIM 360中的工作共享RVT文件的Revit版本。优选地,无需从BIM360下载文件。BIM 360上的整个项目的Revit版本也可以工作,但我在BIM 360 API或数据管理API返回的项目信息中看不到这一点。

rvt

您可以通过访问推荐答案文件的BasicFileInfo properties来确定其版本。这可以在不打开相关文件的情况下完成。但是,它确实需要Revit API,因此需要安装Revit。

建筑编码者共享一些其他解决方案,支持在不使用Revit API的情况下确定Revit RVT文件版本,例如,RvtVerFileOpen – Open Correct RVT File VersionDetermining RVT File Version Using Python

这篇关于可靠地确定BIM 360项目的Revit版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆