基于BIM的钢筋自动化加工系统及方法与流程


基于bim的钢筋自动化加工系统及方法
技术领域
1.本发明涉及建筑工程加工技术领域,具体涉及一种基于bim的钢筋自动化加工系统及方法。


背景技术:



2.钢筋是土木工程结构中使用面最广,使用量最大的材料之一。在浇筑混凝土之前,钢筋必须制成一定规格和形式的骨架装入模板中,这就需要对钢筋进行强化、拉伸、调直、切断、弯曲、连接等加工以形成钢筋骨架。由于钢筋用量极大,手工操作生产效率低、劳动强度大、加工质量和时间进度难以控制、材料和能源浪费高、加工成本高、安全隐患多。因而需要采用各种专用机械进行钢筋加工,随着制造技术的不断发展,目前钢筋加工已越来越多采用计算机控制,进行钢筋的调直、切断、弯曲等工作,即钢筋的数控加工技术,而钢筋的数控加工比较容易出错的是在加工前对钢筋明细表的确定,现有的技术中通常会采用bim技术来完成对实际工程的模型再现,然后利用对应的bim模型来进行钢筋明细表的统计和计算。
3.当然通过bim模型来完成钢筋明细表的计算也存在一些问题,例如,对应的钢筋bim模型与实际工程的施工时可能会存在差异,这种差异的存在就会导致实际的需求量与模型计算出来的需求量出现不一致,就会造成在根据钢筋明细表加工出来的钢筋数量无法满足实际工程在施工时所需要的数量,对于实际工程的工作人员来说,就需要根据实际的缺失量进行再一次的加工,不仅降低了施工的效率,不利于工程的快速进行,同时也加大了工作人员的工作量。
4.因此,需要一种基于bim的钢筋自动化加工系统及方法,能够克服钢筋bim模型与实际工程存在差异导致钢筋明细表不准确的问题,提高在实际工程使用时,钢筋加工数量的准确度。


技术实现要素:



