注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機輔助設計與工程計算AutoCADVISUAL LISP FOR AUTOCAD 2000程序設計:從學會到用好

VISUAL LISP FOR AUTOCAD 2000程序設計:從學會到用好

VISUAL LISP FOR AUTOCAD 2000程序設計:從學會到用好

定 價:¥46.00

作 者: 陳伯雄,馮偉編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 制圖程序 AutoCAD

購買這本書可以去


ISBN: 9787111078531 出版時間: 2000-01-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 348頁 字數(shù):  

內(nèi)容簡介

  本書是基于 Visual LISP for AutoCAD 2000程序設計,作為專業(yè)設計用戶,進行專業(yè)輔助設計程序的制作和使用。書中詳細討論了LISP程序設計的基本方法和應用技巧,內(nèi)容包括:全部VLISP和AntoLISP函數(shù)解釋、全部DCL控件和屬性解釋、VLISP/DCL程序設計基礎知識和應用技巧、給AutoCAD添加用戶命令、給AutoLISP添加用戶函數(shù)、專業(yè)應用程序設計中典型問題的解決方案和例程分析、VLISP中的集成開發(fā)環(huán)境的功能和用法解釋、VLISP中的ActiveX功能及其應用、VLISP中的反應器功能及其應用、程序包的編譯和調(diào)試、程序設計輔助工具。本書按照由淺入深、循序漸進的原則編寫,力爭做到初學者能夠看懂,程序設計人員也能得到啟發(fā),是工程師自學程序設計的良師益友。此外,本書也適合作為ATC高級應用培訓的基礎教材。

作者簡介

暫缺《VISUAL LISP FOR AUTOCAD 2000程序設計:從學會到用好》作者簡介

圖書目錄

