- 相關推薦
Tekla Structure二次開發技術在焊縫信息管理上的應用論文
隨著Tekla Structure軟件在鋼結構深化設計領域被廣泛應用,使用者對軟件功能的要求不斷提高,對軟件的二次開發實現功能擴展的需求日益迫切。本文在Tekla Structure的基礎上進行二次開發,實現焊縫信息在三維模型中的全面集成,實現準確、快速對焊縫的設計、施工和檢驗全面的信息管理,為實施BIM技術提供信息豐富的數字化模型。
1 研究背景
Tekla Structure是由芬蘭Tekla軟件公司開發的一款通用的專業鋼結構深化設計軟件,其核心理念是在流程化的鋼結構建筑解決方案中,所有制造、施工、安裝等工程信息數據都基于用戶所創建的實體三位模型。通過三維模型不斷從任何角度直觀的審查整個建筑結構的空間位置和邏輯關系,還能夠生成與模型緊密關聯的構件詳圖,施工布置圖,材料清單,數控文件等,對整個工程從設計、制造到施工都起著重要的指導和管理作用[1]。
隨著BIM技術的快速發展,對于在三維模型中進行信息集成的需求越來越迫切,雖然Tekla 軟件能夠在三維模型上提供比較豐富的項目及工程信息,但是特別詳細和全面的信息不能夠得到滿足,往往都是要通過手工統計完成,這樣費時費力,還容易出錯。鋼結構項目的焊縫信息管理難度比較大,一直是整個項目中信息統計量最大的工作,要想全面管理整個項目的焊縫信息更是要投入大量的人力物力,而且焊縫基于二維焊縫圖紙統計,無法直觀反應在三維模型上。為此通過二次開發實現焊縫信息在模型中的全面集成,實現可視化的管理,為項目的焊縫信息管理提供一種新的管理方式。
2 研究內容
Tekla軟件開放了一系列API函數庫并提供了幫助系統和技術支持文件,如何通過二次開發的手段實現在原有焊縫函數的基礎上進行多維度的擴展,以及如何實現焊縫信息的全面管理和統計是本文研究的主要內容,通過在項目上的應用來驗證二次開發的焊縫信息管理系統的高效性和實用性。
3 開發過程
本次二次開發是基于微軟.NET的,開發語言為C#,開發平臺為Microsoft Visual Studio。為提高開發效率,提高代碼質量,制定嚴謹科學的開發流程,是保證開發方案能夠有效實施的第一步。
3.1 系統框架組成
焊縫信息管理系統分為五個部分:自定義坡口模塊、自動識別板厚模塊、焊縫信息錄入模塊、焊縫更新及編號模塊、焊縫統計與輸出模塊。
3.2 系統數據結構
焊縫編號管理系統共有四類數據庫,由SQL Server數據庫進行統一存儲和管理,用戶可以通過系統界面訪問、添加及修改數據庫。
(1)坡口信息數據庫:存儲項目中所有的坡口信息,包括坡口編號、焊縫類型、接頭形式、焊接方法、坡口符號、截面參數、檢驗要求和坡口示意圖等。
(2)板厚信息數據庫:存儲項目中所有的零件板厚信息,減少操作人員輸入焊縫信息時的工作量,提高工作效率。
(3)規則數據庫:存儲項目中用戶自定義的所有規則,可用于批量更新焊縫信息。
(4)焊縫信息數據庫:存儲項目中所有的已編號焊縫信息,包括焊縫編號、坡口信息、焊縫長度、母材厚度等,焊縫信息也會同步存儲于Tekla模型中,方便用戶的調用和管理。
3.3 焊縫信息的集成
焊縫的所有信息都是基于Tekla焊縫模型上,通過對inp文件的修改,實現焊縫信息的維度擴展,見圖1。在原有焊縫參數的基礎上增加焊縫設計參數、施焊記錄、UT檢測信息、MT檢測信息、RT檢測信息等,實現焊縫設計信息、制造信息和檢驗信息的全面集成。通過C#語言在Visual Studio開發平臺上進行主程序的編寫實現程序與Tekla信息的連接和數據交換,見圖2。
3.4 信息反饋機制
通過檢驗信息錄入模塊將每條焊縫所對應的檢驗信息進行反饋,最終反饋信息更新到對應模型的焊縫上,從而實現焊縫的設計信息、施焊信息和檢驗信息的一一對應,全面掌握每條焊縫的所有信息,見圖3。
3.5 信息統計功能
通過焊縫設計信息的集成,施焊信息和檢驗信息的反饋,使焊縫信息得以全面完善和集成,根據項目需要可以進行相關信息的統計和輸出。
4 工程應用價值
本文通過基于Tekla軟件的二次開發實現焊縫信息系統的開發,該系統能夠與Tekla軟件進行結合實現在Tekla三維模型中進行焊縫信息的集成,通過系統可在項目執行過程中實現如下應用。
(1)焊材采購方面
通過統計模塊將定義好的焊縫進行分類統計,實現焊材的消耗量精確統計,以此作為焊材采購的參考數據,提高焊材采購量的準確性,降低采購人員手工統計強度。
(2)焊縫追蹤方面
通過焊縫信息管理系統可以全程記錄每條焊縫的焊接時間、檢驗時間等,可時時掌握焊縫的狀態信息,便于實現焊縫信息的全面追蹤和管理。
(3)車間生產方面
通過焊縫信息管理系統的精確統計,可以根據NDT探傷要求,生成探傷清單,探傷工作量清晰明了,便于進行車間生產安排和進度控制。
(4)施工隊結算方面
焊縫信息管理系統可以統計出每條焊縫的焊材消耗、焊縫長度和焊接工時等信息,為施工結算提供準確的數據參考。
(5)BIM技術應用方面
焊縫信息管理系統的開發實現了焊縫信息的全面集成,豐富了三維模型的信息量,為實施BIM技術提供了有力的信息集成化手段保障。
【Tekla Structure二次開發技術在焊縫信息管理上的應用論文】相關文章:
淺論醫院信息管理系統中虛擬技術的應用論文09-28
現代煤礦測繪及信息管理系統的應用論文09-28
電子技術應用論文03-10
地鐵工程調度信息管理系統應用論文09-28
縣級森林資源信息管理系統的應用論文09-28
信息管理系統在林業生產管理中的應用論文10-02
多媒體技術應用論文開題報告03-07
探究基于構件技術的信息管理系統的設計論文09-28
生物制藥新技術新應用論文08-24
有關信息管理的論文08-27