一种基于Revit的自动创建雨棚的方法技术

技术编号:28942528 阅读:58 留言:0更新日期:2021-06-18 21:49
本发明专利技术提出一种基于Revit的自动创建雨棚的方法,通过使用revit二次开发的工具调用创建雨棚函数,自动获取当前项目中的“钢结构玻璃雨棚”族类型,无需设计师手动绘制雨棚族。载入相应族构件后,根据用户设置的雨棚起终点,自动调用钢结构玻璃雨棚参数化族,调整族参数以及偏移量,完成创建雨棚。通过本发明专利技术进行自动创建雨棚,节省了设计师绘制雨棚构建模型及创建相关参数化参数的时间,为技术人员提供更加方便快捷的施工图绘制流程,提高了工作效率,也为最终的出图节点提供了准确性。

【技术实现步骤摘要】
一种基于Revit的自动创建雨棚的方法
本专利技术涉及建筑工程行业和计算机信息科技行业
,尤其涉及一种基于Revit自动创建雨棚的方法。
技术介绍
Revit作为建模、施工图绘制的软件工具,在创建雨棚时,需使用revit族,选用常规模型族模板,使用拉伸、放样、旋转等处理,创建雨棚构件模型,使用线性尺寸标注添加参数化属性,创建相关参数化参数。完成族文件建立后载入项目文件,使用放置构件放置雨棚族,再次调整参数修改雨棚尺寸等。整个过程所需要的参数设置繁多,创建步骤繁琐,导致操作人员耗费大量精力又容易造成误差,大大降低了施工图绘制效率。
技术实现思路
本专利技术的目的是提供了一种基于Revit自动创建雨棚的方法,为了解决原有创建雨棚步骤繁琐的问题,为技术人员提供更加方便快捷的建模、施工图绘制流程,提高工作效率。本专利技术为实现上述目的,通过以下技术方案实现:步骤一:调用Autodesk.Revit.UI.IexternalEventHandler接口,对外部事件调用进行注册,使用委托进行调用执行;步骤二本文档来自技高网...

【技术保护点】
1.一种基于Revit的自动创建雨棚的方法,其特征在于,包括以下步骤:/n步骤一:调用Autodesk.Revit.UI.IexternalEventHandler接口,对外部事件调用进行注册,使用委托进行调用执行;/n步骤二:创建设置雨棚偏移量WPF窗体;传参,提供revit文档、委托,使用WindowStartupLocation设置窗体默认弹窗位置;以及WindowInteropHelper修改窗体置顶,与revit窗口进行挂接,最终进行窗体展示;/n步骤三:获取用户偏移量数值;给步骤二中窗体添加 Button 控件,分别命名为“完成、取消”,并添加鼠标点击事件,添加 TextBox控件...

【技术特征摘要】
1.一种基于Revit的自动创建雨棚的方法,其特征在于,包括以下步骤:
步骤一:调用Autodesk.Revit.UI.IexternalEventHandler接口,对外部事件调用进行注册,使用委托进行调用执行;
步骤二:创建设置雨棚偏移量WPF窗体;传参,提供revit文档、委托,使用WindowStartupLocation设置窗体默认弹窗位置;以及WindowInteropHelper修改窗体置顶,与revit窗口进行挂接,最终进行窗体展示;
步骤三:获取用户偏移量数值;给步骤二中窗体添加Button控件,分别命名为“完成、取消”,并添加鼠标点击事件,添加TextBox控件,命名为“偏移量”并获取其数值,调用创建雨棚函数;
步骤四:根据窗体中设置的偏移量数值,使用while语句循环调用创建雨棚函数,设置起终点,完成连续创建雨棚构件操作。


2.根据权利要求1所述的基于Revit的自动创建雨棚的方法,其特征在于,所述步骤三中使用System.Convert.ToDouble获取TextBox用户输入的偏移量数值。


3.根据权利要求1所述的基于Revit的自动创建雨棚的方法,其特征在于,所述步骤三中调用创建雨棚函数具体步骤如下:<...

【专利技术属性】
技术研发人员:巩文学
申请(专利权)人:山东营匠建筑设计咨询有限公司
类型:发明
国别省市:山东;37

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

1