999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Autodesk平臺的三維工程路線建構及精度研究

2021-07-05 03:15:00許利彤崔言繼亓祥成
隧道建設(中英文) 2021年6期
關鍵詞:建構方法

許利彤, 崔言繼, 亓祥成

(中建八局第一建設有限公司, 山東 濟南 250100)

0 引言

BIM(building information modeling)是設施具有物理和功能特征的數字化表達,在項目的全生命周期中通過共享信息資源,為決策提供可靠基礎[1]。當前,國外BIM技術的發展已不僅局限于建筑業,開始擴展到各個領域中[2-4],實現多元化發展。與此同時,國內BIM技術在建筑領域也取得了新的突破[5-7]。近年來,隨著國家對基礎設施建設投資的不斷加大,BIM技術開始逐步延伸至基礎設施領域。2017年9月,國家交通運輸部辦公廳發布《交通運輸信息化“十三五”發展規劃》,明確現代信息技術在工程管理中的作用,通過開展BIM技術應用示范工程建設以提高公路建設管理水平。2017年12月底,《關于推進公路水運工程BIM技術應用的指導意見》發布,提出進一步加強工程建設項目全過程信息化,激發企業主動運用BIM技術的積極性,推動基礎設施BIM技術的不斷成熟和完善。

在實際基礎設施線性工程中,線路中心線為其設計重點,如何在Autodesk平臺(由Autodesk公司研發的各類軟件集,簡稱“A平臺”)Revit軟件中根據設計曲線數據建構三維工程路線中心線,避免數據信息缺失,保證數據精度成為關鍵問題。許利彤等[8]基于Autodesk平臺,以隧道為研究載體,提出了Civil 3D與Revit交互應用流程,軟件信息傳遞工作流為Civil 3D導出路線坐標(x,y,z),通過Dynamo將其提取至Revit建模空間中進行三維空間點擬合。陳旭陽等[9]研究了AutoCAD三維空間曲線導入Revit中實體正交投影合成的方法,成功創建隧道中心線。張愷韜[10]運用Dynamo從隧道設計平、縱Cad斷面出發,將平、縱面曲線對其法線方向放樣生成曲面,再通過相交命令獲得三維中心線。王茹等[11]詳細論述了實時可編輯地形模型、主體結構精度模型以及批量附屬設施的三維模型快速搭建方法,并通過具體操作實例證明該方法能提高公路立交BIM 模型的搭建效率。

以上所述對Revit三維路線建構方法及其應用進行了深入探索,但針對方法本身的路線生成基本原理并未進行實質研究。同時,在路線生成過程中,數據傳遞精度有待證實,方法本身的使用效率仍需優化提升。最后,在實際工程中,基于路線生成的模型在工程量計算、坐標提取定位、標高復核等模型應用中,由于誤差影響導致模型用途減少,只能用來可視化展示,模型信息不能有效利用,建模意義大打折扣。

基于此,本文將系統性總結、優化Revit三維工程路線4種建構方法,深入研究Revit拉伸、放樣、放樣融合等命令依靠空間曲線生成機制,進一步探索Revit空間曲線的存在形態。最后,提出以可視化編程軟件——Dynamo為核心計算程序,采用確定性和隨機性2階段分析方法,科學驗證、校核Revit中生成空間曲線的精確度,以圖表形式直觀反映各方法誤差分布規律、變化幅度。由于Revit模型的展示效果、可操作性、可交互性、應用普遍性等優于其他A平臺軟件,可通過數據流方式將其他A平臺軟件及外部數據傳遞至Revit中進行整合,為后續在Revit中進行模型創建奠定基礎。

1 A平臺路線建構基本流程

目前,國內從事A平臺基礎設施建模工作者普遍采用Revit進行三維工程路線建構,其方法可系統性分為: 1)正交疊合法; 2)逐點擬合法; 3)Civil Structure法(簡稱“C-S法”); 4)BIMCAD法(簡稱“B-Cad法”)。

取A平臺Revit、Dynamo和Civil 3D 3款軟件進行建模、分析,并提供基礎性文件,即工程線路中心線設計文件。在Civil 3D中通過輸入平、縱曲線要素生成特定三維道路中心線,以此中心線為基礎進行4種方法探索。路線建構基本流程如圖1所示。

圖1 路線建構基本流程

