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

钢筋处理方法、装置及电子设备与流程

2021-10-27 20:32:00 来源:中国专利 TAG:钢筋 电子设备 装置 计算机辅助设计 方法


1.本发明涉及计算机辅助设计技术领域,具体涉及钢筋处理方法、装置及电子设备。


背景技术:

2.对于一些复杂的钢筋节点,例如,复杂基础和斜屋面折梁和折板的钢筋,该场景结构变截面或放坡导致钢筋变化复杂,仅仅在二维排布上很难进行钢筋的排布和钢筋下料。
3.基于此,就需要三维场景下进行钢筋处理,即钢筋三维下的处理。钢筋三维能够直观真实的反应当前所选择图元的内部钢筋骨架,清楚显示钢筋骨架中每根钢筋与编辑钢筋中的每根钢筋的对应关系。因此,若能够通过三维显示和编辑,将对该场景的钢筋深化起到决定性作用,能使得复杂场景的钢筋下料更准确、更轻松,还可以进行三维交底,避免不必要的返工和材料浪费。


技术实现要素:

4.有鉴于此,本发明实施例提供了一种钢筋处理方法、装置及电子设备,以解决钢筋处理的问题。
5.根据第一方面,本发明实施例提供了一种钢筋处理方法,包括:
6.获取钢筋三维模型,所述钢筋三维模型是第一工具生成的;
7.利用第二工具对所述钢筋三维模型进行编辑,得到目标钢筋三维数据;
8.将所述目标钢筋三维数据导入所述第一工具,以确定钢筋加工料单。
9.本发明实施例提供的钢筋处理方法,利用第一工具生成钢筋三维模型再利用第二工具对钢筋三维模型进行标记,最后再将目标钢筋三维模型导入到第一工具中,以确定钢筋加工料单,从而利用第二工具不仅能够对钢筋三维模型进行编辑,还能够将编辑得到的目标钢筋三维数据回传至第一工具中,确定出钢筋加工料单,提高了钢筋处理效率,且避免不必要的返工和材料浪费,可以实现钢筋深化设计的闭环。
10.结合第一方面,在第一方面第一实施方式中,所述钢筋三维模型包括第一混凝土模型数据以及第一钢筋三维数据,所述利用第二工具对所述钢筋三维模型进行编辑,得到目标钢筋三维数据,包括:
11.利用所述第二工具对所述第一混凝土模型数据以及第一钢筋三维数据进行解析,得到可编辑三维模型;
12.获取对所述可编辑三维模型的编辑结果,确定所述目标钢筋三维数据。
13.本发明实施例提供的钢筋处理方法,利用第一混凝土模型数据以及第一钢筋三维数据表征钢筋三维模型,使得第一工具能够与第二工具实现数据互通,提高了钢筋处理效率。
14.结合第一方面第一实施方式,在第一方面第二实施方式中,所述将所述目标钢筋三维数据导入所述第一工具,以确定钢筋加工料单,包括:
15.将所述目标钢筋三维数据导出为第二混凝土模型数据以及第二钢筋三维数据;
16.将所述第二混凝土模型数据以及第二钢筋三维数据导入所述第一工具,以确定所述钢筋加工料单。
17.本发明实施例提供的钢筋处理方法,在回传时同样地将目标钢筋三维数据导出为第二混凝土模型数据以及第二钢筋三维数据,可以实现第二工具的数据能够与第一工具互通,提高了钢筋处理效率。
18.结合第一方面,在第一方面第三实施方式中,所述利用第二工具对所述钢筋三维模型进行编辑,得到目标钢筋三维数据,还包括:
19.获取型钢结构模型;
20.利用所述第二工具对所述型钢结构模型以及所述钢筋三维模型进行融合,得到融合数据;
21.获取对所述融合数据的编辑结果,得到所述目标钢筋三维数据。
22.本发明实施例提供的钢筋处理方法,在编辑过程中结合型钢结构模型,可以保证目标钢筋三维数据的可靠性。
23.结合第一方面第三实施方式,在第一方面第四实施方式中,所述利用所述第二工具对所述型钢结构模型以及所述钢筋三维模型进行融合,得到融合数据,包括:
24.获取融合位置点;
25.基于所述融合位置点,利用所述第二工具将所述型钢结构模型以及所述钢筋三维模型进行叠加,得到所述融合数据。
26.本发明实施例提供的钢筋处理方法,利用融合位置点对型钢结构模型与钢筋三维模型进行叠加,可以简化数据处理过程,提高数据处理效率。
27.结合第一方面,在第一方面第五实施方式中,所述获取钢筋三维模型,包括:
28.获取钢筋模型信息;
29.利用所述第一工具对所述钢筋模型信息进行汇总计算,生成所述钢筋三维模型。
30.本发明实施例提供的钢筋处理方法,利用第一工具对钢筋模型信息进行汇总计算,生成钢筋三维模型,以便于后续能够利用第二工具对钢筋三维模型进行编辑,保证了钢筋深化设计的闭环。
31.结合第一方面第五实施方式,在第一方面第六实施方式中,所述获取钢筋模型信息,包括:
32.利用所述第一工具识别cad图纸或绘制,以得到所述钢筋模型信息;
33.或者,
34.利用所述第一工具打开土建文件且仅保留钢筋相关模型及模型数据信息,以得到所述钢筋模型信息。
35.本发明实施例提供的钢筋处理方法,在利用土建文件生成钢筋模型信息时,仅保留其中的钢筋相关模型及模型数据信息,减少数据处理量,提高钢筋处理效率,且利用土建文件直接生成钢筋模型信息,无需二次建模,一模多用,大大提高了效率。
36.根据第二方面,本发明实施例还提供了一种钢筋处理装置,包括:
37.获取模块,用于获取钢筋三维模型,所述钢筋三维模型是第一工具生成的;
38.编辑模块,用于利用第二工具对所述钢筋三维模型进行编辑,得到目标钢筋三维数据;
39.导入模块,用于将所述目标钢筋三维数据导入所述第一工具,以确定钢筋加工料单。
40.本发明实施例提供的钢筋处理装置,利用第一工具生成钢筋三维模型再利用第二工具对钢筋三维模型进行标记,最后再将目标钢筋三维模型导入到第一工具中,以确定钢筋加工料单,从而利用第二工具不仅能够对钢筋三维模型进行编辑,还能够将编辑得到的目标钢筋三维数据回传至第一工具中,确定出钢筋加工料单,提高了钢筋处理效率,且避免不必要的返工和材料浪费,可以实现钢筋深化设计的闭环。
41.根据第三方面,本发明实施例提供了一种电子设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面或者第一方面的任意一种实施方式中所述的钢筋处理方法。
42.根据第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面或者第一方面的任意一种实施方式中所述的钢筋处理方法。
附图说明
43.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
44.图1是根据本发明实施例的应用场景示意图;
45.图2是根据本发明实施例的钢筋处理方法的流程图;
46.图3是根据本发明实施例的钢筋处理方法的流程图;
47.图4是根据本发明实施例的钢筋处理方法的流程图;
48.图5a