5.本发明意在提供基于bim的钢筋自动化加工系统及方法,能够克服钢筋bim模型与实际工程存在差异导致钢筋明细表不准确的问题,提高在实际工程使用时,钢筋加工数量的准确度。
6.为达到上述目的,本发明采用如下技术方案:一种基于bim的钢筋自动化加工方法,包括以下步骤:
7.s1、建立实际工程所对应的钢筋bim模型,并根据钢筋bim模型,统计对应的各个钢筋信息,并生成对应的钢筋明细表;
8.s2、根据当前的钢筋bim模型、与当前的钢筋bim模型类型相似的历史钢筋bim模型,以及历史钢筋bim模型所对应的历史预钢筋明细表和历史实际钢筋明细表,对当前的各个钢筋信息是否需要预留进行识别和判断,在对应的钢筋信息需要预留时,根据历史预钢筋明细表和历史实际钢筋明细表,计算出对应的钢筋信息所需要的预留量,并更新对应的
钢筋明细表,形成新的钢筋明细表;
9.s3、根据新的钢筋明细表,自动化加工设备根据钢筋明细表中对应的钢筋信息进行钢筋的切割和弯折。
10.本方案的原理及优点是:本方案中,首先是利用bim技术对实际工程中对应的钢筋进行相应的钢筋bim模型的构建,通过这一步的模型构建,实现了对实际工程中钢筋的形状的真实还原和重现,之后利用这个模型来对对应整个实际工程中各个钢筋信息进行统计,生成对应的钢筋明细表,这样得到的钢筋的明细会更加的贴近现实,能够更加的真实,也就能够尽可能的将实际工程所涉及到的钢筋都能够准确的统计,避免在后期加工完成之后进行施工时出现钢筋加工不到位,对应的数量不对的问题出现。
11.同时,为了使得钢筋明细表更加的真实,本方案中还通过匹配与当前钢筋bim模型相类似的模型所对应的历史预钢筋明细表和历史实际钢筋明细表,通过历史数据所对应的历史预钢筋明细表和历史实际钢筋明细表来对整个系统在该类钢筋bim模型进行钢筋信息统计时与实际工程中所使用到的钢筋之间的差距,以此来判定系统在对当前钢筋bim模型进行钢筋信息统计时,是否需要进行预留,并在需要预留时,计算出对应的钢筋的预留量,然后并更新对应的钢筋明细表,形成新的钢筋明细表。
12.之后才会根据这个新的钢筋明细表,利用自动化加工设备根据钢筋明细表中的各个钢筋信息对各个钢筋进行相应的切割和弯折,从而完成对钢筋的加工。
13.本方案中考虑到钢筋bim模型与实际工程进行对应的施工是可能会存在差异,这种差异的存在会导致在具体施工时,出现部分的钢筋信息出现缺少的问题,导致现场的工作人员需要在现场进行相应钢筋信息的加工,这样不仅大大降低了施工的效率,同时现场的工作人员在对这些缺少的钢筋信息进行加工,可能会存在加工难度大,加工数量多等问题,进而大大提高施工难度和工作人员体力的损耗,而本方案通过在对应的钢筋明细表完成之后,利用历史的模型数据即历史钢筋bim模型和其对应的历史预钢筋明细表和历史实际钢筋明细表来对本次钢筋明细表中现实需求量和模型给予量之间的误差进行判断,并在误差大于预设误差阈值的钢筋信息进行相应预留量的计算,这样大大提高了钢筋明细表的准确度,使得之后的自动化加工出来的钢筋信息能够更好的满足实际工程需求量,即能够克服钢筋bim模型与实际工程存在差异导致钢筋明细表不准确的问题,提高在实际工程使用时,钢筋加工数量的准确度。
14.优选的,作为一种改进,所述s2包括以下步骤:
15.s20、根据当前的钢筋bim模型,对钢筋bim模型所对应的实际工程的大小进行判断,若实际工程量大于预设工程阈值,则进行下一步,反之,则执行s3;
16.s21、根据当前的钢筋bim模型,从数据库中的历史钢筋bim模型进行匹配,在对应的匹配值达到预设匹配值时,从数据库中调出对应的历史钢筋bim模型以及所述历史钢筋bim模型所对应的历史模拟钢筋明细表和历史实际钢筋明细表;
17.s22、根据调出来的历史模拟钢筋明细表和历史实际钢筋明细表,计算该历史钢筋bim模型在对各个钢筋计算时其对应的误差值,并判断各个对应的误差值是否大于预设误差阈值,若是,则判断对应的钢筋需要进行预留,并执行下一步,反之,则执行s3;
18.s23、根据对应的误差量,计算出对应的钢筋的预留量,并更新对应的钢筋明细表,形成新的钢筋明细表。
19.有益效果:本方案中首先是利用钢筋bim模型对其所对应的实际工程的大小进行判断,通过这一步可以知道对应实际工程的工程量,主要是考虑到在实际工程量比较小的话,对应的缺少的量以及处理的会比较简单,之后再利用通过匹配相似度比较高的历史钢筋bim模型,利用其历史模型对应的历史模拟钢筋明细表和历史实际钢筋明细表中各个钢筋对应的误差的计算来判定该类型的钢筋模型中容易缺少的钢筋类型,再根据对应的误差值来计算这一类钢筋的预留量,以此来形成新的钢筋明细表。
20.本方案中利用多重的判断来对需要预留的钢筋信息进行确定,同时在确定好对应的钢筋之后,在利用对应的误差量来对其预留量进行确定,这样首先是提高了对需要预留的钢筋信息的判断准确度,其次通过误差量来对预留量进行确定,更是进一步提高了对需要预留的钢筋所对应的预留量的判断准确度,避免了因为判断不准确导致的预留量超出实际缺失的量,从而造成不必要的浪费,从而进一步克服钢筋bim模型与实际工程存在差异导致钢筋明细表不准确的问题。
21.优选的,作为一种改进,所述s22和s23之间还包括:
22.s223、对误差值大于预设误差阈值的各个钢筋信息中的钢筋型号进行提取,判断对应的钢筋直径是否大于或等于预设直径阈值,若是,则执行下一步,反之,则执行s3。
23.有益效果:本方案中在判断出对应的相似类型的钢筋模型的误差值大于预设误差值的时候,就会对这一部分的钢筋中的直径进行比较,只有大于预设直径阈值的时候才会执行下一步即进行相应预留量的计算,否则就直接进行加工,这样充分考虑到了钢筋的加工的难易程度,对于一些加工比较难的,即对应的钢筋直径大的,这一部分如果不给出预留量的话,工作人员在具体施工时如果缺少了就不方便在施工现场直接进行相应的加工,而对于一些方便加工的就可以不进行预留量的计算,这样不仅可以避免这一些方便工作人员现场加工的钢筋在实际工程中产生多余,从而造成浪费问题,毕竟这一类如果只是缺少一点的话,对于现场的工作人员来说,自行加工是比较方便的,不仅可以更加的灵活同时也避免浪费。
24.优选的,作为一种改进,所述s1和s2之间还包括以下步骤:
25.s120、根据钢筋明细表中各个钢筋信息,匹配出钢筋型号相同的钢筋信息集,并按照钢筋长度进行从大到小进行排序;所述钢筋信息包括钢筋的型号、长度、形状、数量;
26.s121、用于根据钢筋信息集中的各个钢筋信息的排列顺序,依次进行边角料长度计算;
27.s122、在每一次边角料长度计算完成之后,判断该边角料长度是否存在大于或等于钢筋信息集中各个钢筋信息的钢筋长度,若存在,则判断该边角料可以用作这些钢筋信息的加工;
28.s123、在判断结果为该边角料可以用作这些钢筋信息的加工时,匹配出其中一种钢筋信息,与该边角料所对应的钢筋信息进行关联,并在边角料所对应的钢筋信息中添加边角料用途,且在之后的边角料长度计算时,对匹配出来的该钢筋信息进行计算。
29.有益效果:本方案中,在完成对应的钢筋明细表之后,并没有直接就进行相应的加工处理,而是在第一时间,考虑在自动化加工时各个钢筋信息对应的边角料的使用,即先对钢筋明细表中各个钢筋信息根据钢筋长度进行从大到小的排序,然后按照顺序进行依次的边角料的计算,在每一次计算完成之后,都会在没有经过计算的这一些钢筋信息中去匹配,
判断是否存在对应的边角料大于或者等于对应的钢筋信息的钢筋长度的,如果存在的话,就会在存在的这一些钢筋信息中挑去其中一种钢筋信息,在之后的加工时这一种的钢筋信息就会使用对应的边角料进行加工,这样大大提高了边角料的二次利用率,避免了钢筋的浪费问题的出现,大大节省了钢筋成本,保障了工程拥有方的经济成本。
30.本发明还提供一种基于bim的钢筋自动化加工系统,包括:模型构建模块,用于根据实际工程,构建对应的钢筋bim模型;
31.数据获取模块,用于根据钢筋bim模型,统计对应的各个钢筋信息,并生成对应的钢筋明细表;
32.预留计算模块,用于根据当前的钢筋bim模型、与当前的钢筋bim模型类型相似的历史钢筋bim模型,以及历史钢筋bim模型所对应的历史预钢筋明细表和历史实际钢筋明细表,对当前的各个钢筋信息是否需要预留进行识别和判断,在对应的钢筋信息需要预留时,根据历史预钢筋明细表和历史实际钢筋明细表,计算出对应的钢筋信息所需要的预留量,并更新对应的钢筋明细表,形成新的钢筋明细表;
33.加工处理模块,用于根据新的钢筋明细表,自动化加工设备根据钢筋明细表中对应的钢筋信息进行钢筋的切割和弯折。
34.本方案的原理和效果:在本方案中,通过模型构建模块完成对应的钢筋bim模型的构建,然后利用数据获取模块,根据对应的钢筋bim模型来进行相应的钢筋信息的统计,以此来生成最后的钢筋明细表,考虑到实际工程和钢筋bim模型之间可能会存在差别,为了避免出现对应的钢筋信息出现缺少问题,利用钢筋bim模型,以及与该模型类型相似的历史钢筋bim模型所对应的历史预钢筋明细表和历史实际钢筋明细表,来对这一类模型的误差进行计算和判断以此来对是否需要预留进行判断,在需要预留的时候对其预留量进行计算,并更新对应的钢筋明细表,从而形成新的钢筋明细表,之后在利用加工处理模块来对钢筋进行加工。
35.与现有技术中只是利用bim模型计算出对应的钢筋明细表之后就直接进行相应的加工相比,本方案充分考虑到实际工程与钢筋bim模型之间是可能存在差异的,如果差异不能得到很好的解决,那么对应的得到的钢筋明细表就不是很准确,之后加工处理的钢筋信息在实际工程的施工时会存在缺少问题,这就给现场的工作人员带来了困扰,不仅降低了工程的施工效率,同时在钢筋现场加工时也给其带来了加工难度,所以本方案通过预留计算模块的设置来对钢筋明细表中各个钢筋信息是否需要进行预留进行判断和识别,并在识别之后对预留量进行计算,这样得到的钢筋明细表能够大大降低与实际工程的需求量之间的差异,不仅使得对应的钢筋明细表中各个钢筋信息的数量更加的准确,同时也避免了现场的工作人员进行临时的钢筋加工,导致施工效率降低的问题出现即能够克服钢筋bim模型与实际工程存在差异导致钢筋明细表不准确的问题,提高在实际工程使用时,钢筋加工数量的准确度。
36.优选的,作为一种改进,所述预留计算模块包括:
37.第一判断模块,用于根据当前的钢筋bim模型,对模型所对应的实际工程的大小进行判断,若实际工程量大于预设工程阈值,则初步判断该模型对应的钢筋信息需要进行预留;
38.数据采集模块,用于在初步判断该模型对应的钢筋信息需要进行预留时,根据当
前的钢筋bim模型,从数据库中的历史钢筋bim模型进行匹配,在对应的匹配值达到预设匹配值时,从数据库中调出对应的历史钢筋bim模型以及该历史钢筋bim模型所对应的历史模拟钢筋明细表和历史实际钢筋明细表;
39.第二判断模块,用于根据调出来的历史模拟钢筋明细表和历史实际钢筋明细表,计算该历史钢筋bim模型在对各个钢筋计算时其对应的误差值,并判断各个对应的误差值是否大于预设误差阈值,若是,则判断对应的钢筋信息确实需要进行预留;
40.计算模块,用于在判断结果为对应的钢筋信息确实需要进行预留,根据对应的误差量,计算出对应的钢筋的预留量,并更新对应的钢筋明细表,形成新的钢筋明细表。
41.有益效果:在本方案中,通过两次的判断来对是否预留进行更加准确和合理的判断,大大提高了是否预留的判断准确度,这样也避免出现对预留的判断失误,导致钢筋信息出现多余,造成浪费问题。
42.优选的,作为一种改进,还包括第三判断结果,在对应的判断结果为对应的钢筋信息确实需要进行预留时,对该钢筋信息所对应的钢筋型号进行提取,并判断对应的钢筋直径是否大于或等于预设直径阈值,若是,则判断第二判断模块的判断结果是正确的,反之,则判断第二判断模块的判断结果是不准确的。
43.有益效果:本次判断是对钢筋的直径进行判断,只有对应的钢筋直径大于预设直径阈值的才会对其预留量进行计算,通过这种方式充分考虑到钢筋信息的加工难易程度,比如一些直径比较小的其对应的加工难度就比较小,这样现场的工作人员就很容易能够加工出来,那么这一部分钢筋信息就可以不考虑预留,只对那些加工难度大的钢筋信息进行预留,这样不仅使得钢筋信息预留更加合理化,同时也进一步避免了浪费问题。
44.优选的,作为一种改进,型号匹配模块,用于根据钢筋明细表中各个钢筋信息,匹配出钢筋型号相同的钢筋信息集,并按照钢筋长度进行从大到小进行排序;所述钢筋信息包括钢筋的型号、长度、形状、数量;
45.边角料计算模块,用于根据钢筋信息集中的各个钢筋信息的排列顺序,依次进行边角料长度计算;
46.比对模块,用于在每一次边角料长度计算完成之后,判断该边角料长度是否存在大于或等于钢筋信息集中各个钢筋信息的钢筋长度,若存在,则判断该边角料可以用作这些钢筋信息的加工;
47.加工匹配模块,用于在判断结果为该边角料可以用作这些钢筋信息的加工时,匹配出其中一种钢筋信息,与该边角料所对应的钢筋信息进行关联,并在边角料所对应的钢筋信息中添加边角料用途,且在之后的边角料长度计算时,对匹配出来的该钢筋信息进行计算。
48.有益效果:本方案中,充分考虑到加工时对应的边角料的二次利用,大大提高了钢筋的利用率,使得钢筋加工能够更加合理化和科学化。
附图说明
49.图1为本发明实施例一中基于bim的钢筋自动化加工方法的流程图。
50.图2为本发明实施例一中基于bim的钢筋自动化加工系统的逻辑框图。
具体实施方式
51.下面通过具体实施方式进一步详细说明:
52.实施例基本如附图1所示:一种基于bim的钢筋自动化加工方法,包括以下步骤:
53.s1、建立实际工程所对应的钢筋bim模型,并根据钢筋bim模型,统计对应的各个钢筋信息,并生成对应的钢筋明细表;在本实施例中,完成钢筋bim建模之后,为了避免实际施工过程中因钢筋碰撞导致的返工及材料浪费的情况发生,需对钢筋模型进行碰撞检查,生成碰撞检测报告,在不违背设计意图的前提下进行微调,优化钢筋模型。同时在本实施例中,为了使得钢筋bim模型能够更加准确,在对模型进行构建时,通过多个模型软件进行构建,通过对应的生成的钢筋bim模型进行对比分析来获取更精确的钢筋bim模型。例如采用了reit与tekla两款建模软件对钢筋进行精细化建模,通过这两款软件生成的钢筋模型进行对比分析,来获取更精确的钢筋模型。
54.所述s1和s2之间还包括以下步骤:
55.s120、根据钢筋明细表中各个钢筋信息,匹配出钢筋型号相同的钢筋信息集,并按照钢筋长度进行从大到小进行排序;所述钢筋信息包括钢筋的型号、长度、形状、数量;
56.s121、用于根据钢筋信息集中的各个钢筋信息的排列顺序,依次进行边角料长度计算;
57.s122、在每一次边角料长度计算完成之后,判断该边角料长度是否存在大于或等于钢筋信息集中各个钢筋信息的钢筋长度,若存在,则判断该边角料可以用作这些钢筋信息的加工;
58.s123、在判断结果为该边角料可以用作这些钢筋信息的加工时,匹配出其中一种钢筋信息,与该边角料所对应的钢筋信息进行关联,并在边角料所对应的钢筋信息中添加边角料用途,且在之后的边角料长度计算时,对匹配出来的该钢筋信息进行计算。
59.例如,对应的某一型号的钢筋信息集包括a、b、c,其中钢筋信息a的钢筋长度为a,钢筋信息b的钢筋长度为b,钢筋信息c的钢筋长度为c,待加工的完整钢筋的长度为d,其中a》c》b;首先会对钢筋信息从大到小排序,即a、c、b;之后就会按照a、c、b的顺序进行边角料的计算,在对a进行计算时,每一根完整钢筋都只能得到两根a,那么对应的边角料就为d-2a,然后就会将这个边角料的长度与c、b的长度进行比较,假设d-2a》c》b,那么判断c、b都可以用边角料来进行加工,之后就会在两者之间挑选一个来作为边角料加工的对象。
60.通过对长的钢筋信息进行边角料的计算,这是考虑到一些长的钢筋信息不好匹配到边角料,大大提高了边角料的利用率,避免了边角料的浪费,实现边角料的合理利用。
61.s2、根据当前的钢筋bim模型、与当前的钢筋bim模型类型相似的历史钢筋bim模型,以及历史钢筋bim模型所对应的历史预钢筋明细表和历史实际钢筋明细表,对当前的各个钢筋信息是否需要预留进行识别和判断,在对应的钢筋信息需要预留时,根据历史预钢筋明细表和历史实际钢筋明细表,计算出对应的钢筋信息所需要的预留量,形成新的钢筋明细表。
62.所述s2包括以下步骤:
63.s20、根据当前的钢筋bim模型,对模型所对应的实际工程的大小进行判断,若实际工程量大于预设工程阈值,则进行下一步,反之,则执行s3;
64.s21、根据当前的钢筋bim模型,从数据库中的历史钢筋bim模型进行匹配,在对应
的匹配值达到预设匹配值时,从数据库中调出对应的历史钢筋bim模型以及该历史钢筋bim模型所对应的历史模拟钢筋明细表和历史实际钢筋明细表;
65.s22、根据调出来的历史模拟钢筋明细表和历史实际钢筋明细表,计算该历史钢筋bim模型在对各个钢筋计算时其对应的误差值,并判断各个对应的误差值是否大于预设误差阈值,若是,则判断对应的钢筋需要进行预留,并执行下一步,反之,则执行s3;
66.s23、根据对应的误差量,计算出对应的钢筋的预留量,并更新对应的钢筋明细表,形成新的钢筋明细表。
67.所述s22和s23之间还包括:
68.s223、对误差值大于预设误差阈值的各个钢筋信息中的钢筋型号进行提取,判断对应的钢筋直径是否大于或等于预设直径阈值,若是,则执行下一步,反之,则执行s3。
69.本实施例中,首先是基于钢筋bim模型来对实际工程的大小进行判断,例如a模型其整个模型的跨度达到几千米的和b模型的模型跨度只有几米的,肯定是跨度大的对应的钢筋需求量就大,如果存在缺少,首先是不好进行加工其次是工程比较大,多次运输也极为不方便,而工程小就不存在,缺少的量首先不会大,其次也好加工。
70.在确定其工程量比较大之后,就会对同类型的钢筋bim模型对应的历史数据进行获取,通过对历史数据的分析来对本次钢筋bim模型的误差进行合理的判断,并且在对应的钢筋信息的误差值大于预设误差阈值的时候,计算预留量,当然本实施例还充分考虑到可能缺少的钢筋信息的加工难易程度,通过钢筋直径的判断,对于那些钢筋直径小于预设直径阈值的钢筋信息不进行预留量的计算,只有钢筋直径大于或等于预设直径阈值的钢筋信息才会进行相应的预留量的计算,毕竟一些钢筋直径比较小的如果缺少的话现场的工作人员可以直接通过工具进行现场的加工,不会有什么难度,所以不会设置预留量,既不会出现钢筋预留量的多余存在,在缺少后增加也是比较方便的,而一些钢筋直径比较大的缺少就不行,毕竟这一类的钢筋对于现场的工作人员来说加工难度比较大,不方便加工,通过对预留量的计算,以此来克服钢筋bim模型与实际工程存在差异导致钢筋明细表不准确的问题,也就提高了在实际工程使用时,钢筋加工数量的准确度。
71.s3、根据新的钢筋明细表,自动化加工设备根据钢筋明细表中对应的钢筋信息进行钢筋的切割和弯折。在本实施例中,为了更加有利于自动化加工设备进行加工,在对应的钢筋信息中还包括钢筋弯折点位置信息,即在对应的钢筋长度上对应的弯折点,这样自动化加工设备就可以根据钢筋弯折位置信息和钢筋形状,对钢筋进行加工,从而生产出所需要的钢筋成品。
72.如图2所示,本实施例还公开了一种基于bim的钢筋自动化加工系统,包括:
73.模型构建模块,用于根据实际工程,构建对应的钢筋bim模型;
74.数据获取模块,用于根据钢筋bim模型,统计对应的各个钢筋信息,并生成对应的钢筋明细表;
75.型号匹配模块,用于根据钢筋明细表中各个钢筋信息,匹配出钢筋型号相同的钢筋信息集,并按照钢筋长度进行从大到小进行排序;所述钢筋信息包括钢筋的型号、长度、形状、数量;
76.边角料计算模块,用于根据钢筋信息集中的各个钢筋信息的排列顺序,依次进行边角料长度计算;
77.比对模块,用于在每一次边角料长度计算完成之后,判断该边角料长度是否存在大于或等于钢筋信息集中各个钢筋信息的钢筋长度,若存在,则判断该边角料可以用作这些钢筋信息的加工;
78.加工匹配模块,用于在判断结果为该边角料可以用作这些钢筋信息的加工时,匹配出其中一种钢筋信息,与该边角料所对应的钢筋信息进行关联,并在边角料所对应的钢筋信息中添加边角料用途,且在之后的边角料长度计算时,对匹配出来的该钢筋信息进行计算。
79.预留计算模块,用于根据当前的钢筋bim模型、与当前的钢筋bim模型类型相似的历史钢筋bim模型,以及历史钢筋bim模型所对应的历史预钢筋明细表和历史实际钢筋明细表,对当前的各个钢筋信息是否需要预留进行识别和判断,在对应的钢筋信息需要预留时,根据历史预钢筋明细表和历史实际钢筋明细表,计算出对应的钢筋信息所需要的预留量,形成新的钢筋明细表;
80.所述预留计算模块包括:
81.第一判断模块,用于根据当前的钢筋bim模型,对钢筋bim模型所对应的实际工程的大小进行判断,若实际工程量大于预设工程阈值,则初步判断该模型对应的钢筋信息需要进行预留;
82.数据采集模块,用于在初步判断该模型对应的钢筋信息需要进行预留时,根据当前的钢筋bim模型,从数据库中的历史钢筋bim模型进行匹配,在对应的匹配值达到预设匹配值时,从数据库中调出对应的历史钢筋bim模型以及该历史钢筋bim模型所对应的历史模拟钢筋明细表和历史实际钢筋明细表;
83.第二判断模块,用于根据调出来的历史模拟钢筋明细表和历史实际钢筋明细表,计算该历史钢筋bim模型在对各个钢筋计算时其对应的误差值,并判断各个对应的误差值是否大于预设误差阈值,若是,则判断对应的钢筋信息确实需要进行预留;
84.第三判断结果,在对应的判断结果为对应的钢筋信息确实需要进行预留时,对该钢筋信息所对应的钢筋型号进行提取,并判断对应的钢筋直径是否大于或等于预设直径阈值,若是,则判断第二判断模块的判断结果是正确的,反之,则判断第二判断模块的判断结果是不准确的。
85.计算模块,用于在判断结果为对应的钢筋信息确实需要进行预留,根据对应的误差量,计算出对应的钢筋的预留量,并更新对应的钢筋明细表,形成新的钢筋明细表。
86.加工处理模块,用于根据新的钢筋明细表,自动化加工设备根据钢筋明细表中对应的钢筋信息进行钢筋的切割和弯折。
87.以上所述的仅是本发明的实施例,方案中公知的具体技术方案和/或特性等常识在此未作过多描述。应当指出,对于本领域的技术人员来说,在不脱离本发明技术方案的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本技术要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

