注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機輔助設計與工程計算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片 頁數: 348頁 字數:  

內容簡介

  本書是基于 Visual LISP for AutoCAD 2000程序設計,作為專業(yè)設計用戶,進行專業(yè)輔助設計程序的制作和使用。書中詳細討論了LISP程序設計的基本方法和應用技巧,內容包括:全部VLISP和AntoLISP函數解釋、全部DCL控件和屬性解釋、VLISP/DCL程序設計基礎知識和應用技巧、給AutoCAD添加用戶命令、給AutoLISP添加用戶函數、專業(yè)應用程序設計中典型問題的解決方案和例程分析、VLISP中的集成開發(fā)環(huán)境的功能和用法解釋、VLISP中的ActiveX功能及其應用、VLISP中的反應器功能及其應用、程序包的編譯和調試、程序設計輔助工具。本書按照由淺入深、循序漸進的原則編寫,力爭做到初學者能夠看懂,程序設計人員也能得到啟發(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函數
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 語法結構分色和匹配
2.5.1 語法分色
2.5.2 匹配
2.5.3 使用自動匹配搜尋結果
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章 調試程序
3.1 Visual LISP調試功能總論
3.2 學習調試器使用方法
3.2.1 調試準備
3.2.2 試驗跟蹤和分步調試過程
3.2.3 試驗動態(tài)跟蹤調試
3.3 Visual LISP調試功能
3.3.1 調試功能概況
3.3.2 VLISP中程序中斷的基本概念
3.3.3 關于可繼續(xù)中斷循環(huán)
3.3.4 關于進入可繼續(xù)中斷循環(huán)之后的調試方法
3.3.5 關于不可繼續(xù)中斷循環(huán)
3.3.6 斷點操作
3.4 數據檢驗工具
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è)應用程序設計的質量要求
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 用戶自定義函數之一
4.5.2?。╒I-CmdF)(Command)函數
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添加用戶函數
4.7.1 Defun函數的再認識
4.7.2 形式參數和實際參數
4.7.3 自定義函數的必要性
4.7.4 制造自定義函數的返回值
4.7.5 自定義函數的變量表寫法
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查設計參數表
4.9.11 圖像按鈕的控制和使用
4.9.12 DCL結束的控制方法
4.9.13 自定義圖像技或集
4.9.14 列表金與用戶對有限參數的選擇輸入
4.9.15 列表盒內容設置的幾個技術要點
4.9.16 不確定值的輸入問題
4.10 對象數據庫的訪問與程序設計中的CAGD
4.10.1 傳統(tǒng)的數據庫訪問方法
4.10.2 找到要分析對象的圖元名的方法
4.10.3 對象數據的使用
4.10.4 用ActiveX數據結構訪問數據庫
4.10.5 在專業(yè)設計程序中的 CAGD
第5章 AutoLISP程序設計技巧集錦
5.1 理解和正確使用AutoLISP的條件函數
5.2 求兩條直線段的交點
5.3 使用對象描述雙元表
5.4 利用繪圖時建立的條件進行尺寸標注
5.5 (HandEnt)函數和永久型選擇集
5.6 在AutoLISP中定義和使用多維數組
5.7 使用外部參數文件
5.7.1 其他應用程序生成的參數文件
5.7.2 AutoLISP程序專用的外部數據文件
5.7.3 讀入外掛數據文件的結束處理
5.8 設計手冊查找自動化
5.9 建立和使用非圖形數據
5.9.1 屬性格式的非圖形數據結構
5.9.2 擴展的對象數據庫
5.9.3 圖形詞典
5.10 自定義出錯處理
5.10.1 設置公用的自定義出錯處理功能
5.10.2 在自定義函數中函數實參的檢驗和出錯退出功能
5.10.3 在函數的定義中就地處理出錯
5.11 參數化的、柔性的圖形庫
5.12 在Get族函數中使用關鍵字
5.13 怎樣編寫設計過程模擬程序
5.14 正確使用AutoCAD的系統(tǒng)變量
5.15 在程序中使用 Fillet功能
5.16 怎樣在一個程序中生成多個圖形文件
5.17 根據圖檔日動加載應用程序
5.18 自定義工具欄圖標丟失問題
5.19 Read函數的靈活使用
5.20 Eval函數的用法
5.21 Set函數的用法
5.22 SsGet函數的用法
第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 調入文件的次序
6.2.4 選擇編譯器選項
6.3 工程文件的操作
6.3.1 在工程中查找源文件中的內容
6.3.2 將工程放在應用程序包中
第7章 應用程序包的編譯
7.1 程序包的編譯和鏈接
7.1.1 VLISP的編譯器
7.1.2 用(VLisp-Compile)函數編譯程序
7.1.3 加載和運行已編譯程序
7.1.4 編譯后的函數調用問題
7.2 制作應用程序包
7.2.1 生成一個新的應用程序包
7.2.2 應用程序包的更新和修改
7.3 多圖檔下的程序設計
7.3.1 變量空間
7.3.2 使函數在全部圖檔中有效
7.3.3 應用程序的獨立變量空間
7.3.4 使具有獨立變量空間的非C:函數對外部引用有效
7.3.5 在其他VLX程序中引用獨立變量空間的函數
7.3.6 在獨立變量空間的VLX中使用圖檔變量空間中的變量
7.3.7 使圖檔變量空間中的變量在所有圖檔中都有效
7.3.8 在各個變量空間之間進行數據共享
7.3.9 在多圖檔環(huán)境中的自定義錯誤處理
第8章 ActiveX的使用
8.1 ActiveX對象概論
8.2 AutoCAD的對象模型構架
8.2.1 對象的屬性
8.2.2 對象的方法
8.3 ActiveX對象訪問概論
8.3.1 訪問應用程序對象
8.3.2 生成和訪問圖形對象
8.4 用 AutoLISP函數使用 ActiveX方法
8.4.1 查找所需要的函數
8.4.2 確定函數的參數
8.4.3 將數據轉換為 ActiveX類型
8.4.4 使用變體類型數據
8.4.5 使用安全數組
8.4.6 轉換其他AutoLISP數據類型為ACtiveX
8.4.7 實例分析
8.4.8 確定方法或屬性是否適用于某對象
8.4.9 使用集合(Collections)對象
8.4.10 釋放對象和空出內存
8.4.11 轉換對象的引用
8.4.12 ActiveX方法出錯的處理
8.5 ActiveX與其他應用程序的交互
8.5.1 引入一個類型庫
8.5.2 與應用程序建立聯(lián)系
8.5.3 一個應用程序實例
8.5.4 不引人類型庫使用ActiveX方法
8.5.5 訪問和更新圖形對象屬性
8.5.6 使用參數帶回返回值的Activex方法
第9章 反應器的使用
9.1 反應器
9.1.1 反應器類型
9.1.2 反應器的回調事件
9.1.3 反應器的回調函數
9.2 生成反應器
9.2.1 生成對象反應器
9.2.2 給反應器添加應用數據
9.2.3 在多圖檔中使用反應器
9.2.4 查詢、修改和刪除反應器
9.3 臨時的、或永久的反應器
9.4 對象反應器支持程序的自動加載
9.5 反應器應用注意事項
第10章 附錄
10.1 AutoLISP數據類型
10.2 AutoLISP基本函數
10.2.1 應用程序管理函數
10.2.2 數學計算函數
10.2.3 等式和條件函數
10.2.4 出錯處理函數
10.2.5 函數處理函數
10.2.6 表操作函數
10.2.7 字串處理函數
10.2.8 符號操作函數
10.3 AutoLISP實用函數
10.3.1 轉換函數
10.3.2 設備訪問函數
10.3.3 顯示控制函數
10.3.4 文件操作函數
10.3.5 幾何函數
10.3.6 命令與查詢函數
10.3.7 用戶輸入函數
10.4 AutoLISP選擇集和符號表函數
10.4.1 擴展的數據庫操作函數
10.4.2 對象操作函數
10.4.3 選擇集操作函數
10.4.4 符號表操作函數
10.5 AutoLISP內存管理函數
10.6 Visual LISP的擴展函數
10.6.1 ActiveX集合操作函數
10.6.2 ActiveX數據轉換函數
10.6.3 ActiveX方法調用函數
10.6.4 ActiveX對象處理函數
10.6.5 ActiveX屬性處理函數
10.6.6 應用程序對象處理函數
10.6.7 Visual LISP反應器函數
10.6.8 VLX變量空間函數
10.6.9 VLX變量空間通信函數
10.6.10 系統(tǒng)注冊表函數
10.7 DCL操作函數
10.7.1 對話框打開與關閉控制函數
10.7.2 控件和屬性操作函數
10.7.3 列表類控件操作函數
10.7.4 圖像控件操作函數
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的預定對話框結束和出錯處理控件
10.9 AntoLISP程序分析器
10.9.1 用分析器分析程序的操作過程
10.9.2 程序分析
10.9.3 主對話框中的有關功能
10.9.4 選項對話框中的有關功能
10.9.5 一些說明
10.9.6 程序分析規(guī)則文件

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號