- ADAMS 2016虛擬樣機技術從入門到精通
- 陳峰華
- 1095字
- 2020-11-28 15:58:15
2.9 仿真和動畫
創建完成機械系統的模型后,ADAMS會自動調用ADAMS/Solver對模型進行仿真求解。在進行仿真之前,ADAMS/Solver通過計算模型的自由度判斷是進行運動學仿真還是進行動力學仿真。如果整個模型的自由度為0,就對其進行運動學仿真。
如果整個模型的自由度為1或大于l,就對其進行動力學仿真。在進行運動學仿真時,ADAMS/Solver計算出模型中任意點的位移、速度和加速度,這些值并不受施加在模型上的力的影響。
在進行動力學仿真時,ADAMS/Solver根據施加在模型上的外力和激勵計算出模型中的位移、速度、加速度及其內部作用力。在使用ADAMS/Solver進行仿真的過程中,ADAMS/View中的模型也通過動畫顯示計算的結果。
在完成仿真后,ADAMS/View還具有重復播放這些動畫的功能。在主工具欄中單擊仿真(Simulation)按鈕,彈出仿真界面,如圖2-128所示。

圖2-128 仿真界面選項
仿真界面中各按鈕的功能如下。
● :開始仿真或繼續仿真按鈕。單擊此按鈕,ADAMS開始進行仿真;仿真一段時間停止后,再單擊此按鈕繼續進行仿真。
● :停止仿真按鈕。在進行仿真過程中,單擊此按鈕停止仿真。
● :復位按鈕。停止仿真后,單擊此按鈕使模型返回到開始仿真時的位置。●
:靜平衡按鈕。單擊此按鈕對模型進行靜平衡求解。
● :重新播放按鈕。在進行仿真后,單擊此按鈕重新播放上一次的仿真動畫。
在仿真界面中還有一些仿真選項,意義如下。
(1)在第一個欄中有兩個選項:End Time和Duration。選擇End Time選項,表示需要輸入仿真的停止時間。例如,圖2-128中的5.0即表示本次仿真的停止時間為5s。選擇Duration選項,表示每單擊一次仿真按鈕,仿真持續多長時間。
(2)在第二個欄中有兩個選項:Steps和Step Size。選擇Steps選項,表示在仿真過程中輸出結果的總步數。例如,圖2-128中的50表示在5s的仿真過程中總共輸出50次仿真結果。選擇Step Size選項,表示確定在仿真過程中輸出結果的步長。例如,輸入0.01,表示每隔0.01s輸出一次仿真結果。
(3)在第三個欄(Sim Type)中有4個選項:Default、Dynamic、Kinematic和Static。選擇Default選項,ADAMS/View根據模型的自由度自動進行運動學或動力學仿真,在大多數的仿真過程中一般選用此選項;選擇Dynamic選項,確定仿真類型為動力學仿真;選擇Kinematic選項,確定仿真類型為運動學仿真;選擇Static選項,對模型進行靜平衡求解。
創建如圖2-129所示的模型,單擊按鈕進入后處理窗口。

圖2-129 后處理窗口
在窗口左上角選擇Animation選項,然后在空白區域右擊,選擇Load Animation系統自動加載仿真模型。
在后處理窗口中,幾個常用的按鈕說明如下。
● :向前播放按鈕,用于向前播放仿真動畫。
● :向后播放按鈕,用于倒著播放仿真動畫。
● :停止按鈕,用于停止正在播放的動畫。
● :復位按鈕,用于使動畫的界面返回到開始播放的位置。
● :錄制按鈕,用于錄制仿真動畫視頻。
對于上一次的仿真過程,單擊播放按鈕,即可看到仿真的動畫。如果想循環播放仿真動畫,就選擇Loop選項。