技术特征:


1.基于bim的钢筋自动化加工方法,其特征在于:包括以下步骤:s1、建立实际工程所对应的钢筋bim模型,并根据钢筋bim模型,统计对应的各个钢筋信息,并生成对应的钢筋明细表;s2、根据当前的钢筋bim模型、与当前的钢筋bim模型类型相似的历史钢筋bim模型,以及历史钢筋bim模型所对应的历史预钢筋明细表和历史实际钢筋明细表,对当前的各个钢筋信息是否需要预留进行识别和判断,在对应的钢筋信息需要预留时,根据历史预钢筋明细表和历史实际钢筋明细表,计算出对应的钢筋信息所需要的预留量,并更新对应的钢筋明细表,形成新的钢筋明细表;s3、根据新的钢筋明细表,自动化加工设备根据钢筋明细表中对应的钢筋信息进行钢筋的切割和弯折。2.根据权利要求1所述的基于bim的钢筋自动化加工方法,其特征在于:所述s2包括以下步骤:s20、根据当前的钢筋bim模型,对钢筋bim模型所对应的实际工程的大小进行判断,若实际工程量大于预设工程阈值,则进行下一步,反之,则执行s3;s21、根据当前的钢筋bim模型,从数据库中的历史钢筋bim模型进行匹配,在对应的匹配值达到预设匹配值时,从数据库中调出对应的历史钢筋bim模型以及所述历史钢筋bim模型所对应的历史模拟钢筋明细表和历史实际钢筋明细表;s22、根据调出来的历史模拟钢筋明细表和历史实际钢筋明细表,计算该历史钢筋bim模型在对各个钢筋计算时其对应的误差值,并判断各个对应的误差值是否大于预设误差阈值,若是,则判断对应的钢筋需要进行预留,并执行下一步,反之,则执行s3;s23、根据对应的误差量,计算出对应的钢筋的预留量,并更新对应的钢筋明细表,形成新的钢筋明细表。3.根据权利要求2所述的基于bim的钢筋自动化加工方法,其特征在于:作为一种改进,所述s22和s23之间还包括:s223、对误差值大于预设误差阈值的各个钢筋信息中的钢筋型号进行提取,判断对应的钢筋直径是否大于或等于预设直径阈值,若是,则执行下一步,反之,则执行s3。4.根据权利要求1所述的基于bim的钢筋自动化加工方法,其特征在于:所述s1和s2之间还包括以下步骤:s120、根据钢筋明细表中各个钢筋信息,匹配出钢筋型号相同的钢筋信息集,并按照钢筋长度进行从大到小进行排序;所述钢筋信息包括钢筋的型号、长度、形状、数量;s121、用于根据钢筋信息集中的各个钢筋信息的排列顺序,依次进行边角料长度计算;s122、在每一次边角料长度计算完成之后,判断该边角料长度是否存在大于或等于钢筋信息集中各个钢筋信息的钢筋长度,若存在,则判断该边角料用作这些钢筋信息的加工;s123、在判断结果为该边角料可以用作这些钢筋信息的加工时,匹配出其中一种钢筋信息,与该边角料所对应的钢筋信息进行关联,并在边角料所对应的钢筋信息中添加边角料用途,且在之后的边角料长度计算时,对匹配出来的该钢筋信息进行计算。5.基于bim的钢筋自动化加工系统,其特征在于:包括:模型构建模块,用于根据实际工程,构建对应的钢筋bim模型;数据获取模块,用于根据钢筋bim模型,统计对应的各个钢筋信息,并生成对应的钢筋
明细表;预留计算模块,用于根据当前的钢筋bim模型、与当前的钢筋bim模型类型相似的历史钢筋bim模型,以及历史钢筋bim模型所对应的历史预钢筋明细表和历史实际钢筋明细表,对当前的各个钢筋信息是否需要预留进行识别和判断,在对应的钢筋信息需要预留时,根据历史预钢筋明细表和历史实际钢筋明细表,计算出对应的钢筋信息所需要的预留量,并更新对应的钢筋明细表,形成新的钢筋明细表;加工处理模块,用于根据新的钢筋明细表,自动化加工设备根据钢筋明细表中对应的钢筋信息进行钢筋的切割和弯折。6.根据权利要求5所述的基于bim的钢筋自动化加工系统,其特征在于:所述预留计算模块包括:第一判断模块,用于根据当前的钢筋bim模型,对模型所对应的实际工程的大小进行判断,若实际工程量大于预设工程阈值,则初步判断该模型对应的钢筋信息需要进行预留;数据采集模块,用于在初步判断该模型对应的钢筋信息需要进行预留时,根据当前的钢筋bim模型,从数据库中的历史钢筋bim模型进行匹配,在对应的匹配值达到预设匹配值时,从数据库中调出对应的历史钢筋bim模型以及该历史钢筋bim模型所对应的历史模拟钢筋明细表和历史实际钢筋明细表;第二判断模块,用于根据调出来的历史模拟钢筋明细表和历史实际钢筋明细表,计算该历史钢筋bim模型在对各个钢筋计算时其对应的误差值,并判断各个对应的误差值是否大于预设误差阈值,若是,则判断对应的钢筋信息确实需要进行预留;计算模块,用于在判断结果为对应的钢筋信息确实需要进行预留,根据对应的误差量,计算出对应的钢筋的预留量,并更新对应的钢筋明细表,形成新的钢筋明细表。7.根据权利要求6所述的基于bim的钢筋自动化加工系统,其特征在于:所述预留计算模块还包括第三判断结果,在对应的判断结果为对应的钢筋信息确实需要进行预留时,对该钢筋信息所对应的钢筋型号进行提取,并判断对应的钢筋直径是否大于或等于预设直径阈值,若是,则判断第二判断模块的判断结果是正确的,反之,则判断第二判断模块的判断结果是不准确的。8.根据权利要求5的基于bim的钢筋自动化加工系统,其特征在于:还包括:型号匹配模块,用于根据钢筋明细表中各个钢筋信息,匹配出钢筋型号相同的钢筋信息集,并按照钢筋长度进行从大到小进行排序;所述钢筋信息包括钢筋的型号、长度、形状、数量;边角料计算模块,用于根据钢筋信息集中的各个钢筋信息的排列顺序,依次进行边角料长度计算;比对模块,用于在每一次边角料长度计算完成之后,判断该边角料长度是否存在大于或等于钢筋信息集中各个钢筋信息的钢筋长度,若存在,则判断该边角料可以用作这些钢筋信息的加工;加工匹配模块,用于在判断结果为该边角料可以用作这些钢筋信息的加工时,匹配出其中一种钢筋信息,与该边角料所对应的钢筋信息进行关联,并在边角料所对应的钢筋信息中添加边角料用途,且在之后的边角料长度计算时,对匹配出来的该钢筋信息进行计算。

