船舶電纜敷設(shè)CAD系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:船舶電纜敷設(shè)CAD系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 出處:《大連理工大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: 船舶電纜敷設(shè) 二次開發(fā) A~*算法 AutoCAD
【摘要】:隨著船舶電氣化的發(fā)展,船舶電氣設(shè)備不斷增加,一條現(xiàn)代化船舶,所敷設(shè)電纜長(zhǎng)度達(dá)數(shù)萬(wàn)米。在傳統(tǒng)設(shè)計(jì)模式下,電纜敷設(shè)方案的選擇與電纜冊(cè)生成的速度和準(zhǔn)確度都難以保證,電纜敷設(shè)設(shè)計(jì)的結(jié)果需要頻繁改動(dòng)。因此,開發(fā)一套面向船舶電纜敷設(shè)設(shè)計(jì)的CAD系統(tǒng)對(duì)提高船舶設(shè)計(jì)效率和控制成本都有著較大的工程實(shí)際意義。 本論文具體內(nèi)容如下:采用AutoCAD二次開發(fā)技術(shù)、SQLite數(shù)據(jù)庫(kù)技術(shù)和MVC軟件設(shè)計(jì)模式,設(shè)計(jì)了船舶電纜敷設(shè)設(shè)計(jì)系統(tǒng)的總體方案,將系統(tǒng)分為通道生成、電纜敷設(shè)和報(bào)表輸出三個(gè)模塊,模塊間通過(guò)AutoCAD和SQLite數(shù)據(jù)庫(kù)相互聯(lián)系;選用鄰接多重表作為電纜通道的數(shù)據(jù)結(jié)構(gòu),采用繼承的方式,逐步建立了適合算法并滿足電纜敷設(shè)設(shè)計(jì)的對(duì)象模型;設(shè)計(jì)了處理電纜通道原始數(shù)據(jù)的算法流程,通過(guò)調(diào)用AutoCAD.NETAPI,將電纜通道完整的顯示在AutoCAD平臺(tái)之上;采用適于求解最短路徑問(wèn)題的A*算法,快速得到滿足條件的最優(yōu)或者接近最優(yōu)的電纜敷設(shè)方案。其中,A*算法采用“長(zhǎng)度加敷設(shè)難度”的權(quán)值設(shè)定方式和“曼哈頓距離加向量乘積”的啟發(fā)函數(shù)。同時(shí),針對(duì)多目標(biāo)、必經(jīng)邊、繞開邊和通道信息變化,分別設(shè)計(jì)了具體處理方案;建立了SQLite數(shù)據(jù)庫(kù)模型,用于存儲(chǔ)電纜通道背景信息和電纜敷設(shè)設(shè)計(jì)結(jié)果,為快速修改和輸出電纜敷設(shè)設(shè)計(jì)的結(jié)果提供了條件;采用基于OpenXML標(biāo)準(zhǔn)的開源庫(kù)EPPlus,實(shí)現(xiàn)了對(duì)模板的自適應(yīng)讀寫,最終輸出電纜敷設(shè)施工所需要的電纜冊(cè)文檔。 船舶電纜敷設(shè)CAD系統(tǒng)的雛形已經(jīng)完成,實(shí)現(xiàn)了基本功能,所得電纜敷設(shè)方案與輸出電纜冊(cè)基本滿足要求。測(cè)試結(jié)果表明,本系統(tǒng)方案合理、路線正確,進(jìn)一步完善即可應(yīng)用于船舶電裝生產(chǎn)設(shè)計(jì)之中。
【學(xué)位授予單位】:大連理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:U665;TP391.72
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 胡可一;數(shù)字化造船與“e江南”[J];船舶工程;2005年S1期
2 曹玉姣;;我國(guó)數(shù)字化造船發(fā)展現(xiàn)狀[J];船舶工程;2008年03期
3 張新龍;賈建強(qiáng);;日本造船業(yè)CIMS現(xiàn)狀與未來(lái)發(fā)展趨勢(shì)研究[J];船舶物資與市場(chǎng);2006年04期
4 于蘭芳;;圖的矩陣表示及性質(zhì)[J];承德民族師專學(xué)報(bào);2006年02期
5 陸鋒;最短路徑算法:分類體系與研究進(jìn)展[J];測(cè)繪學(xué)報(bào);2001年03期
6 紀(jì)卓尚,王言英,林焰,戴寅生,馬坤,劉玉君;船舶CAD/CAM在大連理工大學(xué)的研究與進(jìn)展[J];大連理工大學(xué)學(xué)報(bào);1995年06期
7 張學(xué)敏;;通過(guò)開放Open Xml快速生成Excel報(bào)表[J];計(jì)算機(jī)光盤軟件與應(yīng)用;2012年02期
8 曹玲芝,石軍,欒娟;Boa源碼分析及其在嵌入式系統(tǒng)中的應(yīng)用[J];計(jì)算機(jī)與數(shù)字工程;2005年06期
9 任中方,張華,閆明松,陳世福;MVC模式研究的綜述[J];計(jì)算機(jī)應(yīng)用研究;2004年10期
10 汪昌成,段成龍,曾小惠;AutoCAD的二次開發(fā)技術(shù)[J];機(jī)械設(shè)計(jì)與制造;2005年06期
,本文編號(hào):1312032
本文鏈接:http://sikaile.net/kejilunwen/chuanbolw/1312032.html