仿真在线:有限元分析咨询与培训中心——Ansys|Fluent|Abaqus|HFSS|SolidWorks|课程培训

Abaqus二次開發(fā)一鍵輸出模態(tài)動畫(GIF格式)

2017-04-21  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

Abaqus輸出動畫是后處理工作中的一部分,但是Abaqus輸出的常見的動畫格式只有AVI。如果需要插入到PPT中,需要第三方軟件轉(zhuǎn)換成GIF格式,如此一來,導(dǎo)出模態(tài)動畫需要步驟如下:

Abaqus二次開發(fā)一鍵輸出模態(tài)動畫(GIF格式)abaqus有限元技術(shù)圖片1

  1. Abaqus界面設(shè)置,包括調(diào)整模型視角,viewport窗口調(diào)整,動畫參數(shù)設(shè)置等。

  2. 激活動畫,輸出AVI格式。

  3. 通過第三方軟件轉(zhuǎn)成GIF,插入PPT中。

  4. 繼續(xù)輸出下一階模態(tài)動畫。

如果遇到有多個工況,模態(tài)階數(shù)數(shù)量又多,那這些看似簡單無腦的操作,變得相當(dāng)?shù)姆爆崯o趣。

這里介紹一種一鍵生成GIF模態(tài)動畫的方法,主要省去了轉(zhuǎn)換格式(AVI->GIF)的時間。甚至可以實(shí)現(xiàn)點(diǎn)擊按鈕,即可自動生成多介模態(tài)動畫,并自動命名。

Abaqus二次開發(fā)一鍵輸出模態(tài)動畫(GIF格式)abaqus有限元技術(shù)圖片2

這個方法的思路是:用Python語言編寫一段輸出動畫的宏,宏里面調(diào)用第三方軟件(ImageMagick)把Abaqus輸出的AVI轉(zhuǎn)換成GIF,并實(shí)現(xiàn)自動命名,然后把.py宏包裝植入到Plug-ins菜單中,這樣既可通過自定義工具條添加按鈕來調(diào)用宏。

Abaqus二次開發(fā)一鍵輸出模態(tài)動畫(GIF格式)abaqus有限元技術(shù)圖片3

=====正文=====

首先,需要下載安裝格式轉(zhuǎn)換軟件,這里推薦使用ImageMagick,具體安裝方法自行百度。安裝順利的話會有如下文件,其中mogrify.exe是我們的宏所需要調(diào)用的程序。

Abaqus二次開發(fā)一鍵輸出模態(tài)動畫(GIF格式)abaqus有限元分析案例圖片4

下面附上完整代碼:

from abaqus import *

from abaqusConstants import *

from viewerModules import *

import animation

import subprocess, os


convertToGIF = ' '.join(('"E:\ConverToGif\\mogrify.exe"',

'-format gif',

'"%1"',))

def Single_Mode():

vp = session.viewports[session.currentViewportName]

odb = vp.displayedObject

display = vp.odbDisplay

frame_index = display.fieldFrame[1]

i=frame_index

for step in odb.steps.values():

if step.domain == MODAL:

frames = tuple(step.frames)[0:]

t=frames[i]

session.animationController.setValues(animationType=SCALE_FACTOR, viewports= (session.currentViewportName,),)

session.animationController.play(duration=UNLIMITED)


file_name = 'Mode_%i_%.0fHz.avi'%(t.mode,t.frequency)

session.writeImageAnimation(fileName=file_name, format=AVI,

canvasObjects=(vp, ))

session.animationController.setValues(animationType=NONE)

p = subprocess.Popen(convertToGIF.replace('%1',file_name), stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=False)

if not p.wait() :

print 'Animation mode %i successfully saved.'%i

else:

print 'Error during animation mode %i.'%i

print p.communicate()

os.remove(file_name)

實(shí)用效果如下:

Abaqus二次開發(fā)一鍵輸出模態(tài)動畫(GIF格式)abaqus有限元分析案例圖片5

Abaqus二次開發(fā)一鍵輸出模態(tài)動畫(GIF格式)abaqus有限元分析案例圖片6


注:文章來源 http://www.jishulink.com/content/post/310604



