AutoCAD2009中文版二次開發實例教程

AutoCAD2009中文版二次開發實例教程

《AutoCAD2009中文版二次開發實例教程》是化學工業出版社出版的圖書,作者是劉言松、賀煒。

基本介紹

  • 書名:AutoCAD2009中文版二次開發實例教程
  • 作者:劉言松、賀煒
  • ISBN:9787122048325
  • 類別:圖書 > 計算機與網際網路 > 輔助設計與工程計算
  • 頁數:261
  • 出版社:化學工業出版社
  • 出版時間:2009-04-01
  • 裝幀:平裝
  • 開本:16開
  • 叢書名:AutoCAD基礎及工程設計實例叢書
內容簡介,目錄,前言,

內容簡介

本書分為基礎篇和實例篇,其中基礎篇簡要介紹了AutoCAD 2009中文版、Visual LISP開發環境、Visual LISP編程基礎等;實例篇通過標準件參數化繪圖系統開發、常用件參數化繪圖系統開發、形位公差和表面粗糙度自動標註系統開發、平面凸輪參數化繪圖系統開發實例的講解,使讀者能快速掌握利用AutoCAD 2009中文版進行二次開發的方法,並具有使用Visual LISP語言編程的能力。全書語言敘述精煉、實例講解過程翔實,以期能給從事AutoCAD二次開發的讀者以有力的指導。

目錄

