一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种建筑类BIM软件多层叠合的模型编辑方法和装置与流程

2022-09-07 17:14:48 来源:中国专利 TAG:

一种建筑类bim软件多层叠合的模型编辑方法和装置
技术领域
1.本发明涉及bim软件领域,特别是一种建筑类bim软件多层叠合的模型编辑方法和装置。


背景技术:

2.bim是建模信息模型的简称,是一种从建筑全生命周期角度对项目进行数字化管理的理念。该理念最早在2002年由autodesk公司提出,经过数十年的发展,当前已经有了部分应用场景,但是离理想的应用状态差距尚远。
3.行业数字化、建筑信息化是未来国家发展的重要方向,但当前bim设计推进速度远不及预期。
4.当前bim设计推进的难点主要集中在设计端,作为整个建筑信息模型的数据源头,设计端未能得到广泛和有效的使用,无法在源头建立有效且准确的数据基础,导致bim技术在整个产业链的使用价值大大折扣。
5.设计端未能广泛推进bim设计主要原因包括两点:一是由于软件原因导致bim设计效率相比于传统设计效率大幅降低,根据项目复杂情况,效率下降幅度可达数倍;一是基于现有bim软件完成的bim设计成果未能体现明显的优势,未能显著提升设计成果的价值。
6.建筑模型一般按楼层进行组装,形成整栋建筑。以一栋30层的住宅建筑为例,一般底部楼层和顶部楼层差异较大,中间数十层的标准层几乎相同,在传统二维设计中,对相同的楼层只需绘制一层作为代表即可,工作量相对较小,无明显的重复工作,但对于bim设计,由于bim模型需包含各层的完整信息,因此中间数十层的模型即使完全一样,也需要逐个进行维护和修改,由于设计过程是逐渐优化逐渐完善的过程,因此过程中对模型的维护工作量相较于传统设计大幅增加,同时维护工作量增大后,出错的几率也明显增加,出图效率难以满足要求,设计师对bim设计较为抵触。
7.以当前建筑行业主流的bim软件auto revit为例,完全相同楼层在设计过程中的维护工作量巨大,导致bim设计难以在设计端有效推进。


技术实现要素:

