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

基于BIM模型的梁配筋方法、终端设备及存储介质与流程

2022-11-19 08:46:58 来源:中国专利 TAG:

基于bim模型的梁配筋方法、终端设备及存储介质
技术领域
1.本发明涉及bim模型的梁配筋技术领域,尤其涉及基于bim模型的梁配筋方法、终端设备及存储介质。


背景技术:

2.在传统二维设计过程中,设计师先根据图纸在计算软件中建模并计算得到梁配筋计算结果,然后将其导入到cad中,根据计算结果进行配筋设计,目前在三维设计中也是采用一样的流程。梁配筋是以连续梁为单位进行设计,在二维图纸中所有配筋信息都以图面标注表示,只需要保证标注的连续梁信息和配筋信息正确即可。但在三维设计中,需要保证图模一致,即梁配筋标注和梁中的钢筋参数一致。
3.在bim模型中采用标记族可以实现图模联动,标注了集中标注和原位标注的梁段只需要修改图面标注则钢筋参数同步修改,但由于revit模型中缺少连续梁信息,未标注的梁段需要手动修改钢筋参数才能保证与图面标注一致,而手动修改参数容易出错,且增加了设计以外的工作量。
4.因此,现有技术还有待改进和提高。


技术实现要素:

5.本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于bim模型的梁配筋方法、终端设备及存储介质,旨在提供解决现有技术中杜宇未标注的梁段需要手动修改钢筋参数才能保证与图面标注一致,而手动修改参数容易出错,且增加了设计以外的工作量的问题。
6.第一方面,本发明提供一种基于bim模型的梁配筋方法,其中,所述方法包括:
7.获取计算模型,并与所述计算模型建立关联,以得到计算模型中的配筋计算结果,所述配筋计算结果中包括连续梁信息以及与所述连续梁信息所对应的配筋数据;
8.对所述连续梁信息进行复核,并在复核无误后根据所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注;
9.将所述配筋标注同步至所述连续梁信息中的每一个梁段中,以使得所述bim模型中的梁具有正确的钢筋参数。
10.在一种实现方式中,所述获取计算模型,并与所述计算模型建立关联,以得到计算模型中的配筋计算结果,包括:
11.获取所述计算模型的地址信息,并基于所述地址信息,读取所述计算模型,并基于所述地址信息与所述计算模型建立关联;
12.获取所述计算模型中的配筋计算结果,并将所述配筋计算结果导入所述bim模型,并对所述配筋计算结果中的连续梁信息进行记录。
13.在一种实现方式中,所述获取计算模型,并与所述计算模型建立关联,以得到计算模型中的配筋计算结果,包括:
14.获取所述bim模型中的当前视图,得到所述当前视图中的梁的坐标数据;
15.根据所述坐标数据,设置所述计算模型的旋转角度以及坐标偏移数据。
16.在一种实现方式中,所述对所述连续梁信息进行复核,并在复核无误后根据所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注,包括:
17.获取连续梁信息中连续梁符号和支座符号;
18.根据所述连续梁符号和支座符号,确定跨数,并确定所述跨数是否正确;
19.若所述跨数是正确的,则在所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注。
20.在一种实现方式中,所述对所述连续梁信息进行复核,并在复核无误后根据所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注,还包括:
21.若所述跨数是不正确的,则对所述连续梁信息中的连续梁进行拆分、合并,并更新所述连续梁信息。
22.在一种实现方式中,所述将所述配筋标注同步至所述连续梁信息中的每一个梁段中,以使得所述bim模型中的梁具有正确的钢筋参数,包括:
23.接收信息同步指令,根据所述信息同步指令,将所述配筋标注分别同步至所述连续梁信息中的每一个梁段中,并对同步后的配筋标注进行保存。
24.在一种实现方式中,所述将所述配筋标注分别同步至所述连续梁信息中的每一个梁段中包括:
25.获取所述连续梁信息中的每一个梁段所对应的梁段id,并根据所述梁段id,将对应的配筋标注同步至每一个梁段中。
26.第二方面,本发明实施例还提供一种基于bim模型的梁配筋装置,其中,所述装置包括:
27.配筋计算结果获取模块,用于获取计算模型,并与所述计算模型建立关联,以得到计算模型中的配筋计算结果,所述配筋计算结果中包括连续梁信息以及与所述连续梁信息所对应的配筋数据;
28.配筋标注添加模块,用于对所述连续梁信息进行复核,并在复核无误后根据所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注;
29.配筋标注同步模块,用于将所述配筋标注同步至所述连续梁信息中的每一个梁段中,以使得所述bim模型中的梁具有正确的钢筋参数。
30.第三方面,本发明实施例还提供一种终端设备,其中,所述终端设备包括存储器、处理器及存储在存储器中并可在处理器上运行的基于bim模型的梁配筋程序,处理器执行基于bim模型的梁配筋程序时,实现上述方案中任一项的基于bim模型的梁配筋方法的步骤。
31.第四方面,本发明实施例还提供一种计算机可读存储介质,其中,计算机可读存储介质上存储有基于bim模型的梁配筋程序,所述基于bim模型的梁配筋程序被处理器执行时,实现上述方案中任一项所述的基于bim模型的梁配筋方法的步骤。
32.有益效果:与现有技术相比,本发明提供了一种基于bim模型的梁配筋方法,本发明首先获取计算模型,并与所述计算模型建立关联,以得到计算模型中的配筋计算结果,所述配筋计算结果中包括连续梁信息以及与所述连续梁信息所对应的配筋数据。然后对所述
连续梁信息进行复核,并在复核无误后根据所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注。最后,将所述配筋标注同步至所述连续梁信息中的每一个梁段中,以使得所述bim模型中的梁具有正确的钢筋参数。本发明可在bim模型中实现连续梁信息修改,无需再返回计算软件中进行操作,在bim模型中实现完整的梁配筋设计流程。并且,本发明还可根据连续梁信息进行配筋同步,保证模型中的配筋参数完整,图模一致。
附图说明
33.图1为本发明实施例提供的基于bim模型的梁配筋方法的具体实施方式的流程图。
34.图2为本发明实施例提供的基于bim模型的梁配筋方法中将bim模型与计算模型关联时的示意图。
35.图3为本发明实施例提供的基于bim模型的梁配筋装置的功能原理图。
36.图4为本发明实施例提供的终端设备的原理框图。
具体实施方式
37.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
38.本实施例提供一种基于bim模型的梁配筋方法,基于本实施例的方法可实现自动根据连续梁信息进行配筋同步,保证模型中的配筋参数完整,图模一致。具体实施时,本发明首先获取计算模型,并与所述计算模型建立关联,以得到计算模型中的配筋计算结果,所述配筋计算结果中包括连续梁信息以及与所述连续梁信息所对应的配筋数据。然后,对所述连续梁信息进行复核,并在复核无误后根据所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注。最后,将所述配筋标注同步至所述连续梁信息中的每一个梁段中,以使得所述bim模型中的梁具有正确的钢筋参数。由此可见,本实施例可在bim模型中实现连续梁信息修改,无需再返回计算软件中进行操作,在bim模型中实现完整的梁配筋设计流程。并且,还可以自动根据连续梁信息进行配筋同步,有利于保证模型中的配筋参数完整,图模一致。
39.示例性方法
40.本实施例的基于bim模型的梁配筋方法可应用于终端设备中,所述终端设备可为电脑、手机等智能化产品终端,具体如图1中所示,所述方法包括:
41.步骤s100、获取计算模型,并与所述计算模型建立关联,以得到计算模型中的配筋计算结果,所述配筋计算结果中包括连续梁信息以及与所述连续梁信息所对应的配筋数据。
42.本实施例的终端可首先获取计算模型,该计算模型为预设的计算软件中用于根据图纸计算建模,以得到配筋计算结果的模型。本实施例中的配筋计算结果中包括连续梁信息以及与所述连续梁信息所对应的配筋数据,可用于后续过程中基于连续梁信息进行配筋信息的同步。
43.在一种实现方式中,本实施例在确定配筋计算结果时,包括如下步骤:
44.步骤s101、获取所述计算模型的地址信息,并基于所述地址信息,读取所述计算模
型,并基于所述地址信息与所述计算模型建立关联;
45.步骤s102、获取所述计算模型中的配筋计算结果,并将所述配筋计算结果导入所述bim模型,并对所述配筋计算结果中的连续梁信息进行记录;
46.步骤s103、获取所述bim模型中的当前视图,得到所述当前视图中的梁的坐标数据;
47.步骤s104、根据所述坐标数据,设置所述计算模型的旋转角度以及坐标偏移数据。
48.具体地,本实施例首先需要将计算模型与bim模型进行关联,以便两个模型之间的数据可以互通。本实施例首先获取所述计算模型的地址信息,并基于所述地址信息,读取所述计算模型,并基于所述地址信息与所述计算模型建立关联,如图2中所示,在本实施例的bim模型中设置一个菜单栏,该菜单栏可通过获取该计算模型所对应文件名的方式读取计算模型的路径,以此建立两个模型的相互关联。接着,本实施例就可以获取所述计算模型中的配筋计算结果,并将所述配筋计算结果导入所述bim模型,并对所述配筋计算结果中的连续梁信息进行记录,从而使得bim模型中可记录配筋计算结果。为了方便后续步骤中配筋参数的同步,本实施例获取所述bim模型中的当前视图,得到所述当前视图中的梁的坐标数据。然后根据所述坐标数据,设置所述计算模型的旋转角度以及坐标偏移数据,这样就可以使得计算模型和bim模型中梁的坐标得到匹配,以便bim模型中的当前视图与计算模型中对应的视图时高度重合的。
49.步骤s200、对所述连续梁信息进行复核,并在复核无误后根据所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注。
50.在得到配筋计算结果后,本实施例从该配筋计算结果中得到连续梁信息,并对这些连续梁信息中的连续梁进行复核,得到复核结果。当复核结果为复核无误后,本实施例根据配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注。
51.在一种实现方式中,所述步骤s200具体包括如下步骤:
52.步骤s201、获取连续梁信息中连续梁符号和支座符号;
53.步骤s202、根据所述连续梁符号和支座符号,确定跨数,并确定所述跨数是否正确;
54.步骤s203、若所述跨数是正确的,则在所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注。
55.具体地,本实施例在对所述配筋计算结果中的连续梁信息进行记录时,一根连续梁的所有梁段id记为一组,然后将得到的连续梁组信息存如bim模型中。因此,在bim模型中就可以获取连续梁信息中连续梁符号和支座符号,从而根据所述连续梁符号和支座符号,确定跨数。本实施例的跨为两个支座之间的梁段,一个梁段为一个跨。当确定出跨数之后,本实施例确定所述跨数是否正确。若所述跨数是正确的,则在所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注。若所述跨数是不正确的,则对所述连续梁信息中的连续梁进行拆分、合并,并更新所述连续梁信息。此外,在确定跨数是否正确时,没有连续梁信息的梁段认为是跨数为一跨的连续梁。
56.步骤s300、将所述配筋标注同步至所述连续梁信息中的每一个梁段中,以使得所述bim模型中的梁具有正确的钢筋参数。
57.本实施例在添加配筋标注后,将配筋标注同步至所述连续梁信息中的每一个梁段
中,以使得所述bim模型中的梁具有正确的钢筋参数。
58.在一种实现方式中,本实施例在同步配筋参数时,可接收信息同步指令,根据所述信息同步指令,获取所述连续梁信息中的每一个梁段所对应的梁段id,并根据所述梁段id,将对应的配筋标注同步至每一个梁段中,并对同步后的配筋标注进行保存。本实施例在bim模型中实现连续梁信息修改,无需再返回计算软件中进行操作,在bim软件中实现完整的梁配筋设计流程。并且根据连续梁信息进行配筋同步,保证模型中的配筋参数完整,图模一致。而且本实施例通过导入连续梁信息保证了模型信息的完整性,使得模型满足配筋校审和钢筋算量的要求。
59.示例性装置
60.基于上述实施例,本发明还提供一种基于bim模型的梁配筋装置,如图3所示,所述装置包括:配筋计算结果获取模块10、配筋标注添加模块20以及配筋标注同步模块30。具体地,所述配筋计算结果获取模块10,用于获取计算模型,并与所述计算模型建立关联,以得到计算模型中的配筋计算结果,所述配筋计算结果中包括连续梁信息以及与所述连续梁信息所对应的配筋数据。所述配筋标注添加模块,用于对所述连续梁信息进行复核,并在复核无误后根据所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注。所述配筋标注同步模块30,用于将所述配筋标注同步至所述连续梁信息中的每一个梁段中,以使得所述bim模型中的梁具有正确的钢筋参数。
61.在一种实现方式中,本实施例中的配筋计算结果获取模块10,包括:
62.模型关联单元,用于获取所述计算模型的地址信息,并基于所述地址信息,读取所述计算模型,并基于所述地址信息与所述计算模型建立关联;
63.信息记录单元,用于获取所述计算模型中的配筋计算结果,并将所述配筋计算结果导入所述bim模型,并对所述配筋计算结果中的连续梁信息进行记录;
64.坐标获取单元,用于获取所述bim模型中的当前视图,得到所述当前视图中的梁的坐标数据;
65.数据设置单元,用于根据所述坐标数据,设置所述计算模型的旋转角度以及坐标偏移数据。
66.在一种实现方式中,本实施例中的配筋标注添加模块20,包括:
67.符合获取单元,用于获取连续梁信息中连续梁符号和支座符号;
68.跨数确定单元,用于根据所述连续梁符号和支座符号,确定跨数,并确定所述跨数是否正确;
69.标注添加单元,用于若所述跨数是正确的,则在所述配筋数据在bim模型中的图面中添加所述配筋数据对应的配筋标注;
70.信息更新单元,用于若所述跨数是不正确的,则对所述连续梁信息中的连续梁进行拆分、合并,并更新所述连续梁信息。
71.在一种实现方式中,本实施例中的配筋标注同步模块30,包括:
72.同步单元,用于接收信息同步指令,根据所述信息同步指令,将所述配筋标注分别同步至所述连续梁信息中的每一个梁段中,并对同步后的配筋标注进行保存。
73.在一种实现方式中,所述同步单元包括:获取所述连续梁信息中的每一个梁段所对应的梁段id,并根据所述梁段id,将对应的配筋标注同步至每一个梁段中。
74.本实施例的基于bim模型的梁配筋装置中各个模块的工作原理与上述方法实施例中各个步骤的原理相同,此处不再赘述。
75.基于上述实施例,本发明还提供了一种终端设备,所述终端设备的原理框图可以如4所示。终端设备可以包括一个或多个处理器100(图3中仅示出一个),存储器101以及存储在存储器101中并可在一个或多个处理器100上运行的计算机程序102,例如,基于bim模型的梁配筋的程序。一个或多个处理器100执行计算机程序102时可以实现基于bim模型的梁配筋的方法实施例中的各个步骤。或者,一个或多个处理器100执行计算机程序102时可以实现基于bim模型的梁配筋的装置实施例中各模块/单元的功能,此处不作限制。
76.在一个实施例中,所称处理器100可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
77.在一个实施例中,存储器101可以是电子设备的内部存储单元,例如电子设备的硬盘或内存。存储器101也可以是电子设备的外部存储设备,例如电子设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器101还可以既包括电子设备的内部存储单元也包括外部存储设备。存储器101用于存储计算机程序以及终端设备所需的其他程序和数据。存储器101还可以用于暂时地存储已经输出或者将要输出的数据。
78.本领域技术人员可以理解,图4中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端设备的限定,具体的终端设备以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
79.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、运营数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双运营数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
80.综上,本发明公开了基于bim模型的梁配筋方法、终端设备及存储介质,所述方法包括:获取专注力训练过程中的脑电数据,并基于所述脑电数据,确定所述脑电数据所对应的专注力值;获取预设画面中的待控制区域;基于所述专注力值对所述待控制区域的颜色丰富度进行调整,所述颜色丰富度用于反映所述待控制区域的显示颜色的颜色种类。本发明可基于专注力值来对预设画面中的待控制区域的颜色丰富度进行控制,以满足画面显示的要求,这样不但可以实现更灵活地对预设画面的显示颜色进行调整,也有利于帮助用户
进行专注力训练。
81.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献