第1篇 基礎篇 1
第1章 Visual LISP概述 3
1.1 AutoCAD 2009中文版簡介 4
1.1.1 功能區 4
1.1.2 選單欄 5
1.1.3 工具列 7
1.1.4 繪圖視窗 8
1.1.5 命令視窗 8
1.1.6 應用程式和圖形狀態欄 8
1.1.7 信息中心 9
1.2 Visual LISP開發環境 10
1.2.1 啟動Visual LISP 10
1.2.2 Visual LISP界面 11
1.2.3 Visual LISP文本編輯器 15
1.2.4 Visual LISP控制台視窗 16
1.2.5 一個簡單的Visual LISP程式 17
1.2.6 退出Visual LISP 20
1.3 AutoLISP與Visual LISP的關係 20
1.3.1 AutoLISP 語言簡介 20
1.3.2 Visual LISP 語言簡介及其與AutoLISP 語言的關係 21
第2章 Auto LISP編程基礎 23
2.1 AutoLISP語言的數據類型 24
2.2 AutoLISP的變數 26
2.2.1 變數的數據類型 26
2.2.2 變數的賦值 26
2.2.3 有默認值的變數 27
2.2.4 顯示變數的值 27
2.3 AutoLISP的表達式 27
2.3.1 AutoLISP表達式的格式 27
2.3.2 AutoLISP表達式中運算的優先權 28
2.3.3 AutoLISP表達式的求值過程 28
2.4 AutoLISP的函式 28
2.4.1 AutoLISP函式的定義 28
2.4.2 AutoLISP函式的調用 28
2.4.3 AutoCAD命令的調用 29
2.4.4 常用AutoLISP函式介紹 29
2.5 對話框開發技術 40
2.5.1 對話框的組成 41
2.5.2 對話框控制語言簡介 42
2.5.3 有關對話框的AutoLISP函式 45
2.5.4 對話框程式設計中應注意的幾個問題 47
2.5.5 對話框開發樣例 48
第2篇 實例篇 51
第3章 標準件參數化繪圖系統開發 53
3.1 標準件概述 54
3.1.1 標準件的分類 54
3.1.2 標準件的畫法 54
3.1.3 標準件的繪圖程式清單 55
3.2 參數化繪圖程式設計 56
3.2.1 繪圖程式的幾種形式 56
3.2.2 關於程式編制的幾點思考 57
3.2.3 程式的編制構思 58
3.2.4 繪圖程式說明 59
3.2.5 根據程式流程圖編製程序 59
3.3 對話框程式設計 67
3.3.1 對話框設計總則 67
3.3.2 父對話框設計及驅動程式 68
3.3.3 子對話框的功能及驅動程式設計 82
3.4 對話框程式與參數化繪圖程式的連線 89
3.5 程式在AutoCAD選單中的嵌入 92
3.5.1 用戶自定義產品所使用環境的變更簡介 92
3.5.2 添加選單 93
3.6 本章小結 97
3.7 練習題 97
第4章 常用件參數化繪圖系統開發 99
4.1 常用件概述 100
4.1.1 齒輪的分類 100
4.1.2 直齒圓柱齒輪各部分名稱及尺寸計算 100
4.2 參數化繪圖程式設計 103
4.2.1 繪圖程式設計分析 103
4.2.2 關於圓柱齒輪程式編制的幾點思考 103
4.2.3 程式的編制構思 104
4.2.4 繪圖程式說明 105
4.2.5 根據流程圖編制繪圖程式 105
4.2.6 完整的程式代碼 109
4.3 對話框程式設計 114
4.3.1 對話框外形設計 114
4.3.2 對話框結構分析及源程式代碼 114
4.3.3 對話框的功能 118
4.3.4 定義對話框各控制項的調用函式 119
4.3.5 連線函式及程式段 121
4.3.6 對話框的驅動 123
4.4 對話框程式與參數化繪圖程式的連線 129
4.5 程式在AutoCAD選單中的嵌入 132
4.5.1 將選單要調用的命令在打開AutoCAD 2009時自動載入 132
4.5.2 在AutoCAD 2009中添加命令 132
4.5.3 在原有選單的基礎上添加自己的選單和按鈕 134
4.6 本章小結 135
4.7 練習題 135
第5章 形位公差和表面粗糙度自動標註系統開發 137
5.1 表面粗糙度和形位公差概述 138
5.1.1 表面粗糙度概述 138
5.1.2 形位公差概述 139
5.2 標註程式設計 142
5.2.1 表面粗糙度標註程式的編制 142
5.2.2 形位公差標註程式的編制 145
5.3 對話框程式設計 161
5.3.1 表面粗糙度對話框設計 161
5.3.2 形位公差父對話框設計 165
5.3.3 形位公差子對話框設計 172
5.4 對話框與標註程式的連線 181
5.5 程式在AutoCAD選單中的嵌入 183
5.5.1 將選單要調用的命令在打開AutoCAD 2009時自動載入 183
5.5.2 在AutoCAD 2009中添加命令 184
5.5.3 在原有選單的基礎上添加自己的選單和按鈕 185
5.6 本章小結 186
5.7 練習題 186
第6章 平面凸輪參數化繪圖系統的開發 187
6.1 凸輪曲線概述 188
6.1.1 凸輪機構的類型 188
6.1.2 凸輪機構中從動件常用的運動規律 190
6.1.3 凸輪輪廓曲線的設計 195
6.2 凸輪曲執行緒序設計 198
6.2.1 對稱的簡諧運動曲線 198
6.2.2 對稱的雙諧運動曲線 200
6.2.3 對稱的擺線運動曲線 202
6.3 參數化對話框程式設計 204
6.3.1 一級對話框 204
6.3.2 二級對話框 205
6.4 對話框的驅動 209
6.4.1 對話框結構分析 209
6.4.2 對話框驅動程式 210
6.5 凸輪參數化設計完整程式 214
6.6 程式在AutoCAD選單中的嵌入 222
6.6.1 將選單要調用的命令在打開AutoCAD 2009時自動載入 222
6.6.2 在AutoCAD 2009中添加命令 222
6.6.3 在原有選單的基礎上添加自己的選單和按鈕 224
6.7 本章小結 224
6.8 練習題 225
第7章 VBA工具 227
7.1 VBA 228
7.1.1 VBA工程 228
7.1.2 宏 231
7.1.3 VBA集成開發環境——VBA IDE 234
7.1.4 編程示例 244
7.2 本章小結 246
7.3 練習題 247
附錄一 AutoLISP函式 249
附錄二 AutoCAD快捷鍵 256
附錄三 AutoLISP錯誤代碼及解釋 259
參考文獻 261

前言

AutoCAD 2009中文版是美國Autodesk公司推出的輔助設計軟體AutoCAD的最新版本。AutoCAD已廣泛套用於機械、建築、電子、航天、化工、服裝等設計領域。AutoCAD 2009中文版與AutoCAD 2008中文版相比,在界面上做了較大的改變,並新增了“快捷特性”、“動作記錄器”、“選單瀏覽器”等功能。
本書的寫作思想是立足於解決實際問題,以實例講解為主,通過循序漸進的實例開拓思路,掌握方法,使讀者在實例中快速掌握利用AutoCAD 2009中文版進行二次開發的基本方法。

熱門詞條

聯絡我們