AutoCAD快速繪圖功能模塊二次開發(fā)_第1頁
AutoCAD快速繪圖功能模塊二次開發(fā)_第2頁
AutoCAD快速繪圖功能模塊二次開發(fā)_第3頁
AutoCAD快速繪圖功能模塊二次開發(fā)_第4頁
AutoCAD快速繪圖功能模塊二次開發(fā)_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

四川理工學院畢業(yè)設計〔論文〕辯論指導教師:張良棟

副教授學生姓名:嚴其20012年6月13日AutoCAD快速繪圖功能模塊二次開發(fā)

論文提綱現(xiàn)狀及背景、研究內容1234

AutoCAD模塊參數(shù)化設計主要創(chuàng)新總結及展望56參考文獻快速繪圖功能的實現(xiàn)研究現(xiàn)狀AutoCAD軟件應用于機械、建筑、園林設計等,由于使用廣泛,其常用命令對于要求專業(yè)性強、針對性高、設計周期短等要求就顯的缺乏,常常無法使人滿意。好在AutoCAD具有開放的體系結構,允許用戶和開發(fā)者使用高級編程語言對其進行擴充和修改??梢允褂肰isualLISP、ADS、VBA、VisualJava等高級編程語言編程,大大地提高AutoCAD的易用性,擴展并增強CAD的功能。AutoCAD在二次開發(fā)的接口中為用戶提供VisualLISP和DCL兩種高級語言,并可以對數(shù)據(jù)庫調用。如果能夠使用某種方式,將其完全的融合在一起,對參數(shù)的改變,繪圖數(shù)據(jù)也相應的改變,就可以對專業(yè)性、針對性等方面提供更為有效的解決方案。選題背景隨著改革開放,我國制造業(yè)的迅速開展,計算機輔助設計〔CAD〕在制造業(yè)設計中發(fā)揮著越來越重要作用。但由于CAD技術涉及面很廣,影響因數(shù)較多,在實際生產應用方面還不可能完全滿足設計要求。為此,需要對AutoCAD進行二次開發(fā),編制專用的快速繪圖功能模塊,以擴展CAD的繪圖功能,提高繪圖效率。本模塊以快速繪圖功能小模塊為主要對象組成,以參數(shù)化與模塊化為主要手段,采用程序與數(shù)據(jù)庫結合的模式,通過LISP程序編制GB標準件、IT公差查詢、形位公差、圖框、標題欄等功能,實現(xiàn)繪圖方便、快速、準確的功能。CAD應用現(xiàn)狀:研究內容快速繪圖功能模塊程序主要體系結構對話框:為用戶提供數(shù)據(jù)輸入、預覽等操作的圖形界面程序:執(zhí)行應用模塊程序和連接對話框與數(shù)據(jù)庫的傳輸和更新數(shù)據(jù)庫:定義、查詢、訪問和更新數(shù)據(jù)并管理和滿足程序對數(shù)據(jù)的請求。程序對話框數(shù)據(jù)庫

研究內容實現(xiàn)快速繪圖功能的目的。Access數(shù)據(jù)庫和AutoCAD的數(shù)據(jù)連接。實現(xiàn)快速繪圖功能模塊的整合和設計。AutoCAD模塊參數(shù)化設計參數(shù)化設計參數(shù)化設計方案的特點:具有儲存數(shù)據(jù)大,數(shù)據(jù)平安并且數(shù)據(jù)相通,可以讀取和寫入相關數(shù)據(jù)。具有數(shù)據(jù)關聯(lián)性,更改方便,如主參數(shù)發(fā)生變化,程序將自動提取數(shù)據(jù)庫數(shù)據(jù)進行更新。數(shù)據(jù)結構繁雜,對編程人員的要求高,不同數(shù)據(jù)庫之間調用時數(shù)據(jù)復雜,易發(fā)生錯誤。AutoCAD模塊參數(shù)化設計模塊化設計模塊化設計方案的特點:結構獨立,模塊之間干擾少。程序結構清晰,查錯、調試、修改容易。模塊功能單一,需要模塊與模塊相結合。

AutoCAD模塊參數(shù)化設計參數(shù)模塊設計的組成Access數(shù)據(jù)庫

完成數(shù)據(jù)類型定義、查詢和更新數(shù)據(jù)并管理。并且可以和AutoCAD的軟件進行很好的數(shù)據(jù)交換。可用LISP程序控制數(shù)據(jù)庫,還可以手動對數(shù)據(jù)庫進行修改。其具有以下特征:1、Access數(shù)據(jù)庫與AutoCAD兼容性好。2、具有儲存數(shù)據(jù)大,數(shù)據(jù)平安,3、可以對數(shù)據(jù)進行修改和擴展。AutoCAD模塊參數(shù)化設計

