基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā)).doc_第1頁(yè)
基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā)).doc_第2頁(yè)
基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā)).doc_第3頁(yè)
基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā)).doc_第4頁(yè)
基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā)).doc_第5頁(yè)
已閱讀5頁(yè),還剩29頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))I畢業(yè)設(shè)計(jì)(論文)任務(wù)書專業(yè)班級(jí)姓名一、課題名稱:基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))二、主要技術(shù)指標(biāo):1)完成針對(duì)液壓系統(tǒng)中的各類元件進(jìn)行參數(shù)化的設(shè)計(jì),實(shí)現(xiàn)參數(shù)的界面輸入。本設(shè)計(jì)完成后對(duì)CAD軟件的功能可以進(jìn)行增強(qiáng),可以方便企業(yè)設(shè)計(jì)人員進(jìn)行設(shè)計(jì)工作,參數(shù)的輸入也可以通過界面來控制,實(shí)現(xiàn)可視化的操作。對(duì)于設(shè)計(jì)成品可以方便在主流軟件AutoCAD軟件上進(jìn)行加載和卸載。2)通過此畢業(yè)設(shè)計(jì),學(xué)生將對(duì)典型機(jī)械零件的設(shè)計(jì)將進(jìn)異步的加強(qiáng),對(duì)于CAD軟件的使用也將得到了一個(gè)大的提升,另外也將掌握一門計(jì)算機(jī)輔助設(shè)計(jì)上經(jīng)常使用的語(yǔ)言VisualLisp(人工智能語(yǔ)言)與可視化對(duì)話框語(yǔ)言DCL.3)主要完成如下液壓元件的參數(shù)化設(shè)計(jì):(1)各類泵和馬達(dá);(2)各類方向控制閥和流量控制閥;(3)氣缸和液壓缸;(4)檢測(cè)器和其他元器件等。三、工作內(nèi)容和要求:本課題所做的工作目的主要是為了解決工程設(shè)計(jì)人員的反復(fù)勞動(dòng),提高其設(shè)計(jì)效率,增強(qiáng)其設(shè)計(jì)產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)能力。在實(shí)踐工作過程中程序的繪圖,主調(diào)函數(shù)部分采用VisualLISP程序語(yǔ)言,對(duì)話框采用DCL語(yǔ)言進(jìn)行設(shè)計(jì)。為了完成對(duì)一個(gè)工程的整體設(shè)計(jì),包括:液壓元件的手冊(cè)查詢、數(shù)據(jù)處理、圖形繪制程序、通過不同的函數(shù)模塊組合實(shí)現(xiàn)設(shè)計(jì)參數(shù)通過數(shù)據(jù)文件的傳遞,實(shí)現(xiàn)從CAD標(biāo)準(zhǔn)菜單中插入定制項(xiàng)目,并由對(duì)菜單的操作,通過對(duì)話框輸入?yún)?shù),調(diào)用繪圖程序,繪制出根據(jù)參數(shù)要求的圖形文件所做工作如下:1、液壓元件和系統(tǒng)的整體框架設(shè)計(jì);3、液壓相關(guān)元件的參數(shù)化設(shè)計(jì)程序(VisualLISP)4、液壓元件的數(shù)據(jù)處理設(shè)計(jì)5、采用不同的函數(shù)模塊組合來實(shí)現(xiàn)液壓元件的圖形繪制6、實(shí)現(xiàn)液壓系統(tǒng)參數(shù)輸入、圖形數(shù)據(jù)處理、圖形繪制的鏈接7.完成液壓系統(tǒng)開發(fā)的程序調(diào)式8.編寫設(shè)計(jì)說明書一份基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))II四:主要參考文獻(xiàn):1陳伯雄.VisualLISPforAutoCAD2004程序設(shè)計(jì)M,機(jī)械工業(yè)出版社,2003.2肖剛,李學(xué)志.機(jī)械CAD原理與實(shí)踐M,清華大學(xué)出版社,1998.3江思敏,鄭巍.AutoCAD實(shí)例詳解M.電子工業(yè)出版社,1999.4(美)ShamTickoo,辛洪兵等.AutoCAD2000高級(jí)定制M,機(jī)械工業(yè)出版社,2000.5陳萬(wàn)林,姜彤等.實(shí)用模具技術(shù)M,北京:機(jī)械工業(yè)出版社,2000.6胡仁喜,胡星,史青錄等.AutoLISP機(jī)械設(shè)計(jì)高級(jí)應(yīng)用實(shí)例M.北京:機(jī)械工業(yè)出版社,2005.7姚涵珍,周桂英,楚大慶.AutoCAD2004交互工程繪圖及二次開發(fā)M.北京:機(jī)械工業(yè)出版社,2004.8周旭紅.AutoCAD在模具設(shè)計(jì)中的運(yùn)用J.科技信息,2006(2):137.9王濰基于基本回路的液壓系統(tǒng)原理圖CAD系統(tǒng)J計(jì)算機(jī)輔助設(shè)計(jì)與制造,1998(9)10蘇鴻根,劉海濱,楊飛強(qiáng)怎樣開發(fā)AutoCADR12北京:清華大學(xué)出版社,199411甘登岱,廖彬山AutoCADR12使用大全北京:學(xué)苑出版社,199312Kurthampe,JimBoyceAutoCAD應(yīng)用開發(fā)工具大全.北京:清華大學(xué)出版社,1994學(xué)生(簽名)年月日指導(dǎo)老師(簽名)年月日教研室主任(簽名)年月日系主任(簽名)年月日基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))III畢業(yè)設(shè)計(jì)(論文)開題報(bào)告設(shè)計(jì)(論文)題目基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))一、選題的背景和意義:傳統(tǒng)的液壓系統(tǒng)設(shè)計(jì)中技術(shù)人員往往要大量查閱液壓手冊(cè),工作負(fù)荷太,效率不高,難以適應(yīng)快速產(chǎn)品開發(fā)的需求,因此進(jìn)行液壓系統(tǒng)的計(jì)算機(jī)輔助設(shè)計(jì)是十分必要的。由于液壓系統(tǒng)設(shè)計(jì)一般是在調(diào)研及參數(shù)運(yùn)算的基礎(chǔ)上,選用液壓元件并繪制出液壓系統(tǒng)原理圖,我們?cè)O(shè)計(jì)的液壓CAD系統(tǒng)主要考慮液壓系統(tǒng)原理圖的繪制、標(biāo)準(zhǔn)元件的選用、設(shè)計(jì)計(jì)算等方面。本課題所做的工作目的主要是為了相關(guān)液壓系統(tǒng)企業(yè)設(shè)計(jì)人員提高其設(shè)計(jì)效率,增強(qiáng)其設(shè)計(jì)產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。二、課題研究的主要內(nèi)容:AutoCAD是我國(guó)廣大企業(yè)廣泛應(yīng)用的商品化CAD軟件,它最顯著的特點(diǎn)就是其開放式體系結(jié)構(gòu)它允許用戶對(duì)其菜單結(jié)構(gòu)、系統(tǒng)命令等進(jìn)行二次開發(fā),并提供了豐富的開發(fā)工具。我們利用它所提供的ADS(AutoCADDevelopmentsystem)、DCL對(duì)話框控制語(yǔ)言、菜單技及AutoLISP語(yǔ)言開發(fā)了液壓CAD系統(tǒng)。我們選用的開發(fā)平臺(tái)是AmADR14,Winds開發(fā)環(huán)境是MicrosoftVisualc+,數(shù)據(jù)庫(kù)是VisualFoxPro。在開發(fā)過程中充分考慮界面友好性的原則,大量采用對(duì)話框進(jìn)行參數(shù)輸人,并對(duì)各類標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行數(shù)據(jù)庫(kù)存儲(chǔ)。在液壓CAD系統(tǒng)的設(shè)計(jì)中,根據(jù)液壓系統(tǒng)設(shè)計(jì)的步驟及要求,主要考慮了以下問題:(1)在液壓系統(tǒng)原理圖模塊的設(shè)計(jì)中,考慮到液壓回路是用圖形符號(hào)表示的液壓系統(tǒng),其構(gòu)成是千變?nèi)f化的。但是再?gòu)?fù)雜的液壓系統(tǒng)也是由一些基本回路構(gòu)成的,這些基本回路是多年的經(jīng)驗(yàn)積累而形成的是簡(jiǎn)便成熟和行之有效的。所以在設(shè)計(jì)液壓回路時(shí),選用基本回路作為設(shè)計(jì)的基本繪制單元,由這些基本回路組成各種復(fù)雜的液壓系統(tǒng)必然可以大大提高設(shè)計(jì)效率。我們根據(jù)大量的液壓設(shè)計(jì)資料,把液壓基本回路分為油源回路、壓力控制回路、速度控制回路、同步回路、順序回路、卸荷回路、增壓回路、減壓回路以及制動(dòng)回路等等,并把這些基本回路作為啞圖進(jìn)行存儲(chǔ)。為了方便用戶使用,系統(tǒng)提供了液壓圖形符合庫(kù)其中包括常用液壓件的圖形符號(hào),如油缸、液壓馬達(dá)、泵以及各類液壓閥等,并按照國(guó)標(biāo)GBT786193液壓圖形符號(hào)的要求繪制如果基本回路啞圖不能滿足設(shè)計(jì)需求可以利用系統(tǒng)提供的液壓圖形符號(hào)自行設(shè)計(jì)。(2)在標(biāo)準(zhǔn)元件選用模塊的設(shè)計(jì)中,主要考慮了方便用戶查詢與選用各類標(biāo)準(zhǔn)元件的需求,把各類標(biāo)準(zhǔn)元件進(jìn)行分類建庫(kù),采用圖文對(duì)話框的形式顯示元件的類型、結(jié)構(gòu)、工作原理、特點(diǎn)以及選用原則,使用戶可以快速高效地進(jìn)行標(biāo)準(zhǔn)元件的選擇。在用戶選擇的過程中,說確認(rèn)的每一種元件都存儲(chǔ)到數(shù)據(jù)庫(kù)中,當(dāng)用戶選擇結(jié)束時(shí),可以打印出元件清單。基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))IV三、主要研究(設(shè)計(jì))方法論述:1、編輯菜單(可通過任何一種編輯器)2、液壓相關(guān)零部件的標(biāo)準(zhǔn)查詢3、液壓元件零件參數(shù)化繪圖程序(VisualLISP)4、液壓元件圖形顯示的函數(shù)模塊處理5、加載、調(diào)試、排錯(cuò)6、實(shí)現(xiàn)整個(gè)工程的鏈接7、完成液壓系統(tǒng)開發(fā)的程序調(diào)試四、設(shè)計(jì)(論文)進(jìn)度安排:時(shí)間(迄止日期)工作內(nèi)容8.028.03熟悉課題,調(diào)查研究,收集資料8.048.05擬定方案,完成設(shè)計(jì)的開題報(bào)告8.068.09了解學(xué)習(xí)AutoLISP等具的應(yīng)用8.108.14液壓元件的相關(guān)標(biāo)準(zhǔn)的查詢等8.158.19液壓標(biāo)準(zhǔn)件的參數(shù)化創(chuàng)建(主要通過Lisp程序語(yǔ)言來編程實(shí)現(xiàn))8.208.22液壓標(biāo)準(zhǔn)件二次開發(fā)系統(tǒng)連接與測(cè)試8.23編輯完成相關(guān)的設(shè)計(jì)報(bào)告8.248.25設(shè)計(jì)整理,答辯準(zhǔn)備基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))V五、指導(dǎo)教師意見:指導(dǎo)教師簽名:年月日六、系部意見:系主任簽名:年月日基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))VI目錄摘要.1前言.3第1章緒論.51.1AutoCAD二次開發(fā)的歷史.51.2AutoCAD二次開發(fā)現(xiàn)狀.61.3AutoCAD二次開發(fā)工具選擇.61.4課題研究的主要內(nèi)容.8第2章開發(fā)工具的介紹.92.1VisualLISP概述.92.1.1VisualLISP的主要組成部分和功能.92.1.2VisualLISP的啟動(dòng)和界面.102.1.3文本編輯器概述.102.1.4運(yùn)行AutoLISP程序.112.2VisualLISP的程序調(diào)試.112.2.1.設(shè)置斷點(diǎn)中斷程序的執(zhí)行.112.2.2單步調(diào)試程序.122.2.3加載和運(yùn)行已編譯程序.13第3章對(duì)于典型液壓零件Autolisp控制程序.163.1液壓布管設(shè)計(jì).163.1.1參數(shù)化設(shè)計(jì)的思想.163.1.2程序的編寫.163.1.3效果圖展示.173.2閥系列參數(shù)化設(shè)計(jì).183.2.1參數(shù)化設(shè)計(jì)的思想.183.2.2程序的編寫.193.2.3效果展示圖.19第4章液壓系統(tǒng)二次開發(fā)系統(tǒng)測(cè)試.214.1系統(tǒng)的組成圖.214.2系統(tǒng)運(yùn)行的環(huán)境.224.3系統(tǒng)功能選擇項(xiàng).224.4系統(tǒng)的總體評(píng)價(jià).23結(jié)論.25致謝詞.26參考文獻(xiàn).27基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))1基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))摘要AutoCAD是目前市場(chǎng)上最流行的CAD系統(tǒng),它所具有的可編程,易于定制以及可擴(kuò)展等特性顯著提高了用戶的工作效率。本課題正是利用了它能適應(yīng)用戶要求,完成需求化定制的功能,采用VisualLISP編輯器完成對(duì)主調(diào)函數(shù)的輸入,以及實(shí)現(xiàn)整個(gè)工程聯(lián)結(jié)工作的。AutoCAD2000內(nèi)嵌的VisualLISP編輯器,可以方便地調(diào)用AutoCAD的繪圖命令,使設(shè)計(jì)和繪圖完全溶為一體,可實(shí)現(xiàn)對(duì)屏幕圖形的實(shí)時(shí)修改,參數(shù)化設(shè)計(jì),以及在繪圖領(lǐng)域中應(yīng)用人工智能。本項(xiàng)目所做的工作目的主要是為了地方相關(guān)液壓元件設(shè)計(jì)人員提高其設(shè)計(jì)效率,增強(qiáng)其設(shè)計(jì)產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)能力。在實(shí)踐工作過程中程序的繪圖,主調(diào)函數(shù)部分采用VisualLISP程序語(yǔ)言,對(duì)話框采用DCL語(yǔ)言進(jìn)行設(shè)計(jì)。完成對(duì)一個(gè)工程的整體設(shè)計(jì),包括:菜單的編輯、對(duì)話框的編制、繪圖程序、填充圖案、幻燈片顯示,實(shí)現(xiàn)從CAD標(biāo)準(zhǔn)菜單中插入定制項(xiàng)目,并由對(duì)菜單的操作,通過對(duì)話框輸入?yún)?shù),調(diào)用繪圖程序,繪制出根據(jù)參數(shù)要求的圖形文件,并且可以對(duì)所繪制圖形進(jìn)行數(shù)據(jù)管理。所做工作主要如下:1、集成于AutoCAD軟件的菜單(可通過任何一種編輯器)2、參數(shù)化輸入對(duì)話框的編制(DCL語(yǔ)言)或則openDCL3、液壓元件的參數(shù)化設(shè)計(jì)程序(VisualLISP)4、對(duì)話框中幻燈片顯示(幻燈片的創(chuàng)建于庫(kù)德使用)5、加載、調(diào)試、排錯(cuò)6、實(shí)現(xiàn)整個(gè)工程的鏈接7、完成液壓元件的程序調(diào)式8、編寫設(shè)計(jì)說明書一份框程序的連接。關(guān)鍵字:液壓CAD;VisualLISP;DCL基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))2AbstractAutoCADisthemarketsmostpopularCADsystems,ithasaprogrammable,easycustomizationandotherfeaturescanbeextendedsignificantlyimproveuserproductivity.Theissueistheuseofitcanadapttouserrequirements,completecustomizationoffunctiondemand,usingVisualLISPeditortocompletethemainthemeofthefunctionoftheinput,andworktoachievetheprojectlink.AutoCAD2000VisualLISPeditorembedded,caneasilycalltheAutoCADdrawingcommands,sothatthedesignanddrawingtotallyintegrated,enablingreal-timechangeson-screengraphics,parametricdesign,andgraphicsapplicationsinthefieldofartificialintelligence.Themainpurposeoftheprojectworkrelatedtolocalhydrauliccomponentdesignerstoimprovedesignefficiencyandenhanceitsabilitytodesignproductmarketcompetition.Proceduresworkinpractice,theprocessofdrawing,themainthemeofthefunctionpartoftheprogramminglanguageusedVisualLISP,DCLlanguageusedtodesignthedialogbox.Completionofaprojectsoveralldesign,including:theEditmenu,dialogbox,thecompilation,drawingprogram,fillpattern,slideshowfromaCADstandardmenutoinsertcustomitemsonthemenubytheoperationinputthroughthedialogboxparameters,callthedrawingprogram,drawtherequiredgraphicsfilesaccordingtoparametersandcanbeplottedonthegraphfordatamanagement.Doneprimarilyasfollows:1,integratedintheAutoCADsoftwaremenu(availablethroughanyoftheeditor)2,parameterinputdialogbox,thecompilation(DCLlanguage)ortheopenDCL3,hydrauliccomponentsoftheparametricdesignprogram(VisualLISP)4dialogbox,slideshow(slidescreatedinKurdishonly)5,loading,debugging,troubleshooting6,toachievetheprojectslink7,hydrauliccomponentsoftheprogramcompleteddebugging8,thepreparationofthedesignspecificationofaframePrograms.Keywords:HydraulicCAD;VisualLISP;DCL基于參數(shù)化技術(shù)的CAD系統(tǒng)的二次開發(fā)(液壓系統(tǒng)的開發(fā))3前言隨著工程技術(shù)的發(fā)展,計(jì)算機(jī)輔助設(shè)計(jì)(CAD技術(shù))得到了迅速普及,已經(jīng)成為電子信息技術(shù)的重要組成部分。它使得產(chǎn)品設(shè)計(jì)工作的內(nèi)容和方式產(chǎn)生了根本性變革;是提高產(chǎn)品和工作設(shè)計(jì)水平、降低消耗、縮短科研和新產(chǎn)品開發(fā)周期、大幅度提高勞動(dòng)生產(chǎn)率的一項(xiàng)關(guān)鍵技術(shù);成為設(shè)計(jì)產(chǎn)品保持競(jìng)爭(zhēng)優(yōu)勢(shì),開拓市場(chǎng)的主要技術(shù)手段。伴隨著CAD技術(shù)的發(fā)展和應(yīng)用,各種商品化的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論