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

AutoCAD 2000定制與Visual LISP開發(fā)技術(shù)

AutoCAD 2000定制與Visual LISP開發(fā)技術(shù)

定 價(jià):¥39.00

作 者: 李學(xué)志編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): AutoCAD 2000開發(fā)技術(shù)叢書
標(biāo) 簽: AutoCAD

ISBN: 9787302044475 出版時(shí)間: 2001-05-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 428 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書系統(tǒng)地介紹了對(duì)AutoCAD 2000的定制及Visual LISP的開發(fā)技術(shù)。主要內(nèi)容有:建立專用的線型、圖案和符號(hào)庫,定制帶有專業(yè)特色的各種菜單、工具欄和對(duì)話框,利用圖形交換文件編寫C語言和AutoCAD的接口程序,在Visual LISP環(huán)境下的AutoLISP程序設(shè)計(jì),定義新的AutoCAD命令,擴(kuò)充AutoCAD的功能等。本書可作為從事CAD技術(shù)的工程技術(shù)人員的參考書,也可作為高等院?;蚶^續(xù)教育的培訓(xùn)教材。本書的宗旨是:面向廣大從事計(jì)算機(jī)輔助繪圖與設(shè)計(jì)的人員,介紹定制與開發(fā)現(xiàn)有CAD系統(tǒng)的基本原理和方法,使讀者掌握定制與開發(fā)CAD系統(tǒng)的技術(shù)。AutoCAD是通用性很強(qiáng)的圖形系統(tǒng),它適用于多種領(lǐng)域和行業(yè),僅將AutoCAD作為取代傳統(tǒng)手工繪圖的工具是遠(yuǎn)遠(yuǎn)不夠的,應(yīng)該對(duì)它進(jìn)行二次開發(fā),擴(kuò)充現(xiàn)有的功能。由于每個(gè)用戶所從事的工作都有其行業(yè)、專業(yè)的特點(diǎn),有專業(yè)的標(biāo)準(zhǔn)和規(guī)范,因此要建立適用于本專業(yè)的作圖環(huán)境,就需要對(duì)AutoCAD進(jìn)行定制工作,建立或完善自己的線型、圖案、字體或符號(hào)庫,定制便捷、專用的菜單、工具欄和對(duì)話框,這樣才能使設(shè)計(jì)人員將主要精力用于產(chǎn)品的結(jié)構(gòu)設(shè)計(jì),才能發(fā)揮設(shè)計(jì)人員的創(chuàng)造性。這才是CAD的初衷。本書是作者在多年從事CAD教學(xué)和科研的基礎(chǔ)上編寫的,在內(nèi)容的組織與安排上充分考慮了讀者對(duì)象的專業(yè)特點(diǎn)和知識(shí)結(jié)構(gòu),盡量做到深入淺出、便于自學(xué)。為便于讀者學(xué)習(xí)和掌握本書的內(nèi)容,書中列舉的大量實(shí)例,均以實(shí)際應(yīng)用為背景,而且實(shí)例本身就具有較高的實(shí)用價(jià)值。本書結(jié)合的具體圖形系統(tǒng)是AutoCAD 2000,但所介紹的定制與開發(fā)CAD系統(tǒng)的原理和方法也適用于AutoCAD的其他版本或其他圖形系統(tǒng)。

作者簡(jiǎn)介

暫缺《AutoCAD 2000定制與Visual LISP開發(fā)技術(shù)》作者簡(jiǎn)介

圖書目錄

