本書主要介紹了礦山數字化技術、AutoCAD平臺下高級繪圖技巧、AutoCAD平臺下LISP程序設計、AutoCAD平臺下VBA應用程序開發(fā)、VBA開發(fā)語言基礎、AutoCAD對象模型的創(chuàng)建和編輯、人機交互與選擇集等。書中還配有兩個完整的采礦CAD二次開發(fā)應用案例:案例一為礦山巷道斷面設計及工程量計算;案例二為礦山地表曲面模型構建及方量計算。本書為高等院校采礦工程及相關專業(yè)的教學用書,也可供采礦工程技術人員和科研人員參考。
1礦山數字化技術概論1.1數字礦山1.1.1數字地球1.1.2數字礦山1.2礦山數字化技術1.3礦山數字化技術應用1.4礦山數字化層次分析本章小結習題2AutoCAD平臺下高級繪圖技巧2.1樣板圖形文件的使用2.2系統(tǒng)變量的設置及修改方法2.3AutoCAD的主要支持文件2.4acad.pgp文件的定義及使用2.4.1對象特性2.4.2繪圖命令2.4.3修改命令2.4.4視窗縮放2.4.5尺寸標注2.5形文件的定義與調用2.6線型文件的定義與調用2.6.1關于線型文件2.6.2簡單線型的定義方法2.6.3帶文本字符串的線型2.6.4帶形的復雜線型2.7圖案填充文件的定義與調用2.7.1填充圖案定義遵循規(guī)則2.7.2包含虛線的填充圖案2.7.3包含多條直線的填充圖案2.8菜單文件的定義與調用2.8.1菜單文件概述2.8.2加載和卸載菜單文件2.8.3菜單文件的使用2.8.4用戶自定義菜單文件本章小結習題3AutoCAD平臺下LISP程序設計3.1AutoLISP語言概述3.2AutoLISP的語法結構3.3AutoLISP的數據類型與基本運算3.3.1AutoLISP語言數據類型3.3.2AutoLISP語言基本運算3.4AutoLISP的標準函數3.4.1AutoLISP的基本函數3.4.2AutoLISP的用戶輸入函數3.4.3條件函數3.4.4循環(huán)函數3.5AutoLISP的程序設計方法、技巧3.5.1對象反應器定義3.5.2以對話框形式繪制圓的實例3.5.3定義帶有滑動條的對話框實例3.5.4VisualLISP程序的調試3.6實例程序3.6.1繪制三角形程序3.6.2繪制倒角程序3.6.3繪制矩形程序3.6.4繪制等邊三角形及其內切圓程序3.6.5繪制帶孔的法蘭盤程序3.6.6繪制五角星的程序3.6.7繪制圓組成的陣列圖案程序3.6.8繪制花瓣的應用程序3.6.9繪制墻體圖案的應用程序本章小結習題4AutoCAD平臺下VBA應用程序開發(fā)4.1VBA簡介4.1.1什么是VBA4.1.2VBA的主要優(yōu)缺點4.1.3VBA與VB的關系4.2AutoCAD平臺下VBA概述4.3VBA編程環(huán)境4.3.1VBA編輯器4.3.2VBA工程管理4.3.3VBA工程加載4.3.4宏管理4.4一個完整二次開發(fā)程序4.4.1程序編制4.4.2菜單編制4.4.3程序的加載與卸載4.