基于云存储的制造技术

技术编号:39823915 阅读:38 留言:0更新日期:2023-12-22 19:44
本发明专利技术提供了基于云存储的

【技术实现步骤摘要】
基于云存储的Revit链接方法及系统


[0001]本申请涉及工程建筑
,尤其涉及一种基于云存储的
Revit
链接方法及系统


技术介绍

[0002]BIM

Building Information Modeling
,建筑信息模型)已经在建筑设计行业中受到广泛应用,成为了一种新兴的建筑设计和管理方式

其中,
Revit
作为一款
BIM
建模软件,因其具有强大的功能和特点,成为了建筑行业中的重要工具


Revit
的建模过程中通常会有不同的专业进行协作建模,这样就需要使用
Revit
的链接功能将不同专业的模型或者图纸进行链接

[0003]目前采用的
Revit
链接方法,在使用
Revit
链接功能时,是对本地电脑磁盘进行浏览,并在找到需要链接的文件后,选中将其链接到当前
Revit
文本当
...

【技术保护点】

【技术特征摘要】
1.
一种基于云存储的
Revit
链接方法,应用于基于云存储的
Revit
链接系统,其特征在于,所述基于云存储的
Revit
链接系统包括客户端

本地服务器和云服务器,所述云服务器包括云平台

云存储媒介以及云端数据库;所述方法包括:所述客户端当检测到文件链接指令时,则将所述文件链接指令发送至所述云平台;所述云平台当接收到所述客户端发送的文件链接指令时,则根据所述文件链接指令从所述云端数据库中获取当前项目
ID
对应的各个
Revit
预览文件,并将所述当前项目
ID
对应的各个
Revit
预览文件发送至所述客户端;所述客户端接收所述当前项目
ID
对应的各个
Revit
预览文件并展示;所述客户端若检测到从所述当前项目
ID
对应的各个
Revit
预览文件中选取的至少一个
Revit
预览文件,则以所选取的至少一个
Revit
预览文件组成待下载目标链接文件集,并从所述云存储媒介下载保存所述待下载目标链接文件集;所述客户端在检测到
Revit
文件编辑指令及版本检测指令时,则获取所述待下载目标链接文件集对应的当前版本号,从所述云端数据库获取与所述待下载目标链接文件集对应的云端版本号,并获取所述当前版本号与所述云端版本号的比对结果;所述客户端若确定所述比对结果为版本号不相同,则返回执行所述客户端中接收所述当前项目
ID
对应的各个
Revit
预览文件并展示的步骤;所述客户端若确定所述比对结果为版本号相同,则获取针对所述待下载目标链接文件集的操作指令并对应响应
。2.
根据权利要求1所述的基于云存储的
Revit
链接方法,其特征在于,在所述客户端当检测到文件链接指令时,则将所述文件链接指令发送至所述云平台之前,所述方法还包括:所述客户端当接收到文件上传指令时,获取与所述文件上传指令对应的待存储文件,将所述待存储文件上传至所述本地服务器;所述本地服务器将所述待存储文件上传至所述云平台;所述云平台接收所述待存储文件,并将所述待存储文件上传至所述云存储媒介,以及将与所述待存储文件对应的版本更新至所述云端数据库中
。3.
根据权利要求2所述的基于云存储的
Revit
链接方法,其特征在于,在所述将所述待存储文件上传至所述云存储媒介之前,还包括:所述云平台添加所述云存储媒介的客户端库,并根据所述客户端库创建所述云存储媒介的客户端对象;所述云平台基于所述客户端对象在所述云存储媒介中创建用于存储待存储文件的存储桶
。4.
根据权利要求2所述的基于云存储的
Revit
链接方法,其特征在于,在所述将与所述待存储文件对应的版本更新至所述云端数据库中之前,还包括:所述云平台查询所述云端数据库是否存在所述待存储文件的版本记录;若查询到所述云端数据库未存在所述待存储文件的版本记录,则添加所述待存储文件对应的版本;或者若查询到所述云端数据库存在所述待存储文件的版本记录,则保存所述待存储文件对应的版本
。5.
根据权利要求1所述的基于云存储的
Revit
链接方法,其特征在于,所述客户端中接
收所述当前项目
ID
对应的各个
Revit
预览文件并展示,包括:所述客户端创建用于展示所述当前项目
ID
对应的各个
Revit
预览文...

【专利技术属性】
技术研发人员:王小海徐聪朱慧萍徐风波卢皓陈志谋吴忠华曹志贵庞凌华丁东山
申请(专利权)人:中建科工集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1