第1章概述
1.1定制與開發(fā)AutoCAD的目的
1.2定制與開發(fā)AutoCAD的途徑
1.3定制與開發(fā)AutoCAD的主要內(nèi)容
1.4可自定義的AutoCAD支持的文件
1.5AutoCAD搜索文件的順序
1.6命令的驗(yàn)證過程
第2章程序參數(shù)文件
2.1概述
2.2定義外部命令
2.2.1定義外部命令的格式
2.2.2定義外部命令
2.3為現(xiàn)有的AutoCAD命令建立簡(jiǎn)單易記的別名
第3章腳本和幻燈片文件
3.1腳本文件
3.1.1腳本文件的特點(diǎn)
3.1.2建立腳本文件
3.1.3運(yùn)行腳本文件
3.2幻燈片文件
3.2.1幻燈片文件的特點(diǎn)
3.2.2有關(guān)幻燈片文件的命令
3.2.3產(chǎn)品的播放演示
3.2.4利用腳本文件編寫接口程序
第4章形(符號(hào))和字體
4.1概述
4.2形的定義
4.2.1形文件
4.2.2形的標(biāo)題行和描述行
4.2.3專用代碼
4.2.4矢量描述碼
4.2.5用比例因子縮放矢量的大小
4.2.6利用堆棧存儲(chǔ)位置
4.2.7引用子形
4.2.8雙向書寫
4.3綜合舉例
4.4形的編譯.裝入和調(diào)用
4.4.1COMPILE命令
4.4.2LOAD命令
4.4.3SHAPE命令
4.5字體
4.5.1字體的定義
4.5.2字體文件
4.5.3字體的編譯.裝入和調(diào)用
4.6大字體文件
4.6.1大字體文件的特點(diǎn)
4.6.2大字體文件的標(biāo)題
4.6.3舉例
4.7擴(kuò)展大字體
4.7.1“0”碼形的定義
4.7.2調(diào)用子形
4.7.3舉例
第5章定義線型和填充圖案
5.1線型
5.1.1概述
5.1.2定義簡(jiǎn)單線型
5.1.3定義復(fù)雜線型
5.2定義圖案
5.2.1構(gòu)造填充圖案
5.2.2圖案文件
5.2.3定義圖案
5.2.4舉例
第6章圖形交換文件
6.1概述
6.1.1圖形信息交換與DXF文件
6.1.2輸出一個(gè)DXF文件
6.1.3讀入一個(gè)DXF文件
6.2DXF文件的結(jié)構(gòu)
6.2.1DXF文件的總體結(jié)構(gòu)
6.2.2組代碼和跟隨值
6.2.3DXF文件實(shí)例
6.3從DXF文件中提取數(shù)據(jù)
6.4用C語言編寫構(gòu)造DXF文件的接口程序
第7章AutoLISP程序設(shè)計(jì)語言
7.1概述
7.2AutoLISP的數(shù)據(jù)類型
7.3AutoLISP變量
7.3.1符號(hào)(SYMBOL)
7.3.2變量的數(shù)據(jù)類型
7.3.3為變量賦值
7.3.4預(yù)定義的符號(hào)
7.3.5顯示變量的值
7.3.6在交互方式下將變量的值傳遞給AutoCAD
7.4AutoLISP表達(dá)式
7.4.1前綴表示法
7.4.2運(yùn)算的優(yōu)先級(jí)
7.4.3AutoLISP表達(dá)式的求值過程
7.5AutoLISP的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)
7.6AutoLISP函數(shù)
7.6.1定義AutoLISP函數(shù)
7.6.2調(diào)用AutoLISP函數(shù)
7.6.3調(diào)用AutoCAD命令
7.6.4定義AutoCAD命令
7.7AutoLISP程序文件
7.7.1AutoLISP文件的特點(diǎn)
7.7.2程序中的注釋
7.7.3加載和卸載AutoLISP文件
7.8應(yīng)用舉例
7.8.1定義AutoLISP函數(shù)
7.8.2定義繪制曲線的命令
7.8.3定義參數(shù)化繪圖的命令
7.8.4定義修改圖形數(shù)據(jù)庫的命令
7.8.5定義含有訪問符號(hào)表功能的命令
第8章VisualLISP程序設(shè)計(jì)語言
8.1VisualLISP概述
8.1.1Visua1LISP的特點(diǎn)
8.1.2進(jìn)入和退出VisualLISP
8.1.3VisualLISP的用戶界面
8.1.4控制臺(tái)操作
8.1.5加載和運(yùn)行AutoLISP程序
8.2編輯源程序代碼
8.2.1文本編輯工具
8.2.2文件操作
8.2.3文本操作
8.2.4設(shè)置代碼格式
8.3調(diào)試程序
8.3.1概述
8.3.2數(shù)據(jù)查看工具
8.3.3利用斷點(diǎn)調(diào)試程序
8.3.4跟蹤程序運(yùn)行
8.4構(gòu)造應(yīng)用程序
8.4.1通過vlisp_compile函數(shù)編譯單個(gè)文件
8.4.2用應(yīng)用程序生成器創(chuàng)建應(yīng)用程序
8.4.3修改應(yīng)用程序生成過程中確定的選項(xiàng)
8.4.4重新編譯應(yīng)用程序
8.4.5更新應(yīng)用程序
8.5利用工程維護(hù)多文件應(yīng)用程序
8.5.1工程的作用
8.5.2定義一個(gè)新工程
8.5.3利用工程窗口管理工程文件
8.5.4VisualLISP對(duì)工程的操作
8.5.5優(yōu)化應(yīng)用程序代碼
8.6在AutoLISP中使用ActiveX對(duì)象
8.6.1AutoCAD對(duì)象模型
8.6.2用檢驗(yàn)工具獲取AutoCAD對(duì)象
8.6.3在VisualLISP函數(shù)中使用ActiveX方法
8.6.4轉(zhuǎn)換對(duì)象引用
8.6.5通過AutoLISP函數(shù)獲取和更新圖形對(duì)象的特性
8.6.6用參數(shù)帶回返回值的ActiveX方法
8.6.7列出對(duì)象的特性和方法
8.6.8使用集合對(duì)象
8.6.9釋放VLA對(duì)象和釋放內(nèi)存
8.6.10處理ActiveX方法返回的錯(cuò)誤
8.7將反應(yīng)器附著到AutoCAD圖形上
8.7.1基本概念
8.7.2定義回調(diào)函數(shù)
8.7.3創(chuàng)建反應(yīng)器
8.7.4在多文檔中使用反應(yīng)器
8.7.5查詢.修改和控制反應(yīng)器的狀態(tài)
8.7.6臨時(shí)反應(yīng)器和永久反應(yīng)器
8.7.7反應(yīng)器的使用規(guī)則
第9章DIESEL表達(dá)式
9.1DIESEL表達(dá)式的特點(diǎn)
9.2定義用戶的狀態(tài)行
9.2.1系統(tǒng)變量MODEMACR0的作用
9.2.2定義用戶的狀態(tài)行
9.3在菜單中使用DIESEL表達(dá)式
9.3.1用DIESEL表達(dá)式控制菜單標(biāo)簽的顯示狀態(tài)
9.3.2用DIESEL表達(dá)式改變菜單宏
9.3.3用DIESEL表達(dá)式將系統(tǒng)變量的當(dāng)前值寫到圖形中
9.4在AutoLISP中使用DIESEL表達(dá)式
9.5DIESEL函數(shù)一覽表
9.6出錯(cuò)信息
第10章定義菜單.工具欄
10.1概述
10.1.1菜單的作用
10.1.2菜單文件的作用
10.1.3菜單文件的類型
10.1.4MENU命令
10.1.5基菜單和局部菜單
10.2菜單文件結(jié)構(gòu)
10.2.1菜單文件的總體結(jié)構(gòu)
10.2.2菜單組
10.2.3菜單段
10.2.4子菜單
10.2.5菜單項(xiàng)
10.3菜單項(xiàng)語法
10.3.1菜單項(xiàng)的組成
10.3.2菜單宏語法
10.3.3替換子菜單
10.3.4條件宏表達(dá)式
10.3.5在菜單宏中使用AutoLISP表達(dá)式
10.4屏幕菜單
10.4.1屏幕菜單的特點(diǎn)
10.4.2屏幕子菜單
10.4.3屏幕菜單段實(shí)例
10.4.4MENUCTL系統(tǒng)變量
10.5下拉菜單和快捷菜單
10.5.1下拉菜單
10.5.2快捷菜單
10.5.3控制菜單項(xiàng)標(biāo)簽的顯示狀態(tài)
10.5.4插入和刪除下拉菜單
10.6按鈕和輔助菜單
10.6.1按鈕和輔助菜單的特點(diǎn)
10.6.2按鈕和輔助菜單舉例
10.7圖像菜單
10.7.1圖像菜單的特點(diǎn)
10.7.2圖像菜單的文法
10.7.3菜單項(xiàng)標(biāo)題的格式
10.7.4顯示圖像菜單
10.7.5建立幻燈片文件或幻燈片庫
10.8數(shù)字化儀菜單
10.8.1數(shù)字化儀菜單的特點(diǎn)
10.8.2數(shù)字化儀菜單舉例
10.9工具欄段
10.9.1工具欄段的結(jié)構(gòu)
10.9.2應(yīng)用實(shí)例
10.10面向菜單的幫助
10.10.1菜單幫助段的格式
10.10.2建立菜單幫助段與下拉菜單段和工具欄的聯(lián)系
10.10.3舉例
10.11定義快捷鍵
10.11.1定義快捷鍵的兩種方法
10.11.2用于定義快捷鍵的組合鍵
10.11.3舉例
第11章對(duì)話框設(shè)計(jì)
11.1概述
11.2對(duì)話框控件
11.3控件的屬性
11.4對(duì)話框設(shè)計(jì)原則與規(guī)范
11.4.1一般原則
11.4.2通用規(guī)范
11.4.3預(yù)定義控件的使用規(guī)范
11.5對(duì)話框控制語言
11.5.1對(duì)話框文件
11.5.2DCL文件的結(jié)構(gòu)
11.5.3DCL語法
11.6對(duì)話框驅(qū)動(dòng)程序
11.6.1對(duì)話框驅(qū)動(dòng)程序的流程圖
11.6.2對(duì)話框回調(diào)
11.6.3對(duì)話框的特殊處理
11.6.4對(duì)話框驅(qū)動(dòng)函數(shù)
11.7綜合舉例
附錄AAutoLISP函數(shù)
A.1賦值.求值與禁止求值函數(shù)
A.2數(shù)值計(jì)算函數(shù)
A.3關(guān)系運(yùn)算函數(shù)
A.4邏輯運(yùn)算函數(shù)
A.5幾何運(yùn)算函數(shù)
A.6判斷函數(shù)
A.7流程控制函數(shù)
A.8表處理函數(shù)
A.9字符串處理函數(shù)
A.10數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
A.11交互輸入畫數(shù)
A.12有關(guān)文件操作的函數(shù)
A.13打印輸出函數(shù)
A.14有關(guān)函數(shù)的函數(shù)
A.15錯(cuò)誤處理函數(shù)
A.16選擇集操作函數(shù)
A.17與AutoCAD直接相關(guān)的函數(shù)
A.18實(shí)體操作函數(shù)
A.19符號(hào)表操作函數(shù)
A.20擴(kuò)展數(shù)據(jù)操作函數(shù)
A.21內(nèi)存管理函數(shù)
A.22對(duì)話框操作函數(shù)
A.23菜單控制函數(shù)
A.24數(shù)字化儀控制函數(shù)
A.25控制環(huán)境變量的函數(shù)
A.26詞典操作函數(shù)
A.27應(yīng)用程序操作函數(shù)
A.28VisualLISP擴(kuò)展函數(shù)
A.29有關(guān)ActiveX的函數(shù)
A.30與反應(yīng)器有關(guān)的函數(shù)
附錄BAutoLISP程序出錯(cuò)代碼
附錄CAutoLISP程序出錯(cuò)信息

本目錄推薦

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