本發(fā)明涉及建筑工程加工,尤其涉及一種基于bim的鋼筋信息提取與切割斷料系統(tǒng)及操作方法。
背景技術(shù):
1、混凝土結(jié)構(gòu)施工中,傳統(tǒng)的鋼筋下料排產(chǎn)方案由如下方式確定:根據(jù)施工圖鋼筋明細(xì),從實(shí)際庫(kù)存中逐項(xiàng)選擇對(duì)應(yīng)牌號(hào)與尺寸的鋼筋,經(jīng)簡(jiǎn)單排布后計(jì)算每根鋼筋的切割長(zhǎng)度與段數(shù)。此方式賴(lài)于人工經(jīng)驗(yàn)和簡(jiǎn)單粗略的計(jì)算方法,容易出現(xiàn)材料浪費(fèi)、生產(chǎn)周期長(zhǎng)、成本高等問(wèn)題。因此實(shí)現(xiàn)鋼筋下料排產(chǎn)方案進(jìn)自動(dòng)計(jì)算和優(yōu)化對(duì)節(jié)約材料、提高生產(chǎn)效率有重要意義。
2、隨著bim技術(shù)在建筑行業(yè)的普及,目前國(guó)內(nèi)已出現(xiàn)多種基于bim模型進(jìn)行鋼筋下料排產(chǎn)的工具,但仍存在不足之處:
3、一方面,大多數(shù)工具需要建立專(zhuān)屬格式的bim算量模型,模型通用性差,且許多分析計(jì)算工具被集成在龐大的軟件系統(tǒng)中,安裝及操作復(fù)雜、學(xué)習(xí)成本高,顯著影響了方案制訂的效率;
4、另一方面,大多數(shù)工具僅能按一定規(guī)則導(dǎo)出bim鋼筋明細(xì)表,但沒(méi)有將模型數(shù)據(jù)與實(shí)際生產(chǎn)狀況建立關(guān)聯(lián),即無(wú)法結(jié)合實(shí)際鋼筋庫(kù)存求解出最優(yōu)下料策略。
5、此外,國(guó)內(nèi)外已針對(duì)排產(chǎn)方案優(yōu)化進(jìn)行了大量建模方法與算法方面的研究,但其中大部分研究沒(méi)有形成面向?qū)嶋H工程、便于工程人員使用的軟件工具。
技術(shù)實(shí)現(xiàn)思路
1、為克服現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明提供了一種基于bim的鋼筋信息提取與切割斷料系統(tǒng)及操作方法,充分利用bim模型,實(shí)現(xiàn)自動(dòng)提取與統(tǒng)計(jì)bim模型中的鋼筋信息,通過(guò)優(yōu)化分析得出最優(yōu)下料策略,用于指導(dǎo)現(xiàn)場(chǎng)施工,實(shí)現(xiàn)降本增效。
2、為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種基于bim的鋼筋信息提取與切割斷料系統(tǒng),依托revit軟件,revit軟件中包括包含鋼筋信息的bim模型,所述鋼筋信息提取與切割斷料系統(tǒng)包括:
3、加載在revit軟件中的bim鋼筋信息提取插件,所述bim鋼筋信息提取插件用于對(duì)bim模型進(jìn)行解析,識(shí)別并提取出預(yù)加工部位的鋼筋信息數(shù)據(jù),以自動(dòng)化生成鋼筋下料單;
4、加載在revit軟件中、且與所述bim鋼筋信息提取插件相關(guān)聯(lián)的鋼筋切割斷料軟件,所述鋼筋切割斷料軟件用于基于鋼筋下料單,采用單純形法設(shè)定目標(biāo)函數(shù)和約束條件,以求解得出最優(yōu)鋼筋下料方案。
5、較佳地,所述鋼筋切割斷料軟件的主頁(yè)面包括選項(xiàng)框、下料單、庫(kù)存、優(yōu)化方案。
6、較佳地,所述選項(xiàng)框包括優(yōu)化計(jì)算、清除料單、清除庫(kù)存、清除優(yōu)化、導(dǎo)入excel、導(dǎo)出excel以及取消。
7、較佳地,所述bim鋼筋信息提取插件采用revitapi進(jìn)行二次開(kāi)發(fā)、并由c#語(yǔ)言進(jìn)行編寫(xiě)。
8、較佳地,所述鋼筋切割斷料軟件采用python語(yǔ)言及第三方庫(kù)進(jìn)行開(kāi)發(fā)。
9、較佳地,通過(guò)所述的基于bim的鋼筋信息提取與切割斷料系統(tǒng)實(shí)現(xiàn),所述操作方法包括以下步驟:
10、于revit軟件中加載包含鋼筋信息的bim模型;
11、在revit軟件的插件欄中啟動(dòng)bim鋼筋信息提取插件,通過(guò)bim鋼筋信息提取插件對(duì)bim模型進(jìn)行解析,識(shí)別并提取出預(yù)加工部位的鋼筋信息數(shù)據(jù),并自動(dòng)生成鋼筋下料單;
12、在revit軟件的插件欄中啟動(dòng)鋼筋切割斷料軟件,通過(guò)鋼筋切割斷料軟件,基于鋼筋下料單,采用單純形法設(shè)定目標(biāo)函數(shù)和約束條件,以求解得較佳地,通過(guò)bim鋼筋信息提取插件對(duì)bim模型進(jìn)行解析,識(shí)別并提取出預(yù)加工部位的鋼筋信息數(shù)據(jù),并自動(dòng)生成鋼筋下料單時(shí),具體操作流程包括:
13、獲取revit選擇集并進(jìn)行解析;
14、獲取選擇集中各鋼筋的信息數(shù)據(jù);
15、將所獲取的各鋼筋的信息數(shù)據(jù)保存為excel格式。
16、較佳地,在獲取選擇集中各鋼筋的信息數(shù)據(jù)時(shí),所述信息數(shù)據(jù)包括各鋼筋的規(guī)格、長(zhǎng)度、數(shù)量。
17、較佳地,在revit軟件的插件欄中啟動(dòng)鋼筋切割斷料軟件,通過(guò)鋼筋切割斷料軟件,基于鋼筋下料單,采用單純形法設(shè)定目標(biāo)函數(shù)和約束條件,以求解得出最優(yōu)鋼筋下料方案時(shí),具體操作流程包括:
18、分別導(dǎo)入鋼筋下料單及鋼筋原料單;
19、根據(jù)導(dǎo)入的鋼筋下料單和鋼筋原料單進(jìn)行運(yùn)算,得到優(yōu)化計(jì)算結(jié)果;
20、將優(yōu)化計(jì)算結(jié)果導(dǎo)出至excel文件中,以形成最優(yōu)鋼筋下料方案數(shù)據(jù)。
21、由于采用上述技術(shù)方案,使得本發(fā)明具有以下有益效果:
22、1)面向現(xiàn)場(chǎng)施工人員,一鍵式、流程化操作,入門(mén)門(mén)檻低,軟件使用方便,程序響應(yīng)迅速,優(yōu)化效果好,指導(dǎo)現(xiàn)場(chǎng)生產(chǎn),降本增效。
23、2)bim鋼筋信息提取軟件基于通用性較強(qiáng)的revit軟件進(jìn)行二次開(kāi)發(fā),避免了學(xué)習(xí)其它專(zhuān)業(yè)bim軟件及模型格式轉(zhuǎn)換的困難。
24、3)軟件可通過(guò)手動(dòng)輸入、表格導(dǎo)入、bim模型導(dǎo)出的方式進(jìn)行數(shù)據(jù)錄入,并提供計(jì)算結(jié)果制表導(dǎo)出,數(shù)據(jù)交互功能完善。
1.一種基于bim的鋼筋信息提取與切割斷料系統(tǒng),基于revit軟件,revit軟件中包括包含鋼筋信息的bim模型,其特征在于,所述鋼筋信息提取與切割斷料系統(tǒng)包括:
2.如權(quán)利要求1所述的基于bim的鋼筋信息提取與切割斷料系統(tǒng),其特征在于,所述鋼筋切割斷料軟件的主頁(yè)面包括選項(xiàng)框、下料單、庫(kù)存、優(yōu)化方案。
3.如權(quán)利要求2所述的基于bim的鋼筋信息提取與切割斷料系統(tǒng),其特征在于,所述選項(xiàng)框包括優(yōu)化計(jì)算、清除料單、清除庫(kù)存、清除優(yōu)化、導(dǎo)入excel、導(dǎo)出excel以及取消。
4.如權(quán)利要求1所述的基于bim的鋼筋信息提取與切割斷料系統(tǒng),其特征在于,所述bim鋼筋信息提取插件采用revitapi進(jìn)行二次開(kāi)發(fā)、并由c#語(yǔ)言進(jìn)行編寫(xiě)。
5.如權(quán)利要求1所述的基于bim的鋼筋信息提取與切割斷料系統(tǒng),其特征在于,所述鋼筋切割斷料軟件采用python語(yǔ)言及第三方庫(kù)進(jìn)行開(kāi)發(fā)。
6.一種基于bim的鋼筋信息提取與切割斷料系統(tǒng)的操作方法,其特征在于,通過(guò)如權(quán)利要求3中所述的基于bim的鋼筋信息提取與切割斷料系統(tǒng)實(shí)現(xiàn),所述操作方法包括以下步驟:
7.如權(quán)利要求6所述的基于bim的鋼筋信息提取與切割斷料系統(tǒng)的操作方法,其特征在于,通過(guò)bim鋼筋信息提取插件對(duì)bim模型進(jìn)行解析,識(shí)別并提取出預(yù)加工部位的鋼筋信息數(shù)據(jù),并自動(dòng)生成鋼筋下料單時(shí),具體操作流程包括:
8.如權(quán)利要求7所述的基于bim的鋼筋信息提取與切割斷料系統(tǒng)的操作方法,其特征在于,在獲取選擇集中各鋼筋的信息數(shù)據(jù)時(shí),所述信息數(shù)據(jù)包括各鋼筋的規(guī)格、長(zhǎng)度、數(shù)量。
9.如權(quán)利要求6所述的基于bim的鋼筋信息提取與切割斷料系統(tǒng)的操作方法,其特征在于,在revit軟件的插件欄中啟動(dòng)鋼筋切割斷料軟件,通過(guò)鋼筋切割斷料軟件,基于鋼筋下料單,采用單純形法設(shè)定目標(biāo)函數(shù)和約束條件,以求解得出最優(yōu)鋼筋下料方案時(shí),具體操作流程包括: