第1章 概論
1.1 CAD技術發(fā)展概況
1.1.1 CAD技術的產生與發(fā)展
1.1.2 CAD技術的發(fā)展趨勢
1.1.3 流行的CAD軟件簡介
1.2 CAD系統(tǒng)的組成及工作方式
1.2.1 CAD/CAM系統(tǒng)的組成
1.2.2 CAD系統(tǒng)的工作方式
1.3 AutoCAD簡介
1.3.1 AutoCAD的性能
1.3.2 AutoCAD的硬件環(huán)境與配置
1.4 AutoCAD二次開發(fā)基礎
1.4.1 點和坐標系
1.4.2 圖形單位、比例和繪圖界限
1.4.3 圖形實體
1.4.4 圖層、顏色和線型
1.5 AutoCAD二次開發(fā)的主要方法及其特點
1.5.1 利用AutoCAD提供的功能,創(chuàng)建自己的操作環(huán)境和庫文件支持
1.5.2 用AutoCAD提供的二次開發(fā)工具進行應用程序開發(fā)
第2章 建立高效的開發(fā)環(huán)境
2.1 創(chuàng)建和使用模板
2.1.1 創(chuàng)建模板
2.1.2 使用模板
2.2 圖形庫的建立和使用
2.2.1 用塊建立圖形庫
2.2.2 調用圖形符號
2.2.3 將屬性添加到塊中
2.2.4 其他建立圖形庫的方法簡介
第3章 命令組文件
3.1 命令組文件概述
3.1.1 命令組文件的格式
3.1.2 命令組文件的建立
3.1.3 命令組文件的調用
3.1.4 命令組文件的常用命令
3.1.5 命令組文件應用實例
3.2 命令組文件的高級語言編程
3.3 應用開發(fā)實例
3.3.1 設計目標
3,3.2 程序實例
3.3.3 TEST3C程序分析
第4章 AutoLISP開發(fā)方法
4.1 AutoLISP基本知識
4.1.1 AutoLISP概論
4.1.2 AutoLISP數(shù)據(jù)類型
4.1.3 AutoLISP文件結構
4.1.4 AutoLISP的出錯處理
4.2 AutoLISP函數(shù)及其功能
4.2.1 邏輯運算功能
4.2.2 表的操作功能
4.2.3 數(shù)學計算功能
4.2.4 數(shù)與字符操作功能
4.2.5 測試判斷功能
4.2.6 與AutoCAD有關的功能
4.2.7 AutoCAD實體處理功能
4.2.8 輸入功能
4,2.9 輸入顯示功能
4.2.10 文件輸入/輸出功能
4.2.11 對話框控制功能
4.2.12 運行調試功能
4.3 函數(shù)的定義和加載
4.3.1 函數(shù)的定義
4.3.2 加載AutoLISP程序
4.4 VisualLISP開發(fā)環(huán)境
4.4.1 啟動VisualLISP
4.4.2 VisualLISP用戶界面
4.4.3 了解VisualLISP窗口
……
第5章 數(shù)據(jù)交換與DXF文件
第6章 訪問圖形數(shù)據(jù)庫
第7章 菜單的定制與開發(fā)
第8章 AutoCAD對話框開發(fā)技術
附錄A AutoCAD系統(tǒng)變量
附錄B AutoLISP的錯誤代碼
參考文獻