本書ADAMS2013.2為平臺,以實例為主線,從基礎(chǔ)入門開始,全面介紹ADAMS的建模與仿真技術(shù)和其在機械產(chǎn)品設(shè)計中的應(yīng)用。本書共分為11章,主要內(nèi)容有:ADAMS概述、ADAMS建模基礎(chǔ)、函數(shù)定義及應(yīng)用、機械傳動設(shè)計與仿真分析、柔性體建模及系統(tǒng)振動特性分析、ADAMS模型的控制設(shè)計、ADAMS建模中的用戶化設(shè)計、ADAMS的二次開發(fā)。本書可作為高等工科院校機械類、近機類住哪也本科生和研究生的教材,也可作為工程技術(shù)人員的參考用書。
虛擬樣機技術(shù)(Virtual Prototyping Technology)是當前設(shè)計制造領(lǐng)域的一項新技術(shù),其應(yīng)用涉及汽車制造、工程機械、航空航天、造船、航海、機械電子、通用機械等眾多領(lǐng)域。用虛擬樣機替代物理樣機,不但可以縮短開發(fā)周期,而且設(shè)計效率也得到了很大的提高。
美國MSC.Software公司的機械系統(tǒng)動力學分析軟件(Automatic Dynamic Analysis of Mechanical Systems,ADAMS)是虛擬樣機技術(shù)得以實現(xiàn)的一個被廣泛應(yīng)用的平臺,它以功能齊全、建?旖、仿真容易、測試方便等特點受到工程技術(shù)人員和廣大使用者的青睞。
自20世紀90年代ADAMS軟件進入國內(nèi)以來,先后已經(jīng)出版了10余本有關(guān)ADAMS應(yīng)用的教程,但從總體來看,教程中的應(yīng)用實例偏少,原創(chuàng)性也不夠,特別是還沒有一本關(guān)于ADAMS2013版本的應(yīng)用教程。針對這種情況,應(yīng)廣大讀者的要求,北京航空航天大學攜手MSC.Software公司共同編寫了本教程。
本書以ADAMS2013.2版為平臺,結(jié)合作者們多年的科研實踐和相關(guān)教學改革成果積累編著而成。本書以20多個設(shè)計應(yīng)用實例為主線,從基礎(chǔ)入門開始,介紹ADAMS在機械產(chǎn)品 虛擬樣機技術(shù)(Virtual Prototyping Technology)是當前設(shè)計制造領(lǐng)域的一項新技術(shù),其應(yīng)用涉及汽車制造、工程機械、航空航天、造船、航海、機械電子、通用機械等眾多領(lǐng)域。用虛擬樣機替代物理樣機,不但可以縮短開發(fā)周期,而且設(shè)計效率也得到了很大的提高。
美國MSC.Software公司的機械系統(tǒng)動力學分析軟件(Automatic Dynamic Analysis of Mechanical Systems,ADAMS)是虛擬樣機技術(shù)得以實現(xiàn)的一個被廣泛應(yīng)用的平臺,它以功能齊全、建?旖、仿真容易、測試方便等特點受到工程技術(shù)人員和廣大使用者的青睞。
自20世紀90年代ADAMS軟件進入國內(nèi)以來,先后已經(jīng)出版了10余本有關(guān)ADAMS應(yīng)用的教程,但從總體來看,教程中的應(yīng)用實例偏少,原創(chuàng)性也不夠,特別是還沒有一本關(guān)于ADAMS2013版本的應(yīng)用教程。針對這種情況,應(yīng)廣大讀者的要求,北京航空航天大學攜手MSC.Software公司共同編寫了本教程。
本書以ADAMS2013.2版為平臺,結(jié)合作者們多年的科研實踐和相關(guān)教學改革成果積累編著而成。本書以20多個設(shè)計應(yīng)用實例為主線,從基礎(chǔ)入門開始,介紹ADAMS在機械產(chǎn)品設(shè)計與分析中的應(yīng)用。其內(nèi)容涉及ADAMS的虛擬樣機建;A(chǔ)、函數(shù)的定義及其應(yīng)用、機構(gòu)設(shè)計、控制系統(tǒng)設(shè)計、柔性體建模、參數(shù)化建模、用戶化設(shè)計等內(nèi)容。
本書力求由淺入深,循序漸進地介紹ADAMS的功能和操作步驟,因此在編排方式上采用文字和圖形相對應(yīng)的原則,即文字的序號與圖中的序號完全對應(yīng),非常便于讀者閱讀和按步驟對照學習和操作ADAMS。本書還采用了二維碼技術(shù),通過掃描二維碼,可以動態(tài)觀看書中的ADAMS模型的仿真結(jié)果,便于對內(nèi)容的理解和對所完成模型的對比檢驗(由于視頻文件較大,請讀者盡量在wifi環(huán)境下觀看視頻)。另外,讀者可登錄機械工業(yè)出版社教育服務(wù)網(wǎng)(www.cmpedu.com),在本教材“內(nèi)容簡介”頁面找到相關(guān)電子資源的下載鏈接。
本書可作為本科生和研究生的有關(guān)課程(例如:機械原理、機械系統(tǒng)動力學、產(chǎn)品設(shè)計與虛擬樣機、ADAMS應(yīng)用與實踐等)的教材,也可作為廣大機械工程領(lǐng)域的工程技術(shù)人員的參考書。
參加本書編寫的編寫人員有:郭衛(wèi)東(第1章部分,第5章,第6章部分,第7章,第8章,第9章部分),李守忠(第2章,第3章),馬璐(第1章部分,第4章,第6章部分,第9章部分,附錄)。本書由郭衛(wèi)東負責全書的統(tǒng)稿、修改和定稿工作。
在此,向為本書做出貢獻的其他教師和出版社的工作人員表示深切感謝。本書在編寫過程中參考了一些同類教材和著作,在此也對這些教材和著作的作者們表示誠摯的謝意。
由于編者水平有限,書中疏漏欠妥之處在所難免,誠望讀者批評指正。
郭衛(wèi)東、李守忠、馬璐
前 言
第1章 ADAMS概論
1.1 ADAMS軟件簡介
1.1.1 ADAMS軟件的發(fā)展歷史
1.1.2 ADAMS軟件的設(shè)計流程
1.2 ADAMS軟件的基本模塊
1.2.1 前處理模塊ADAMS/View
1.2.2 CAD接口模塊ADAMS/Exchange
1.2.3 后處理模塊ADAMS/PostProcessor
1.2.4 求解器模塊 ADAMS/Solver
1.2.5 線性化求解模塊ADAMS/Linear
1.2.6 優(yōu)化/試驗分析模塊ADAMS/Insight
1.2.7 剛?cè)狁詈戏治瞿K ADAMS/Flex
1.2.8 耐久性模塊ADAMS/Durability
1.2.9 控制模塊 ADAMS/Controls
前 言
第1章 ADAMS概論
1.1 ADAMS軟件簡介
1.1.1 ADAMS軟件的發(fā)展歷史
1.1.2 ADAMS軟件的設(shè)計流程
1.2 ADAMS軟件的基本模塊
1.2.1 前處理模塊ADAMS/View
1.2.2 CAD接口模塊ADAMS/Exchange
1.2.3 后處理模塊ADAMS/PostProcessor
1.2.4 求解器模塊 ADAMS/Solver
1.2.5 線性化求解模塊ADAMS/Linear
1.2.6 優(yōu)化/試驗分析模塊ADAMS/Insight
1.2.7 剛?cè)狁詈戏治瞿K ADAMS/Flex
1.2.8 耐久性模塊ADAMS/Durability
1.2.9 控制模塊 ADAMS/Controls
1.2.10 機電一體化模塊 ADAMS/Mechatronics
1.2.11 振動分析模塊ADAMS/Vibration
1.2.12 自動的柔性體生成模塊ADAMS/ViewFlex
1.2.13 直接的CAD數(shù)據(jù)接口模塊ADAMS/Translators
1.2.14 單機并行模塊 ADAMS/Solver SMP
1.2.15 汽車專業(yè)模塊ADAMS/Car
1.2.16 機械專業(yè)模塊ADAMS/Machinery
1.3 ADAMS模型創(chuàng)建與仿真的基本操作
1.3.1 ADAMS2013的應(yīng)用界面
1.3.2 ADAMS模型的創(chuàng)建
1.3.3 力(Forces)的施加
1.3.4 模型的仿真(Simulation)
1.3.5 仿真結(jié)果測量(Measure)
1.3.6 測量結(jié)果的后處理(Adams/PostProcessor)
第2章 ADAMS建模基礎(chǔ)
2.1 連桿機構(gòu)的建模與仿真
2.1.1 設(shè)計問題的描述
2.1.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
2.1.3 創(chuàng)建機構(gòu)模型
2.1.4 保存模型
2.1.5 仿真與測試
2.2 壓力機建模與仿真
2.2.1 設(shè)計問題的描述
2.2.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
2.2.3 創(chuàng)建虛擬樣機模型
2.2.4 仿真與測試
2.3 行星輪系建模與仿真
2.3.1 設(shè)計問題的描述
2.3.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
2.3.3 創(chuàng)建虛擬樣機模型
2.3.4 仿真與測試
2.3.5 實體模型的導入
2.4 凸輪機構(gòu)建模與仿真
2.4.1 設(shè)計問題的描述
2.4.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
2.4.3 創(chuàng)建虛擬樣機模型
2.4.4 仿真與測試
第3章 函數(shù)的定義及應(yīng)用
3.1 IF函數(shù)的定義及應(yīng)用
3.1.1 設(shè)計問題的描述
3.1.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
3.1.3 創(chuàng)建虛擬樣機模型
3.1.4 設(shè)計凸輪
3.1.5 仿真與測量模型
3.2 STEP函數(shù)的定義及應(yīng)用
3.2.1 設(shè)計問題的描述
3.2.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
3.2.3 創(chuàng)建虛擬樣機模型
3.2.4 仿真與測量模型
3.3 SPLINE函數(shù)的定義及應(yīng)用
3.3.1 設(shè)計問題的描述
3.3.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
3.3.3 創(chuàng)建虛擬樣機模型
3.3.4 仿真與測量模型
3.4 DIFF函數(shù)的定義及應(yīng)用
3.4.1 設(shè)計問題的描述
3.4.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
3.4.3 創(chuàng)建虛擬樣機模型
3.4.4 仿真與測量模型
3.5 CONTACT函數(shù)的定義及應(yīng)用
3.5.1 設(shè)計問題的描述
3.5.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
3.5.3 創(chuàng)建虛擬樣機模型
3.5.4 仿真與測量模型
第4章 機械傳動系統(tǒng)設(shè)計與仿真分析
4.1 ADAMS/Machinery模塊簡介
4.1.1 ADAMS/Machinery模塊的應(yīng)用特點
4.1.2 ADAMS/Machinery模塊解決的問題
4.2 齒輪傳動
4.2.1 設(shè)計問題的描述
4.2.2 齒輪傳動模型的創(chuàng)建
4.2.3 模型仿真與分析
4.3 帶傳動
4.3.1 設(shè)計問題的描述
4.3.2 帶傳動模型的創(chuàng)建
4.3.3 模型仿真與分析
4.4 鏈傳動
4.4.1 設(shè)計問題的描述
4.4.2 鏈傳動模型的創(chuàng)建
4.4.3 模型仿真與分析
4.5 繩索傳動
4.5.1 設(shè)計問題的描述
4.5.2 繩索傳動模型的創(chuàng)建
4.5.3 模型仿真與分析
4.6 軸承
4.6.1 設(shè)計問題的描述
4.6.2 軸承模型的創(chuàng)建
4.6.3 模型仿真與分析
4.7 電動機驅(qū)動
4.7.1 設(shè)計問題的描述
4.7.2 電動機模型的創(chuàng)建
4.7.3 模型仿真與分析
第5章 柔性體建模及系統(tǒng)振動特性分析
5.1 非連續(xù)柔性桿體方式建模
5.1.1 設(shè)計問題的描述
5.1.2 創(chuàng)建虛擬樣機模型
5.1.3 仿真與測試模型
5.2 剛體轉(zhuǎn)換成柔性體方式建模
5.2.1 設(shè)計問題的描述
5.2.2 創(chuàng)建虛擬樣機模型
5.2.3 仿真與測試模型
5.3 ADAMS/Flex柔性分析模塊
5.3.1 設(shè)計問題的描述
5.3.2 創(chuàng)建虛擬樣機模型
5.3.3 仿真與測試模型
5.4 ADAMS/Line分析模塊
5.4.1 設(shè)計問題的描述
5.4.2 打開機構(gòu)模型文件
5.4.3 創(chuàng)建仿真描述
5.4.4 仿真模型
5.4.5 機械系統(tǒng)振動特性分析
第6章 ADAMS模型的控制設(shè)計
6.1 傳感器的創(chuàng)建與應(yīng)用
6.1.1 設(shè)計問題的描述
6.1.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
6.1.3 創(chuàng)建ADAMS模型
6.1.4 仿真與測試模型
6.1.5.創(chuàng)建傳感器
6.2 仿真描述的設(shè)計與執(zhí)行
6.2.1 設(shè)計問題的描述
6.2.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
6.2.3 創(chuàng)建ADAMS模型
6.2.4 創(chuàng)建傳感器
6.2.5 仿真描述的設(shè)計
6.2.6 仿真描述的執(zhí)行
6.3 ADAMS/Controls模塊的應(yīng)用
6.3.1 ADAMS/Controls模塊簡介
6.3.2 設(shè)計問題的描述
6.3.3 模型的創(chuàng)建
6.3.4 控制系統(tǒng)的創(chuàng)建
6.3.5 模型的仿真與分析
第7章 機構(gòu)的優(yōu)化設(shè)計
7.1 機構(gòu)的參數(shù)化模型
7.1.1 設(shè)計問題的描述
7.1.2 啟動ADAMS軟件并設(shè)置工作環(huán)境
7.1.3 創(chuàng)建機構(gòu)模型
7.2 設(shè)計研究
7.2.1 傳感器設(shè)置
7.2.2 設(shè)計變量研究
7.3 試驗設(shè)計
7.4 機構(gòu)的優(yōu)化設(shè)計過程
7.4.1 機構(gòu)優(yōu)化模型
7.4.2 機構(gòu)優(yōu)化仿真分析
第8章 ADAMS建模中的用戶化設(shè)計
8.1 定制用戶對話框
8.1.1 問題描述
8.1.2 用戶對話框的設(shè)計
8.1.3 測試用戶對話框
8.1.4 輸出對話框文件
8.2 定制用戶菜單
8.2.1 問題描述
8.2.2 打開機構(gòu)模型文件
8.2.3 創(chuàng)建用戶菜單
8.2.4 執(zhí)行用戶菜單
8.2.5 輸出用戶菜單
第9章 ADAMS二次開發(fā)
9.1 宏命令
9.1.1 宏命令簡介
9.1.2 設(shè)計問題的描述
9.1.3 模型的創(chuàng)建
9.2 用戶子程序
9.2.1 C語言用戶子程序的編譯要求簡介
9.2.2 設(shè)計問題的描述
9.2.3 模型的創(chuàng)建
9.2.4 用戶子程序的編寫及編譯
9.2.5 模型的仿真與分析
附錄 ADAMS軟件安裝指南
附錄A License服務(wù)器安裝
附錄B ADAMS程序安裝
參考文獻