首页/文章/ 详情

小技巧 | 基于ANSYS Workbench创建的项目如何进行批处理计算

1年前浏览2526
       

仿真分析由前后处理和计算组成,其中前后处理是我们工程师参与最多的工作,而求解计算则由电脑工作站完成。日常工作中,对于一些比较简单而又大量的问题,考虑到资源有限及时间分配问题,我们可能想要把计算凑一起集中计算,如非工作时间。

如何对基于ANSYS Workbench创建的项目进行批处理计算?

批处理文件(~.bat)可以直接后台运行Workbench程序,并通过Python脚本读取所需要的计算的ANSYS Workbench计算项目(~.wbpj),由计算机后集 合成待计算项目。

为了实现批处理计算,我们需要两个文件后台运行Workbench批处理文件launch.bat和计算项目读取Python文件脚本RunWB.py

操作步骤    
   

STEP 01

首先我们找到ANSYS Workbench启动程序所在目录如下图:

STEP 02  
将上一步RunWB2.exe所在文件夹路径复 制,并粘贴到launch.bat批处理文件双引号内,如下图红色下划线位置替换:  
 

STEP 03

计算项目读取插件Python脚本修改,将所需计算的Workbench项目文件所在路径复 制粘贴替换RunWB.py文件红色方框内,并修改计算文件名称~.wbpj,如下图。

 

STEP 04

下面是验证示例:下图左右分别为一个静力学分析项目test_Batch.wbpj和模态分析项目test_wb2.wbpj,注意项目系统中cell4~cell7均为黄色闪电符号,此符号表示为计算,待更新。

 

STEP 05

双击launch.bat批处理文件进行批处理计算,等待计算完成后再打开两个分析,如下图。可以看到项目系统中cell4~cell7变为绿色对钩,此符号表示完成对应计算。

 

注意:

RunWB.py文件中,项目路径中不要有空格;

Launch.bat文件与RunWB.py文件需放在同一个路径下。

 
     
     
     
     

上海艾羽信息科技有限公司是一个以CAE软件销售、技术咨询及服务,仿真咨询及规划布局为一体的高科技公司。

作为ANSYS的合作伙伴,艾羽致力于将ANSYS推出的产品,通过业界性能颇佳、颇丰富的工程仿真软件产品组合帮助客户解决复杂的仿真难题。力求与ANSYS一起,共同为中国制造业提供先进的仿真技术,通过仿真技术支撑中国2025。

     
     
     
     
来源:艾羽科技
Workbench静力学ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-04-29
最近编辑:1年前
获赞 14粉丝 53文章 106课程 0
点赞
收藏
未登录
1条评论
张伟
签名征集中
8月前
请问一下:这个bat文件运行后直接闪退, 没有运行ansys的程序,可能是什么原因呢?
回复

课程
培训
服务
行家

VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