開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:Abaqus二次開發(fā)一鍵輸出模態(tài)動畫(GIF格式) abaqus分析培訓(xùn) abaqus技術(shù)教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報名,我們會及時給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 永磁耦合_重载永磁软起_能量回馈式调速器_磁力耦合器_江苏磁谷科技股份有限公司官方网站 | 汽车蓄电池配件_蓄电池维护保养产品_叉车电池配件研发生产厂家—联鸿能源 | 南京仁康体检--南京仁康门诊部有限公司| 粘土耐火砖,低气孔耐火砖-山东耐火材料 | 狠狠穞A片一區二區三區-免费网站在线观看人数更新时间-欧洲尺码日本尺码专线不卡顿,国产大尺度禁片未删减版,baomaav | 无线计量仪表-电力物联网仪表-CE认证电表 | 压力蒸汽灭菌器_脉动真空灭菌器_环氧乙烷灭菌器_等离子灭菌器_广州市科洋 | 名嘉宴会【官网】_宁波冷餐_宁波茶歇_宁波酒会_宁波自助餐_宁波盛世名嘉宴会服务有限公司 | 面粉加工成套设备|面粉加工设备|面粉加工机械|面粉机组设备-河南成立粮油机械有限公司 | 深圳潜水培训-潜水考证-公共安全潜水-救援潜水【深圳超潜潜水】 深圳汽车贴膜_深圳全车车身改色贴膜|UPPF隐形车衣官网 | 英格索兰隔膜泵_ARO气动隔膜泵_英格索兰隔膜泵配件【原厂正品】连续五年无投诉_英格索兰隔膜泵代理-苏州瑞晟茂环保设备有限公司 印刷公司,北京印刷厂,宣传画册手册印刷厂-和智印彩页设计 | 上海联锐精密机械有限公司-【官网】| 直流电源|Chroma直流电源|可程控直流电源-卓定电子Chroma代理 | 武汉凯美隆窗帘厂家_定做商用窗帘_家用遮阳帘_涵盖电动窗帘_天棚帘_遮阳棚_凯美隆-专注遮阳产品 武汉净化机-武汉全热新风换气机-武汉静音送风机-武汉东信新风节能设备有限公司 | 混凝土布料机,隧道布料机,衬砌台车布料装置 - 河北聚力智能装备有限公司 | 泊头压滤机-隔膜-洗沙-厢式-板框压滤机-河北巨盛压滤机制造有限公司 | 芯片_IC_半导体品牌一级代理商-深圳市合通泰电子有限公司 | 石家庄UPS_石家庄UPS电源_石家庄广亚电子科技有限公司 | 小型生活污水处理设备_MBR膜生物反应器_口腔医院/脱脂污水处理设备_酸洗磷化/喷涂废水处理设备-上海台江环保 | 木业信息网[www.wood186.com]全国木业建材服务平台 | 全彩LED显示屏厂家_室内户外电子屏-深圳华邦瀛光电有限公司 | 深圳五洲中医院_深圳好的中医院_深圳市医保定点医院[官网] | 一体化污水处理设备-生活废水处理设备-山东瑞信环保 | 杀菌剂_除藻剂_杀菌灭藻剂_1227杀菌剂_中北精细化工 | 清洗剂-防锈油-润滑油-嘉信供应链一站式供应厂家| 西安男科医院_陕西男性专科医院_陕西老医协生殖医学医院【官网】 | 云南万通汽车学校【官方网站】| 远红外桑拿房-江苏侨达健康科技有限公司| 样品前处理仪器_光谱仪器_色谱/分析仪器_测量/计量仪器_青岛聚创世纪环保科技有限公司 | 郑州邦达电气有限公司 | 松下PLC经销商-松下传感器-放大器-电磁阀-光电开关-金器[东莞均钛]品牌气动元件及工控产品一站式供应商 | 熊猫家装-装修公司,上海装修、室内设计、家装、别墅装修、办公室装修、全屋定制就上熊猫家装 | 压滤机专用泵|柱塞泥浆泵|咸阳华星泵业有限公司 | 叶片泵,液压电机,油泵电机,变量叶片泵,油压电机-广东俊泰液压科技有限公司 | 消防改造安装,消防维修检测,消防工程安装,气体灭火施工安装,火灾烟感探测器清洗 | 易居房产律师网|北京房产律师|房产纠纷律师|房产律师 | 希希助培是专业的教育信息化全场景服务商,为教育培训机构提供教务管理、招生营销、财务管理、家校互动等 | 小型静音无油空压机价格-医用无油制氧空气压缩机-浙江盛源水润滑空压机制造有限公司 | 启东华立石油化工机械设备有限公司|过滤器|混合机|消声器|混合器|管道过滤器|空气过滤器|精细过滤器 | 青岛除甲醛公司|青岛甲醛治理|青岛除甲醛|甲醛检测|光触媒除甲醛|装修除味除甲醛|新房除甲醛|青岛室内环境污染检测治理|青岛闪洁环保科技有限公司官网 | 淮南网站制作丨淮南做网站丨淮南网络公司丨淮南哪家网络公司好丨淮南智讯网络 |