[發(fā)明專利]一種基于最優(yōu)化視角的船舶生產(chǎn)設(shè)計審圖器實現(xiàn)方法在審
| 申請?zhí)枺?/td> | 201610031070.2 | 申請日: | 2016-01-19 |
| 公開(公告)號: | CN105718643A | 公開(公告)日: | 2016-06-29 |
| 發(fā)明(設(shè)計)人: | 商蕾;李龍 | 申請(專利權(quán))人: | 武漢理工大學(xué) |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50;G06T17/00 |
| 代理公司: | 湖北武漢永嘉專利代理有限公司 42102 | 代理人: | 崔友明 |
| 地址: | 430070 湖*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 優(yōu)化 視角 船舶 生產(chǎn) 設(shè)計 審圖器 實現(xiàn) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及船舶機艙管系設(shè)計技術(shù),尤其涉及一種基于最優(yōu)化視角的船舶生產(chǎn)設(shè) 計審圖器實現(xiàn)方法。
背景技術(shù)
對于目前船舶缺乏關(guān)于機艙管系建模的審圖利器,有必要設(shè)置一個基于最優(yōu)化視 角的船舶生產(chǎn)設(shè)計審圖器實現(xiàn)人機交互功能觀察船體機艙管系內(nèi)部結(jié)構(gòu),在審圖機&人機 交互觀測反饋屏(即基于VR的船舶機艙管系輔助設(shè)計平臺)中應(yīng)用最優(yōu)化視角方法有效發(fā) 現(xiàn)管系建造中的問題,為機艙管系管理、協(xié)調(diào)提供可視化信息,優(yōu)化船舶管系設(shè)計與安裝, 減少船舶設(shè)計費用,縮短船舶建造周期。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于針對現(xiàn)有技術(shù)中的缺陷,提供一種基于最優(yōu)化視角 的船舶生產(chǎn)設(shè)計審圖器實現(xiàn)方法。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:一種基于最優(yōu)化視角的船舶生產(chǎn)設(shè) 計審圖器實現(xiàn)方法,包括以下步驟:
1)在AUTOCAD繪制的原理圖、安裝圖基礎(chǔ)上結(jié)合管子零件圖和管系坐標(biāo),在Tribon 中將DWG文件轉(zhuǎn)換生成DXF文件;
2)通過接口轉(zhuǎn)換,將DXF文件直接轉(zhuǎn)換為OpenFlight格式,獲得能應(yīng)用于Creator 或Vega虛擬環(huán)境的管系模型;
3)應(yīng)用貝葉斯網(wǎng)絡(luò)軟件Netica根據(jù)建立的有向無環(huán)圖進行管系模型的可靠性與 經(jīng)濟性的評估,若評估通過,轉(zhuǎn)入下一步;否則轉(zhuǎn)入步驟2);
4)在審圖機&人機交互觀測反饋屏(即基于VR的船舶機艙管系輔助設(shè)計平臺)中實 現(xiàn)管系模型的生成,實現(xiàn)人機交互功能觀察船體機艙管系內(nèi)部結(jié)構(gòu);
5)應(yīng)用TribonM3軟件的PipeModelling模塊建立AUTOCAD繪制的管路圖的三維 管路模型在人機交互觀測反饋屏上建立反饋,應(yīng)用最優(yōu)化視角方法有效發(fā)現(xiàn)管系建造中的 問題,指出模型問題后在Tribon軟件PipeModelling模塊的三維模型中做相應(yīng)修改;
6)完成修改,獲得最終的船舶機艙管系。
按上述方案,所述步驟2)中將DXF文件直接轉(zhuǎn)換為OpenFlight格式采用以下方法:
2.1)創(chuàng)建OpenFlight數(shù)據(jù)庫;
2.2)創(chuàng)建8個以顏色命名的組節(jié)點;
2.3)打開DXF文件,讀取每個實體的數(shù)據(jù)類型和顏色屬性,讀取每個實體的頂點坐 標(biāo);
2.4)創(chuàng)建OpenFlight的對象節(jié)點,根據(jù)圖形類型創(chuàng)建多個頂點,寫入頂點坐標(biāo),然 后把頂點附加給對象節(jié)點,最后根據(jù)顏色信息把對象節(jié)點附加給相應(yīng)的組節(jié)點;
2.5)循環(huán)步驟2.3)至2.4),直至轉(zhuǎn)換完成。
按上述方案,所述步驟5)中最優(yōu)化視角方法如下:
選定某個角度,遍歷場景圖,通過判斷場景模型元素的邊界體是否與觀測體相交, 確定場景圖中對當(dāng)前視點而言是可見的節(jié)點,剔除場景圖中在當(dāng)前視點視線范圍內(nèi)不可兼 得場景圖節(jié)點;完成該角度的可視化建模;
從各個角度觀看建模效果,根據(jù)機艙的關(guān)系模型總體尺寸確定合適的視點位置, 即最優(yōu)化視角。
本發(fā)明產(chǎn)生的有益效果是:
1.采用本發(fā)明方法基于AUTOCAD圖紙自動生成管系;優(yōu)化船舶管系設(shè)計與安裝,減 少船舶設(shè)計費用,縮短船舶建造周期。
2.實現(xiàn)人機交互功能觀察船體機艙管系內(nèi)部結(jié)構(gòu)應(yīng)用于船舶生產(chǎn)設(shè)計審圖;在審 圖機&人機交互觀測反饋屏(即基于VR的船舶機艙管系輔助設(shè)計平臺)中應(yīng)用最優(yōu)化視角方 法有效發(fā)現(xiàn)管系建造中的問題,為機艙管系修改提供可視化信息。
附圖說明
下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中:
圖1是本發(fā)明實施例的方法流程圖;
圖2是本發(fā)明實施例的審圖機&人機交互觀測反饋屏(即基于VR的機艙管系輔助設(shè) 計平臺)的系統(tǒng)結(jié)構(gòu)圖;
圖3是本發(fā)明實施例審圖機&人機交互觀測反饋屏(即基于VR的機艙管系輔助設(shè)計 平臺)的系統(tǒng)開發(fā)流程圖;
圖4是本發(fā)明實施例的基于MFC的Vega視景驅(qū)動程序進程同步處理的方法流程圖;
圖5是本發(fā)明實施例的貝葉斯網(wǎng)絡(luò)有向無環(huán)圖;
圖6是最優(yōu)化視角示意圖;
圖7是觀測體示意圖;
圖8是屏幕比例尺示意圖;
圖9模型導(dǎo)入Creator文件格式轉(zhuǎn)換程序流程圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢理工大學(xué),未經(jīng)武漢理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610031070.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





