AM二次開發(fā)及其在船體生產(chǎn)設(shè)計中的應(yīng)用
發(fā)布時間:2021-06-19 09:46
船舶設(shè)計軟件AM(Aveva Marine)是現(xiàn)在世界上應(yīng)用最為廣泛的三維船舶設(shè)計軟件,AM在船體生產(chǎn)設(shè)計中的模塊為HullDesign模塊,提供了十分強(qiáng)大的功能,幫助船體設(shè)計工程師進(jìn)行創(chuàng)建船體模型、繪制工作圖、套料等。然而,由于每個船廠的客觀條件不同,AM軟件也無法面面俱到,還有很多可以改進(jìn)的地方,比如:圖紙、報表等格式與船廠傳統(tǒng)習(xí)慣不同,也有的功能雖然可以完成,但是操作起來比較繁瑣。幸運(yùn)的是,AM像AutoCAD和Microsoft Office一樣,也提供了豐富的二次開發(fā)接口和友好的界面供用戶進(jìn)行客戶化開發(fā),以解決日常使用中的眾多實際問題。船體生產(chǎn)設(shè)計周期長、工作量大、有較多的重復(fù)性工作,這些特點(diǎn)使得船體設(shè)計工作特別適合于計算機(jī)進(jìn)行輔助處理,以減輕設(shè)計人員的工作量,提高設(shè)計效率和設(shè)計質(zhì)量。通過調(diào)查與分析,本文選取了船體生產(chǎn)設(shè)計中船體建模、工作圖繪制、數(shù)控套料、輸出BOM報表等流程中的加強(qiáng)筋余量指示功能、增強(qiáng)組立流向編輯器、套料圖快速格式化、數(shù)控套料列表功能、鋼板BOM表等5個具體功能,利用AM二次開發(fā)中的.NET及數(shù)據(jù)抽取開發(fā)方法,編寫程序生成AM插件供生產(chǎn)設(shè)計人員調(diào)用。這些開發(fā)...
【文章來源】:大連理工大學(xué)遼寧省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:92 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文的主要內(nèi)容
2 船體生產(chǎn)設(shè)計概述
2.1 船體生產(chǎn)設(shè)計的功能
2.2 船體生產(chǎn)設(shè)計的主要內(nèi)容
2.3 船體生產(chǎn)設(shè)計的輸出
2.4 設(shè)計中的難點(diǎn)及改進(jìn)方向
2.4.1 設(shè)計中的難點(diǎn)
2.4.2 設(shè)計改進(jìn)方向
2.5 本章小結(jié)
3 AM軟件在船體生產(chǎn)設(shè)計中的應(yīng)用
3.1 建模
3.1.1 曲面建模
3.1.2 平面建模
3.2 出工作圖
3.3 套料
3.4 報表
3.5 AM軟件的局限性
3.6 本章小結(jié)
4 AM軟件的二次開發(fā)方法
4.1 Vitesse開發(fā)方法
4.1.1 與AM界面互動
4.1.2 圖形操作
4.1.3 平面模型操作
4.1.4 曲面模型操作
4.1.5 小結(jié)
4.2 PML開發(fā)方法
4.3 .NET開發(fā)方法
4.3.1 .NET開發(fā)架構(gòu)
4.3.2 開發(fā).NETAddin
4.3.3 DABACON數(shù)據(jù)庫操作
4.3.4 圖紙圖形操作
4.3.5 船體模型操作
4.3.6 小結(jié)
4.4 數(shù)據(jù)抽取
4.4.1 交互式的數(shù)據(jù)抽取方法
4.4.2 程序式的數(shù)據(jù)抽取方法
4.5 與EXCEL的交互
4.5.1 采用OLEDB讀寫EXCEL文件
4.5.2 引用COM組件讀寫EXCEL文件
4.5.3 通過CSV文件讀寫EXCEL文件
4.6 本章小結(jié)
5 AM二次開發(fā)在船體生產(chǎn)設(shè)計中的應(yīng)用
5.1 加強(qiáng)筋余量指示功能
5.1.1 獲取點(diǎn)中的加強(qiáng)筋
5.1.2 獲取加強(qiáng)筋兩端坐標(biāo)
5.1.3 獲取加強(qiáng)筋余量信息
5.1.4 判斷點(diǎn)擊位置
5.1.5 顯示余量信息
5.1.6 最終效果
5.2 增強(qiáng)組立流向編輯器
5.2.1 查找AP窗口
5.2.2 查找樹形控件
5.2.3 讀取配置文件
5.2.4 為樹形控件添加按鍵響應(yīng)函數(shù)
5.2.5 最終效果
5.3 套料圖快速格式化
5.3.1 套料圖格式要求
5.3.2 如何識別目標(biāo)圖元
5.3.3 處理坡口文字和余量文字
5.3.4 處理余量符號
5.3.5 最終效果
5.4 數(shù)控套料列表功能
5.4.1 程序流程
5.4.2 GEN文件格式
5.4.3 收集零件集合
5.4.4 繪制表格
5.4.5 填入零件屬性
5.4.6 最終效果
5.5 鋼板BOM表
5.5.1 按分段收集數(shù)控程序
5.5.2 提取數(shù)控程序?qū)傩?br> 5.5.3 輸出匯總數(shù)據(jù)
5.5.4 最終效果
5.6 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表學(xué)術(shù)論文情況
致謝
【參考文獻(xiàn)】:
期刊論文
[1]基于AutoCAD VBA的鋼筋材料表自動生成方法及其應(yīng)用[J]. 張道法,伏杰. 人民珠江. 2018(03)
[2]船體零件套料的發(fā)展及現(xiàn)狀[J]. 劉平革,朱書峰,鄭兵,成遠(yuǎn). 船電技術(shù). 2015(10)
[3]關(guān)于船體結(jié)構(gòu)中間產(chǎn)品物量自動提取的研究[J]. 王風(fēng)翔,孫曉康,蔣志勇. 造船技術(shù). 2015(04)
[4]深化船廠生產(chǎn)設(shè)計與過程控制研究[J]. 趙亮亮. 山東工業(yè)技術(shù). 2015(10)
[5]AM軟件船舶設(shè)計研究[J]. 張闖,樊巖松,宋永莊,賈金,王秋方. 中國新技術(shù)新產(chǎn)品. 2013(18)
[6]我國造船企業(yè)技術(shù)水平國際比較考察研究[J]. 石巍. 經(jīng)營管理者. 2013(05)
[7]AVEVA MARINE在龍穴造船公司的應(yīng)用[J]. 吳鋒文,王懂意. 廣東造船. 2010(06)
[8]TRIBON的船體分段數(shù)據(jù)分析[J]. 賈琪琳. 船舶工程. 2010(S1)
[9]套料板信息自動標(biāo)識系統(tǒng)的開發(fā)與應(yīng)用[J]. 周玉飛,陳軼鋒,戴軍,李蘇華. 廣東造船. 2010(04)
[10]船舶分段物量統(tǒng)計分析報告[J]. 丁慧,吳金林,蘇惠貞. 中國軍轉(zhuǎn)民. 2010(01)
碩士論文
[1]A船廠船體生產(chǎn)設(shè)計質(zhì)量提高的應(yīng)用研究[D]. 趙薇.上海交通大學(xué) 2014
[2]面向船舶建造的動態(tài)BOM模型及其實現(xiàn)[D]. 劉彥江.哈爾濱工業(yè)大學(xué) 2014
[3]TRIBON與CATIA間船體模型數(shù)據(jù)交換技術(shù)研究[D]. 韓韡.上海交通大學(xué) 2013
[4]基于XTPDM的船體生產(chǎn)設(shè)計數(shù)據(jù)管理技術(shù)研究[D]. 蘇強(qiáng).哈爾濱工程大學(xué) 2011
[5]船舶建造生產(chǎn)設(shè)計及管理技術(shù)研究[D]. 謝非.哈爾濱工業(yè)大學(xué) 2010
[6]TRIBON與SPAR數(shù)據(jù)接口技術(shù)研究[D]. 楊瓊.哈爾濱工程大學(xué) 2009
[7]TRIBON與CATIA船體模型交互技術(shù)研究[D]. 肖貴英.哈爾濱工程大學(xué) 2009
[8]TRIBON與CATIA船體數(shù)據(jù)交換研究[D]. 徐輝.哈爾濱工程大學(xué) 2008
[9]基于.NET平臺的船體套料數(shù)據(jù)管理系統(tǒng)[D]. 劉蒙.大連理工大學(xué) 2008
[10]TRIBON模型的數(shù)據(jù)抽取及二次開發(fā)[D]. 姚競爭.哈爾濱工程大學(xué) 2006
本文編號:3237580
【文章來源】:大連理工大學(xué)遼寧省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:92 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文的主要內(nèi)容
2 船體生產(chǎn)設(shè)計概述
2.1 船體生產(chǎn)設(shè)計的功能
2.2 船體生產(chǎn)設(shè)計的主要內(nèi)容
2.3 船體生產(chǎn)設(shè)計的輸出
2.4 設(shè)計中的難點(diǎn)及改進(jìn)方向
2.4.1 設(shè)計中的難點(diǎn)
2.4.2 設(shè)計改進(jìn)方向
2.5 本章小結(jié)
3 AM軟件在船體生產(chǎn)設(shè)計中的應(yīng)用
3.1 建模
3.1.1 曲面建模
3.1.2 平面建模
3.2 出工作圖
3.3 套料
3.4 報表
3.5 AM軟件的局限性
3.6 本章小結(jié)
4 AM軟件的二次開發(fā)方法
4.1 Vitesse開發(fā)方法
4.1.1 與AM界面互動
4.1.2 圖形操作
4.1.3 平面模型操作
4.1.4 曲面模型操作
4.1.5 小結(jié)
4.2 PML開發(fā)方法
4.3 .NET開發(fā)方法
4.3.1 .NET開發(fā)架構(gòu)
4.3.2 開發(fā).NETAddin
4.3.3 DABACON數(shù)據(jù)庫操作
4.3.4 圖紙圖形操作
4.3.5 船體模型操作
4.3.6 小結(jié)
4.4 數(shù)據(jù)抽取
4.4.1 交互式的數(shù)據(jù)抽取方法
4.4.2 程序式的數(shù)據(jù)抽取方法
4.5 與EXCEL的交互
4.5.1 采用OLEDB讀寫EXCEL文件
4.5.2 引用COM組件讀寫EXCEL文件
4.5.3 通過CSV文件讀寫EXCEL文件
4.6 本章小結(jié)
5 AM二次開發(fā)在船體生產(chǎn)設(shè)計中的應(yīng)用
5.1 加強(qiáng)筋余量指示功能
5.1.1 獲取點(diǎn)中的加強(qiáng)筋
5.1.2 獲取加強(qiáng)筋兩端坐標(biāo)
5.1.3 獲取加強(qiáng)筋余量信息
5.1.4 判斷點(diǎn)擊位置
5.1.5 顯示余量信息
5.1.6 最終效果
5.2 增強(qiáng)組立流向編輯器
5.2.1 查找AP窗口
5.2.2 查找樹形控件
5.2.3 讀取配置文件
5.2.4 為樹形控件添加按鍵響應(yīng)函數(shù)
5.2.5 最終效果
5.3 套料圖快速格式化
5.3.1 套料圖格式要求
5.3.2 如何識別目標(biāo)圖元
5.3.3 處理坡口文字和余量文字
5.3.4 處理余量符號
5.3.5 最終效果
5.4 數(shù)控套料列表功能
5.4.1 程序流程
5.4.2 GEN文件格式
5.4.3 收集零件集合
5.4.4 繪制表格
5.4.5 填入零件屬性
5.4.6 最終效果
5.5 鋼板BOM表
5.5.1 按分段收集數(shù)控程序
5.5.2 提取數(shù)控程序?qū)傩?br> 5.5.3 輸出匯總數(shù)據(jù)
5.5.4 最終效果
5.6 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表學(xué)術(shù)論文情況
致謝
【參考文獻(xiàn)】:
期刊論文
[1]基于AutoCAD VBA的鋼筋材料表自動生成方法及其應(yīng)用[J]. 張道法,伏杰. 人民珠江. 2018(03)
[2]船體零件套料的發(fā)展及現(xiàn)狀[J]. 劉平革,朱書峰,鄭兵,成遠(yuǎn). 船電技術(shù). 2015(10)
[3]關(guān)于船體結(jié)構(gòu)中間產(chǎn)品物量自動提取的研究[J]. 王風(fēng)翔,孫曉康,蔣志勇. 造船技術(shù). 2015(04)
[4]深化船廠生產(chǎn)設(shè)計與過程控制研究[J]. 趙亮亮. 山東工業(yè)技術(shù). 2015(10)
[5]AM軟件船舶設(shè)計研究[J]. 張闖,樊巖松,宋永莊,賈金,王秋方. 中國新技術(shù)新產(chǎn)品. 2013(18)
[6]我國造船企業(yè)技術(shù)水平國際比較考察研究[J]. 石巍. 經(jīng)營管理者. 2013(05)
[7]AVEVA MARINE在龍穴造船公司的應(yīng)用[J]. 吳鋒文,王懂意. 廣東造船. 2010(06)
[8]TRIBON的船體分段數(shù)據(jù)分析[J]. 賈琪琳. 船舶工程. 2010(S1)
[9]套料板信息自動標(biāo)識系統(tǒng)的開發(fā)與應(yīng)用[J]. 周玉飛,陳軼鋒,戴軍,李蘇華. 廣東造船. 2010(04)
[10]船舶分段物量統(tǒng)計分析報告[J]. 丁慧,吳金林,蘇惠貞. 中國軍轉(zhuǎn)民. 2010(01)
碩士論文
[1]A船廠船體生產(chǎn)設(shè)計質(zhì)量提高的應(yīng)用研究[D]. 趙薇.上海交通大學(xué) 2014
[2]面向船舶建造的動態(tài)BOM模型及其實現(xiàn)[D]. 劉彥江.哈爾濱工業(yè)大學(xué) 2014
[3]TRIBON與CATIA間船體模型數(shù)據(jù)交換技術(shù)研究[D]. 韓韡.上海交通大學(xué) 2013
[4]基于XTPDM的船體生產(chǎn)設(shè)計數(shù)據(jù)管理技術(shù)研究[D]. 蘇強(qiáng).哈爾濱工程大學(xué) 2011
[5]船舶建造生產(chǎn)設(shè)計及管理技術(shù)研究[D]. 謝非.哈爾濱工業(yè)大學(xué) 2010
[6]TRIBON與SPAR數(shù)據(jù)接口技術(shù)研究[D]. 楊瓊.哈爾濱工程大學(xué) 2009
[7]TRIBON與CATIA船體模型交互技術(shù)研究[D]. 肖貴英.哈爾濱工程大學(xué) 2009
[8]TRIBON與CATIA船體數(shù)據(jù)交換研究[D]. 徐輝.哈爾濱工程大學(xué) 2008
[9]基于.NET平臺的船體套料數(shù)據(jù)管理系統(tǒng)[D]. 劉蒙.大連理工大學(xué) 2008
[10]TRIBON模型的數(shù)據(jù)抽取及二次開發(fā)[D]. 姚競爭.哈爾濱工程大學(xué) 2006
本文編號:3237580
本文鏈接:http://sikaile.net/kejilunwen/chuanbolw/3237580.html
最近更新
教材專著