图5b是根据本发明实施例的钢筋处理方法的流程图;
49.图6是根据本发明实施例的钢筋处理装置的结构框图;
50.图7是本发明实施例提供的电子设备的硬件结构示意图。
具体实施方式
51.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
52.本发明实施例提供的钢筋处理方法,将对应的钢筋数据在第一工具与第二工具之间进行互通,从而实现钢筋深化设计的闭环。具体地,如图1所示,第一工具用于生成钢筋三维模型,将钢筋三维模型导入到第二工具中进行编辑,最后再将第二工具的编辑结果返回至第一工具中,以得到钢筋加工料单。其中,整个处理过程为一个闭环处理过程。
53.第一工具用于生成钢筋三维模型并且将第二工具的回传结果导出为钢筋加工料单,第二工具用于对钢筋三维模型进行编辑并将编辑结果回传至第一工具中。在本实施例
中对第一工具以及第二工具的具体实现方式并不做任何限定,只需保证第一工具以及第二工具能够实现上述功能即可。
54.需要说明的是,第一工具以及第二工具可以是单独的应用软件;也可以是属于同一应用软件的不同处理模块,即第一工具与第二工具集成在一个目标应用软件中。例如,第一工具为翻样软件,第二工具为三维编辑软件;或者,第一工具为目标应用软件中的翻样模块,第二工具为目标应用软件中的三维编辑模块。关于第一工具与第二工具的具体设置方式,在此对其并不做任何限制,具体可以根据实际需求进行相应的设置。
55.在下文的实施例中,以第一工具以及第二工具为单独的应用软件为例进行详细描述。
56.根据本发明实施例,提供了一种钢筋处理方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
57.在本实施例中提供了一种钢筋处理方法,可用于电子设备,如电脑、手机、平板电脑等,图2是根据本发明实施例的钢筋处理方法的流程图,如图2所示,该流程包括如下步骤:
58.s11,获取钢筋三维模型。
59.其中,所述钢筋三维模型是第一工具生成的。
60.如上文所述,第一工具可以是单独的应用软件,也可以是集成在预设应用软件中的模块。其中,电子设备利用第一工具生成钢筋三维模型,所述的第一工具可以是运行在电子设备上的,也可以是运行在第三方设备上的。
61.当第一工具运行在第三方设备上时,电子设备从第三方设备上获取到钢筋三维模型。例如,所述的第三方设备为云端服务器。电子设备在需要对钢筋进行深化设计并生成加工料单时,从云端服务器中获取到钢筋三维模型。
62.关于该步骤具体将在下文中进行详细描述。
63.s12,利用第二工具对钢筋三维模型进行编辑,得到目标钢筋三维数据。
64.电子设备在获取到钢筋三维模型之后,利用第二工具对钢筋三维模型进行编辑。其中,所述的编辑可以是第二工具自动处理的,也可以是用户通过第二工具进行手动处理的。
65.关于第二工具的自动处理,第二工具识别出钢筋三维模型中存在明显不符合常规设计的错误节点,对错误节点进行修正处理;关于手动处理,电子设备提供交互界面,用户在该交互界面上进行交互设计,对钢筋三维模型中的错误节点进行修正。例如,利用第二工具中钢筋三维编辑功能来进行钢筋的深化,可以处理钢筋的延伸、打断、移动以及创建新的钢筋等等,以符合规范图集和施工要求。利用第二工具对钢筋三维模型进行编辑后,得到目标钢筋三维数据。
66.关于具体的编辑过程,在本实施例中对其并不做任何限定,可以根据实际需求进行相应的设置。
67.s13,将目标钢筋三维数据导入第一工具,以确定钢筋加工料单。
68.电子设备将目标钢筋三维数据再回传至第一工具中,如上文所述,第一工具可以
输出钢筋加工料单。其中,具体的回传方式与第二工具导入钢筋三维模型的过程类似。后续钢筋加工设备利用钢筋加工料单,就可以加工出符合该需求的钢筋。
69.对于第一工具以及第二工具而言,其通过数据的互通,实现相应数据在第一工具与第二工具之间流转。
70.本实施例提供的钢筋处理方法,利用第一工具生成钢筋三维模型再利用第二工具对钢筋三维模型进行标记,最后再将目标钢筋三维模型导入到第一工具中,以确定钢筋加工料单,从而利用第二工具不仅能够对钢筋三维模型进行编辑,还能够将编辑得到的目标钢筋三维数据回传至第一工具中,确定出钢筋加工料单,提高了钢筋处理效率,且避免不必要的返工和材料浪费,可以实现钢筋深化设计的闭环。
71.在本实施例中提供了一种钢筋处理方法,可用于上述的电子设备,如电脑、手机、平板电脑等,图3是根据本发明实施例的钢筋处理方法的流程图,如图3所示,该流程包括如下步骤:
72.s21,获取钢筋三维模型。
73.其中,所述钢筋三维模型是第一工具生成的,所述钢筋三维模型包括第一混凝土模型数据以及第一钢筋三维数据。
74.例如,第一工具在生成钢筋三维模型之后,将其导出为两种数据,分别为第一混凝土模型数据以及第一钢筋三维数据。其中,第一混凝土模型数据用于表示建筑的土建框架,第一钢筋三维数据用于表示钢筋数据,其并无外面的轮廓数据,而轮廓数据是利用第一混凝土模型数据表征的。
75.s22,利用第二工具对钢筋三维模型进行编辑,得到目标钢筋三维数据。
76.具体地,上述s22可以包括:
77.s221,利用第二工具对第一混凝土模型数据以及第一钢筋三维数据进行解析,得到可编辑三维模型。
78.电子设备上运行的第二工具在获取到第一混凝土模型数据以及第一钢筋三维数据之后,对其进行解析得到施工bim模型,即所述的可编辑三维模型。
79.s222,获取对可编辑三维模型的编辑结果,确定目标钢筋三维数据。
80.利用第二工具对可编辑三维模型进行编辑,具体是针对可编辑三维模型中的错误节点进行编辑,得到编辑结果,进而就可以确定目标钢筋三维数据。
81.其中,所述的第二工具为bimmake。用户在bimmake中进行钢筋三维节点的深化编辑,具体地,bimmake提供钢筋的创建、钢筋的三维编辑、钢筋设置、钢筋视图以及工作面等功能。利用上述的各个功能对钢筋三维编辑功能来进行钢筋的深化,可以处理钢筋的延伸、打断、移动以及创建新的钢筋等等。
82.所述的目标钢筋三维数据,即为利用第二工具对钢筋三维模型进行编辑的结果。
83.s23,将目标钢筋三维数据导入第一工具,以确定钢筋加工料单。
84.具体地,上述s23可以包括:
85.s231,将目标钢筋三维数据导出为第二混凝土模型数据以及第二钢筋三维数据。
86.如上文所述,导入第二工具的钢筋三维模型包括第一混凝土模型数据以及第一钢筋三维数据;相应地,第二工具导出的数据为第二混凝土模型数据以及第二钢筋三维数据。
87.s232,将第二混凝土模型数据以及第二钢筋三维数据导入第一工具,以确定钢筋
加工料单。
88.第二工具将导出的第二混凝土模型数据以及第二钢筋三维数据导入第一工具中,利用第一工具确定钢筋加工料单。由于钢筋加工料单是基于编辑后的目标钢筋三维数据确定的,因此,钢筋加工料单具有较高的可靠性。
89.本实施例提供的钢筋处理方法,利用第一混凝土模型数据以及第一钢筋三维数据表征钢筋三维模型,使得第一工具能够与第二工具实现数据互通;在回传时,同样地将目标钢筋三维数据导出为第二混凝土模型数据以及第二钢筋三维数据,可以实现第二工具的数据能够与第一工具互通,提高了钢筋处理效率。
90.作为本实施例的一个具体应用实例,如图5a所示,第一工具以及第二工具分别为单独的应用软件。其中,第一工具为翻样软件,例如gfy4;第二工具为三维编辑软件,例如bimmake。
91.具体地,gfy4获取到施工bim模型,将其导出为第一混凝土模型数据,即gfc模型数据,以及第一钢筋三维数据,即bar3d.json。利用第二工具对gfc以及bar3d.json进行解析,在bimmake中对钢筋三维数据进行三维深化设计。例如,对钢筋三维数据进行创建和编辑。在编辑完成后,bimmake将编辑完成后的数据导出为第二混凝土模型数据,即gfc模型数据以及第二钢筋三维数据,即bar3d.json。再对导出的第二混凝土模型数据与第二钢筋三维数据进行解析,回传至gfy4中,利用gfy4导出钢筋加工料单。
92.在本实施例中提供了一种钢筋处理方法,可用于上述的电子设备,如电脑、手机、平板电脑等,图4是根据本发明实施例的钢筋处理方法的流程图,如图4所示,该流程包括如下步骤:
93.s31,获取钢筋三维模型。
94.其中,所述钢筋三维模型是第一工具生成的。
95.具体地,上述s31包括:
96.s311,获取钢筋模型信息。
97.钢筋模型信息可以是在第一工具中绘制得到的,也可以是利用第一工具直接打开相应文件得到的。具体地,利用第一工具识别cad图纸或绘制,以得到所述钢筋模型信息。例如,gfy4内直接cad智能识别、绘制快速建立钢筋模型,后续再传到bimmake中。
98.或者,利用第一工具打开土建文件且仅保留钢筋相关模型及模型数据信息,以得到所述钢筋模型信息。例如,gfy4以直接读取项目文件的形式打开gtj工程,gfy4在打开gtj工程时,删除gti中的土建部分模型及相关信息,只保留钢筋相关的模型及模型数据信息。由于gtj工程中包括一些与钢筋无关的二次结构,例如,装修、门窗等。因此,将这些信息删除,只保留与钢筋相关的信息,可以减少数据处理量,提高钢筋处理效率。在利用gfy4直接使用gtj工程的时候,可以直接使用gtj工程无需再二次建模,实现一模多用,提高效率。
99.s312,利用第一工具对钢筋模型信息进行汇总计算,生成钢筋三维模型。
100.第一工具中内置标准图集,根据工程结构说明设置好计算设置,直接对钢筋模型信息进行汇总计算生成钢筋三维模型。例如,利用gfy4汇总对钢筋模型信进行汇总计算,生成钢筋三维模型。
101.s32,利用第二工具对钢筋三维模型进行编辑,得到目标钢筋三维数据。
102.在一些建筑模型中,还会涉及到型钢结构模型,因此,在对钢筋进行三维深化设计
时,就需要结合型钢结构模型进行处理。具体地,上述s32可以包括:
103.s321,获取型钢结构模型。
104.型钢结构模型为bim数据格式中的标准格式,例如ifc格式。关于型钢结构模型,可以利用tekla/revit导出ifc文件,相应地,电子设备就可以获取到型钢结构模型。
105.s322,利用第二工具对型钢结构模型以及钢筋三维模型进行融合,得到融合数据。
106.所述的融合即为两者的叠加,将型钢结构模型与钢筋三维模型进行叠加后得到所述的融合数据。
107.在本实施例的一些可选实施方式中,上述s322可以包括:
108.(1)获取融合位置点。
109.所述的融合位置点为融合参考点,其可以在型钢结构模型中进行选取,也可以在钢筋三维模型中进行选取,在此并不做任何限定。
110.在下文的描述中,以在钢筋三维模型中选取融合位置点为例进行描述。例如,融合位置点为钢筋三维模型的原点。
111.(2)基于融合位置点,利用第二工具将型钢结构模型以及钢筋三维模型进行叠加,得到融合数据。
112.电子设备在确定出融合位置点之后,在第二工具中将型钢结构模型与钢筋三维模型进行叠加。即,将型钢结构模型与钢筋三维模型先进行坐标转换,将其转换为同一坐标原点,再进行两者的叠加,得到所述的融合数据。
113.利用融合位置点对型钢结构模型与钢筋三维模型进行叠加,可以简化数据处理过程,提高数据处理效率。
114.s323,获取对融合数据的编辑结果,得到目标钢筋三维数据。
115.利用第二工具对融合数据进行编辑,对钢筋的节点进行深化设计。具体可以参见上文所述,在此不再赘述。在对钢筋进行深化设计之后,得到目标钢筋三维数据。
116.s33,将目标钢筋三维数据导入第一工具,以确定钢筋加工料单。
117.详细请参见图3所示实施例的s23,在此不再赘述。
118.本实施例提供的钢筋处理方法,利用第一工具对钢筋模型信息进行汇总计算,生成钢筋三维模型,以便于后续能够利用第二工具对钢筋三维模型进行编辑,保证了钢筋深化设计的闭环。在编辑过程中结合型钢结构模型,可以保证目标钢筋三维数据的可靠性。
119.在本实施例的一个具体实施方式中,如图5b所示,所述的钢筋处理方法,包括:获取钢筋模型信息,具体可以通过两种方式实现:在gfy4内通过cad识别或绘制,有gtj工程文件时利用gfy4直接打开;接着,利用gfy4汇总计算,生成钢筋三维模型,包括第一混凝土模型数据以及第一钢筋三维数据;将钢筋三维模型以及型钢结构模型均导入bimmake中,进行钢筋节点的深化设计,在深化设计后即可输出钢筋三维,将深化后的钢筋三维导入gfy4中,利用gfy4输出钢筋加工料单。
120.在深化后的钢筋三维导入gfy4之后,自动更新对应位置的钢筋三维模型、排布图以及编辑钢筋数据。然后,将更新后的数据进行核查后,输出钢筋加工配料单和钢筋加工统计表。
121.本实施例提供的钢筋处理方法,关于钢筋三维模型的获取:一模多用,gtj工程创爱gfy4,或者gfy4内直接cad智能识别、绘图快速建立钢筋模型,然后再传到bimmake;
drive,缩写:hdd)或固态硬盘(英文:solid

state drive,缩写:ssd);存储器54还可以包括上述种类的存储器的组合。
136.其中,处理器51可以是中央处理器(英文:central processing unit,缩写:cpu),网络处理器(英文:network processor,缩写:np)或者cpu和np的组合。
137.其中,处理器51还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(英文:application

specific integrated circuit,缩写:asic),可编程逻辑器件(英文:programmable logic device,缩写:pld)或其组合。上述pld可以是复杂可编程逻辑器件(英文:complex programmable logic device,缩写:cpld),现场可编程逻辑门阵列(英文:field

programmable gate array,缩写:fpga),通用阵列逻辑(英文:generic array logic,缩写:gal)或其任意组合。
138.可选地,存储器54还用于存储程序指令。处理器51可以调用程序指令,实现如本技术图2至5实施例中所示的钢筋处理方法。
139.本发明实施例还提供了一种非暂态计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的钢筋处理方法。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read

only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固态硬盘(solid

state drive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。
140.虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