【技术实现步骤摘要】
一种基于Revit的批量链接图纸的方法
本专利技术涉及建筑工程行业和计算机信息科技行业
,尤其涉及一种基于Revit批量生成链接图纸的方法。
技术介绍
Revit作为建模作为建模、施工图绘制的软件工具,虽然有许多自带功能可以很好的绘制BIM模型,但是诸多的功能比如链接图纸比较繁琐,手工操作特别多,需要逐个链接,导致链接重复或者遗忘之前的链接或者漏掉一些链接图纸,重复工作比较多,浪费了大量的人力与时间。
技术实现思路
本专利技术目的是提供了一种基于Revit批量生成链接图纸的方法,此方法既简单又可以查看链接图纸的准确性以及全面性,为设计师提供良好的操作视图,节省了工程图的绘制时间,提高了工作效率。本专利技术为实现上述目的,通过以下技术方案实现:1.一种基于Revit的批量链接图纸的方法,其特征在于,包括以下步骤:1)通过SelectedItem属性值获取DataGrid控件中用户点击时选中的楼层;2)判断当前选中数据中存储的标准层信息是否为空,不为空就是标准层;为空则是 ...
【技术保护点】
1.一种基于Revit的批量链接图纸的方法,其特征在于,包括以下步骤:/n1)通过SelectedItem属性值获取DataGrid 控件中用户点击时选中的楼层;/n2)判断当前选中数据中存储的标准层信息是否为空,不为空就是标准层;为空则是非标准层;/n3)调用Autodesk.Revit.UI.IexternalEventHandler接口,对外部事件调用进行注册,使用委托调用替换/导入图纸方法设置DataGrid控件的URL属性;/n4)获取到3)中设置的URL信息,并将所有URL信息存储到标高信息中,通过调用Schema,给SchemaBuilder赋值,并设置读写权 ...
【技术特征摘要】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。