首页/文章/ 详情

Mechanical中批量导出计算结果图片

1年前浏览2509
相信做结构仿真的小伙伴在出报告的时候都遇到过这个情况,有一堆结果图片需要导出,然后贴图。不知道大家平时都是如何操作的,今天和大家分享一个批量导出所有计算结果图片的方法,希望可以帮助到大家。

(一)准备工作

(1)准备一个计算完成的Case,然后随便插入几个计算结果,类似于这样。

(2)准备一个文件夹,存储图片用,本例中的文件夹目录为:D:\images。

(二)批量输出图片

(1)打开Mechanical_Scripting,具体方法可以参照前面的文章《Mechanical脚本开发界面简介》。

(2)输入如下命令:

然后点击运行,所有的结果文件图片导出到指定文件夹,运行的结果如下。

(三)命令讲解

#获取结构树种的所有结果对象

results = DataModel.GetObjectsByType(DataModelObjectCategory.Result)

#遍历所有的结果对象,并且输出对应的结果文件云图到指定文件夹,格式为jpg

for result in results:

result.Activate()

Graphics.ExportImage("D:\\images\\" result.Name ".jpg")

这里指定了图片文件的名称,和Mechanical中的保持一致。

(四)其他

这种图片输出的方法等同于Workbench中的Images→Image to File。

本次分享的案例中,输出的图片视角无法调整,并且输出的图片的设置都是默认的。

今天的分享就到这里,大家感兴趣可以去尝试一下哦~     

来源:CAE中学生
MechanicalWorkbench
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-10-21
最近编辑:1年前
CAE无剑
硕士 | 仿真工程师 CAE中学生
获赞 674粉丝 1482文章 242课程 0
点赞
收藏
未登录
1条评论
平
签名征集中
1年前
如何能导出材料数据里面的图片
回复
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