基于CATIA的數(shù)控機(jī)床加工仿真的研究與開(kāi)發(fā)
發(fā)布時(shí)間:2017-03-31 04:00
本文關(guān)鍵詞:基于CATIA的數(shù)控機(jī)床加工仿真的研究與開(kāi)發(fā),由筆耕文化傳播整理發(fā)布。
【摘要】: CATIA是航空航天、汽車、船舶制造等領(lǐng)域中最重要的CAD/CAE/CAM一體化軟件之一,企業(yè)對(duì)基于CATIA平臺(tái)的應(yīng)用開(kāi)發(fā)需要迫切,但是基于它的二次開(kāi)發(fā)尤其是應(yīng)用CAA的二次開(kāi)發(fā),在中國(guó)僅僅剛剛起步。 本文在研究總結(jié)了國(guó)內(nèi)外CATIA二次開(kāi)發(fā)的現(xiàn)狀,分析CATIA V5的幾種開(kāi)發(fā)方法,結(jié)合國(guó)內(nèi)外數(shù)控仿真技術(shù)的開(kāi)發(fā)現(xiàn)狀,提出應(yīng)用CAA V5 C++建立基于CATIA的數(shù)控仿真系統(tǒng)。本文介紹了CATIA基于CAA的二次開(kāi)發(fā)方式:包括CATIA的基礎(chǔ)結(jié)構(gòu)、組件的應(yīng)用結(jié)構(gòu)CAA RADE。通過(guò)界面的二次開(kāi)發(fā)實(shí)例如工作臺(tái)、菜單、工具條、附加項(xiàng)和對(duì)話框及裝配樹(shù)和模型樹(shù)的操作對(duì)CAA進(jìn)行深層次的研究。在分析仿真系統(tǒng)總體框架結(jié)構(gòu)基礎(chǔ)上開(kāi)發(fā)出友好的用戶界面,并且建立了基于CATIA二次開(kāi)發(fā)的三軸數(shù)控機(jī)床的運(yùn)動(dòng)仿真系統(tǒng)。 本文以型號(hào)ZJK7532A/2的數(shù)控銑鉆床為研究對(duì)象,通過(guò)CAA組件應(yīng)用架構(gòu)的二次開(kāi)發(fā)工具,以VC++ 6.0為載體,進(jìn)行編程,開(kāi)發(fā)工具完全集成在VC++環(huán)境中,在CATIA環(huán)境下對(duì)數(shù)控機(jī)床的運(yùn)動(dòng)加工仿真。確定了三坐標(biāo)數(shù)控機(jī)床運(yùn)動(dòng)仿真系統(tǒng)的模塊劃分和功能,并在此基礎(chǔ)上結(jié)合基于CAA的二次開(kāi)發(fā)的研究,實(shí)現(xiàn)了機(jī)床數(shù)字化定義、運(yùn)動(dòng)仿真、刀軌顯示、結(jié)果分析等功能。
【關(guān)鍵詞】:CATIA 二次開(kāi)發(fā) CAA VC++6.0 運(yùn)動(dòng)仿真
【學(xué)位授予單位】:沈陽(yáng)航空工業(yè)學(xué)院
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2009
【分類號(hào)】:TG659
【目錄】:
- 摘要6-7
- Abstract7-11
- 第1章 緒論11-17
- 1.1 數(shù)控仿真技術(shù)11-14
- 1.1.1 數(shù)控仿真技術(shù)概述11
- 1.1.2 數(shù)控仿真技術(shù)的分類11-12
- 1.1.3 數(shù)控仿真技術(shù)的發(fā)展趨勢(shì)12-13
- 1.1.4 國(guó)內(nèi)外數(shù)控仿真技術(shù)的研究現(xiàn)狀13-14
- 1.2 本課題的研究背景14-15
- 1.3 本課題研究的內(nèi)容和意義15-17
- 1.3.1 課題內(nèi)容15-16
- 1.3.2 研究意義16-17
- 第2章 CATIA V5 系統(tǒng)及其二次開(kāi)發(fā)17-26
- 2.1 CATIA V5 系統(tǒng)17-19
- 2.2 CATIA 二次開(kāi)發(fā)介紹19
- 2.3 CATIA 二次開(kāi)發(fā)接口19-20
- 2.4 CATIA 二次開(kāi)發(fā)分類20-24
- 2.5 CATIA 二次開(kāi)發(fā)國(guó)內(nèi)外應(yīng)用情況24-26
- 第3章 CATIA 二次開(kāi)發(fā)的研究26-43
- 3.1 基于宏的CATIA 二次開(kāi)發(fā)26-28
- 3.1.1 宏的語(yǔ)言26-27
- 3.1.2 宏的開(kāi)發(fā)方式27-28
- 3.2 基于CAA C++ 的CATIA 二次開(kāi)發(fā)28-30
- 3.2.1 CATIA V5 體系結(jié)構(gòu)的特點(diǎn)分析28-29
- 3.2.2 組件應(yīng)用架構(gòu)(CAA)29-30
- 3.3 集成開(kāi)發(fā)環(huán)境CAA RADE30-34
- 3.3.1 CAA RADE 介紹30-32
- 3.3.2 CAA RADE 的應(yīng)用32-34
- 3.4 開(kāi)發(fā)實(shí)例34-41
- 3.4.1 界面二次開(kāi)發(fā)34-39
- 3.4.2 對(duì)規(guī)范樹(shù)(specification tree)的操作39-41
- 3.5 基于宏和基于CAA 的兩種開(kāi)發(fā)方式的比較41-43
- 第4章 運(yùn)動(dòng)仿真系統(tǒng)總體設(shè)計(jì)43-50
- 4.1 數(shù)控仿真系統(tǒng)的設(shè)計(jì)原則和需求分析43-44
- 4.1.1 系統(tǒng)的設(shè)計(jì)原則43-44
- 4.1.2 系統(tǒng)的需求分析和功能描述44
- 4.2 系統(tǒng)功能分析44-46
- 4.2.1 功能分析44-45
- 4.2.2 系統(tǒng)的基本流程45-46
- 4.3 模塊的劃分和功能介紹46-48
- 4.4 模塊關(guān)系圖48-50
- 第5章 基于CATIA 二次開(kāi)發(fā)的數(shù)控機(jī)床運(yùn)動(dòng)仿真的實(shí)現(xiàn)50-68
- 5.1 運(yùn)動(dòng)仿真系統(tǒng)界面50-51
- 5.2 數(shù)字化定義51-54
- 5.2.1 機(jī)床模型和操作過(guò)程51-52
- 5.2.2 機(jī)床各個(gè)部分的建立52
- 5.2.3 機(jī)床的裝配52-53
- 5.2.4 機(jī)床裝配的存儲(chǔ)結(jié)構(gòu)53-54
- 5.3 NC 文件的導(dǎo)入及處理54-58
- 5.3.1 NC 代碼的讀入54-55
- 5.3.2 NC 代碼的解釋與翻譯55-58
- 5.4 機(jī)床運(yùn)動(dòng)模塊的實(shí)現(xiàn)58-61
- 5.4.1 概念模型及操作過(guò)程58-59
- 5.4.2 系統(tǒng)實(shí)現(xiàn)59-61
- 5.5 刀軌顯示61-65
- 5.6 運(yùn)動(dòng)仿真過(guò)程控制模塊開(kāi)發(fā)65-68
- 5.6.1 機(jī)床模型及操作過(guò)程65-67
- 5.6.2 系統(tǒng)實(shí)現(xiàn)67-68
- 結(jié)論68-70
- 參考文獻(xiàn)70-72
- 致謝72-73
- 攻讀碩士期間發(fā)表(含錄用)的學(xué)術(shù)論文73
【引證文獻(xiàn)】
中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù) 前1條
1 董本志;管件帶坡口相貫線數(shù)控切割建模與仿真研究[D];東北林業(yè)大學(xué);2010年
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前4條
1 葉鵬;基于CATIA V5的汽車制動(dòng)器零件庫(kù)研究與開(kāi)發(fā)[D];武漢理工大學(xué);2011年
2 黃斌達(dá);復(fù)雜曲面零件的逆向建模、數(shù)控加工及仿真的研究[D];南昌航空大學(xué);2011年
3 汪憲之;彎管相貫線切割運(yùn)動(dòng)仿真及控制系統(tǒng)設(shè)計(jì)[D];杭州電子科技大學(xué);2012年
4 宋小路;特殊類型立銑刀參數(shù)化設(shè)計(jì)技術(shù)研究[D];西南交通大學(xué);2013年
本文關(guān)鍵詞:基于CATIA的數(shù)控機(jī)床加工仿真的研究與開(kāi)發(fā),,由筆耕文化傳播整理發(fā)布。
本文編號(hào):278811
本文鏈接:http://sikaile.net/kejilunwen/jinshugongy/278811.html
最近更新
教材專著