致讀者
前言
第1章 Visual LISP概況
1.1 啟動 Visual LISP
1.2 Visual LISP界面概要
1.2.1 菜單區(qū)
1.2.2 工具欄區(qū)
1.2.3 控制臺窗口
1.2.4 狀態(tài)欄
1.2.5 跟蹤窗口
1.2.6 文本編輯器
1.2.7 Visual LISP的其他窗口
1.3 加載和運行 AntoLISP程序
1.3.1 打開一個 AntoLISP程序
1.3.2 加載并運行程序片斷
1.3.3 加載并運行整個程序
1.4 使用擴展的 AutoLISP函數(shù)
1.5 關閉 Vsual LISP
第2章 使用 Vsual LISP文本編輯器
2.1 文本編輯器概要
2.2 文本編輯器快捷菜單
2.3 文本編輯器的快捷鍵
2.3.1 修改文本
2.3.2 選定文本
2.3.3 瀏覽
2.3.4 格式化
2.3.5 移動和復制
2.4 查找和替換
2.4.1 查找和替換
2.4.2 書簽
2.5 語法結(jié)構(gòu)分色和匹配
2.5.1 語法分色
2.5.2 匹配
2.5.3 使用自動匹配搜尋結(jié)果
2.5.4 按歷史匹配
2.5.5 按系統(tǒng)匹配
2.6 程序代碼格式化
2.6.1 Vsual LISP程序格式樣式
2.6.2 Visual LISP的注釋
2.7 語法檢查
2.7.1 檢查括號匹配
2.7.2 用語法分色檢查拼寫錯誤
2.7.3 使用檢查命令檢查其他語法錯誤
第3章 調(diào)試程序
3.1 Visual LISP調(diào)試功能總論
3.2 學習調(diào)試器使用方法
3.2.1 調(diào)試準備
3.2.2 試驗跟蹤和分步調(diào)試過程
3.2.3 試驗動態(tài)跟蹤調(diào)試
3.3 Visual LISP調(diào)試功能
3.3.1 調(diào)試功能概況
3.3.2 VLISP中程序中斷的基本概念
3.3.3 關于可繼續(xù)中斷循環(huán)
3.3.4 關于進入可繼續(xù)中斷循環(huán)之后的調(diào)試方法
3.3.5 關于不可繼續(xù)中斷循環(huán)
3.3.6 斷點操作
3.4 數(shù)據(jù)檢驗工具
3.4.1 打開和關閉跟蹤日志文件
3.4.2 使用監(jiān)視窗口
3.4.3 使用跟蹤堆棧窗口
3.4.4 使用符號服務對話框
3.4.5 使用檢驗窗口
3.5 訪問AntoCAD圖形對象
第4章 AutoLISP程序設計
4.1 AutoLISP的應用特色
4.1.1 AutoLISP比較容易學會和使用
4.1.2 AutoLISP適于給專業(yè)用戶作開發(fā)工具
4.1.3 AutoLISP程序語法特點
4.1.4 AutoLISP程序與AutoCAD應用開發(fā)
4.2 編寫AutoLISP專業(yè)用戶功能的一般過程
4.2.1 專業(yè)應用程序設計的一般過程
4.2.2 專業(yè)應用程序設計的質(zhì)量要求
4.2.3 專業(yè)應用程序設計的輔助手段
4.3 在命令行使用 AutLISP表達式
4.3.1 建立和引用AutoLISP變量響應命令提示
4.3.2 用AutoLISP表達式響應命令提示
4.4 在其他定制文件中使用AutoLISP表達式
4.4.1 在腳本文件中使用LISP表達式
4.4.2 在菜單文件中使用LISP表達式
4.4.3 ACAD.LSP、*.MNL、和 ACADDOC.LSP
4.4.4 將AutoLISP表達式放在某個圖形對象中
4.5 給AutoCAD添加用戶命令
4.5.1 用戶自定義函數(shù)之一
4.5.2?。╒I-CmdF)(Command)函數(shù)
4.5.3 在程序中引用AutoCAD命令時的注意事項
4.5.4 實例I
4.5.5 實例II
4.5.6 怎樣描述關于點位的響應
4.5.7 響應“選擇對象:”的提示
4.6 怎樣在AutoLISP程序中組織和使用對象選擇集
4.6.1 選擇集過濾器的使用實例
4.6.2 在程序中對象選擇集組建方法
4.7 給AutoLISP添加用戶函數(shù)
4.7.1 Defun函數(shù)的再認識
4.7.2 形式參數(shù)和實際參數(shù)
4.7.3 自定義函數(shù)的必要性
4.7.4 制造自定義函數(shù)的返回值
4.7.5 自定義函數(shù)的變量表寫法
4.8 AutoLISP程序可能的運行模式
4.9 在程序中使用DCL
4.9.1 概論
4.9.2 DCL程序的語法
4.9.3 對話框的使用
4.9.4 察看對話框
4.9.5 制作第一個DCL
4.9.6 使用圖像控件
4.9.7 DCL支持程序
4.9.8 DCL的檢驗和出錯處理
4.9.9 DCL程序的簡單控制和使用
4.9.10 用DCL查設計參數(shù)表
4.9.11 圖像按鈕的控制和使用
4.9.12 DCL結(jié)束的控制方法
4.9.13 自定義圖像技或集
4.9.14 列表金與用戶對有限參數(shù)的選擇輸入
4.9.15 列表盒內(nèi)容設置的幾個技術要點
4.9.16 不確定值的輸入問題
4.10 對象數(shù)據(jù)庫的訪問與程序設計中的CAGD
4.10.1 傳統(tǒng)的數(shù)據(jù)庫訪問方法
4.10.2 找到要分析對象的圖元名的方法
4.10.3 對象數(shù)據(jù)的使用
4.10.4 用ActiveX數(shù)據(jù)結(jié)構(gòu)訪問數(shù)據(jù)庫
4.10.5 在專業(yè)設計程序中的 CAGD
第5章 AutoLISP程序設計技巧集錦
5.1 理解和正確使用AutoLISP的條件函數(shù)
5.2 求兩條直線段的交點
5.3 使用對象描述雙元表
5.4 利用繪圖時建立的條件進行尺寸標注
5.5?。℉andEnt)函數(shù)和永久型選擇集
5.6 在AutoLISP中定義和使用多維數(shù)組
5.7 使用外部參數(shù)文件
5.7.1 其他應用程序生成的參數(shù)文件
5.7.2 AutoLISP程序?qū)S玫耐獠繑?shù)據(jù)文件
5.7.3 讀入外掛數(shù)據(jù)文件的結(jié)束處理
5.8 設計手冊查找自動化
5.9 建立和使用非圖形數(shù)據(jù)
5.9.1 屬性格式的非圖形數(shù)據(jù)結(jié)構(gòu)
5.9.2 擴展的對象數(shù)據(jù)庫
5.9.3 圖形詞典
5.10 自定義出錯處理
5.10.1 設置公用的自定義出錯處理功能
5.10.2 在自定義函數(shù)中函數(shù)實參的檢驗和出錯退出功能
5.10.3 在函數(shù)的定義中就地處理出錯
5.11 參數(shù)化的、柔性的圖形庫
5.12 在Get族函數(shù)中使用關鍵字
5.13 怎樣編寫設計過程模擬程序
5.14 正確使用AutoCAD的系統(tǒng)變量
5.15 在程序中使用 Fillet功能
5.16 怎樣在一個程序中生成多個圖形文件
5.17 根據(jù)圖檔日動加載應用程序
5.18 自定義工具欄圖標丟失問題
5.19 Read函數(shù)的靈活使用
5.20 Eval函數(shù)的用法
5.21 Set函數(shù)的用法
5.22 SsGet函數(shù)的用法
第6章 工程一應用程序索的管理和編譯
6.1 管理多個程序文件
6.1.1 Visual LISP的工程
6.1.2 工程中涉及到的文件類型
6.2 使用 Visual LISP工程
6.2.1 創(chuàng)建一個新的工程
6.2.2 確定工程中AutoLISP源程序
6.2.3 調(diào)入文件的次序
6.2.4 選擇編譯器選項
6.3 工程文件的操作
6.3.1 在工程中查找源文件中的內(nèi)容
6.3.2 將工程放在應用程序包中
第7章 應用程序包的編譯
7.1 程序包的編譯和鏈接
7.1.1 VLISP的編譯器
7.1.2 用(VLisp-Compile)函數(shù)編譯程序
7.1.3 加載和運行已編譯程序
7.1.4 編譯后的函數(shù)調(diào)用問題
7.2 制作應用程序包
7.2.1 生成一個新的應用程序包
7.2.2 應用程序包的更新和修改
7.3 多圖檔下的程序設計
7.3.1 變量空間
7.3.2 使函數(shù)在全部圖檔中有效
7.3.3 應用程序的獨立變量空間
7.3.4 使具有獨立變量空間的非C:函數(shù)對外部引用有效
7.3.5 在其他VLX程序中引用獨立變量空間的函數(shù)
7.3.6 在獨立變量空間的VLX中使用圖檔變量空間中的變量
7.3.7 使圖檔變量空間中的變量在所有圖檔中都有效
7.3.8 在各個變量空間之間進行數(shù)據(jù)共享
7.3.9 在多圖檔環(huán)境中的自定義錯誤處理
第8章 ActiveX的使用
8.1 ActiveX對象概論
8.2 AutoCAD的對象模型構(gòu)架
8.2.1 對象的屬性
8.2.2 對象的方法
8.3 ActiveX對象訪問概論
8.3.1 訪問應用程序?qū)ο?br />8.3.2 生成和訪問圖形對象
8.4 用 AutoLISP函數(shù)使用 ActiveX方法
8.4.1 查找所需要的函數(shù)
8.4.2 確定函數(shù)的參數(shù)
8.4.3 將數(shù)據(jù)轉(zhuǎn)換為 ActiveX類型
8.4.4 使用變體類型數(shù)據(jù)
8.4.5 使用安全數(shù)組
8.4.6 轉(zhuǎn)換其他AutoLISP數(shù)據(jù)類型為ACtiveX
8.4.7 實例分析
8.4.8 確定方法或?qū)傩允欠襁m用于某對象
8.4.9 使用集合(Collections)對象
8.4.10 釋放對象和空出內(nèi)存
8.4.11 轉(zhuǎn)換對象的引用
8.4.12 ActiveX方法出錯的處理
8.5 ActiveX與其他應用程序的交互
8.5.1 引入一個類型庫
8.5.2 與應用程序建立聯(lián)系
8.5.3 一個應用程序?qū)嵗?br />8.5.4 不引人類型庫使用ActiveX方法
8.5.5 訪問和更新圖形對象屬性
8.5.6 使用參數(shù)帶回返回值的Activex方法
第9章 反應器的使用
9.1 反應器
9.1.1 反應器類型
9.1.2 反應器的回調(diào)事件
9.1.3 反應器的回調(diào)函數(shù)
9.2 生成反應器
9.2.1 生成對象反應器
9.2.2 給反應器添加應用數(shù)據(jù)
9.2.3 在多圖檔中使用反應器
9.2.4 查詢、修改和刪除反應器
9.3 臨時的、或永久的反應器
9.4 對象反應器支持程序的自動加載
9.5 反應器應用注意事項
第10章 附錄
10.1 AutoLISP數(shù)據(jù)類型
10.2 AutoLISP基本函數(shù)
10.2.1 應用程序管理函數(shù)
10.2.2 數(shù)學計算函數(shù)
10.2.3 等式和條件函數(shù)
10.2.4 出錯處理函數(shù)
10.2.5 函數(shù)處理函數(shù)
10.2.6 表操作函數(shù)
10.2.7 字串處理函數(shù)
10.2.8 符號操作函數(shù)
10.3 AutoLISP實用函數(shù)
10.3.1 轉(zhuǎn)換函數(shù)
10.3.2 設備訪問函數(shù)
10.3.3 顯示控制函數(shù)
10.3.4 文件操作函數(shù)
10.3.5 幾何函數(shù)
10.3.6 命令與查詢函數(shù)
10.3.7 用戶輸入函數(shù)
10.4 AutoLISP選擇集和符號表函數(shù)
10.4.1 擴展的數(shù)據(jù)庫操作函數(shù)
10.4.2 對象操作函數(shù)
10.4.3 選擇集操作函數(shù)
10.4.4 符號表操作函數(shù)
10.5 AutoLISP內(nèi)存管理函數(shù)
10.6 Visual LISP的擴展函數(shù)
10.6.1 ActiveX集合操作函數(shù)
10.6.2 ActiveX數(shù)據(jù)轉(zhuǎn)換函數(shù)
10.6.3 ActiveX方法調(diào)用函數(shù)
10.6.4 ActiveX對象處理函數(shù)
10.6.5 ActiveX屬性處理函數(shù)
10.6.6 應用程序?qū)ο筇幚砗瘮?shù)
10.6.7 Visual LISP反應器函數(shù)
10.6.8 VLX變量空間函數(shù)
10.6.9 VLX變量空間通信函數(shù)
10.6.10 系統(tǒng)注冊表函數(shù)
10.7 DCL操作函數(shù)
10.7.1 對話框打開與關閉控制函數(shù)
10.7.2 控件和屬性操作函數(shù)
10.7.3 列表類控件操作函數(shù)
10.7.4 圖像控件操作函數(shù)
10.8 DCL預定義控件
10.8.1 DCL控件的預定義屬性
10.8.2 DCL控件的自定義屬性
10.8.3 DCL的預定義動作控件
10.8.4 DCL的預定義控件簇
10.8.5 DCL的預定義修飾和提示性控件
10.8.6 DCL的預定對話框結(jié)束和出錯處理控件
10.9 AntoLISP程序分析器
10.9.1 用分析器分析程序的操作過程
10.9.2 程序分析
10.9.3 主對話框中的有關功能
10.9.4 選項對話框中的有關功能
10.9.5 一些說明
10.9.6 程序分析規(guī)則文件

本目錄推薦

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