autocad二次開發(fā)╠╠參數(shù)化繪制帶輪設計.rar
autocad二次開發(fā)――參數(shù)化繪制帶輪設計,autocad二次開發(fā)╠╠參數(shù)化繪制帶輪設計2.1萬字 72頁包括任務書,設計說明書,程序代碼,dcl、lsp、sld文件資料摘 要目前,我國cad技術的應用取得了較好的成績,但由于cad技術涉及面廣,影響因素多,在實際應用方面還不可能完全滿足要求。二次開發(fā)是cad技術應用取得實效的關鍵環(huán)節(jié),因此,結合具體專業(yè)的cad...
該文檔為壓縮文件,包含的文件列表如下:


內容介紹
原文檔由會員 劉瑞 發(fā)布
AutoCAD二次開發(fā)――參數(shù)化繪制帶輪設計
2.1萬字 72頁
包括任務書,設計說明書,程序代碼,dcl、lsp、sld文件資料


摘 要
目前,我國CAD技術的應用取得了較好的成績,但由于CAD技術涉及面廣,影響因素多,在實際應用方面還不可能完全滿足要求。二次開發(fā)是CAD技術應用取得實效的關鍵環(huán)節(jié),因此,結合具體專業(yè)的CAD二次開發(fā)更具有實際意義。
本次設計主要以帶輪為研究對象,介紹了用AUTO CAD二次開發(fā)對其進行設計的過程,用Visual Lisp語言編制程序,設計對話框的樣式和驅動程序、圖像的繪制和標注的編寫。
關鍵詞:AUTO CAD二次開發(fā),帶輪,Visual Lisp語言編程
ABSTRCT
With the progress of the society and keen competition of market economy, having put forward higher, newer request for engineering design, CAD is exactly the result meeting the needs of this one. At present, the application of CAD technology of our country makes better achievements, but because CAD technology involves a wide range of knowledge, influencing the factor may not totally meet the demands in actual application more. Secondary development CAD key link that technical application achieve tangible results, so combine concrete specialized CAD secondary development have a actual meaning even more.
This design mainly takes pulley as the research object, introduced Redevelop-
ments carried on the design with AUTO CAD to it the process. Then with Visual the Lisp language coding, the design dialog box style and the driver, the image plan and the sign note compilation, synthesized the university to study the knowledge。
Key words: Redevelopments with AUTO CAD,pulley,Visual Lisp language
process
目 錄
目 錄 - 1 -
第一章 AUTOCAD二次開發(fā)概述 - 2 -
1.1 AUTOCAD簡介 - 2 -
1.2 AUTOCAD二次開發(fā)語言及工具簡介 - 3 -
1.2.1 AutoLISP - 3 -
1.2.2 ADS - 3 -
1.2.3 ObjectARX - 4 -
1.2.4 VisualLISP - 4 -
1.2.5 VBA - 5 -
1.2.6 Visual Java - 5 -
1.3 AUTOLISP語言與DCL簡介 - 5 -
1.3.1 AutoLISP簡介 - 5 -
1.3.2 AutoLISP的特點 - 6 -
1.3.3 DCL簡介 - 7 -
1.4 參數(shù)化繪圖系統(tǒng)簡介 - 7 -
1.4.1 概 述 - 7 -
1.4.2 理解參數(shù)化設計 - 8 -
1.4.3 設計參數(shù)化系統(tǒng)的基本要素 - 9 -
第二章 用繪圖工具的開發(fā)設計 - 10 -
2.1 概述 - 10 -
2.2設置繪圖環(huán)境設計 - 10 -
2.2.1設計思想及流程 - 11 -
2.2.2 設計實施與程序設計 - 11 -
2.2.3 圖框的繪制 - 15 -
2.2.4 繪制標題欄 - 18 -
2.2.5 倒角標注 - 23 -
2.2.6 基準符號 - 24 -
2.2.7 技術要求可視化輸入 - 26 -
2.2.8 粗糙度符號 - 28 -
第三章 三角帶輪參數(shù)化繪圖設計 - 33 -
3.1總體設計思想 - 33 -
3.2參數(shù)化繪圖程序的實現(xiàn) - 34 -
3.2.1帶輪繪圖參數(shù)的確定 - 34 -
3.2.2參數(shù)的是輸入 - 35 -
3.2.3帶輪零件圖的繪圖功能模塊 - 37 -
3.2.4零件圖的生成 - 38 -
3.3本章小結 - 46 -
結 論 - 45-
參考文獻 - 47 -
致 謝 - 48 -
附錄表 - 49 -
參考文獻
[1] 肖世德,熊鷹,王小強. 機械工程CAD應用與開發(fā)[M].成都:西南交通大學出版社,2002.2
[2] 符純華.計算機輔助設計[M].四川:四川理工學院,2005.6
[3] 成大先.機械設計手冊.單行本.軸承[M].北京:化學工業(yè)出版社,2004.1
[4] Liangyue Cao.Practical method for determining the minimum embedding dimension of
a scalar time series[J].Physica D 110(1997)
[5]華楚生 機械制造技術基礎[M].重慶大學出版社 2003.7
[6]胡任喜 胡星.AUTOLISP 機械設計 高級應用實例[M]. 機械工業(yè)出版社.2005.1
[7]郭朝勇. AUTOCAD R14(中文版)二次開發(fā)技術[M].北京:青華大學出版社.1999.4
[8] 李學志.AUTO LISP程序設計(AUTOCAD 2006)[M].青華大學出版社.2006.5
[9] 劉瑞新.AUTOCAD 2000應用教程[M].電子工業(yè)出版社.2003.7
附錄表
附錄表I
標題欄源程序:
;;updatex裝彈出列表
(defun updata1()
(start_list "sjz")
(mapcar 'add_list sjz_list)
(end_list)
)
(defun updata2()
(start_list "ljxh")
(mapcar 'add_list ljxh_list)
(end_list)
)
(defun updata3()
(start_list "bl")
(mapcar 'add_list bl_list)
(end_list)
)
......
附錄表II
行為公差標注源程序:
(defun c:tolerance1 (pt)
(setq stm_data1
(entmake '(
(0 . "TOLERANCE")
(100 . "AcDbEntity")
(8 . "標注層")
(100 . "AcDbFcf")
(3 . "STANDARD")
(10 100.0 100.0 0.0)
(1 . "{Fgdt;h}%%v0.3%%v%%vA%%v%%v")
(210 0.0 0.0 1.0)
(11 1.0 0.0 0.0)
)) ;entmake
......
2.1萬字 72頁
包括任務書,設計說明書,程序代碼,dcl、lsp、sld文件資料


摘 要
目前,我國CAD技術的應用取得了較好的成績,但由于CAD技術涉及面廣,影響因素多,在實際應用方面還不可能完全滿足要求。二次開發(fā)是CAD技術應用取得實效的關鍵環(huán)節(jié),因此,結合具體專業(yè)的CAD二次開發(fā)更具有實際意義。
本次設計主要以帶輪為研究對象,介紹了用AUTO CAD二次開發(fā)對其進行設計的過程,用Visual Lisp語言編制程序,設計對話框的樣式和驅動程序、圖像的繪制和標注的編寫。
關鍵詞:AUTO CAD二次開發(fā),帶輪,Visual Lisp語言編程
ABSTRCT
With the progress of the society and keen competition of market economy, having put forward higher, newer request for engineering design, CAD is exactly the result meeting the needs of this one. At present, the application of CAD technology of our country makes better achievements, but because CAD technology involves a wide range of knowledge, influencing the factor may not totally meet the demands in actual application more. Secondary development CAD key link that technical application achieve tangible results, so combine concrete specialized CAD secondary development have a actual meaning even more.
This design mainly takes pulley as the research object, introduced Redevelop-
ments carried on the design with AUTO CAD to it the process. Then with Visual the Lisp language coding, the design dialog box style and the driver, the image plan and the sign note compilation, synthesized the university to study the knowledge。
Key words: Redevelopments with AUTO CAD,pulley,Visual Lisp language
process
目 錄
目 錄 - 1 -
第一章 AUTOCAD二次開發(fā)概述 - 2 -
1.1 AUTOCAD簡介 - 2 -
1.2 AUTOCAD二次開發(fā)語言及工具簡介 - 3 -
1.2.1 AutoLISP - 3 -
1.2.2 ADS - 3 -
1.2.3 ObjectARX - 4 -
1.2.4 VisualLISP - 4 -
1.2.5 VBA - 5 -
1.2.6 Visual Java - 5 -
1.3 AUTOLISP語言與DCL簡介 - 5 -
1.3.1 AutoLISP簡介 - 5 -
1.3.2 AutoLISP的特點 - 6 -
1.3.3 DCL簡介 - 7 -
1.4 參數(shù)化繪圖系統(tǒng)簡介 - 7 -
1.4.1 概 述 - 7 -
1.4.2 理解參數(shù)化設計 - 8 -
1.4.3 設計參數(shù)化系統(tǒng)的基本要素 - 9 -
第二章 用繪圖工具的開發(fā)設計 - 10 -
2.1 概述 - 10 -
2.2設置繪圖環(huán)境設計 - 10 -
2.2.1設計思想及流程 - 11 -
2.2.2 設計實施與程序設計 - 11 -
2.2.3 圖框的繪制 - 15 -
2.2.4 繪制標題欄 - 18 -
2.2.5 倒角標注 - 23 -
2.2.6 基準符號 - 24 -
2.2.7 技術要求可視化輸入 - 26 -
2.2.8 粗糙度符號 - 28 -
第三章 三角帶輪參數(shù)化繪圖設計 - 33 -
3.1總體設計思想 - 33 -
3.2參數(shù)化繪圖程序的實現(xiàn) - 34 -
3.2.1帶輪繪圖參數(shù)的確定 - 34 -
3.2.2參數(shù)的是輸入 - 35 -
3.2.3帶輪零件圖的繪圖功能模塊 - 37 -
3.2.4零件圖的生成 - 38 -
3.3本章小結 - 46 -
結 論 - 45-
參考文獻 - 47 -
致 謝 - 48 -
附錄表 - 49 -
參考文獻
[1] 肖世德,熊鷹,王小強. 機械工程CAD應用與開發(fā)[M].成都:西南交通大學出版社,2002.2
[2] 符純華.計算機輔助設計[M].四川:四川理工學院,2005.6
[3] 成大先.機械設計手冊.單行本.軸承[M].北京:化學工業(yè)出版社,2004.1
[4] Liangyue Cao.Practical method for determining the minimum embedding dimension of
a scalar time series[J].Physica D 110(1997)
[5]華楚生 機械制造技術基礎[M].重慶大學出版社 2003.7
[6]胡任喜 胡星.AUTOLISP 機械設計 高級應用實例[M]. 機械工業(yè)出版社.2005.1
[7]郭朝勇. AUTOCAD R14(中文版)二次開發(fā)技術[M].北京:青華大學出版社.1999.4
[8] 李學志.AUTO LISP程序設計(AUTOCAD 2006)[M].青華大學出版社.2006.5
[9] 劉瑞新.AUTOCAD 2000應用教程[M].電子工業(yè)出版社.2003.7
附錄表
附錄表I
標題欄源程序:
;;updatex裝彈出列表
(defun updata1()
(start_list "sjz")
(mapcar 'add_list sjz_list)
(end_list)
)
(defun updata2()
(start_list "ljxh")
(mapcar 'add_list ljxh_list)
(end_list)
)
(defun updata3()
(start_list "bl")
(mapcar 'add_list bl_list)
(end_list)
)
......
附錄表II
行為公差標注源程序:
(defun c:tolerance1 (pt)
(setq stm_data1
(entmake '(
(0 . "TOLERANCE")
(100 . "AcDbEntity")
(8 . "標注層")
(100 . "AcDbFcf")
(3 . "STANDARD")
(10 100.0 100.0 0.0)
(1 . "{Fgdt;h}%%v0.3%%v%%vA%%v%%v")
(210 0.0 0.0 1.0)
(11 1.0 0.0 0.0)
)) ;entmake
......