計算機輔助鐵塔虛擬裝配技術研究
本文首先概述了鐵塔放樣的重要性及主要困難。結合國內鐵塔制造企業的現狀與國際CAD技術的發展歷程,分析了中國鐵塔放樣及相關軟件的發展歷史。詳細論述了面向對象(OO)的編程技術,方法及設計要點;數據庫系統的進展及其相對于其它數據管理方式的特點;三維圖形的坐標變換理論及具體應用時應注意的問題;鐵塔放樣中經常出現的皮翻心問題及采用空間矢量的解決方法等諸多開發中涉及的問題。
考慮到鐵塔放樣中數據量大的問題,采取以單線圖為先導,由工程人員自由生成相關構件的方案。并在此基礎上結合面向對象的軟件設計思想,分別建立了型材,連接板和孔的數學模型。對基于AutoCAD的ObjectARX、可用于高性能圖形和交互式視景處理的OpenGL語言以及基于SolidEdge的二次開發方案進行了比較,選擇基于AutoCAD這一個強大數據庫可視化系統的ObjectARX作為開發工具。同時,探討了關系數據庫的設計步驟、數據規范化的要求以及相關的關系模式,提出了鐵塔數據存儲與檢索方面的具體實施方案。
最后,結合筆者所開發的鐵塔三維放樣系統的具體工程實踐,詳細討論了基于ObjectARX鐵塔虛擬裝配動態連接庫(DLL)的開發思路,并結合鐵塔放樣的工程實踐,論述其具體應用。
參考文獻和引證文獻