該篇文章對連續(xù)剛構(gòu)橋的建模進行一個總結(jié)
連續(xù)剛構(gòu)橋合攏施工圖
對于該類橋梁小編在建模中主要考慮了以下兩個點:如何準確的完成連續(xù)剛構(gòu)橋的建模工作,使之得出的混凝土量對實際項目有一定的校檢作用;由于該類橋梁多采用懸拼施工,如何快速將模型進行分塊,為后續(xù)載入施工管理平臺錄入信息奠定基礎(chǔ)。
首先為了完成第一個點,我需要建立一個準確的模型,由于Dynamo自身的性質(zhì),僅能對一個閉合輪廓進行放樣生成體,但我們?nèi)绻煽招哪P,就必須包含兩個輪廓(外輪廓、內(nèi)輪廓)。有些人可能會定制兩個輪廓,分別生成體;對此我采用一個取巧的方法,將外輪廓與內(nèi)輪廓定制在一個族中,針對項目定制一個參數(shù)化輪廓,但利用參照線進行繪制,最后利用模型線對內(nèi)、外輪廓分別進行拾取生成兩個參數(shù)統(tǒng)一的參數(shù)化輪廓族。如下圖所示。
參數(shù)化輪廓族
該方式的好處是,兩個族的參數(shù)完全統(tǒng)一,可相當于同一個輪廓族。方便后面的參數(shù)統(tǒng)一修改。
有了參數(shù)化輪廓族,參數(shù)就變得必不可少了。我針對項目對該項目的必要數(shù)據(jù)在Excel中進行處理匯總,在此我非常推薦Excel的函數(shù)功能,我們完全可利用設(shè)計得出的箱梁底板下緣曲線拋物線方程或箱梁底板上緣曲線拋物線方程算出完全正確的數(shù)據(jù)。
部分參數(shù)
得到了我們想要的參數(shù)化輪廓和與之對應(yīng)的參數(shù),我們的思路就非常清晰了。首先第一步,把參數(shù)化輪廓放到相應(yīng)的樁號上;第二步,將參數(shù)輸入到參數(shù)化輪廓中;最后,生成我們想要的箱梁模型。(基本利用Dynamo實現(xiàn))
下圖為生成的整體圖與細節(jié)圖。
連續(xù)剛構(gòu)橋箱梁整體圖
連續(xù)剛構(gòu)橋箱梁細節(jié)圖
連續(xù)剛構(gòu)橋成果模型
想對模型進行分塊,我們首先得獲得分塊處的樁號值,這些值我們完全可以根據(jù)設(shè)計資料得到。并在這些位置放置一個垂直的面用于分割圖形,最終可利用n個面切出n+1個構(gòu)件。但是我們會發(fā)現(xiàn)Dynamo中沒有實現(xiàn)該功能的節(jié)點,自帶的Split節(jié)點只能用一個面進行切割,而Dynamo節(jié)點循環(huán)功能又基本為零。于是我們需要按照總結(jié)的思路創(chuàng)造一個能滿足自身需求的節(jié)點。
我在此使用的是Python Script節(jié)點,自己寫一些簡單的循環(huán)語句代碼,并利用Dynamo運行嵌入IronPython腳本。下圖為循環(huán)切割模型的代碼。
Python Script內(nèi)部代碼
利用所寫的Python Script節(jié)點,我們成功利用n個面切出n+1個構(gòu)件并將模型導(dǎo)入到Revit中即獲得了我們想要的模型。
連續(xù)剛構(gòu)橋切割后模型
將所建模型的混凝土量與原設(shè)計圖紙進行對比如下表所示,混凝土量與實際混凝土量基本無差別。經(jīng)過分析,造成這些差別的原因主要有:轉(zhuǎn)向塊、齒塊在該階段并未建模;人孔還未挖除(后期將進行這些操作);建模中考慮了橫坡縱坡,而出混凝土量時并未考慮。由此得出,模型準確率極高。
混凝土差值百分比(局部)
雖然我們已經(jīng)得到了比較準確的箱梁模型,但模型的細節(jié)并沒有做到。根據(jù)項目要求,需要準確的建立剪力鍵、齒塊及轉(zhuǎn)向塊等構(gòu)件。對于該類構(gòu)件,可制作相應(yīng)的參數(shù)化族進行位置、方向以及數(shù)量的控制。如下圖所示。
梁段詳圖
梁段詳圖
最后,對各梁段繪制鋼筋。部分成果模型如下圖所示。
梁段配筋圖
當然該項目對于預(yù)應(yīng)力鋼束的要求也是很高的,對此,必須要對預(yù)應(yīng)力鋼束進行精確建模。
鋼筋+預(yù)應(yīng)力鋼束(部分)
至此,一座高精度的連續(xù)剛構(gòu)橋模型的建模工作到此就結(jié)束了。高精度的模型對于設(shè)計校檢、施工指導(dǎo)都具有非常大的幫助。