技术总结


本发明涉及建筑工程加工技术领域,具体公开基于BIM的钢筋自动化加工系统及方法,方法包括建立实际工程所对应的钢筋BIM模型,并统计对应的各个钢筋信息,生成对应的钢筋明细表;根据钢筋BIM模型与钢筋BIM模型类型相似的历史钢筋BIM模型以及历史预钢筋明细表和历史实际钢筋明细表,对各钢筋信息是否需要预留进行判断,在钢筋信息需要预留时,根据历史预钢筋明细表和历史实际钢筋明细表,计算出钢筋信息的预留量,形成新的钢筋明细表;根据新的钢筋明细表,自动化加工设备根据钢筋明细表中对应的钢筋信息进行钢筋的切割和弯折。本方案能够克服钢筋BIM模型与实际工程存在差异导致钢筋明细表不准确的问题,提高在实际工程使用时,钢筋加工数量的准确度。钢筋加工数量的准确度。钢筋加工数量的准确度。


技术研发人员:

王雪 柴少强 李建新 王百成 王旭忠 汤伟 李万凯

受保护的技术使用者:

中交一公局第七工程有限公司

技术研发日:

2022.09.29

技术公布日:

2022/12/22

本文发布于:2024-09-20 22:41:51,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/47062.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:钢筋   明细表   模型   信息
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议