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