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

AutoCAD 2002定制與開發(fā)

AutoCAD 2002定制與開發(fā)

定 價:¥42.00

作 者: 郭朝勇等編著
出版社: 清華大學(xué)出版社
叢編項: AutoCAD高級應(yīng)用與開發(fā)叢書
標(biāo) 簽: AutoCAD

ISBN: 9787302055181 出版時間: 2002-06-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 476 字?jǐn)?shù):  

內(nèi)容簡介

  本書以CAD通用平臺AutoCAD 2002為藍(lán)本,以已掌握AutoCAD基本操作方法的讀者為主要對象,全面介紹了AutoCAD的定制和開發(fā)技術(shù)。 全書內(nèi)容分為定制篇和開發(fā)篇兩大部分。定制篇為第1-9章,包括:AutoCAD 系統(tǒng)命令和外部命令的定制,腳本文件及幻燈片文件的生成與應(yīng)用,線型與填充圖案的定制,形與字體的定制,用戶界面的設(shè)計,以及上網(wǎng)模板的定制;開發(fā)篇為第10-23章,包括AutoLISP語言、Visuai LISP語言及其程序設(shè)計,對話框的設(shè)計與制作,ActiveX自動化及VBA開發(fā)技術(shù),ObjectARX應(yīng)用程序的開發(fā)等。 本書內(nèi)容詳盡、方法具體。在內(nèi)容編排上采用循序漸進、圖文并茂的方式,并附有相當(dāng)數(shù)量的實例和有關(guān)程序,具有較好的可操作性。 本書既適于AutoCAD定制開發(fā)方面的初學(xué)者,也適于有一定開發(fā)經(jīng)驗的AutoCAD 使用者,亦可作為高等院校師生及工程技術(shù)人員的CAD應(yīng)用與開發(fā)教材。

作者簡介

暫缺《AutoCAD 2002定制與開發(fā)》作者簡介

圖書目錄