其中,路線起訖里程樁號為K0+000.000~+556.136,平、縱曲線要素分別見表1和表2,路線信息展示如圖2所示。

表1 平曲線要素

表2 縱曲線要素

圖2 路線信息展示(單位: m)

2 Revit中路線生成原理分析

在實際工程設計中,平曲線中緩和曲線設計廣泛應用于公路與鐵路路線設計中,其類型多為回旋線,為直線與圓曲線過渡連接,線形曲率變化連續。理想緩和曲線數學模型為高階方程,而實際應用只取有限的階數。通過二次開發可實現AutoCAD緩和曲線繪制。從理論上講,該曲線只能近似為理想曲線,因此已經產生誤差。李全信[12]在AutoCAD中利用三次Spline曲線來模擬和繪制緩和曲線,在取一定的弧段數n的前提下,就能確保所繪制和擬合的緩和曲線的數學精度,滿足據此而進行的坐標計算、弧長求取、面積量算等多種需要。縱斷面設計中,曲線段設計主要為圓曲線與二次拋物線,此項可通過二次開發進行精密控制并展繪在AutoCAD中。

在整個Revit三維建模空間中,空間曲線將由平、縱斷面曲線合成,受平曲線精度偏差(Δx, Δy)影響,再增加z方向偏差Δz,曲線精度誤差將由二維擴大至三維,誤差計算也變得復雜。

陳頂君等[13]針對AutoCAD樣條曲線,詳細介紹了NURBS曲線的相關術語及AutoCAD產生樣條曲線的方法。在Revit空間中,曲線投影的垂直投影線與水平投影線均為樣條擬合多段線,此類曲線由若干單位直線段首尾連接而成,其首尾連接點不具備相同切線方向,整體逼近樣條曲線,但并不是真正意義上的NURBS曲線。以垂直投影曲線為基礎,通過放樣、融合、Dynamo構件提取等Revit命令操作在進行面或者體生成時,系統默認將此樣條擬合多段線轉換為三次(4階)、權重為1的NURBS曲線使用,故所得到的面或體的某些邊為一條順滑的空間曲線。同理,在Revit中,2個垂直實體或者垂直面相交,通過剪切運算,所得空間曲線仍為三次NURBS曲線。

三次NURBS曲線由n個控制點定義,其實質上是由n-3段分段曲線連接而成,每一分段曲線首尾接點處順滑達到切線連續性,即二階連續可導,因此可實現Revit整體拉伸、掃掠等其他命令操作。以下4種方法的實施基礎為基于三次NURBS樣條曲線計算得到,進而通過加密控制點個數的方式,使樣條曲線無限逼近理論空間曲線。

由于Revit空間曲線默認為三次NURBS曲線,此項決定了基于Revit二次開發不能解決空間曲線無損建構,只能通過不同方法優化以減少路線建構誤差。因此,所生成三維工程路線雖與理論道路空間曲線有一定的差別,但是對于實際工程已有一定的幫助。

3 Revit中路線建構方法及精度研究

3.1 建構方法分析

對于以上4種建構方法,國內已基本實現,但應用較為分散,缺乏系統性的歸納與總結。本文不再詳細說明具體使用流程,只是針對性地進行一些細部注意事項、方法實現原理的分析,保證方法的可實施性。

3.1.1 正交疊合法

在Civil 3D中,將已生成路線打斷為三維單位多段線,在Revit建模空間中導入該空間多段線。值得注意的是,由于此多段線相鄰單位直線段首尾接點切線法平面不重合,故不能整體進行放樣等命令操作。需在Revit空間中拾取導入路線并創建水平、垂直投影模型線,如圖3所示,通過逆向實體生成交叉原理重新建構空間曲線。不同類別模型實體相交如圖4所示。

圖3 空間曲線投影

(a) 實體相交 (b) 平面相交

3.1.2 逐點擬合法

在Civil 3D中,將所建設計道路中心線直線段和曲線段分別按0.5 m和0.1 m步距輸出三維空間點坐標報告。

在Revit中,使用Dynamo中的Excel. Read From File節點包將空間坐標點導入項目中,通過核心節點Nurbs Curve. By Control Points形成一條三維空間曲線;也可將空間坐標點數據導入體量族中,通過核心節點Curve By Points. By Reference Points擬合成三維空間模型線,再導入項目。由于2種方法原理相同,在以下精度驗證中選擇第2種方法生成的路線進行驗證。

