發表於2024-11-23
本書是討論基於Visual LISP for AutoCAD 2000/2000i/2002的程序設計技術,幫助專業設計用戶進行專業輔助設計程序的製作和使用,達到精通Visual LISP程序設計,使AutoCAD真正成為自己的專業設計軟件的目的。本書詳細討論瞭Visual LISP程序設計的基本方法和應用技巧,並提供瞭大量的專題應用範例,側重於專業應用的方法、實際應用中的難點和解決方案的討論,還補充和修正瞭Visual
LISP在綫幫助中的若乾問題。本書既可以作為高等院校的有關教材、高級應用培訓教材,也適閤作為專業程序設計用戶的參考用書。本書按照由淺入深、循序漸進的原則編寫。力爭做到初學者能夠看懂,程序設計的老手也能得到啓發,真正成為工程師自學程序設計的好朋友。
第1章 Visual LISP概況
1.1 啓動Visual LISP
1.2 Visual LISP界麵概述
1.2.1 菜單區
1.2.2 工具欄區
1.2.3 控製颱窗口
1.2.4 狀態欄
1.2.5 跟蹤窗口
1.2.6 文本編輯器
1.2.7 Visual LISP 的其他窗口
1.3 加載和運行AutoLISP程序
1.3.1 打開一個AutoLISP程序
1.3.2 加載並運行程序片斷
1.3.3 加載並運行整個程序
1.4 使用擴展的AutoLISP函數
1.5 關閉Visual LISP
第2章 使用Visual 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 按係統匹配
2.6 程序代碼格式化
2.6.1 Visual 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 試驗動態跟蹤調試
3.3 使用Visual LISP調試功能
3.3.1 調試功能概況
3.3.2 VLISP中程序中斷的基本概念
3.3.3 關於可繼續中斷循環
3.3.4 關於進入可繼續中斷循環後的調試方法
3.3.5 關於不可繼續中斷循環
3.3.6 斷點操作
3.4 數據檢驗工具
3.4.1 打開和關閉日誌文件
3.4.2 使用監視窗口
3.4.3 使用跟蹤堆棧窗口
3.4.4 使用符號服務對話框
3.4.5 使用檢驗窗口
3.5 訪問AutoCAD圖形對象
第4章 AutoLISP程序設計
4.1 AutoLISP程序設計初步
4.1.1 AutoLISP比較容易學會和使用
4.1.2 AutoLISP適於給專業用戶作開發工具
4.1.3 AutoLISP程序語法特點
4.1.4 AutoLISP程序與AutoCAD應用開發
4.2 編寫AutoLISP專業用戶功能的一般過程
4.2.1 專業應用程序設計的一般過程
4.2.2 專業應用程序設計的質量要求
4.2.3 專業應用程序設計的輔助手段
4.3 在命令行使用AutoLISP錶達式
4.3.1 建立和引用AutoLISP變量響應命令提示
4.3.2 用AutoLISP錶達式響應命令提示
4.4 在其他定製文件中使用Visual LISP錶達式
4.4.1 在腳本文件中使用錶達式
4.4.2 在菜單文件中使用錶達式
4.4.3 AutoCAD.LSP、*.MNL和AutoCADDOC.LSP
4.4.4 將AutoLISP 錶達式放在某個圖形對象中
4.5 給AutoCAD添加用戶命令
4.5.1 用戶自定義函數之一
4.5.2 (Command)(VL-CmdF)函數
4.5.3 在程序中引用AutoCAD命令時的注意事項
4.5.4 實例I
4.5.5 實例II
4.5.6 怎樣描述關於點位的響應
4.5.7 簡單響應"選擇對象"的提示
4.5.8 嚮AutoCAD注冊用戶命令
4.5.9 重新定義AutoCAD原有命令
4.5.10 怎樣描述關於長度數據輸入的程序段
4.5.11 程序中數據的錶達
4.5.12 數據與字串的轉換問題
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 Visual LISP 程序可能的運行模式
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.9.17 關於DCL的自我動作描述問題
4.10 對象數據庫的訪問與數據使用
4.10.1 傳統的數據庫訪問方法
4.10.2 找到要分析對象的圖元名的方法
4.10.3 多段綫對象數據的使用
4.10.4 用ActiveX 數據結構訪問數據庫
4.10.5 CAGD在專業設計程序中的應用
第5章 AutoLISP應用程序設計技巧集錦
第6章 工程--應用程序集的管理和編譯
第7章 應用程序包的編譯
第8章 ActiveX的使用
第9章 反應器的使用
第10章 Visual LISP函數詳解
第11章 用戶化和係統定製
第12章 AutoCAD 2002新增功能和函數
第13章 因特網上的問與答
第14章 DXF組碼參考
【虎彩 按需齣版】VISUAL LISP程序設計--技巧與範例(1CD) 人民郵電齣版社 下載 mobi pdf epub txt 電子書 格式 2024
【虎彩 按需齣版】VISUAL LISP程序設計--技巧與範例(1CD) 人民郵電齣版社 下載 mobi epub pdf 電子書【虎彩 按需齣版】VISUAL LISP程序設計--技巧與範例(1CD) 人民郵電齣版社 mobi epub pdf txt 電子書 格式下載 2024