AutoCAD2002開發教程

AutoCAD2002開發教程

AutoCAD2002開發教程是由唐亮/張帆/衛朝富所著的一本書籍,北京希望電子出版社出版。

基本信息

基本信息

AutoCAD2002開發教程AutoCAD2002開發教程
書名:AutoCAD2002開發教程

ISBN:790010180

作者:唐亮/張帆/衛朝富

出版社:北京希望電子出版社

定價:32

頁數:328

出版日期:2002-8-1

版次: 1

開本:1/16

包裝:精裝

內容簡介

這是一本學習AutoCAD 2002定製與開發的高等院校CAD教程、本書系統和完整地介紹了AutoCAD2002定製的方法、AutoLISP語言基礎知識和Visual LISP的開發環境,並通過實例詳細講解如何定製模板、選單系統、線型和填充檔案,如何對AutoCAD進行二次開發。

全書分為二篇,共16章。第一篇(從第1章到第3章)主要講述基本的定製方法,包括對AutoCAD2002的最佳化、定義模板和選單系統等相關內容。第二篇(從第4章到第7章)講述較為深層的定製內容,包括線型和填充檔案的定義、語言支持及編程接口等內容。第三篇(從第8章到第16章)講述Auto LISP和VisualLISP的相關內容,包括AutoCAD的語言開發環境,如何使用AutoLISP做程式開發,如何維護VisualLISP應用程式以及如何設計和管理對話框。

本書主要以結合實例的方式,由淺入深地進行系統的闡述,內容豐富而全面,對AutoCAD定製與開

發的初學者,這是一本具有較強指導性和實用性的工具書。

本書適合於大專院校CAD專業師生、AutoCAD 2002定製與開發的初學者,也可作為社會AutoCAD定製與開發培訓班的教材。

目錄

第1章 定製基礎

1. l 概述

1. 2 基本需求AutoCAD環境

1. 3 系統參數檔案

1. 3. 1 定義外部命令

1. 3. 2 命令別名

1. 4 自定義联機文檔

1. 4. 1 Windows幫助檔案

1. 4. 2 HTML檔案

1. 5 AutoCAD的最最佳化

l. 5. l 使用命令行開關

1. 5. 2 使用環境變數

1. 5. 3 系統故障後的恢復

1. 6 小結

1. 7 思考與練習

第2章 定製圖形模板

2. l 建立圖形模板

2. 2 標準的圖形模板

2. 2. l 使用對話框

2. 2. 2 使用Units命令

2. 3 根據列印尺寸和繪圖比例定製圖形

2. 4 小結

2. 5 思考與練習

第3章 定製萊單系統

3. l 使用選單檔案

3. 1. l 選單檔案類型

3. 1. 2 點陣圖資源DLL

3. 1. 3 載入選單檔案

3. 1. 4 基本和局部選單

3. 2 選單檔案結構

3. 3 選單項語法

3. 3. l 名稱標記

3. 3. 2 標籤

3. 3. 3 選單宏

3. 4 選單組

3. 5 按鈕和輔助選單

3. 5. l 創建按鈕和輔助選單

3. 5. 2 實例說明:按鈕和輔助選單的交換

3. 5. 3反斜槓的特殊用法

3. 6 下拉選單和快捷選單

3. 6. l 實例說明:下拉選單的創建

3. 6. 2 創建快捷選單

3. 6. 3 下拉選單欄標題

3. 6. 4 級聯子選單

3. 6. 5 選單項標籤的顯示控制

3. 6. 6 引用了拉選單和快捷選單

3. 6. 7 下拉選單的交換和插入

3. 7 工具列

3. 7. l 創建工具列

3. 7. 2 引用工具列

3. 8 圖像控制項選單

3. 8. l 圖像控制項選單項

3. 8. 2 顯示圖像控制項選單

3. 8. 3 實例說明:樣板圖像控制項選單

3. 9 實例說明:面向選單的幫助

3. 10 加速鍵

3. 11 小結

3. 12 思考與練習

第4章 定製線型和填充檔案

4. l 定義線型檔案

4. 1. l 定義線型

4. 1. 2 簡單線型

4. 1. 3 複雜線型

4. 1. 4 載入線型

4. 2 創建填充圖案

4. 2. 1 AutoCAD圖案檔案coal. pat

4. 2. 2 如何構造填充圖案

4. 2. 3 虛線圖案

4. 3 實例:奇怪的杯

4. 4 小結

4. 5 思考與練習

第5章 形. 字型和Postscrint支持

5. l 使用形檔案

5. 2 編譯形或字型檔

5. 3 創建形定義檔案

5. 3. 1 形說明

5. 3. 2 字型說明

5. 3. 3 大字型說明

5. 3. 4 Unicode字型說明

5. 3. 5 高級形定義技術

5. 4 PostScript支持

5. 4. 1 AutoCAD PostScript的支持檔案

5. 4. 2 高級PostScript處理

5. 4. 3 輸入PostScript圖像

5. 5 小結

