注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)計算機輔助設(shè)計與工程計算AutoCADAutoCAD 2002開發(fā)教程

AutoCAD 2002開發(fā)教程

AutoCAD 2002開發(fā)教程

定 價:¥32.00

作 者: 唐亮,張帆,衛(wèi)朝富編寫
出版社: 北京希望電子出版社
叢編項: 高等院校計算機輔助設(shè)計教材
標 簽: AutoCAD

購買這本書可以去


ISBN: 9787900101808 出版時間: 2002-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 328頁 字數(shù):  

內(nèi)容簡介

  這是一本學習AutoCAD2002定制與開發(fā)的高等院校CAD教程、本書系統(tǒng)和完整地介紹了AutoCAD2002定制的方法、AutoLISP語言基礎(chǔ)知識和VisualLISP的開發(fā)環(huán)境,并通過實例詳細講解如何定制模板、菜單系統(tǒng)、線型和填充文件,如何對AutoCAD進行二次開發(fā)。全書分為二篇,共16章。第一篇(從第1章到第3章)主要講述基本的定制方法,包括對AutoCAD2002的優(yōu)化、定義模板和菜單系統(tǒng)等相關(guān)內(nèi)容。第二篇(從第4章到第7章)講述較為深層的定制內(nèi)容,包括線型和填充文件的定義、語言支持及編程接口等內(nèi)容。第三篇(從第8章到第16章)講述AutoLISP和VisualLISP的相關(guān)內(nèi)容,包括AutoCAD的語言開發(fā)環(huán)境,如何使用AutoLISP做程序開發(fā),如何維護VisualLISP應(yīng)用程序以及如何設(shè)計和管理對話框。本書主要以結(jié)合實例的方式,由淺入深地進行系統(tǒng)的闡述,內(nèi)容豐富而全面,對AutoCAD定制與開發(fā)的初學者,這是一本具有較強指導(dǎo)性和實用性的工具書。本書適合于大專院校CAD專業(yè)師生、AutoCAD2002定制與開發(fā)的初學者,也可作為社會AutoCAD定制與開發(fā)培訓(xùn)班的教材。本書的技術(shù)咨詢郵籍地址為Jcxt@sina.com。

作者簡介

暫缺《AutoCAD 2002開發(fā)教程》作者簡介

圖書目錄