3.1.3 C-S法

Civil Structure為Autodesk公司專門針對Revit正版用戶開發的一款實用插件,它是連接Revit與Civil 3D的內部橋梁。由于可獲取途徑受限,較其他方法鮮為人知。

在Civil 3D中將已生成三維中心線數據導出,生成附帶曲線要素的.xml格式文件,將此文件在Civil Structure中導入并加載即可。

3.1.4 B-Cad法

BIMCAD是一款基于Revit二次開發的外部插件,主要用于路橋參數化快速建模,配合詳細的參數示意圖,輸入路線數據或者導入如緯地、EICAD等路線軟件源文件即可創建項目。值得注意的是,所生成空間曲線為在體量族中由參照點圖元連接擬合而成的模型線,如圖5所示。參照點圖元個數直接由平曲線要素決定,直線段與圓曲線段參照點圖元間距相同,在緩和曲線段進行相應加密。

圖5 三維體量路線展示

3.2 建構線路精度研究

本工程路線平曲線類型有2類,縱曲線類型有3類,合成空間曲線表達形式共有6種可能,如平曲線直線段+縱曲線直線段合成三維空間直線、平曲線直線段+縱曲線圓曲線合成空間橢圓弧,其他類合成空間曲線表達更為復雜。在實際工程中,常見做法是在Civil 3D中生成精確平曲線(考慮直線、緩和曲線、圓曲線),對應生成精確縱曲線(考慮直線、圓曲線),這樣求得的坐標點(x,y,z)是準確無誤的。理論上可生成無數點,將這些點連接在一起將會生成無損空間曲線;但在實際過程中,考慮到電腦配置、時效性等因素,生成點的數量將以某一指定規則有限生成,如每1 m生成1個點。通過這些點在Revit中擬合生成三維光滑曲線,相鄰點之間實際曲線段與理論空間曲線段是有差別的。如果理論空間曲線段為直線,則不會存在誤差;如果為復雜曲線,則開始出現誤差。

以上所述4種方法均可在Revit中建立三維空間曲線,利用Dynamo輔助對空間曲線進行坐標(x,y,z)精度驗證。本次驗證以大眾性、科學性為準,其中,基本路線平、縱曲線含常用設計線形要素,即直線、圓曲線、緩和曲線。采用2階段驗證方式,即第1階段為確定性驗證,第2階段為隨機性驗證,驗證流程如圖6所示。每個樁號點數據均精確到5位有效數字,其他數據精確到3位有效數字。每個階段得出數據后,抽取部分樁號,尤其以特殊區間段為主,再次進行復核,以確保數據的精確性。

圖6 驗證流程

3.2.1 確定性驗證

在Civil 3D源文件中,將設計路線直線段及曲線段步距分別按照0.5 m和0.1 m導出。值得注意的是,Civil 3D生成的路線由軟件所繪精確二維平、豎曲線結合得到。該二維曲線又是由設計文件平、縱曲線要素生成,包括直線、圓曲線、緩和曲線以及其組合。平、豎曲線參數設定如圖7所示。

(a) 緩和曲線設定

(b) 豎曲線設定

在Civil 3D提取已生成路線任一樁號數據時,軟件將在給定樁號處依據源平、縱二維曲線逆向提取信息,提取數據準確可靠,無誤差,即所得數據為含坐標(x,y,z)、樁號的精確數據。將數據導出至Excel表格中備用,命名為A1。

在Revit中,選擇經4種方法生成的三維空間曲線,采用Curve. Project節點對曲線進行平面投影,平面投影線將由上一步導出的A1數據進行樁號細分。以細分點為參照點,空間z軸為向量,選取一定高度進行豎直線繪制,所繪多根豎直線均與三維空間曲線通過核心節點Curve. Intersect All交叉于一點,如圖8所示,將這些交點坐標數據利用Excel. Write To File輸出至Excel表格中保存,命名為A2。

圖8 交叉顯示

此外,由于驗證數據樁號與逐點擬合法所采用樁號相同,需將樁號直線段及曲線段部分步距在首次增加后,再次一一對應分別增加0.25 m和0.05 m,以此得到新的里程樁號。最后,按照以上確定性驗證方法進行求解,得到逐點擬合法數據。

