CATIA二次開發(fā)在船舶建模與評估中的應(yīng)用
發(fā)布時間:2021-11-13 21:25
為提高CATIA在船舶建模評估應(yīng)用中的效率與精度,使用VB編程語言對CATIA進行二次開發(fā),建立界面,不僅可方便地輸入舵參數(shù),快速創(chuàng)建舵和舵踵曲面,而且可設(shè)定吃水高度、海水密度、船殼厚度等,以統(tǒng)計主尺度、船形系數(shù)和尺度比等多種船體主要要素并自動導(dǎo)出,大幅提高多方案建模與評估的工作效率。給出程序思想和關(guān)鍵程序代碼,對相關(guān)軟件開發(fā)具有參考作用。
【文章來源】:造船技術(shù). 2020,(05)
【文章頁數(shù)】:4 頁
【部分圖文】:
舵參數(shù)化建模流程及關(guān)鍵函數(shù)
舵參數(shù)化建模程序輸入界面
主尺度參數(shù)統(tǒng)計模塊初始化設(shè)定界面如圖3所示。在計算之前,應(yīng)在該模塊中調(diào)動CATIA對船體曲面進行預(yù)處理,以便于程序進行計算。將整個船體表面連接成一張曲面,沿中縱剖面分割取其一半,并對該曲面進行命名(比如hull)。再計算設(shè)置模塊,輸入幾何圖形集名、曲面名和工作目錄等參數(shù),選擇打開或者使用當前CATIA文件,點擊讀入?yún)?shù)即可獲得曲面的長、寬、高等基本參數(shù)。工作目錄是舵Part文件和主尺度參數(shù)導(dǎo)出的文件位置。程序首先通過Item()函數(shù)獲得該曲面所在幾何圖形集名稱和曲面名稱,得到該曲面的句柄(見關(guān)鍵代碼中的reference_hull)。對該曲面進行修復(fù),對稱、合并、封閉曲面得到整船封閉實體(見關(guān)鍵代碼中的referenceHullWhole),便于后續(xù)測量濕表面積和排水量等參數(shù),其中的關(guān)鍵代碼如下:
【參考文獻】:
期刊論文
[1]基于參數(shù)化船模的靜水力計算[J]. 李日杰,吳方良,劉明靜. 艦船科學技術(shù). 2013(01)
[2]基于VB. NET的CATIA三維參數(shù)化船舶設(shè)備庫的開發(fā)[J]. 劉智強,陳明. 船海工程. 2012(05)
[3]基于CATIA的三維船舶靜水力計算研究[J]. 曹晶,陳明,孫永剛. 中國艦船研究. 2011(02)
[4]基于CATIA二次開發(fā)的球首參數(shù)化設(shè)計[J]. 徐俊路,陳順懷. 船海工程. 2010(01)
[5]基于CATIA二次開發(fā)的飛機外形參數(shù)化設(shè)計[J]. 謝岳峰,余雄慶. 計算機工程與設(shè)計. 2008(14)
本文編號:3493751
【文章來源】:造船技術(shù). 2020,(05)
【文章頁數(shù)】:4 頁
【部分圖文】:
舵參數(shù)化建模流程及關(guān)鍵函數(shù)
舵參數(shù)化建模程序輸入界面
主尺度參數(shù)統(tǒng)計模塊初始化設(shè)定界面如圖3所示。在計算之前,應(yīng)在該模塊中調(diào)動CATIA對船體曲面進行預(yù)處理,以便于程序進行計算。將整個船體表面連接成一張曲面,沿中縱剖面分割取其一半,并對該曲面進行命名(比如hull)。再計算設(shè)置模塊,輸入幾何圖形集名、曲面名和工作目錄等參數(shù),選擇打開或者使用當前CATIA文件,點擊讀入?yún)?shù)即可獲得曲面的長、寬、高等基本參數(shù)。工作目錄是舵Part文件和主尺度參數(shù)導(dǎo)出的文件位置。程序首先通過Item()函數(shù)獲得該曲面所在幾何圖形集名稱和曲面名稱,得到該曲面的句柄(見關(guān)鍵代碼中的reference_hull)。對該曲面進行修復(fù),對稱、合并、封閉曲面得到整船封閉實體(見關(guān)鍵代碼中的referenceHullWhole),便于后續(xù)測量濕表面積和排水量等參數(shù),其中的關(guān)鍵代碼如下:
【參考文獻】:
期刊論文
[1]基于參數(shù)化船模的靜水力計算[J]. 李日杰,吳方良,劉明靜. 艦船科學技術(shù). 2013(01)
[2]基于VB. NET的CATIA三維參數(shù)化船舶設(shè)備庫的開發(fā)[J]. 劉智強,陳明. 船海工程. 2012(05)
[3]基于CATIA的三維船舶靜水力計算研究[J]. 曹晶,陳明,孫永剛. 中國艦船研究. 2011(02)
[4]基于CATIA二次開發(fā)的球首參數(shù)化設(shè)計[J]. 徐俊路,陳順懷. 船海工程. 2010(01)
[5]基于CATIA二次開發(fā)的飛機外形參數(shù)化設(shè)計[J]. 謝岳峰,余雄慶. 計算機工程與設(shè)計. 2008(14)
本文編號:3493751
本文鏈接:http://sikaile.net/kejilunwen/chuanbolw/3493751.html
最近更新
教材專著