DCL對話框對話框控制語言DCL〔DialogControlLanguage〕是對話框的編寫、修改、擴展的語言。DCL語言將以對話框的形式編輯,如下拉列表,編輯框,文本框等標準控件。其主要特征:1.對話框的中可以邊設計邊預覽2.其控件由系統(tǒng)自動布置,不需要指出每一局部的尺寸大小及定位關系尺寸。3.部件方便編輯,編程簡單。AutoCAD模塊參數(shù)化設計

幻燈片SLD:是AutoCAD的幻燈片功能,內似當前視口的一張圖片。將圖形調整到適合的屏幕,然后執(zhí)行Mslide命令,將生成幻燈片文件。其具有以下特征:

和對話框一起使用,為用戶輸入數(shù)據(jù)提供輔助參考。用戶可以對操作的圖樣結果進行大概預覽。指導用戶更好的使用模塊功能。AutoCAD模塊參數(shù)化設計主程序快速繪圖功能模塊的核心,對數(shù)據(jù)進行處理,執(zhí)行繪圖功能的作用。其具有以下特征:

接收數(shù)據(jù),并調用數(shù)據(jù)更新。根據(jù)數(shù)據(jù),進行參數(shù)化繪圖。部件之間的紐帶,將部件各個連接。AutoCAD模塊參數(shù)化設計參數(shù)化設計的原理圖參數(shù)化設計原理圖調用LISP程序調用對話框幻燈片參數(shù)輸入和改變更新的參數(shù)程序結束更新幻燈片模塊繪圖命令數(shù)據(jù)庫繪制圖形調用指令數(shù)據(jù)更新數(shù)據(jù)AutoCAD模塊參數(shù)化設計

模塊化的組成CAD實用工具GB圖框GB標題欄序號標注GB明細欄倒角標注尺寸標注粗糙度IT公差查詢形位公差技術要求公差配合GB標準件模塊化原理圖AutoCAD模塊參數(shù)化設計參數(shù)化與模塊化的整合將參數(shù)化的優(yōu)勢與模塊化的優(yōu)勢結合,并且互補缺點。參數(shù)化模塊設計有如下幾個優(yōu)勢:〔1〕具有高柔性,修改方便?!?〕模塊獨立,運行速度更快,更穩(wěn)定?!?〕具有數(shù)據(jù)關聯(lián)性??焖倮L圖功能的實現(xiàn)

CAD實用工具系統(tǒng)運行示意圖快速繪圖功能的實現(xiàn)創(chuàng)新內容論文特點1.模塊的快速繪圖功能設計結構簡單,但需靈活性好,首先選擇參數(shù)化設計方案技術,滿足模塊的靈活性要求,且具有良好的擴性。對于模塊的穩(wěn)定性,模塊設計使其獨立穩(wěn)定運行,具有抗干擾強且便于調試和修改。2.對各個功能模塊,都進行了說明,分別將DCL對話框和Aeess數(shù)據(jù)庫、幻燈片,通過LISP主程序使三者有機結合在一起,提高功能模塊的,協(xié)調性和擴展性。3.將各個獨立的功能模塊整合打包,壓縮為EXE安裝程序,實現(xiàn)了模塊的快速安裝和卸載??偨Y與展望初步實現(xiàn)了快速繪圖功能的目的。1模塊參數(shù)化設計可以提高開發(fā)效率,條理更清晰。2實現(xiàn)了Access數(shù)據(jù)庫與AutoCAD的數(shù)據(jù)連接。3實現(xiàn)了繪圖功能模塊的無縫整合和打包。4總結展望完善模塊結構優(yōu)化,提高程序處理效率。1模塊內容方面還不夠豐富和充實。2參考文獻[1]符純華.計算機輔助設計[M].自貢:四川理工學院,2003.5[2]石光源等.機械制圖[M].北京:高等教育出版社,2000.7[3]汪琪美,霍新明.對話框與驅動程序設計[M].北京:海洋出版社,1998.10[4]吳勇進,林美櫻.AutoLISP&DCL根底篇[M].北京:中國鐵道出版社,2003.7[5]陳鐵應.新編機械設計課程設計圖冊[M].北京:高等教育出版社,2003.7

溫馨提示

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

評論

0/150

提交評論