5. 6 思考與練習

第6章 DIESEL表達式語言的套用

6. l 狀態欄配置

6. 1. 1 MODEMACRO變數

6. 1. 2 定義MODEMACRO

6. 1. 3 用AutoLISP設定MODEMACRO定義

6. 2 DIESEL表達式在選單中的套用

6. 3 DIESEL表達式在AutOLISP中的套用

6. 4 錯誤信息

6. 5 小結

6. 6 思考與練習

第7章 編程接口

7. l 命令腳本

7. 1. l 載入AutoCAD時調用腳本

7. 1. 2 創建幻燈片演示

7. 2 ActiveX Automation

7. 2. l 從命令行中啟動Automation應用程式

7. 2. 2 實例:從選單中啟動應用程式

7. 3 AutoCAD VBA

7. 3. l 用AutoCAD VBA進行開發

7. 3. 2 使用AutoCAD VBA應用程式

7. 3. 3 自動載入和執行VBA工程

7. 4 ObjectARX

7. 4. l 使用ObjectARX應用程式

7. 4. 2 自動載入ObjectARX應用程式

7. 5 小結

7. 6 思考與練習

第8章 AutoCAD的語言並發環境

8. 1 語言開發環境概述

8. 2 AutoLISP語言

8. 2. 1 AutoLISP程式的結構特點

8. 2. 2 AutoLISP的記憶體分配

8. 2. 3 AutoLISP的執行過程

8. 3 Visual LISP

8. 4 ObjectARX語言

8. 5 小結

8. 6 思考與練習

第9章 AutoLISP基礎

9. 1 AutoLISP的表達式和數據類型

9. 1. 1 AutoLISP的表達式

9. 1. 2 AutoLISP的數據類型

9. 2 載入和運行AutoLISP程式

9. 3 AutoLISP變數

9. 3. 1 顯示變數的值

9. 3. 2 編號處理

9. 3. 3 字元串的處理

9. 4 小結

9. 5 思考與練習

第10章 AutoLISP語言的相關函式

10. 1 AutoLISP的賦值與運算函式

10. 1. l賦值函式

10. 1. 2 數學運算

10. 1. 3 三角函式

10. l. 4 邏輯運算

10. 2 程式分支與循環函式

10. 2. l 條件函式

10. 2. 2 分支函式

10. 2. 3 重複函式

10. 2. 4 循環函式

10. 2. 5 求多個表達式值的函式

10. 3 字元串與類型轉換函式

10. 3. 1 字元串函式

10. 3. 2 類型轉換函式

10. 4 表處理函式

10. 4. l 表元素提取函式

10. 4. 2 表的測量. 連線與替換函式

10. 4. 3 表元素搜尋函式

10. 5 基本輸出函式

10. 5. 1 訊息的顯示

10. 5. 2 AutoLISP的控制字元

10. 6 AutoLISP自定義函式

10. 6. l defun函式

10. 6. 2 用defun函式定義AutoCAD的新函式

10. 6. 3 lambda函式

10. 6. 4 C:函式

10. 6. 5 添加命令

10. 7 互動數據輸入函式和相關的計算函式

10. 7. l getxxx函式

10. 7. 2 表求值函式

10. 8 與檔案有關的函式

10. 8. 1 AutoLISP應用程式載入函式

10. 8. 2 程式函式

10. 9 其它函式

10. 9. 1 conunand函式

10. 9. 2 menucmd函式

10. 9. 3getenv函式

10. 9. 4 setvar函式

10. 9. 5 osnap函式

10. 9. 6TYPE函式

10. 9. 7redraw函式

10. 9. 8 *error*函式

10. 10 小結

10. 11 思考與練習

第11章 AutoLISP對AutoCAD對象的控制

11. l 選擇集

11. 2 選擇集函式

11. 2. l 創建選擇集

11. 2. 2 選擇集過濾表

11. 2. 3 過濾器表中的通配模式

11. 2. 4 過濾擴展數據

11. 2. 5 過濾器測試的邏輯分組

11. 2. 6 關係測試

11. 2. 7 選擇集操作

11. 2. 8 在AutoLISP和ObjectARX應用程式之間傳遞選擇集

11. 3 對象的處理

11. 3. l 實體名稱函式

11. 3. 2 實體數據函式

11. 3. 3 實體數據函式和圖形螢幕

11. 3. 4 老式多段線和最佳化多段線

11. 3. 5 處理非圖形對象

11. 4 擴展數據xdata

11. 4. l 組織擴展數據

11. 4. 2 註冊套用

11. 4. 3 獲取擴展數據

11. 4. 4 在實體上附著擴展數據

11. 4. 5 管理擴展數據使用的記憶體

11. 4. 6 擴展數據中的句柄

11. 5 訪問符號表和詞典

11. 5. 1 符號表

11. 5. 2 詞典條目

11. 6 小結

11. 7 思考與練習

第12章 使用VisualLISP開發程式

12. l 控制台的使用

