
發(fā)布
注冊(cè)
/
登錄abaqus調(diào)諧動(dòng)畫的案例
ABAQUS二次開(kāi)發(fā)輸出GIF動(dòng)畫/剖面平移,旋轉(zhuǎn)動(dòng)畫 ¥2
abaqus中目前沒(méi)有GIF動(dòng)畫輸出的功能,現(xiàn)制作一可輸出GIF動(dòng)畫/剖面平移,旋轉(zhuǎn)動(dòng)畫,詳細(xì)效果可見(jiàn)視頻鏈接https://www.bilibili.com/video/BV1jgD7BTEYT/?spm_id_from=333.1387.homepage.video_card.click
OPTIMUS對(duì)ABAQUS的集成操作動(dòng)畫
在OPTIMUS界面中搭建工作流,集成abaqus及inp文件和odb文件,使得程序可以自動(dòng)運(yùn)行。
demo_ABAQUS2.part1.rar
demo_ABAQUS2.part2.rar
demo_ABAQUS2.part3.rar
demo_ABAQUS2.part4.rar
【可試用插件】ABAQUS如何輸出Gif格式動(dòng)畫——POLARIS_GifMaker輕松實(shí)現(xiàn)
ABAQUS自帶功能可以輸出坐標(biāo)靜止?fàn)顟B(tài)下的avi格式動(dòng)畫,但不方便插入到PPT或網(wǎng)絡(luò)文章中,為了彌補(bǔ)這方面空白,開(kāi)發(fā)了POLARIS_GifMaker插件(可試用),經(jīng)常會(huì)輸出一些動(dòng)態(tài)圖像,用于結(jié)果展示和宣傳。
一、功能簡(jiǎn)介
POLARIS_GifMaker是星辰北極星團(tuán)隊(duì)開(kāi)發(fā)的一款Abaqus插件,可在GUI界面中方便快捷的制作GIF格式的動(dòng)畫圖片。實(shí)現(xiàn)視角的變換、視圖的裁切、背景替換、圖像縮放、Logo標(biāo)志添加、浮動(dòng)水印添加等功能,可大大節(jié)約使用者的后處理效果圖制作時(shí)間,為PPT結(jié)果展示增色添彩。
示例1:旋轉(zhuǎn)
示例2:平移
示例3:縮放
二、插件的主要功能和權(quán)限
三、插件更新
3.1 V1.0版本:發(fā)布時(shí)間2020年08月29日
四、插件使用方法:
4.1運(yùn)行要求
系統(tǒng)要求:
Windows XP、Windows 7/8/10
ABAQUS版本:
6.14及以上版本。
展開(kāi) #Abaqus二次開(kāi)發(fā)#一鍵輸出模態(tài)動(dòng)畫(GIF格式)
=====前言=====
Abaqus輸出動(dòng)畫是后處理工作中的一部分,但是Abaqus輸出的常見(jiàn)的動(dòng)畫格式只有AVI。如果需要插入到PPT中,需要第三方軟件轉(zhuǎn)換成GIF格式,如此一來(lái),導(dǎo)出模態(tài)動(dòng)畫需要步驟如下:
Abaqus界面設(shè)置,包括調(diào)整模型視角,viewport窗口調(diào)整,動(dòng)畫參數(shù)設(shè)置等。
激活動(dòng)畫,輸出AVI格式。
通過(guò)第三方軟件轉(zhuǎn)成GIF,插入PPT中。
繼續(xù)輸出下一階模態(tài)動(dòng)畫。
如果遇到有多個(gè)工況,模態(tài)階數(shù)數(shù)量又多,那這些看似簡(jiǎn)單無(wú)腦的操作,變得相當(dāng)?shù)姆爆崯o(wú)趣。
這里介紹一種一鍵生成GIF模態(tài)動(dòng)畫的方法,主要省去了轉(zhuǎn)換格式(AVI->GIF)的時(shí)間。甚至可以實(shí)現(xiàn)點(diǎn)擊按鈕,即可自動(dòng)生成多介模態(tài)動(dòng)畫,并自動(dòng)命名。
這個(gè)方法的思路是:用Python語(yǔ)言編寫一段輸出動(dòng)畫的宏,宏里面調(diào)用第三方軟件(ImageMagick)把Abaqus輸出的AVI轉(zhuǎn)換成GIF,并實(shí)現(xiàn)自動(dòng)命名,然后把.py宏包裝植入到Plug-ins菜單中,這樣既可通過(guò)自定義工具條添加按鈕來(lái)調(diào)用宏。
=====正文=====
首先,需要下載安裝格式轉(zhuǎn)換軟件,這里推薦使用ImageMagick,具體安裝方法自行百度。安裝順利的話會(huì)有如下文件,其中mogrify.exe是我們的宏所需要調(diào)用的程序。
展開(kāi) 
abaqus Python后處理, 結(jié)果批量生成AVI動(dòng)畫并保存。以模態(tài)計(jì)算為例。完整代碼如下,親測(cè)可用!
from abaqus import * from abaqusConstants import * import sys import animation #####################自動(dòng)批量生成保存模態(tài)AVI動(dòng)畫###################################### ###?。。⌒柚付ū4媛窂絧ath、和新文件名稱filename?。。≈付B(tài)數(shù)! path='D:/temp/2022K05MOD/result/' #指定保存路徑!! filename='Cylind_Mod' #指定保存文件名稱!!
展開(kāi)