以上A1與A2數據形成后,挑選部分樁號點進行校核,經校核無誤后,對數據進行對比分析。為觀察誤差分布特征,本次誤差取值精確到3位有效數字,即達到mm級別。

為了方便查看誤差變化趨勢,采用上下錯位0.1 mm的方式將疊加圖形分開,以不同標識顯示不同類別。根據圖9可以得到,4種方法產生的誤差精度最小為0 mm,最大為15 mm,整體所產生誤差在mm數量級。其中,逐點擬合法坐標產生誤差均為0 mm,但是并不能代表無誤差。列舉如表3所示坐標數據,(x1,y1,z1)為Revit數據,(x2,y2,z2)為Civil 3D數據,其(x,y,z)誤差精度在0.01 mm,誤差極其小。正交疊合法x、y方向與C-S法z方向誤差變化幅度類似。B-Cad法x、y方向誤差變化幅度較大,最大值達15 mm,誤差區間為平面圓曲線和緩和曲線處,z方向產生誤差相對較小,誤差分布特征與縱斷面圖類似。

(a) 正交疊合法

(d) B-Cad法

表3 逐點擬合法部分坐標數據展示

由于B-Cad法產生誤差幅度較大,為進一步證實此結論,選擇對應誤差幅度大的樁號點,利用Civil 3D導出對應精確坐標點并展點在Revit平面視圖中,觀察與已生成路線的位置關系,最終得到結果如圖10所示,實際準確點與已生成路線點有一定距離;反之,證明了存在誤差幅度較大的結論。

3.2.2 隨機性驗證

考慮平曲線要素中的圓曲線和緩和曲線、縱斷面設計曲線的圓曲線,故隨機點個數應按不同特征區間差異化取值,在樁號范圍內進行三維空間曲線拆分: 1)直線段; 2)平曲線圓曲線段(包括緩和曲線)或縱斷面圓曲線段; 3)平曲線圓曲線(包括緩和曲線)+縱斷面圓曲線段。單元劃分原則為段內隨機點數在直線段每隔5 m取1點,單一曲線段內加密,每隔5 m取2點,組合曲線段每隔5 m取3點。具體劃分見表4。

根據表4統計,共計產生206個隨機點。分別選擇4種方法生成的三維空間曲線,將三維曲線通過節點Curve. Project垂直投影至水平平面,根據所劃分的區間樁號特征值通過節點Curve. Point At Segment Length對垂直投影線進行分段劃分,將所得到的每一分段作為一單元,利用核心節點Lunch Box Random Numbers對不同單元內隨機點個數在垂直投影線進行隨機Seed分布,再將分布點映射在空間曲線上,通過Data. Export Excel求得點位坐標;同時,根據分布點位置導出樁號清單,導入Civil 3D中,利用Dynamo求解得到樁號對應精確坐標(x,y,z),提取流程如圖11所示。對2組數據進行比較,誤差分布如圖12所示。

ε=|實測值與理論值的點位平面偏差|,表示絕對誤差。

表4 不同特征類型隨機點數

圖11 Civil 3D數據提取流程

根據圖12顯示,在x、y方向,4種方法中B-Cad法相對變化幅度較大,正交疊合法排第2,最大為4 mm,其余2種方法誤差基本為0 mm; 在z方向,B-Cad與C-S法誤差區間較明顯,受縱斷面圓曲線影響較大,均產生較大幅度變化,變化幅度為1~2 mm。

3.2.3 小結

通過對以上4種方法誤差精度確定性與隨機性的2階段研究,發現其共性在于所產生誤差處于mm數量級。其中,逐點擬合法有較好的誤差表現,x、y、z方向變化幅度為0。B-Cad法誤差受體量族中參考點個數影響較大,數量在曲線段個數較少,很難實現精準控制,因此,導致誤差集中產生于曲線段區間。參考逐點擬合法,其選用共計3 887個參考點對空間曲線進行加密擬合控制,得到了較好的結果。

4 結論與討論

本文基于Autodesk平臺的基礎設施線性工程,如隧道、路基路面、管廊等線路中心線的生成,以提高建模效率、節省建模時間、確保路線建構精度為前提,聚焦Revit三維工程路線建構方法的基本原理、效率優化問題,實現數據模型高效、精準建構。

1)對Revit中三維空間曲線建構機制進行了深入研究,在二維多段線升維過程中,系統自動將多段線轉換為三次(4階)、權重為1的NURBS空間曲線,這也使得分段線二階連續,從而使得線間過渡平順,為后續在Revit軟件中進行放樣、掃掠等命令的正確使用奠定基礎。

