官术网_书友最值得收藏!

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選項。

主站蜘蛛池模板: 正定县| 祥云县| 浦江县| 平乡县| 大厂| 盐亭县| 勃利县| 紫阳县| 益阳市| 五峰| 梁山县| 宽城| 鹿邑县| 襄垣县| 仙桃市| 永昌县| 伊宁县| 克山县| 文登市| 吴川市| 周至县| 集安市| 营口市| 乌拉特前旗| 宜丰县| 武胜县| 威远县| 长顺县| 博罗县| 台前县| 永丰县| 凌海市| 库车县| 都匀市| 扶沟县| 邢台县| 皮山县| 英德市| 沈丘县| 巴中市| 铁岭县|