《機械CAD原理與實踐(第3版)》是2011-12-9出版的圖書,作者是肖剛、李俊源、李學志。
基本介紹
- 書名:機械CAD原理與實踐(第3版)
- 作者:肖剛、李俊源、李學志
- ISBN:9787302271796
- 定價:34元
- 出版時間:2011-12-9
- 裝幀:平裝
圖書簡介,前言,目錄,
圖書簡介
本書在第1、2版體系結構的基礎上,對原書內容作了較大更新。改版後全書共分14章,第1~7章為CAD基本原理部分,系統地闡述了CAD技術的基本內容、原理和方法,包括CAD技術發展概況、CAD中常用的數據結構、互動繪圖系統原理、參數化設計技術、設計資料的程式處理、工程數據的資料庫管理技術、互動技術與輔助工具。第8~14章為CAD開發實踐部分,詳細介紹了AutoCAD軟體的基本開發環境、各種開發技術以及開發實例,包括AutoCAD系統開發基礎、圖形數據交換技術、Visual LISP開發技術、AutoCAD對話框開發技術、AutoCAD VBA開發技術、SolidWorks基本建模技術、CAD套用系統實例。
本書既可作為高等院校工科各專業計算機輔助設計課程的教學用書,也可作為從事CAD套用系統軟體開發和使用人員的參考書。
前言
CAD技術使產品設計的內容發生了根本性變革,徹底改變了產品設計的方式,推動了幾乎一切領域的設計革命。目前,CAD技術已經普遍套用在各個領域各個企業的產品設計中,CAD技術不僅提高了產品的開發速度和設計精度,同時也提高了企業自身的技術素質,增強了企業的市場回響能力和競爭能力。
我國CAD技術套用取得了巨大成就,但與已開發國家相比仍有較大差距,同時,國內CAD技術的套用還很不平衡,仍需要從事CAD技術套用和推廣的科技與教育工作者不斷努力,繼續培養大批具有CAD理論基礎和掌握CAD技術新方法的工程技術人才,以提升我國產品設計的整體水平。原書自1999年出版以來,已多次重印,2006年發行第2版,但由於CAD技術仍在不斷發展,原書中有些內容已經陳舊,需要及時調整和修訂,因此,在分析原書存在問題的基礎上,同時考慮讀者對原書的建議,決定保持原書的結構體系和特點,對原書部分內容進行修訂和更新,以適應新時期CAD教學和CAD技術人才培養的需要。
新版修訂內容包括: 第6章工程數據的資料庫管理技術、第8章AutoCAD系統開發基礎等內容作了重新改寫; 引入三維建模技術,增加了第13章SolidWorks基本建模技術; 因為採用AutoCAD 2008版本,所以對第7章互動技術與輔助工具、第10章Visual LISP開發技術、第11章AutoCAD對話框開發技術、第12章AutoCAD VBA開發技術等相關內容作了修改; 其餘章節基本保持不變,僅對其中部分內容作了一些修正。
本書改版後共分14章,第1章介紹CAD技術發展概況、CAD系統的硬體、軟體組成及CAD技術的最新發展趨勢; 第2章對CAD系統中經常用到的數據結構形式作了詳細介紹; 第3章闡述互動繪圖系統的組成、基本原理、數據結構及若干技術問題; 第4章介紹各種參數化設計方法和原理; 第5章詳細講述各類設計資料的程式處理方法; 第6章介紹工程數據的資料庫管理方法; 第7章簡要介紹CAD系統中一些常見的互動技術和輔助工具; 第8章講述開發AutoCAD系統的基本方法,包括選單、工具列、線型和填充圖案的自定義; 第9章介紹圖形數據交換技術和初始圖形交換標準IGES及STEP標準,重點對DXF檔案進行詳細描述; 第10章介紹Visual LISP程式設計語言的數據類型、程式結構、各類函式及其開發方法; 第11章對AutoCAD對話框的組成、對話框控制語言的結構和語法、各類函式及設計技巧等作了詳細描述; 第12章詳細介紹AutoCAD VBA開發技術的特點和開發方法等; 第13章簡要介紹SolidWorks基本建模技術; 第14章給出了幾個CAD套用系統實例。
本書內容取材新穎,原理與實踐並重,既可作為高等院校工科各專業高年級學生和研究生的教學用書,也可作為從事CAD套用系統軟體開發和工程技術人員CAD知識培訓與繼續教育的參考用書。
第3版第1、3、4、7、14章由肖剛編寫,第2、5章由李學志編寫,第6、9、10、12章由李俊源編寫,第8、11、13章由肖剛、李俊源編寫。全書由肖剛負責匯總和定稿。書中內容均為作者多年從事CAD教學與科研工作的總結和體會,但難免存在不足之處,敬請讀者批評指正。
我國CAD技術套用取得了巨大成就,但與已開發國家相比仍有較大差距,同時,國內CAD技術的套用還很不平衡,仍需要從事CAD技術套用和推廣的科技與教育工作者不斷努力,繼續培養大批具有CAD理論基礎和掌握CAD技術新方法的工程技術人才,以提升我國產品設計的整體水平。原書自1999年出版以來,已多次重印,2006年發行第2版,但由於CAD技術仍在不斷發展,原書中有些內容已經陳舊,需要及時調整和修訂,因此,在分析原書存在問題的基礎上,同時考慮讀者對原書的建議,決定保持原書的結構體系和特點,對原書部分內容進行修訂和更新,以適應新時期CAD教學和CAD技術人才培養的需要。
新版修訂內容包括: 第6章工程數據的資料庫管理技術、第8章AutoCAD系統開發基礎等內容作了重新改寫; 引入三維建模技術,增加了第13章SolidWorks基本建模技術; 因為採用AutoCAD 2008版本,所以對第7章互動技術與輔助工具、第10章Visual LISP開發技術、第11章AutoCAD對話框開發技術、第12章AutoCAD VBA開發技術等相關內容作了修改; 其餘章節基本保持不變,僅對其中部分內容作了一些修正。
本書改版後共分14章,第1章介紹CAD技術發展概況、CAD系統的硬體、軟體組成及CAD技術的最新發展趨勢; 第2章對CAD系統中經常用到的數據結構形式作了詳細介紹; 第3章闡述互動繪圖系統的組成、基本原理、數據結構及若干技術問題; 第4章介紹各種參數化設計方法和原理; 第5章詳細講述各類設計資料的程式處理方法; 第6章介紹工程數據的資料庫管理方法; 第7章簡要介紹CAD系統中一些常見的互動技術和輔助工具; 第8章講述開發AutoCAD系統的基本方法,包括選單、工具列、線型和填充圖案的自定義; 第9章介紹圖形數據交換技術和初始圖形交換標準IGES及STEP標準,重點對DXF檔案進行詳細描述; 第10章介紹Visual LISP程式設計語言的數據類型、程式結構、各類函式及其開發方法; 第11章對AutoCAD對話框的組成、對話框控制語言的結構和語法、各類函式及設計技巧等作了詳細描述; 第12章詳細介紹AutoCAD VBA開發技術的特點和開發方法等; 第13章簡要介紹SolidWorks基本建模技術; 第14章給出了幾個CAD套用系統實例。
本書內容取材新穎,原理與實踐並重,既可作為高等院校工科各專業高年級學生和研究生的教學用書,也可作為從事CAD套用系統軟體開發和工程技術人員CAD知識培訓與繼續教育的參考用書。
第3版第1、3、4、7、14章由肖剛編寫,第2、5章由李學志編寫,第6、9、10、12章由李俊源編寫,第8、11、13章由肖剛、李俊源編寫。全書由肖剛負責匯總和定稿。書中內容均為作者多年從事CAD教學與科研工作的總結和體會,但難免存在不足之處,敬請讀者批評指正。
作者
2011年9月
2011年9月
目錄
第1章緒論
1.1CAD技術發展概況
1.2CAD系統的硬體組成
1.2.1系統的基本構成
1.2.2系統總體結構分類
1.2.3圖形輸入設備
1.2.4圖形顯示設備
1.2.5圖形輸出設備
1.3CAD系統的軟體組成
1.4CAD系統的類型
1.5CAD技術的發展趨勢
第2章CAD中常用的數據結構
2.1基本概念
2.2線性表
2.2.1線性表的邏輯結構
2.2.2線性表的順序存儲結構
2.2.3線性表的鏈式存儲結構
2.3棧和佇列
2.4樹
2.4.1基本概念
2.4.2二叉樹
第3章互動繪圖系統原理
3.1系統基本組成
3.2系統數據結構
3.3系統主要功能實現
3.4若干技術問題
3.4.1坐標系變換
3.4.2圖形變換
第4章參數化設計技術
4.1參數化編程原理
4.2參數化圖素拼裝原理
4.3參數化設計方法
4.3.1尺寸驅動法
4.3.2變數幾何法
4.4參數化圖形庫技術
第5章設計資料的程式處理
5.1數據表格的程式處理
5.1.1一維數表
5.1.2二維數表
5.1.3多維數表
5.2線圖的程式處理
5.3函式插值
5.3.1一元函式插值
5.3.2二元函式插值
5.4求經驗公式
5.4.1最小二乘法擬合的基本思想
5.4.2用最小二乘法求線性方程
5.4.3用最小二乘法求多項式
5.4.4列主元素高斯消去法求解線性聯立方程組
5.5有關數據的處理
5.5.1恆等比較
5.5.2圓整
5.5.3取標準值
第6章工程數據的資料庫管理技術
6.1工程數據與資料庫系統管理
6.1.1工程數據的特點及其管理
6.1.2資料庫系統原理
6.1.3資料庫的數據模型
6.2SQL Server關係型資料庫
6.2.1SQL Server基礎
6.2.2SQL Server基本操作
6.2.3SQL Server套用舉例
6.3資料庫管理系統開發
6.4AutoCAD資料庫接口
6.4.1資料庫連線dbconnect的特點
6.4.2資料庫連線的啟動和關閉
6.4.3資料庫連線管理器
6.4.4配置外部資料庫
6.4.5dbconnect基本操作
6.5Visual LISP訪問外部資料庫
第7章互動技術與輔助工具
7.1定位技術
7.2約束技術
7.3拾取技術
7.4拖動技術
7.5反饋技術
7.6常用輔助工具
7.6.1柵格工具
7.6.2捕捉工具
7.6.3正交工具
7.6.4自動追蹤捕捉方式
7.6.5參考追蹤捕捉方式
第8章AutoCAD系統開發基礎
8.1自定義用戶界面
8.1.1自定義命令
8.1.2創建宏
8.1.3創建下拉選單
8.1.4自定義工具列
8.1.5自定義面板
8.2線型和填充圖案定製
8.2.1線型的開發
8.2.2填充圖案定製
第9章圖形數據交換技術
9.1數據交換方式
9.2AutoCAD數據交換
9.2.1AutoCAD數據交換檔案
9.2.2AutoCAD數據交換命令
9.3DXF檔案結構
9.4DXF檔案實例
9.5初始圖形交換標準IGES
9.6STEP標準簡介
第10章Visual LISP開發技術
10.1概述
10.2AutoLISP的數據類型
10.3AutoLISP程式設計
10.3.1AutoLISP內部函式
10.3.2AutoLISP函式定義
10.3.3AutoLISP遞歸定義
10.3.4函式載入和運行
10.4Visual LISP集成開發環境
10.4.1Visual LISP工作界面
10.4.2集成開發環境的套用
10.5Visual LISP編輯和調試
10.5.1編輯Visual LISP程式
10.5.2調試Visual LISP程式
10.6工程管理器與應用程式生成
10.6.1Visual LISP工程管理器
10.6.2Visual LISP應用程式生成
10.7Visual LISP編程實例
第11章AutoCAD對話框開發技術
11.1對話框組成
11.2對話框屬性
11.2.1預定義標準屬性
11.2.2預定義控制項屬性
11.3對話框控制語言
11.3.1DCL檔案結構
11.3.2DCL語法
11.4對話框驅動程式設計
11.4.1驅動程式的結構
11.4.2對話框回調
11.4.3對話框驅動函式
11.5對話框套用實例
第12章AutoCAD VBA開發技術
12.1AutoCAD VBA基本概念
12.1.1VBA工程
12.1.2VBA管理器
12.1.3宏
12.1.4VBA IDE開發環境
12.1.5VBA開發過程
12.2AutoCAD ActiveX基礎
12.2.1AutoCAD對象模型
12.2.2對象層次結構
12.2.3集合對象
12.3AutoCAD VBA環境設定
12.3.1圖形檔案操作
12.3.2應用程式視窗控制
12.3.3圖形視窗控制
12.4AutoCAD圖元創建和編輯
12.4.1對象創建
12.4.2對象編輯
12.4.3圖層、線型和顏色設定
12.5VBA應用程式開發示例
12.5.1圓中心線自動繪製
12.5.2粗糙度自動標註
12.5.3整體式齒輪繪製
第13章SolidWorks基本建模技術
13.1SolidWorks用戶界面
13.2草圖的創建與約束
13.2.1草圖的基本概念
13.2.2草圖設計實例
13.3基於特徵的零件建模技術
13.4裝配體建模技術
第14章CAD套用系統實例
14.1齒輪減速器CAD系統設計
14.1.1系統總體結構
14.1.2系統工作流程
14.1.3系統功能實現
14.2工業溫度計CAD系統研製
14.2.1系統總體結構設計
14.2.2參數查詢模組實現
14.2.3零部件參數化圖庫建設
14.2.4總裝圖設計模組實現
14.2.5報價子系統實現
14.3標準件圖庫系統
14.3.1圖庫總體結構規劃
14.3.2圖庫系統實現
參考文獻