畢業(yè)設(shè)計(jì)(論文)模板-211111111_第1頁
畢業(yè)設(shè)計(jì)(論文)模板-211111111_第2頁
畢業(yè)設(shè)計(jì)(論文)模板-211111111_第3頁
畢業(yè)設(shè)計(jì)(論文)模板-211111111_第4頁
畢業(yè)設(shè)計(jì)(論文)模板-211111111_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

畢業(yè)設(shè)計(jì)(論文)模板-211111111PAGE瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文圓柱與圓柱相貫實(shí)體造型及展開CAD的研究學(xué)生姓名XXX所在系機(jī)械工程系班級(jí)機(jī)03級(jí)機(jī)電1班專業(yè)機(jī)電一體化技術(shù)指導(dǎo)教師XXX講師2012年6月20日指導(dǎo)教師評(píng)閱書指導(dǎo)教師評(píng)價(jià):一、撰寫(設(shè)計(jì))過程1、學(xué)生在論文(設(shè)計(jì))過程中的治學(xué)態(tài)度、工作精神□優(yōu)□良□中□及格□不及格2、學(xué)生掌握專業(yè)知識(shí)、技能的扎實(shí)程度□優(yōu)□良□中□及格□不及格3、學(xué)生綜合運(yùn)用所學(xué)知識(shí)和專業(yè)技能分析和解決問題的能力□優(yōu)□良□中□及格□不及格4、研究方法的科學(xué)性、技術(shù)路線的可行性、設(shè)計(jì)方案的合理性□優(yōu)□良□中□及格□不及格5、完成畢業(yè)論文(設(shè)計(jì))期間的出勤情況□優(yōu)□良□中□及格□不及格二、論文(設(shè)計(jì))質(zhì)量1、論文(設(shè)計(jì))的整體結(jié)構(gòu)符合撰寫規(guī)范的程度□優(yōu)□良□中□及格□不及格2、完成指定論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)情況□優(yōu)□良□中□及格□不及格三、論文(設(shè)計(jì))水平1、論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格2、論文觀念的新意性、設(shè)計(jì)的創(chuàng)意性□優(yōu)□良□中□及格□不及格3、論文(設(shè)計(jì)說明書)所體現(xiàn)的整體水平□優(yōu)□良□中□及格□不及格建議成績(jī):□優(yōu)□良□中□及格□不及格(在所選等級(jí)前的□內(nèi)畫“√”)指導(dǎo)教師:(簽名)單位:(蓋章)年月日評(píng)閱教師評(píng)閱書評(píng)閱教師評(píng)價(jià):一、論文(設(shè)計(jì))質(zhì)量1、論文(設(shè)計(jì))的整體結(jié)構(gòu)符合撰寫規(guī)范程度□優(yōu)□良□中□及格□不及格2、完成指定論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)情況□優(yōu)□良□中□及格□不及格二、論文(設(shè)計(jì))水平1、論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格2、論文觀念的新意性、設(shè)計(jì)的創(chuàng)意性□優(yōu)□良□中□及格□不及格3、論文(設(shè)計(jì)說明書)所體現(xiàn)的整體水平□優(yōu)□良□中□及格□不及格建議成績(jī):□優(yōu)□良□中□及格□不及格(在所選等級(jí)前的□內(nèi)畫“√”)評(píng)閱教師:(簽名)單位:(蓋章)年月日教學(xué)系意見:系主任:(簽名)年月日瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文摘要PAGEI摘要建立了圓柱與圓柱相貫的統(tǒng)一數(shù)學(xué)模型。據(jù)此模型,以AutoCAD為平臺(tái),應(yīng)用其內(nèi)嵌的VBA(VisualBasicforApplication)語言為編程工具,設(shè)計(jì)了繪制圓柱與圓柱相貫實(shí)體的通用源程序。建立了求解兩圓柱軸線垂直交錯(cuò)時(shí)相貫線上點(diǎn)的坐標(biāo)的通用數(shù)學(xué)模型,并以此為基礎(chǔ),給出了繪制含有相貫線的圓柱展開圖的原理和方法。根據(jù)以上數(shù)學(xué)模型,應(yīng)用VBA編程,設(shè)計(jì)了繪制含有相貫線的圓柱展開圖的通用源程序。在上述源程序的基礎(chǔ)上,設(shè)計(jì)了基于VBA的圓柱與圓柱相貫實(shí)體造型及繪制展開圖的參數(shù)化軟件。應(yīng)用該軟件,可以通過輸入特征參數(shù),方便地繪制帶有圓柱支管的圓柱形管道、爐具、罐等設(shè)備的實(shí)體和展開圖形。因此,該參數(shù)化造型軟件在中小型鈑金制件行業(yè)中具有一定的實(shí)用價(jià)值。關(guān)鍵詞:AutoCADVBA語言參數(shù)化實(shí)體造型展開圖瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文目錄目錄TOC\o"1-3"\h\u1343摘要 8111引言 0184782AutoCAD的發(fā)展概況 0311043AutoCADVBA簡(jiǎn)介 1282684圓柱與圓柱相貫實(shí)體造型 259364.1VBA環(huán)境中的實(shí)體造型機(jī)制 2245085圓柱與圓柱相貫線展開圖的生成 4289916圓柱 58248結(jié)束語 614836參考文獻(xiàn) 7瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文1引言PAGE11引言生產(chǎn)實(shí)際中,經(jīng)常遇到一些主體為圓柱、圓錐形的管道、爐具、罐等設(shè)備,其上往往有一些叉管、觀察孔、測(cè)試孔等分支結(jié)構(gòu),這些通常為圓柱或圓錐形鈑金制件。所謂參數(shù)化,是指對(duì)零件的各種特征施加各種約束形式。各個(gè)特征的幾何形狀與尺寸大小用變量(具體的數(shù)據(jù)或代數(shù)表達(dá)式)的方式來表示。如果與某特征對(duì)應(yīng)的參數(shù)發(fā)生了變化,那么零件上該特征的幾何形狀或尺寸大小將隨之變化。三維參數(shù)化實(shí)體造型的實(shí)現(xiàn)有兩種途徑:其一,從底層開發(fā)CAD軟件。這種方法較困難,不適于小型企業(yè);其二,在基礎(chǔ)繪圖軟件平臺(tái)(如AutoCAD)上作二次開發(fā)。AutoCAD作為CAD二次開發(fā)平臺(tái),具有強(qiáng)大的繪圖功能和良好的開發(fā)性,受到國(guó)內(nèi)外許多企業(yè)的青睞。計(jì)算機(jī)輔助制圖是現(xiàn)代企業(yè)生產(chǎn)和設(shè)計(jì)的重要工具,AutoCAD是計(jì)算機(jī)輔助設(shè)計(jì)工具的一種,VB是AutoCAD軟件的重要組成部分。它是AutoCAD軟件二次開發(fā)的重要工具。它可使一些常用的機(jī)械零件能很快的調(diào)用,簡(jiǎn)捷方便,很大的提高了工作效率縮短了新產(chǎn)品的開發(fā)周期,提高制圖的質(zhì)量。利用VB語言對(duì)AutoCAD進(jìn)行二次開發(fā)是現(xiàn)代計(jì)算機(jī)技術(shù)不可缺少的內(nèi)容,而且直接影響到制圖的速度和質(zhì)量。瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文2AutoCAD的發(fā)展概況PAGEPAGE32AutoCAD的發(fā)展概況為了拓寬AutoCAD的運(yùn)用領(lǐng)域,從1993年夏季起,Autodesk公司已設(shè)計(jì)自動(dòng)化為主題,相繼推出了極具應(yīng)用價(jià)值的軟件群體,包括3DMAXAutoCAD、DesignerAutosurfAutoCAD、DataExtensionAutoCAD、VisionAnimatorStudioAutoCAD、MAPMechanicalDesktop(MDT)。這些將在AutoCAD中得到很好的發(fā)揮,AutoCAD也將會(huì)也來越強(qiáng)大。瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文3AutoCADVBA簡(jiǎn)介PAGEPAGE53AutoCADVBA簡(jiǎn)介AutoCAD軟件包是美國(guó)Autodesk公司推出的CAD(計(jì)算機(jī)輔助設(shè)計(jì))軟件,從AutoCAD第一版誕生到現(xiàn)在已有三十年的時(shí)間。AutoCADR14是目前最流行的工程圖形處理軟件。由于它具有完善的繪圖功能、良好的用戶界面、易學(xué)易用等特點(diǎn),因而被廣泛地應(yīng)用于測(cè)繪、規(guī)劃、設(shè)計(jì)、土地管理等行業(yè),AutoCAD為用戶提供了多種二次開發(fā)工具,其中較常用的有AutoLISP、VBA、ObjectARX三種方式。(3)VBA的語言代碼完全繼承了VB的特征,可以說是世界上最簡(jiǎn)單的編程語言,但其功能不弱。從數(shù)據(jù)計(jì)算、數(shù)據(jù)庫管理到Internet軟件開發(fā),都可以見到VB的身影,并可通過各種在線幫助,隨時(shí)得到名師的真?zhèn)鳌?4)具有開放式的對(duì)象模型。AutoCAD2000軟件中的ActiveX對(duì)象模型十分重要,它顯示了每一個(gè)對(duì)象的方法和屬性,用戶可以按照自己的愿望編程或定制AutoCAD2000軟件。(5)良好的運(yùn)行速度。VBA是一個(gè)內(nèi)嵌式的控制器,共享AutoCAD的內(nèi)存空間,可以更好的與AutoCAD溝通。其速度與ObjectARX應(yīng)用程序非常接近,比其他開發(fā)方式(如ADSRX,ADS和LIAP)要高許多。無論編程技術(shù)水平如何,使用VBA編程都不會(huì)感到很多困難。自從帶有VBA開發(fā)接口的AutoCADR14發(fā)行以來,已經(jīng)有超過百萬的開發(fā)者使用了這一軟件,開發(fā)的主要程序?qū)⒂懈鄼C(jī)會(huì)為不斷增長(zhǎng)的用戶群體服務(wù)。瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文4圓柱與圓柱相貫實(shí)體造型PAGEPAGE94圓柱與圓柱相貫實(shí)體造型4.1VBA環(huán)境中的實(shí)體造型機(jī)制在VBA程序中,調(diào)用Documents集合的Add(Entity)方法,根據(jù)給定參數(shù)生成相應(yīng)實(shí)體,然后將實(shí)體寫入AtuoCAD系統(tǒng)的圖形數(shù)據(jù)庫。用戶可以使用參數(shù)方法創(chuàng)建三維實(shí)體,若給定長(zhǎng)度(Length)、寬度(Width)、高度(Height)或者中心(Center)、半徑(Radius)等參數(shù),即可創(chuàng)建長(zhǎng)方體(Box)、圓柱體(Cylinder)、圓錐體(Cone)、圓環(huán)(Torus)、球體(Sphere)等基本實(shí)體,分別調(diào)用Acad3DSolid類的方法AddBox、AddCone、AddCylinder、AddTorus和AddSphere來生成。也可以在二維面域(Region)的基礎(chǔ)上用拉伸(Extrude)或旋轉(zhuǎn)(Revolved)的方法生成三維實(shí)體,分別調(diào)用AddExtrudeSolid,AddRevolved-Solid方法生成三維實(shí)體。還可以在已有的實(shí)體基礎(chǔ)上通過布爾運(yùn)算生成新的三維實(shí)體。瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文5湖廣會(huì)館PAGEPAGE145圓柱與圓柱相貫線展開圖的生成在實(shí)際生產(chǎn)中,圓柱體與圓柱體相貫展開圖可運(yùn)用在管道間的連接焊點(diǎn)的確定,從而大量節(jié)約了時(shí)間與材料,實(shí)際運(yùn)用非常廣泛。在展開圖中繪出眾多相貫點(diǎn)從而確定展開圖相貫線的輪廓。在圖5.1中的P點(diǎn)是相貫線上的某一點(diǎn),P的三維坐標(biāo)是(x、y、z),通過已知條件求出P點(diǎn)坐標(biāo),過程如下:圖5.1兩圓柱相貫實(shí)體三視圖瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文6生成6圓柱瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文結(jié)束語結(jié)束語經(jīng)過兩個(gè)月的工作,基于AutoCAD2004的圓柱與圓柱實(shí)體相貫及展開圖設(shè)計(jì)已經(jīng)完成。本次設(shè)計(jì)主要涉及了AutoCAD2004的相關(guān)知識(shí)及AutoCADVBA編程的諸多要領(lǐng)。設(shè)計(jì)中涉及的許多問題,更是對(duì)以前所學(xué)的知識(shí)的回顧及在過去的三年中學(xué)到知識(shí)的系統(tǒng)總結(jié),這次設(shè)計(jì)對(duì)我們將來的工作有一定的幫助。在設(shè)計(jì)中,我們積極查閱資料,細(xì)心鉆研各個(gè)技術(shù)細(xì)節(jié),小組成員互相合作,協(xié)調(diào)一致地完成了小軟件的開發(fā)與調(diào)試,也讓我們明白了在設(shè)計(jì)中考慮問題應(yīng)該全面,以及需要互相合作的精神。在設(shè)計(jì)中既鍛煉了我的動(dòng)手能力,又學(xué)會(huì)查閱資料,提煉需要的信息。本次設(shè)計(jì)是AutoCAD軟件二次開發(fā)的其中一部分,也就是基于AutoCADVBA語言的開發(fā),它在AutoCAD軟件開發(fā)中占有一定的地位和作用。本次設(shè)計(jì)中,在熟練的掌握了AutoCAD2004運(yùn)用的基礎(chǔ)上,主要利用VBA語言進(jìn)行編程。其中涉及了VBA的對(duì)話框、判斷語句、選擇語句、位置的確定、對(duì)話框的連接的選取等等諸多方面的問題。在設(shè)計(jì)中,指導(dǎo)老師XXX、XXX給予了我很大的幫助。X老師不僅為我收集資料,而且對(duì)于設(shè)計(jì)中出現(xiàn)的疑問,也及時(shí)解答和指導(dǎo),使我的設(shè)計(jì)得以順利完成。在此,謹(jǐn)向XXX、XXX老師表示衷心感謝。由于本人水平有限,在文中肯定存在許多不足,懇請(qǐng)各位老師批評(píng)指正。瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文參考文獻(xiàn)PAGEPAGE15參考文獻(xiàn)[1]謝有才,謝瑞男.圓錐、圓柱形支管展開CAD[J].機(jī)械設(shè)計(jì)與研究,1999(1):38-39.[2]李鳳華.AutoCAD2002/2000VBA開發(fā)指南[M].北京:清華大學(xué)出版社,2001.[3]車林仙,何兵,易建.基于VBA的直動(dòng)從動(dòng)件圓柱凸輪實(shí)體參數(shù)化造型[J].瀘州職業(yè)技術(shù)學(xué)院學(xué)報(bào),2003(3):82-85.[4]車林仙,何兵.基于VBA的圓柱凸輪實(shí)體參數(shù)化造型.見:第五屆全國(guó)凸輪機(jī)構(gòu)學(xué)術(shù)研討會(huì)暨第二屆中日凸輪機(jī)構(gòu)學(xué)術(shù)交流會(huì)論文集.大連:大連輕工業(yè)學(xué)院,2003(機(jī)械設(shè)計(jì)與研究,2003(supp):36-37).[5]車林仙,易建.擺動(dòng)從動(dòng)件圓錐凸輪實(shí)體參數(shù)化造型[J].機(jī)械設(shè)計(jì),2004,21(5):39-40.[6]何兵.滾子直動(dòng)從動(dòng)件圓錐凸輪實(shí)體參數(shù)化造型[J].

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論