本書系統性綜述數字化虛擬樣機技術的發展歷程、關鍵技術、未來發展趨勢,以國際**代表性的復雜機械系統動力學建模及數字化仿真軟件ADAMS/View為平臺,對ADAMS/View具體應用、參數化建模、專業化二次開發進行全面、具體闡述,將ADAMS/View高級編程與工程實踐可靠性分析相結合,針對串聯機器人、明弧焊接機器人和滾動軸承等機械領域典型機構進行系統可靠性分析,提出并建立對多體復雜機械系統隨機誤差虛擬可靠性試驗的方法。
目錄
前言
第1章 緒論 1
1.1 數字化設計技術概論 1
1.1.1 機械產品設計開發與數字化設計技術的關系 1
1.1.2 數字化設計技術的內涵及學科體系構成 2
1.1.3 數字化設計技術的特點及相關技術構成 4
1.1.4 數字化功能樣機及分析支撐系統組成 10
1.1.5 參數化設計技術 11
1.2 虛擬樣機技術 19
1.2.1 虛擬樣機技術的內涵 19
1.2.2 虛擬樣機技術的特點及建模步驟 22
1.2.3 虛擬樣機技術的體系構成及實現方法 23
1.3 數字化虛擬樣機技術的發展趨勢與前沿方向 26
第2章 ADAMS軟件基本算法及理論基礎 30
2.1計算多體系統建模與求解一般過程 30
2.2 ADAMS運動學方程與求解算法 31
2.3 ADAMS動力學方程與求解算法 32
第3章 ADAMS/View軟件簡介 35
3.1 ADAMS/View基礎環境設置 35
3.1.1 ADAMS/View主界面及工作路徑設置 35
3.1.2 ADAMS/View界面快捷鍵 38
3.1.3 ADAMS/View軟件常用窗口簡介 39
3.1.4 ADAMS/View軟件基礎環境設置 42
3.2 ADAMS/View的模型創建 46
3.2.1 建模前的準備工作 46
3.2.2 簡單幾何元素和形體的創建 46
3.2.3 復雜形體模型的創建 62
3.2.4 模型幾何形體和特性的修改 66
3.3 ADAMS/View添加約束、驅動 71
3.4 ADAMS/View模型載荷的施加 82
3.5計算求解、仿真控制設置與結果后處理 89
3.5.1 計算求解與仿真控制設置 89
3.5.2 結果后處理 93
第4章 ADAMS/View參數化設計技術 99
4.1 參數化設計變量的定義 99
4.2 ADAMS/View參數化函數的定義 101
4.2.1 如何構造參數化函數 101
4.2.2 函數表達式語法結構 102
4.2.3 設計過程函數 104
4.2.4 運行過程函數 108
4.3 ADAMS/View不同參數化方法 111
4.3.1 使用參數化設計變量 111
4.3.2 使用參數化表達式 112
4.3.3 參數化點坐標 113
4.3.4 運動參數化設計 114
4.4 串聯機器人機構參數化應用實例 116
第5章 ADAMS/View二次開發與高級編程 152
5.1 宏命令操作 152
5.1.1 創建宏命令 152
5.1.2 宏命令中參數的使用 153
5.2 用戶自定制界面開發 155
5.2.1 菜單的定制 155
5.2.2 對話框的定制 157
5.3 循環命令和條件命令的使用 160
5.4 面向對象程序 VC++6.0與 ADAMS/View耦合編程 161
5.4.1 VC++6.0自定義函數與 ADAMS/View的鏈接 161
5.4.2 VC++6.0與 ADAMS/View的數據交換計算 164
第6章 ADAMS/View機械工程實踐應用 166
6.1 串聯機器人仿真與運動分析 166
6.1.1 建模與仿真 166
6.1.2 基于參數化模型的運動精度可靠性評估 168
6.2 焊接機器人仿真與運動分析 171
6.2.1 建模與仿真 171
6.2.2 基于參數化模型的運動精度可靠性評估 182
6.3 滾動軸承虛擬樣機開發與仿真 187
6.3.1 建模與仿真 187
6.3.2 滾動軸承虛擬可靠性試驗方法 194
參考文獻 203