第一篇 初級定制
第1章 定制基礎(chǔ)
1.1 概述
1.2 基本需求AutoCAD環(huán)境
1.3 系統(tǒng)參數(shù)文件
1.3.1 定義外部命令
1.3.2 命令別名
1.4 自定義聯(lián)機文檔
1.4.1 Windows幫助文件
1.4.2 HTML文件
1.5 AutoCAD的最優(yōu)化
1.5.1 使用命令行開關(guān)
1.5.2 使用環(huán)境變量
1.5.3 系統(tǒng)故障后的恢復(fù)
1.6 小結(jié)
1.7 思考與練習
第2章 定制圖形模板
2.1 建立圖形模板
2.2 標準的圖形模板
2.2.1 使用對話框
2.2.2 使用Units命令
2.3 根據(jù)打印尺寸和繪圖比例定制圖形
2.4 小結(jié)
2.5 思考與練習
第3章 定制萊單系統(tǒng)
3.1 使用菜單文件
3.1.1 菜單文件類型
3.1.2 位圖資源DLL
3.1.3 加載菜單文件
3.1.4 基本和局部菜單
3.2 菜單文件結(jié)構(gòu)
3.3 菜單項語法
3.3.1 名稱標記
3.3.2 標簽
3.3.3 菜單宏
3.4 菜單組
3.5 按鈕和輔助菜單
3.5.1 創(chuàng)建按鈕和輔助菜單
3.5.2 實例說明:按鈕和輔助菜單的交換
3.5.3 反斜杠的特殊用法
3.6 下拉菜單和快捷菜單
3.6.1 實例說明:下拉菜單的創(chuàng)建
3.6.2 創(chuàng)建快捷菜單
3.6.3 下拉菜單欄標題
3.6.4 級聯(lián)子菜單
3.6.5 菜單項標簽的顯示控制
3.6.6 引用了拉菜單和快捷菜單
3.6.7 下拉菜單的交換和插入
3.7 工具欄
3.7.1 創(chuàng)建工具欄
3.7.2 引用工具欄
3.8 圖像控件菜單
3.8.1 圖像控件菜單項
3.8.2 顯示圖像控件菜單
3.8.3 實例說明:樣板圖像控件菜單
3.9 實例說明:面向菜單的幫助
3.10 加速鍵
3.11 小結(jié)
3.12 思考與練習
第二篇 中級定制
第4章 定制線型和填充文件
4.1 定義線型文件
4.1.1 定義線型
4.1.2 簡單線型
4.1.3 復(fù)雜線型
4.1.4 加載線型
4.2 創(chuàng)建填充圖案
4.2.1 AutoCAD圖案文件coal.pat
4.2.2 如何構(gòu)造填充圖案
4.2.3 虛線圖案
4.3 實例:奇怪的杯
4.4 小結(jié)
4.5 思考與練習
第5章 形、字體和Postscrint支持
5.1 使用形文件
5.2 編譯形或字體文件
5.3 創(chuàng)建形定義文件
5.3.1 形說明
5.3.2 字體說明
5.3.3 大字體說明
5.3.4 Unicode字體說明
5.3.5 高級形定義技術(shù)
5.4 PostScript支持
5.4.1 AutoCAD PostScript的支持文件
5.4.2 高級PostScript處理
5.4.3 輸入PostScript圖像
5.5 小結(jié)
5.6 思考與練習
第6章 DIESEL表達式語言的應(yīng)用
6.1 狀態(tài)欄配置
6.1.1 MODEMACRO變量
6.1.2 定義MODEMACRO
6.1.3 用AutoLISP設(shè)置MODEMACRO定義
6.2 DIESEL表達式在菜單中的應(yīng)用
6.3 DIESEL表達式在AutOLISP中的應(yīng)用
6.4 錯誤信息
6.5 小結(jié)
6.6 思考與練習
第7章 編程接口
7.1 命令腳本
7.1.1 加載AutoCAD時調(diào)用腳本
7.1.2 創(chuàng)建幻燈片演示
7.2 ActiveX Automation
7.2.1 從命令行中啟動Automation應(yīng)用程序
7.2.2 實例:從菜單中啟動應(yīng)用程序
7.3 AutoCAD VBA
7.3.1 用AutoCAD VBA進行開發(fā)
7.3.2 使用AutoCAD VBA應(yīng)用程序
7.3.3 自動加載和執(zhí)行VBA工程
7.4 ObjectARX
7.4.1 使用ObjectARX應(yīng)用程序
7.4.2 自動加載ObjectARX應(yīng)用程序
7.5 小結(jié)
7.6 思考與練習
第三篇 AutoCAD的二次開發(fā)
第8章 AutoCAD的語言并發(fā)環(huán)境
8.1 語言開發(fā)環(huán)境概述
8.2 AutoLISP語言
8.2.1 AutoLISP程序的結(jié)構(gòu)特點
8.2.2 AutoLISP的內(nèi)存分配
8.2.3 AutoLISP的執(zhí)行過程
8.3 Visual LISP
8.4 ObjectARX語言
8.5 小結(jié)
8.6 思考與練習
第9章 AutoLISP基礎(chǔ)
9.1 AutoLISP的表達式和數(shù)據(jù)類型
9.1.1 AutoLISP的表達式
9.1.2 AutoLISP的數(shù)據(jù)類型
9.2 加載和運行AutoLISP程序
9.3 AutoLISP變量
9.3.1 顯示變量的值
9.3.2 編號處理
9.3.3 字符串的處理
9.4 小結(jié)
9.5 思考與練習
第10章 AutoLISP語言的相關(guān)函數(shù)
10.1 AutoLISP的賦值與運算函數(shù)
10.1.1 賦值函數(shù)
10.1.2 數(shù)學運算
10.1.3 三角函數(shù)
10.1.4 邏輯運算
10.2 程序分支與循環(huán)函數(shù)
10.2.1 條件函數(shù)
10.2.2 分支函數(shù)
10.2.3 重復(fù)函數(shù)
10.2.4 循環(huán)函數(shù)
10.2.5 求多個表達式值的函數(shù)
10.3 字符串與類型轉(zhuǎn)換函數(shù)
10.3.1 字符串函數(shù)
10.3.2 類型轉(zhuǎn)換函數(shù)
10.4 表處理函數(shù)
10.4.1 表元素提取函數(shù)
10.4.2 表的測量、連接與替換函數(shù)
10.4.3 表元素搜索函數(shù)
10.5 基本輸出函數(shù)
10.5.1 消息的顯示
10.5.2 AutoLISP的控制字符
10.6 AutoLISP自定義函數(shù)
10.6.1 defun函數(shù)
10.6.2 用defun函數(shù)定義AutoCAD的新函數(shù)
10.6.3 lambda函數(shù)
10.6.4 C:函數(shù)
10.6.5 添加命令
10.7 交互數(shù)據(jù)輸入函數(shù)和相關(guān)的計算函數(shù)
10.7.1 getxxx函數(shù)
10.7.2 表求值函數(shù)
10.8 與文件有關(guān)的函數(shù)
10.8.1 AutoLISP應(yīng)用程序加載函數(shù)
10.8.2 程序函數(shù)
10.9 其它函數(shù)
10.9.1 conunand函數(shù)
10.9.2 menucmd函數(shù)
10.9.3 getenv函數(shù)
10.9.4 setvar函數(shù)
10.9.5 osnap函數(shù)
10.9.6 type函數(shù)
10.9.7 redraw函數(shù)
10.9.8 *error*函數(shù)
10.10 小結(jié)
10.11 思考與練習
第11章 AutoLISP對AutoCAD對象的控制
11.1 選擇集
11.2 選擇集函數(shù)
11.2.1 創(chuàng)建選擇集
11.2.2 選擇集過濾表
11.2.3 過濾器表中的通配模式
11.2.4 過濾擴展數(shù)據(jù)
11.2.5 過濾器測試的邏輯分組
11.2.6 關(guān)系測試
11.2.7 選擇集操作
11.2.8 在AutoLISP和ObjectARX應(yīng)用程序之間傳遞選擇集
11.3 對象的處理
11.3.1 實體名稱函數(shù)
11.3.2 實體數(shù)據(jù)函數(shù)
11.3.3 實體數(shù)據(jù)函數(shù)和圖形屏幕
11.3.4 老式多段線和優(yōu)化多段線
11.3.5 處理非圖形對象
11.4 擴展數(shù)據(jù)xdata
11.4.1 組織擴展數(shù)據(jù)
11.4.2 注冊應(yīng)用
11.4.3 獲取擴展數(shù)據(jù)
11.4.4 在實體上附著擴展數(shù)據(jù)
11.4.5 管理擴展數(shù)據(jù)使用的內(nèi)存
11.4.6 擴展數(shù)據(jù)中的句柄
11.5 訪問符號表和詞典
11.5.1 符號表
11.5.2 詞典條目
11.6 小結(jié)
11.7 思考與練習
第12章 使用VisualLISP開發(fā)程序
12.1 控制臺的使用
12.1.1 理解控制臺的工作
12.1.2 對多個圖形使用控制臺窗口
12.1.3 使用控制臺快捷菜單
12.1.4 記錄控制臺窗口動作
12.2 文本編輯器的使用
12.2.1 編輯文件
12.2.2 使用文本編輯器快捷菜單
12.2.3 使用鍵盤快捷鍵
12.2.4 移動和復(fù)制文本
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設(shè)置代碼格式
12.4.1 Visual LISP的代碼格式
12.4.2 應(yīng)用格式設(shè)置選項
12.4.3 應(yīng)用Visual LISP樣式
12.4.4 代碼格式編排程序所受的限制
12.5 檢查語法錯誤
12.5.1 括號匹配檢測
12.5.2 利用代碼著色檢測語法錯誤
12.5.3 使用檢查命令檢查語法錯誤
12.6 小結(jié)
12.7 思考與練習
第13章 應(yīng)用程序的調(diào)試
13.1 Visual LISP調(diào)試功能
13.2 通過實例學習程序調(diào)試
13.2.1 設(shè)置斷點中斷程序執(zhí)行
13.2.2 單步調(diào)試程序
13.2.3 監(jiān)視表達式的求值結(jié)果
13.2.4 程序的繼續(xù)執(zhí)行和自動執(zhí)行
13.3 使用Visual LISP調(diào)試功能
13.3.1 開始調(diào)試任務(wù)
13.3.2 理解中斷循環(huán)
13.3.3 使用斷點
13.4 使用Visual LISP數(shù)據(jù)查看工具
13.4.1 使用"Watch"窗口
13.4.2 理解"Trace StacK"窗口
13.4.3 查看AutoCAD圖形實體
13.5 小結(jié)
13.6 思考與練習
第14章 編譯與維護Visual LISP應(yīng)用程序
14.1 程序的編譯和連接
14.1.1 使用編譯器
14.1.2 通過文件編譯程序
14.1.3 編譯實例學習
14.1.4 加載和運行已編譯程序
14.1.5 鏈接函數(shù)調(diào)用
14.2 創(chuàng)建應(yīng)用程序模塊
14.2.1 創(chuàng)建新的應(yīng)用程序
14.2.2 修改應(yīng)用程序選項
14.2.3 重新編譯應(yīng)用程序
14.2.4 更新應(yīng)用程序
14.3 管理多個LISP文件
14.3.1 理解Visual LISP工程
14.3.2 Visual MSP的文件類型
14.4 定義工程
14.4.1 指定工程屬性
14.4.2 利用"Project"窗口操作工程文件
14.5 使用已存在的工程
14.5.1 打開工程
14.5.2 在工程源文件中查找字符串
14.5.3 在Visual LISP應(yīng)用程序中包含工程
14.6 優(yōu)化應(yīng)用的代碼
14.6.1 定義編譯選項
14.6.2 選擇編譯模式
14.6.3 選擇鏈接模式
14.6.4 理解安全優(yōu)化
14.7 小結(jié)
14.8 思考與練習
第15章 設(shè)計對話框
15.1 對話框部件
15.2 用DCL定義對話框
15.2.1 base.dcl和aced.dcl文件
15.2.2 引用DCL文件
15.2.3 DCL的語法
15.3 用Visual LISP顯示對話框
15.3.1 預(yù)覽錯誤處理
15.3.2 對DCL文件的語義核查
15.4 調(diào)整對話框的布局
15.4.1 在控件組中分配控件
15.4.2 調(diào)整控件間距
15.4.3 調(diào)整有端和底部的空間
15.4.4 調(diào)整加框行和列周圍的空間
15.4.5 自定義退出按鈕文本
15.5 設(shè)計指導(dǎo)
15.5.1 美觀和功效
15.5.2 用戶控制
15.5.3 容錯處理
15.5.4 單詞字母的大寫
15.5.5 對話框的嵌套和隱藏
15.5.6 鍵盤輸入的處理
15.5.7 錯誤處理
15.6 實例:對話框的設(shè)計
15.7 小結(jié)
15.8 思考與練習
第16章 管理對話框
16.1 AutoLISP程序控制對話框
16.2 動作表達式與回調(diào)
16.2.1 動作表達式
16.2.2 回調(diào)原因
16.2.3 缺省值與DCL動作
16.3 處理控件
16.3.1 初始化控件模式和值
16.3.2 在回調(diào)時改變控件模式和值
16.3.3 處理單選控件組
16.3.4 處理滑塊
16.3.5 處理編輯框
16.4 嵌套和隱藏對話框
16.5 列表框和彈出式列表
16.5.1 列表操作
16.5.2 處理列表元素
16.5.3 特定應(yīng)用數(shù)據(jù)
16.6 DCL錯誤處理
16.7 實例:用AutoLISP管理對話框
16.8 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號