定制篇
第1章 AutoCAD定制開發(fā)概述
1.1 AutoCAD 2002定制和開發(fā)的主要內(nèi)容
1.2 設(shè)置AutoCAD環(huán)境
1.2.1 庫搜索路徑
1.2.2 目錄結(jié)構(gòu)樣例
1.2.3 設(shè)置多配置
1.2.4 創(chuàng)建多個圖形文件目錄
1.3 AutoCAD 2002的主要支持文件
1.4 AutoCAD 2002定制開發(fā)形式和方法
第2章 系統(tǒng)及外部命令的定制
2.1 AutoCAD命令的基本知識
2.1.1 命令形式
2.1.2 命令輸入方式
2.1.3 命令搜索過程
2.2 程序參數(shù)文件的結(jié)構(gòu)與功能
2.3 在ACAD.PGP中定義外部命令
2.3.1 使用Windows系統(tǒng)命令
2.3.2 使用自定義命令
2.3.3 標(biāo)準(zhǔn)ACAD.PGP文件中的外部命令定義
2.4 定義命令別名和縮寫
2.5 命令別名定制示例
2.6 內(nèi)部命令的定制
第3章 幻燈片和腳本的定制
3.1 幻燈片文件
3.1.1 創(chuàng)建幻燈片
3.1.2 觀看幻燈片
3.1.3 建立和觀看幻燈片庫
3.1.4 幻燈片及幻燈片庫文件的格式
3.1.5 幻燈片庫文件操作實用程序
3.2 腳本文件
3.2.1 腳本文件的格式與運行
3.2.2 腳本文件的編寫與調(diào)用示例
3.2.3 建立腳本式幻燈片顯示
3.2.4 腳本文件與高級語言的接口
第4章 線型與填充圖案的定制
4.1 線型文件的格式
4.2 標(biāo)準(zhǔn)線型和線型文件
4.3 簡單線型的定制方法
4.3.1 在AutoCAD內(nèi)部用“-LINETYPE”命令生成新線型
4.3.2 直接編輯線型文件來生成新線型
4.4 復(fù)合線型的定義與定制
4.4.1 復(fù)合線型的定義格式
4.4.2 復(fù)合線型的創(chuàng)建
4.4.3 AutoCAD 2002提供的標(biāo)準(zhǔn)復(fù)合線型
4.5 新線型的使用
4.5.1 線型的裝入
4.5.2 線型的調(diào)用
4.5.3 線型的比例
4.6 填充圖案概述
4.7 圖案的構(gòu)成及定義格式
4.7.1 圖案的構(gòu)成
4.7.2 圖案的定義格式
4.7.3 填充圖案的定制方法
4.8 圖案文件與圖案庫的建立
4.8.1 在ACAD.PAT中增加新內(nèi)容或修改原有的圖案定義
4.8.2 建立用戶圖案文件
4.9 含圓類復(fù)雜填充圖案的定制
4.9.1 圓多邊形擬合的基本原理
4.9.2 多邊形擬合的數(shù)學(xué)模型
4.9.3 定制和應(yīng)用實例
4.10 填充圖案的可視化定制
第5章 形和字體的定制
5.1 形的概念
5.2 定義形
5.2.1 形定義的格式
5.2.2 描述碼
5.3 生成形文件
5.3.1 建立形文件
5.3.2 編譯形文件
5.4 調(diào)用形
5.4.1 加載形文件
5.4.2 插入形
5.5 形的應(yīng)用示例
5.5.1 用形文件建立符號庫
5.5.2 用形文件定義漢字
5.6 文字字體
5.7 大字體文件
5.7.1 定義大字體文件
5.7.2 擴充大字體文件
5.7.3 其他方面應(yīng)用
5.7.4 使用大字體文件
5.7.5 大字體文件的反編譯
5.8 PostScript支持
5.8.1 acad.psf——AutoCAD PostScript支持文件
5.8.2 高級PostScript處理
第6章 菜單的定制
6.1 菜單文件的類型及調(diào)用過程
6.1.1 菜單文件的類型
6.1.2 菜單文件的調(diào)用過程
6.2 菜單文件的結(jié)構(gòu)
6.2.1 菜單文件的總體結(jié)構(gòu)
6.2.2 菜單文件的格式
6.2.3 菜單項的表示
6.2.4 菜單調(diào)用命令和特殊字符
6.2.5 菜單項定義和菜單顯示的關(guān)系
6.3 菜單定制的一般方法
6.3.1 在標(biāo)準(zhǔn)菜單文件中增加新內(nèi)容
6.3.2 建立用戶菜單
6.3.3 用基礎(chǔ)菜單和局部菜單的不同組合來建立用戶菜單
6.3.4 快捷鍵的定義方法
6.3.5 狀態(tài)行幫助的定義方法
6.4 菜單定制示例
6.4.1 下拉菜單/快捷菜單定制舉例
6.4.2 圖像塊菜單定制示例
第7章 定制工具欄
7.1 AutoCAD 2002的工具欄及其基本控制
7.1.1 工具欄的顯示和關(guān)閉
7.1.2 工具欄的可視化定制
7.2 工具欄在菜單文件中的結(jié)構(gòu)
7.3 用編輯菜單文件的方法定制工具欄
第8章 DIESEL語言
8.1 狀態(tài)欄的定制
8.2 在菜單定制中應(yīng)用DIESEL
8.3 DIESEL的調(diào)試方法
8.4 DIESEL函數(shù)
第9章 定制上網(wǎng)模板
9.1 AutoCAD 2002內(nèi)置的主要網(wǎng)絡(luò)功能
9.2 定制網(wǎng)上發(fā)布模板
9.2.1 概述
9.2.2 定制網(wǎng)上發(fā)布模板
9.3 定制“今日”公告牌模板
9.3.1 定制公告牌模板
9.3.2 觀看定制的公告牌模板
9.3.3 恢復(fù)默認(rèn)的公告牌文件
開發(fā)篇
第10章 AutoLISP語言基礎(chǔ)
10.1 AutoLISP語言的基本知識
10.1.1 AutoLISP語言的特性
10.1.2 AutoLISP中的數(shù)據(jù)類型
10.1.3 程序結(jié)構(gòu)
10.1.4 求值、表達式及變量
10.1.5 AutoLISP程序的自動裝載
10.1.6 S::STARTUP函數(shù)
10.2 賦值與數(shù)值計算函數(shù)
10.3 邏輯運算函數(shù)
10.4 程序分支與循環(huán)函數(shù)
10.5 字符串與類型轉(zhuǎn)換函數(shù)
10.6 表處理函數(shù)
10.7 自定義函數(shù)
10.8 交互數(shù)據(jù)輸入函數(shù)及相關(guān)的計算函數(shù)
10.9 文件及應(yīng)用程序操作函數(shù)
10.10 AutoCAD命令及顯示方式函數(shù)
10.11 實體和設(shè)備訪問類函數(shù)
第11章 對話框的定制與開發(fā)技術(shù)
11.1 對話框的組成
11.2 對話框的選項
11.2.1 定義選項的DCL表達式
11.2.2 選項的屬性
11.3 DCL文件的編寫
11.3.1 選項的定義格式
11.3.2 選項的調(diào)用格式
11.3.3 DCL文件中的特殊字符
11.3.4 其他DCL文件的引用
11.4 對話框的布局設(shè)計
11.5 AutoCAD可編程對話框的控制
11.6 對話框管理程序設(shè)計應(yīng)注意的幾個問題
11.6.1 對話框管理函數(shù)的調(diào)用次序
11.6.2 在對話框顯示期間不能使用的函數(shù)
11.6.3 動作定義方式及其優(yōu)先級
11.6.4 嵌套對話框的使用
11.6.5 隱藏對話框的使用
11.7 對話框及管理程序開發(fā)示例
11.7.1 圖塊定義程序
11.7.2 AutoCAD初始環(huán)境設(shè)置程序
第12章 用AutoLISP開發(fā)應(yīng)用程序
12.1 應(yīng)用程序設(shè)計目標(biāo)
12.2 獲取輸入
12.3 計算參數(shù)并繪制樓梯
12.4 繪制磚墻
12.5 向AutoCAD增加命令
12.6 優(yōu)化程序中的變量定義
12.7 增加對話框界面
12.7.1 DCL文件
12.7.2 控制對話框的AutoLISP函數(shù)
12.8 “炮擊彈藥車”游戲程序
12.9 分形程序
12.9.1 柯奇曲線
12.9.2 分形樹
第13章 Visual LISP語言
13.1 Visual LISP概述
13.2 Visual LISP的使用
13.2.1 啟動Visual LISP
13.2.2 使用Visual LISP文本編輯器錄入程序
13.2.3 加載并運行程序
13.2.4 調(diào)入已存在的AutoLISP程序文件
13.3 Visual LISP控制臺
13.4 使用Visual LISP文本編輯器
13.4.1 代碼顏色
13.4.2 文本編輯器中的單詞
13.4.3 動態(tài)幫助
13.4.4 快捷菜單
13.5 Visual LISP格式化器
13.5.1 運行格式化器
13.5.2 格式化代碼
13.5.3 格式化注釋
13.5.4 改變格式化選項及編輯文件類型
13.6 檢查程序語法
13.7 調(diào)試程序
13.7.1 設(shè)置斷點和分步執(zhí)行調(diào)試
13.7.2 自動運行模式調(diào)試
13.7.3 跟蹤變量
13.8 構(gòu)造應(yīng)用程序
13.8.1 通過vlisp-compile函數(shù)編譯單個文件為FAS文件
13.8.2 通過“新建應(yīng)用程序向?qū)А贝虬幾g為VLX文件
13.8.3 加載和運行已編譯的程序
第14章 Visual LISP擴展函數(shù)及其編程
14.1 概述
14.2 在Visual LISP函數(shù)中使用ActiveX方法
14.2.1 確定所需的Visual LISP函數(shù)
14.2.2 確定Visual LISP函數(shù)的調(diào)用方法
14.3 Visual LISP擴展函數(shù)
14.4 有關(guān)ActiveX的函數(shù)
14.5 與反應(yīng)器有關(guān)的函數(shù)
14.6 程序設(shè)計示例
14.6.1 ActiveX方式繪圖
14.6.2 對象反應(yīng)器功能
第15章 AutoCAD VBA基礎(chǔ)
15.1 了解嵌入和全局VBA工程
15.2 用VBA管理器組織工程
15.2.1 裝載已有的VBA工程文件
15.2.2 卸載工程
15.2.3 嵌入工程到圖形中
15.2.4 從圖形中分離工程
15.2.5 創(chuàng)建新的工程
15.2.6 保存嵌入工程
15.3 處理宏
15.3.1 運行宏
15.3.2 編輯宏
15.3.3 創(chuàng)建新的宏
15.3.4 刪除宏
15.3.5 設(shè)置工程選項
15.4 用VBA IDE編輯工程
15.4.1 打開VBA IDE
15.4.2 查看工程信息
15.4.3 定義工程的部件
15.4.4 導(dǎo)入已有部件
15.4.5 編輯部件
15.4.6 運行宏
15.4.7 命名工程
15.4.8 保存工程
15.4.9 引用其他VBA工程
15.5 編程入門示例
15.6 AutoCAD VBA工程術(shù)語和命令小結(jié)
第16章 ActiveX自動化基礎(chǔ)
16.1 理解AutoCAD對象模型
16.1.1 應(yīng)用程序?qū)ο?br />16.1.2 文檔對象
16.1.3 圖形和非圖形對象
16.1.4 參數(shù)選擇、打印出圖和實用工具對象
16.2 訪問對象層
16.2.1 在對象層中引用對象
16.2.2 訪問應(yīng)用程序?qū)ο?br />16.3 通過集合對象操作
16.3.1 訪問集合對象
16.3.2 添加新成員到集合對象
16.3.3 在集合對象中循環(huán)
16.3.4 刪除集合對象中的成員
16.4 理解屬性和方法
16.5 理解父對象
16.6 定位類型庫
16.7 在數(shù)據(jù)庫中返回第一個圖元
16.8 在方法和屬性中使用變體
16.8.1 什么是變體
16.8.2 在數(shù)組數(shù)據(jù)中使用變體
16.8.3 轉(zhuǎn)換數(shù)組為變體
16.8.4 解釋變體數(shù)組
16.9 使用其他程序語言
第17章 用VBA設(shè)置AutoCAD環(huán)境
17.1 打開、保存和關(guān)閉圖形文件
17.2 設(shè)定和返回系統(tǒng)變量
17.3 精確繪圖
17.3.1 調(diào)整捕捉和柵格對齊
17.3.2 使用正交模式
17.3.3 計算點和值
17.3.4 計算面積
17.4 提示用戶輸入
17.4.1 GetString方法
17.4.2 GetPoint方法
17.4.3 GetKeyword方法
17.4.4 控制用戶輸入
17.5 訪問AutoCAD命令行
第18章 創(chuàng)建和編輯AutoCAD圖元
18.1 創(chuàng)建對象
18.1.1 確定容器對象
18.1.2 創(chuàng)建直線
18.1.3 創(chuàng)建多段線對象
18.1.4 創(chuàng)建曲線對象
18.1.5 創(chuàng)建點對象
18.2 編輯對象
18.2.1 工作于命名的對象
18.2.2 選擇對象
18.2.3 復(fù)制對象
18.2.4 移動對象
18.2.5 刪除對象
18.2.6 比例縮放對象
18.2.7 延伸和修剪對象
18.3 使用圖層、顏色和線型
18.3.1 使用圖層
18.3.2 使用顏色
18.3.3 使用線型
18.3.4 分配圖層、顏色和線型給對象
18.4 添加文本到圖形中
18.4.1 處理文字樣式
18.4.2 使用單行文字
第19章 用VBA開發(fā)應(yīng)用程序
19.1 更多的VBA技術(shù)
19.2 在VBA中使用窗體
19.2.1 窗體的設(shè)計模式和運行模式
19.2.2 在工程中創(chuàng)立一個新的窗體
19.2.3 向窗體中添加控件
19.2.4 顯示和隱藏窗體
19.2.5 加載和卸載窗體
19.2.6 設(shè)計模式窗體下的應(yīng)用程序
19.3 錯誤處理
19.3.1 捕獲運行錯誤
19.3.2 對捕獲的錯誤作出響應(yīng)
19.3.3 對AutoCAD用戶輸入錯誤作出響應(yīng)
19.4 加密VBA代碼模塊
19.5 從工具條或菜單中運行VBA宏
19.6 自動載入一個VBA工程
19.7 自動運行VBA宏
19.8 發(fā)布應(yīng)用程序
第20章 ActiveX和VBA應(yīng)用程序設(shè)計實例
20.1 檢查運行環(huán)境
20.2 定義目標(biāo)
20.3 編寫第一個函數(shù)
20.4 獲取輸入
20.4.1 聲明變量
20.4.2 輸入“用戶輸入”子程序
20.5 繪制小徑輪廓
20.6 繪制瓷磚
20.7 把所有內(nèi)容集成到一起
20 8 單步執(zhí)行代碼
20.9 執(zhí)行宏
20.10 加入對話框環(huán)境
20.10.1 建立對話框
20.10.2 使用項目窗口為工程導(dǎo)航
20.10.3 更新已有代碼
20.10.4 給對話框添加代碼
第21章 ObjectARX編程基礎(chǔ)
21.1 ObjectARX 2000開發(fā)工具簡介
21.1.1 安裝必要的軟件
21.1.2 設(shè)置ObjectARX 2000開發(fā)環(huán)境
Z1.1.3 ObjectARX應(yīng)用程序的特點
21.1.4 ObjectARX類庫
21.2 ObjectARX編程環(huán)境
21.2.1 訪問AutoCAD數(shù)據(jù)庫
21.2.2 與AutoCAD編輯器交互作用
21.2.3 使用MFC創(chuàng)建用戶界面
21.2.4 支持多文檔界面(MDI)
21.2.5 創(chuàng)建用戶自定義類
21.2.6 建立復(fù)雜的應(yīng)用程序
21.2.7 與其他編程環(huán)境交互作用
21.3 AutoCAD數(shù)據(jù)庫
21.3.1 基本的數(shù)據(jù)庫對象
21.3.2 在AutoCAD中創(chuàng)建對象
21.3.3 創(chuàng)建ObjectARX對象
21.4 建立一個ObjectARX應(yīng)用程序
21.4.1 建立一個ObjectARX應(yīng)用程序的基本步驟
21.4.2 建立第一個ObjectARX應(yīng)用程序的例子
21.5 ObjectARX Wizard的安裝與使用
21.5.1 ObjectARX Wizard的安裝
21.5.2 ObjectARX Wizard的使用
第22章 數(shù)據(jù)庫操作
22.1 初始化數(shù)據(jù)庫
22.2 創(chuàng)建和刪除一個數(shù)據(jù)庫
22.3 保存數(shù)據(jù)庫
22.4 插入一個數(shù)據(jù)庫
22.5 設(shè)定當(dāng)前數(shù)據(jù)庫的值
22.6 數(shù)據(jù)庫操作實例
22.7 長事務(wù)處理
22.7.1 類和函數(shù)簡介
22.7.2 長事務(wù)處理實例
22.8 數(shù)據(jù)庫對象
22.8.1 打開和關(guān)閉數(shù)據(jù)庫對象
22.8.2 刪除對象
22.8.3 對象的數(shù)據(jù)庫所有權(quán)
22.8.4 添加特定對象的數(shù)據(jù)
第23章 實體和容器對象及綜合應(yīng)用實例
23.1 實體簡介
23.2 實體的共同屬性
23.2.1 實體顏色
23.2.2 實體線型
23.2.3 實體線型比例
23.2.4 實體可見性
23.2.5 實體所在的圖層
23.3 關(guān)于實體的示例
23.4 符號表和字典的比較
23.5 符號表簡介
23.5.1 塊表
23.5.2 圖層表
23.5.3 遍歷器
23.6 字典
23.6.1 組和組字典
23.6.2 關(guān)于組的示例
23.7 綜合性應(yīng)用實例
23.7.1 程序的功能
23.7.2 程序的數(shù)學(xué)模型
附錄A AutoCAD 2002命令集
附錄B AutoCAD 2002系統(tǒng)變量表
附錄C AutoLISP錯誤代碼和錯誤信息
C.1 錯誤代碼
C.2 錯誤信息

本目錄推薦

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