SolidWorks Animator動畫制作實例教程

現在animator工具欄中的動畫播放控制按鈕就可用了,點擊一下播放,就可以在界面中看到計算機即時演算的動畫了,簡單吧?此時在animation manager中可以看見在ed的分支下多了一個名為ed-1-1的動畫,在這里我們可以管理已生成的動畫,右鍵點擊生成的動畫,會出現幾個選項:所經路徑就是把動畫播放一遍;編輯路徑是對路徑進行修改,插入或刪除路徑點。在“沿路徑移動”設置欄中選擇要編輯的路徑點,然后在“動作”中選擇要修改的類型:1.更新當前路徑點--以對象當前的位置參數來更新路徑點。2.刪除當前路徑點-- 將當前的路徑點刪除。3.在當前路徑點前插入-- 在對象當前的位置之前插入一個新的路徑點。4.在當前路徑點后插入-- 在對象當前的位置之后插入一個新的路徑點;至于刪除路徑,我就沒必要說明了,另外,在animator菜單中還有一個選項--刪除所有路徑,使用時要小心。

大家可以根據以上方法觸類旁通,假如設計要求是等機械手滑動到軌道終點時再展開,這時ed就需要三個路徑點:軌道起點,軌道終點,展開后的極限位置。這和上面做的動畫就不太一樣了,機械手不是邊滑動邊展開,而是等滑動到軌道終點才開始展開文章源自四五設計網-http://www.wasochina.com/2253.html

下面介紹一下滾動零件的動畫制作,animator沒有專門設置滾動的功能,我是在實際使用中摸索出了一點用路徑點實現滾動的經驗,拿出來和大家共同切磋,以機械手底座典型零件---輪來說吧,首先我在軌道外側做了一排枕木,枕木的間隔大約是輪的四分之一周長(這可以由計算精確控制),用來參考輪的滾動長度,輪滾動一周要經過五塊枕木,每經過一塊枕木時都有一個孔和它對齊,最后1號孔和5號枕木對齊,所以這個過程要四個路徑點然后將輪拖動至軌道起始端,為了方便說明,我將這五塊枕木編號為12345。相應地將輪面上的孔也編號為1234,現在將一號孔與一號枕木對齊,添加第一個路徑點(這里就不再詳述如何添加路徑點了),然后再定位1號孔于2號枕木上方,為了避免在拖動時轉動輪子,可以通過拖動底座來定位1號孔,現在為了表現出輪子的滾動,要將2號孔轉至對齊2號枕木的位置上,先將底座設為固定,然后轉動輪將2號孔對齊2號枕木,添加第二個路徑點,解除底座的固定狀態。以此類推,對3,4號孔添加路徑點,完成輪子轉動一周的動畫,現在1號孔和5號枕木對齊了,此時不用在添加路徑點了,因為輪子又回到了初始狀態,我們可以使用宏操作繼續設置輪子的第二周滾動動畫,關于宏的操作這里就不細講了。有幾點問題要說明:1,由于animator的功能局限性,上述制作過程的定位不是非常精確的,基本上還處于目測的水平,如果要制作零件精確的滾動動畫這個方法可能就不適用了。2,在設置這個動畫前,已經用配合將輪與軌道約束為“相切”。3,枕木是作為參照物而臨時添加的,設置完動畫可以刪除。以上的滾動動畫制作只是我個人的經驗,也許您還有更好的方法,歡迎與我交流。文章源自四五設計網-http://www.wasochina.com/2253.html

 文章源自四五設計網-http://www.wasochina.com/2253.html

SolidWorks Animator動畫制作實例教程-7文章源自四五設計網-http://www.wasochina.com/2253.html

最后說說如何將做好的動畫渲染成影像文件,使任何觀看者不用安裝solidworks而用普通的播放軟件就能收看作好的動畫。點擊animator工具欄中的錄制動畫按鈕,進入錄制動畫對話框。先為你的動畫命名,保存類型為microsoft AVI文件。在圖像渲染器欄中選擇photoworks緩沖區,這樣animator在渲染動畫時就會使用photoworks為裝配體設置的材質,燈光,背景,增加動畫的效果。屏幕大小可任意選擇,但是越高的分辨率渲染越慢,一般800X600即可。每秒的動畫片數默認為7.5,這個速度產生的效果比較差,電視的幀數在25-30幀左右,這是最好的效果,太高也沒有意義,以我個人的經驗15幀應 是個底線。點擊保存,會彈出視頻壓縮對話框,可以使用計算機中安裝的壓縮程序對動畫進行壓縮。在壓縮程序下拉框中可以看見本機的已有的壓縮程序,這里選用microsoft video 1進行壓縮,每(K)幀數改為與動畫幀數相同,其他選項采用默認值就行。一般不要采用全幀(非壓縮),這樣會占用大量的硬盤空間,我曾試過這種方式,結果一段15秒的動畫占用了800M空間。另外如果您的計算機中安裝了divx mpeg4解碼器,可以采用這種方式壓縮,與microsoft video 1相比,同等畫質的動畫占用的空間更小。好了,經過一番努力和漫長的等待,動畫渲染完成,快打開看看吧。文章源自四五設計網-http://www.wasochina.com/2253.html

SolidWorks Animator動畫制作實例教程-8文章源自四五設計網-http://www.wasochina.com/2253.html

最后需要說明:在錄制動畫以前,先按一下“第一張動畫片”按鈕,這樣保證先渲染動畫的第一幀,而不是先渲染當前幀再開始從頭渲染。文章源自四五設計網-http://www.wasochina.com/2253.html

以上是使用animator制作動畫的基本方法,還有幾點在這里一并說明:文章源自四五設計網-http://www.wasochina.com/2253.html

animator不是3dsmax,它的動畫功能雖然簡單但不是特別強大,在為一個零件設置動畫時,必須一次性把所有路徑點設置完,否則當你第二次對該零件設置路徑點時,animator會覆蓋你第一次設置的一系列路徑點。文章源自四五設計網-http://www.wasochina.com/2253.html

不要對兩個相互聯系的零件分別設置動畫,這樣會發生奇怪的錯誤,有時裝配體會散架。文章源自四五設計網-http://www.wasochina.com/2253.html

在渲染動畫前,如果你設置了延遲時間,請務必按一下“第一張動畫片”按鈕,否則渲染出的動畫的開始就是當前位置的靜止畫面,等延遲時間過后才開始真正動畫.

繼續閱讀
我的微信
微信掃一掃
weinxin
我的微信
惠生活福利社
微信掃一掃
weinxin
我的公眾號
 
  • 本文由 四五設計網小助手 發表于 2022年3月14日13:49:49
  • 轉載請務必保留本文鏈接:http://www.wasochina.com/2253.html

發表評論

匿名網友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖動滑塊以完成驗證