一种基于Revit的批量链接图纸的方法技术

技术编号:26342934 阅读:33 留言:0更新日期:2020-11-13 20:39
本发明专利技术提供了一种基于Revit的批量链接图纸的方法,包括图纸的导入、替换、删除等操作。通过使用revit二次开发的工具调用相关函数,设置URL信息并根据URL信息进行添加删除等操作,根据需求选择本地需要链接的图纸地址,分别选择需要链接的楼层。通过本发明专利技术进行批量操作链接图纸,既简单又可以查看链接图纸的准确性以及全面性,为设计师提供良好的操作视图,节省了工程图的绘制时间,提高了工作效率。根据需求选择本地需要链接的图纸地址,分别选择需要链接的楼层,可以总观工程图纸的所有链接图纸,把控整个工程的进度,合理安排工作进度,提高了绘图的效率。

A method of batch linking drawings based on Revit

【技术实现步骤摘要】
一种基于Revit的批量链接图纸的方法
本专利技术涉及建筑工程行业和计算机信息科技行业
,尤其涉及一种基于Revit批量生成链接图纸的方法。
技术介绍
Revit作为建模作为建模、施工图绘制的软件工具,虽然有许多自带功能可以很好的绘制BIM模型,但是诸多的功能比如链接图纸比较繁琐,手工操作特别多,需要逐个链接,导致链接重复或者遗忘之前的链接或者漏掉一些链接图纸,重复工作比较多,浪费了大量的人力与时间。
技术实现思路
本专利技术目的是提供了一种基于Revit批量生成链接图纸的方法,此方法既简单又可以查看链接图纸的准确性以及全面性,为设计师提供良好的操作视图,节省了工程图的绘制时间,提高了工作效率。本专利技术为实现上述目的,通过以下技术方案实现:1.一种基于Revit的批量链接图纸的方法,其特征在于,包括以下步骤:1)通过SelectedItem属性值获取DataGrid控件中用户点击时选中的楼层;2)判断当前选中数据中存储的标准层信息是否为空,不为空就是标准层;为空则是非标准层;3本文档来自技高网...

【技术保护点】
1.一种基于Revit的批量链接图纸的方法,其特征在于,包括以下步骤:/n1)通过SelectedItem属性值获取DataGrid 控件中用户点击时选中的楼层;/n2)判断当前选中数据中存储的标准层信息是否为空,不为空就是标准层;为空则是非标准层;/n3)调用Autodesk.Revit.UI.IexternalEventHandler接口,对外部事件调用进行注册,使用委托调用替换/导入图纸方法设置DataGrid控件的URL属性;/n4)获取到3)中设置的URL信息,并将所有URL信息存储到标高信息中,通过调用Schema,给SchemaBuilder赋值,并设置读写权限,创建基于sche...

【技术特征摘要】
1.一种基于Revit的批量链接图纸的方法,其特征在于,包括以下步骤:
1)通过SelectedItem属性值获取DataGrid控件中用户点击时选中的楼层;
2)判断当前选中数据中存储的标准层信息是否为空,不为空就是标准层;为空则是非标准层;
3)调用Autodesk.Revit.UI.IexternalEventHandler接口,对外部事件调用进行注册,使用委托调用替换/导入图纸方法设置DataGrid控件的URL属性;
4)获取到3)中设置的URL信息,并将所有URL信息存储到标高信息中,通过调用Schema,给SchemaBuilder赋值,并设置读写权限,创建基于schema的实体类entity,根据entity给REVIT元素附加数据,将程序中的实例类与Revit中的元素绑定;
5)使用FilteredElementCollector过滤器以及关键字typeof接收的ImportInstance的返回值过滤类别设置,获取步骤3)所有导入图纸,替换重复或多余图纸。


2.根据权利要求1所述的一种基于Revit的批量链接图纸的方法,其特征在于,所述步骤3中使用委托调用替换/导入图纸方法包括以下步骤:a.使用Microsoft.Win32.OpenFi...

【专利技术属性】
技术研发人员:巩文学于海涛
申请(专利权)人:建图智能科技有限公司
类型:发明
国别省市:山东;37

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

1