8.本发明的目的在于,针对建筑模型中无法将bim三维模型进行叠合显示的问题,提出了一种建筑类bim软件多层叠合的模型编辑方法和装置,将三维构件从三维模型中投影到二维平面图中,进行叠合,在叠合状态下可以对图例进行高效直观的编辑和修改,还可以批量选中多个楼层中的图例,实现批量修改,提高了模型调整的效率,避免重复劳动。
9.为了实现上述目的,本发明采用的技术方案为:一种建筑类bim软件多层叠合的模型编辑方法,具体包括以下步骤:s1,将bim模型的三维构件按楼层分类存放;s2,将各楼层的三维构件向所在楼层的基准平面进行投影形成三维构件在每层的二维平面图;
s3,将所述二维平面图重叠放置,显示到叠合视图中,并且在所述叠合视图中,各楼层的二维平面图以楼层为单位进行隐藏或显示、锁定或解锁、关闭或开启。
10.作为本发明的优选方案,各楼层的二维平面图以楼层为单位进行隐藏是指:指定楼层设置为隐藏后,属于该楼层的二维平面图在叠合视图中不可见,无法编辑;各楼层的二维平面图以楼层为单位进行显示是指:指定楼层设置为显示后,属于该楼层的二维平面图在叠合视图中可见。
11.作为本发明的优选方案,各楼层的二维平面图以楼层为单位进行锁定是指:指定楼层设置为锁定后,该楼层所属的二维平面图在叠合视图中可见,但不能被编辑;各楼层的二维平面图以楼层为单位进行解锁是指:指定楼层设置为解锁后,楼层所属的二维平面图在叠合视图中可见,可编辑。
12.作为本发明的优选方案,各楼层的二维平面图以楼层为单位进行开启是指:指定楼层设置为开启后,可在该楼层对应的二维平面图中创建新的构件;各楼层的二维平面图以楼层为单位进行关闭是指:指定楼层设置为关闭后,无法在该楼层对应的二维平面图中创建新的构件。
13.作为本发明的优选方案,在二维平面图中创建新的构件以后,所述二维平面图对应的三维bim模型中创建相应的三维构件。
14.作为本发明的优选方案,当多个楼层的二维平面图被设置为开启后,在二维平面图中创建新的构件,对应在三维bim模型的多个楼层中同时创建三维构件。
15.作为本发明的优选方案,步骤还包括:s4,当二维平面图中的图例被选中后,通过修改所述二维平面图中的图例实现多个楼层中所述图例对应的相同结构的三维构件的同步修改。
16.作为本发明的优选方案,步骤s3中,将所述二维平面图重叠放置,显示到叠合视图中具体步骤包括:s31,将每层楼中的三维构件向所在楼层的基准平面投影,形成三维构件的二维平面图例,并得到了同一楼层中三维构件的二维平面图例在基准平面上的相对位置关系;s32,根据所述三维构件的二维平面图例和所述相对位置关系构成二维平面叠合图,所述二维平面叠合图显示到叠合视图中。
17.基于相同的构思,还提出了一种建筑类bim软件多层叠合的模型编辑模块,包括显示模块、叠合编辑模块和处理模块;所述显示模块用于显示二维平面图重叠放置后的叠合视图;所述叠合编辑模块用于显示楼层以及楼层对应的列表框,所述列表框的选项包括隐藏或显示、锁定或解锁、关闭或开启;所述处理模块用于执行以下步骤:s1,将bim模型的三维构件按楼层分类存放;s2,将各楼层的三维构件向所在楼层的基准平面进行投影形成三维构件在每层的二维平面图;s3,将所述二维平面图重叠放置,显示到叠合视图中,并且在所述叠合视图中,各楼层的二维平面图以楼层为单位进行隐藏或显示、锁定或解锁、关闭或开启。
18.基于相同的构思,还提出了一种建筑类bim软件多层叠合的模型编辑装置,包括至
少一个处理器,以及与所述至少一个处理器通信连接的存储器;所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述任一项所述的一种建筑类bim软件多层叠合的模型编辑方法。
19.综上所述,由于采用了上述技术方案,本发明的有益效果是:本发明的方法给出了在bim平台下将楼层的三维构件投影到二维平面并叠放,不用在三维模型中进行修改,直接在二维平面图中实现修改,提高了编辑的效率,另外,由于多个楼层叠放后,可以进行隐藏或显示、锁定或解锁、关闭或开启,可以正对性的选择操作对象,避免了不必要的干扰,为批量修改提供了可能性。
附图说明
20.图1是本发明实施例1中一种建筑类bim软件多层叠合的模型编辑方法流程图;图2是本发明实施例1中叠合编辑视图的示意图一;图3是本发明实施例1中叠合编辑视图的示意图二。
具体实施方式
21.下面结合附图,对本发明作详细的说明。
22.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
23.实施例1一种建筑类bim软件多层叠合的模型编辑方法,流程图如图1所示,具体包括以下步骤:s1,将bim模型的三维构件按楼层分类存放;s2,将各楼层的三维构件向所在楼层的基准平面进行投影形成三维构件在每层的二维平面图;s3,将所述二维平面图重叠放置,显示到叠合视图中,并且在所述叠合视图中,各楼层的二维平面图以楼层为单位进行隐藏或显示、锁定或解锁、关闭或开启。
24.步骤s3中,隐藏/显示功能其作用是当全楼各层平面图例均绘制到叠合视图中时,可以对指定的楼层进行隐藏或显示,以便于在进行叠合编辑时过滤掉暂时不需要编辑的平面图例,楼层被隐藏后,属于该楼层的平面图例暂时不可见,同时也不可被选中和编辑,当楼层再次被设置为显示时,所属楼层的平面图例可见且可被编辑;所述的锁定/解锁功能其作用是对指定的楼层进行锁定或解锁,当楼层被锁定时,楼层所属的平面图例依然可见,但不能被编辑。当楼层再次被设置为解锁时,所属楼层的平面图例可被编辑;所述的关闭/开启功能其作用是设置各楼层的绘图状态,当楼层被设置为开启时,在叠合视图中绘制或复制形成的新构件将在开启状态的楼层中被创建,以此实现一次创建多楼层同时生效的效果,当楼层设置为关闭状态时,绘制或复制形成的新构件将不会在关闭状态的楼层中创建。
25.作为本发明的优选方案,步骤s1中将bim模型的所有三维构件按楼层分类存放,三维构件按楼层分类存放指的是三维构件根据其顶部标高所属的楼层进行分类,并将三维构件的数据存放到不同的楼层中;所述的楼层基准平面指的是与楼层典型标高一致的水平
面;所述的平面图例指的是各层三维构件按《建筑结构制图标准》统一方法绘制的平面图形,平面图例与对应的三维模型共用一套数据,对平面图例的几何位置和形态的修改亦将反应到三维模型中。
26.作为本发明的优选方案,步骤s2中,将每层的三维构件向所在楼层的基准平面进行投影形成三维构件在每层的平面图例,并根据同一楼层中三维构件的二维平面图例在基准平面上的相对位置关系,将图例构建为二维平面图,若多个楼层的结构相同,则多个楼层同时被选中的情况下,对应的二维平面图中的图例可以指代楼层中多个相同结构的三维构件。
27.作为本发明的优选方案,步骤还包括:在叠合视图中进行模型的创建和编辑,实现一处修改多层生效,具体步骤为:选中二维平面叠合图中的图例,被选中的图例修改后,各楼层相同结构楼层中,被选中图例对应的三维构件数据根据修改后的数据进行更新。
28.实施例2一种建筑类bim软件多层叠合的模型编辑模块,包括显示模块、叠合编辑模块和处理模块;所述显示模块用于显示二维平面图重叠放置后的叠合视图;所述叠合编辑模块用于显示楼层以及楼层对应的列表框,所述列表框的选项包括隐藏或显示、锁定或解锁、关闭或开启;所述处理模块用于执行以下步骤:s1,将bim模型的三维构件按楼层分类存放;s2,将各楼层的三维构件向所在楼层的基准平面进行投影形成三维构件在每层的二维平面图;s3,将所述二维平面图重叠放置,显示到叠合视图中,并且在所述叠合视图中,各楼层的二维平面图以楼层为单位进行隐藏或显示、锁定或解锁、关闭或开启。
29.叠合编辑视图的示意图一如图2所示,在叠合编辑视图下,左边的对话框显示了当前设计中包括的楼层,以及每个楼层的开启、显示和锁定的选项,通过在框中打钩和取消打钩,选择楼层的隐藏/显示、锁定/解锁、关闭/开启。
30.在叠合编辑视图下,右边是二维平面叠合图,在二维平面叠合图中选中梁、支座等二维图例时,可以对图例进行位置的移动,尺寸的修改等,位置移动或尺寸修改后,该图例对应的多个楼层的三维构件的后台数据按照修改后的坐标和尺寸进行更新,实现了三维构件数据的批量同步修改。
31.叠合编辑视图的示意图二如图3所示,点击指定的功能按钮,进入到多层叠合编辑模式,软件自动创建一个新的视图,并将各层bim模型投影形成的平面图例叠合绘制到同一视图中。在多图叠合模式下,可以轻松完成全楼各构件上下位置关系的检查,例如核对各层柱、墙上下位置关系是否正确等。叠合模式下,如果需要对模型进行修改,只需框选选中按常规的操作进行编辑即可,框选时,所有重叠在一起的构件都将被选中,相当于一次操作即可控制所有开启状态的楼层构件。如果在编辑时部分楼层不需要参与修改,则可以通过楼层的显示/隐藏、锁定/解锁、开启/关闭等组合功能对需要参与修改和显示的楼层进行准确控制。通过图2和图3对比,叠合编辑视图下,还可以对二维平面图进行缩小和放大,便于对图例进行修改。
32.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献