12. 1. l 理解控制台的工作

12. 1. 2 對多個圖形使用控制台視窗

12. 1. 3 使用控制台快捷選單

12. 1. 4 記錄控制台視窗動作

12. 2 文本編輯器的使用

12. 2. l 編輯檔案

12. 2. 2 使用文本編輯器快捷選單

12. 2. 3 使用鍵盤快捷鍵

12. 2. 4 移動和複製文本

12. 2. 5 查找文本

12. 2. 6 文本書籤

12. 3 使用控制台和編輯器的編碼輔助工具

12. 3. 1 Visual LISP代碼的語法著色

12. 3. 2 自動匹配的使用

12. 3. 3 Visual LISP的完向功能

12. 4 用Visual LISP設定代碼格式

12. 4. l Visual LISP的代碼格式

12. 4. 2 套用格式設定選項

12. 4. 3 套用Visual LISP樣式

12. 4. 4 代碼格式編排程式所受的限制

12. 5 檢查語法錯誤

12. 5. l 括弧匹配檢測

12. 5. 2 利用代碼著色檢測語法錯誤

12. 5. 3 使用檢查命令檢查語法錯誤

12. 6 小結

12. 7 思考與練習

第13章 應用程式的調試

13. 1 Visual LISP調試功能

13. 2 通過實例學習程式調試

13. 2. l 設定斷點中斷程式執行

13. 2. 2單步調試程式

13. 2. 3 監視表達式的求值結果

13. 2. 4 程式的繼續執行和自動執行

13. 3 使用Visual LISP調試功能

13. 3. l 開始調試任務

13. 3. 2 理解中斷循環

13. 3. 3 使用斷點

13. 4 使用Visual LISP數據查看工具

13. 4. 1 使用Watch視窗

13. 4. 2 理解Trace StacK視窗

13. 4. 3 查看AutoCAD圖形實體

13. 5 小結

13. 6 思考與練習

第14章 編譯與維護Visual LISP應用程式

14. 1 程式的編譯和連線

14. 1. l 使用編譯器

14. 1. 2 通過檔案編譯程式

14. 1. 3 編譯實例學習

14. 1. 4 載入和運行已編譯程式

14. 1. 5 連結函式調用

14. 2 創建應用程式模組

14. 2. l 創建新的應用程式

14. 2. 2 修改應用程式選項

14. 2. 3 重新編譯應用程式

14. 2. 4 更新應用程式

14. 3 管理多個LISP檔案

14. 3. l 理解Visual LISP工程

14. 3. 2 Visual MSP的檔案類型

14. 4 定義工程

14. 4. l 指定工程屬性

14. 4. 2 利用Project視窗操作工程檔案

14. 5 使用已存在的工程

14. 5. l 打開工程

14. 5. 2 在工程源檔案中查找字元串

14. 5. 3 在Visual LISP應用程式中包含工程

14. 6 最佳化套用的代碼

14. 6. l 定義編譯選項

14. 6. 2 選擇編譯模式

14. 6. 3 選擇連結模式

14. 6. 4 理解安全最佳化

14. 7 小結

14. 8 思考與練習

第15章 設計對話框

15. l 對話框部件

15. 2 用DCL定義對話框

15. 2. l base.dcl和aced.dcl檔案

15. 2. 2 引用DCL檔案

15. 2. 3 DCL的語法

15. 3 用Visual LISP顯示對話框

15. 3. l 預覽錯誤處理

15. 3. 2 對DCL檔案的語義核查

15. 4 調整對話框的布局

15. 4. 1 在控制項組中分配控制項

15. 4. 2 調整控制項間距

15. 4. 3 調整有端和底部的空間

15. 4. 4 調整加框行和列周圍的空間

15. 4. 5 自定義退出按鈕文本

15. 5 設計指導

15. 5. l 美觀和功效

15. 5. 2 用戶控制

15. 5. 3 容錯處理

15. 5. 4 單詞字母的大寫

15. 5. 5 對話框的嵌套和隱藏

15. 5. 6 鍵盤輸入的處理

15. 5. 7 錯誤處理

15. 6 實例:對話框的設計

15. 7 小結

15. 8 思考與練習

第16章 管理對話框

16. 1 AutoLISP程式控制對話框

16. 2 動作表達式與回調

16. 2. l 動作表達式

16. 2. 2 回調原因

16. 2. 3 預設值與DCL動作

16. 3 處理控制項

16. 3. l 初始化控制項模式和值

16. 3. 2 在回調時改變控制項模式和值

16. 3. 3 處理單選控制項組

16. 3. 4 處理滑塊

16. 3. 5 處理編輯框

16. 4 嵌套和隱藏對話框

16. 5 列表框和彈出式列表

16. 5. l 列表操作

16. 5. 2 處理列表元素

16. 5. 3 特定套用數據

16. 6 DCL錯誤處理

16. 7 實例:用AutoLISP管理對話框

16. 8 小結

相關詞條

相關搜尋

熱門詞條

聯絡我們