2)系統性地總結出Revit三維路線建構的4種方法,分別為正交疊合法、逐點擬合法、C-S法、B-Cad法,針對性地進行了一些細部注意事項分析,保證方法的可實施性。

3)根據4種方法在Revit中形成的三維空間曲線,提出了通過Dynamo輔助進行數據精度確定性和隨機性2階段驗證方法,科學求解各建模方法所產生的數據誤差。通過對比分析,揭示了各方法誤差分布規律、變化幅度。推薦采用加密步距的逐點擬合法進行擬合,對Revit三維工程路線建構有較好的表現。

目前,國內外工作者采用A平臺Civil 3D+Revit+Dynamo的工作流進行線性工程模型創建,此種方法實操性強,應用廣泛。B-CAD法基于Revit進行的二次開發插件,通過輸入交點坐標、半徑、緩長等路線參數生成三維工程路線,傳遞參數較少,數據較為精確,但是依然存在明顯誤差,這也證明了三維工程路線無法在Revit中精確生成,只能通過不同生成方法優化以減少生成誤差,使得結果更接近于理論空間曲線。

猜你喜歡
建構方法
《神圣敘事與日常生活的建構》
消解、建構以及新的可能——阿來文學創作論
阿來研究(2021年1期)2021-07-31 07:38:26
情境—建構—深化—反思
殘酷青春中的自我建構和救贖
學習方法
建構游戲玩不夠
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
緊抓十進制 建構數的認知體系——以《億以內數的認識》例談
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
主站蜘蛛池模板: 精品国产自在在线在线观看| 亚洲精品动漫在线观看| 日本不卡视频在线| 国产毛片高清一级国语 | 狠狠色狠狠色综合久久第一次| 全部免费毛片免费播放| 一级不卡毛片| 亚洲美女一区| 亚洲精品免费网站| 国产激爽大片在线播放| 多人乱p欧美在线观看| 99精品欧美一区| 精品久久人人爽人人玩人人妻| 伊人久久大香线蕉影院| 国产精品女人呻吟在线观看| 全部免费特黄特色大片视频| 日韩成人午夜| 国产sm重味一区二区三区| 99偷拍视频精品一区二区| 99热线精品大全在线观看| 亚洲中文字幕国产av| 亚洲福利视频网址| 国产中文在线亚洲精品官网| 国产在线八区| 亚洲青涩在线| 亚洲第一成网站| 精品一区二区三区自慰喷水| 国产一级妓女av网站| 亚洲国产成人在线| 亚洲国产亚综合在线区| 网友自拍视频精品区| 亚洲精品国产成人7777| 四虎精品黑人视频| 国产美女91呻吟求| 99精品高清在线播放| 色香蕉影院| 国产亚洲欧美在线人成aaaa| 亚洲国产系列| 久久综合色天堂av| 日韩激情成人| 久久综合色天堂av| 色综合日本| 国产精品粉嫩| 国产极品粉嫩小泬免费看| 内射人妻无码色AV天堂| av色爱 天堂网| 国产成人精品三级| 日韩资源站| 日本午夜三级| 一级毛片免费观看久| 婷婷六月色| 国产精品丝袜视频| 国产精品无码AV中文| 国产免费高清无需播放器| 91蝌蚪视频在线观看| 超清无码一区二区三区| 青青操视频在线| 色亚洲激情综合精品无码视频| 成人国产免费| 欧美激情伊人| 亚洲欧美日本国产综合在线| 国产AV无码专区亚洲A∨毛片| 国产精品亚洲综合久久小说| 激情国产精品一区| 色香蕉影院| 福利姬国产精品一区在线| 久久99国产综合精品女同| 欧美午夜在线视频| 精品国产乱码久久久久久一区二区| 中文字幕无码电影| 91po国产在线精品免费观看| 日韩精品无码不卡无码| 久久精品人人做人人爽97| 国产精品自在自线免费观看| 免费高清a毛片| 亚洲高清无码久久久| 天天做天天爱夜夜爽毛片毛片| 日韩高清中文字幕| 狠狠五月天中文字幕| 四虎亚洲国产成人久久精品| 国产成人综合日韩精品无码不卡| 国产精品短篇二区|