Punch文件计算利器:ABAQUS插件应用

“尽管使用ABAQUS为nastran做后处理在思路上有点曲折, 但是我也懒得学习独立的python GUI的知识, 既要用python又要用GUI, 那么就ABAQUS吧. 以后有精力了再补习一下python GUI.”




01—前情提要

   

在ABAQUS GUI免重启快速调试--终极版中, 我们获得了可以融于自定义ABAQUS GUI的prototype开发环境, 为我们调试和使用GUI插件提供了相当的便利.


在ABAQUS扩展python第三方库中, 我们完成了良好的第三方库的扩展方案设计, 成功避免污染ABAQUS环境, 并可以使用pip管理工具.


在IPI分析(源点动刚度分析)与python解析punch文件中, 我们探讨了源点平均动刚度求解方法, 并使用python实现了punch文件的自动解析, 解放双手节约时间, 让我们的时间可以用来做一些更有意义的事情, 比如玩会游戏......


   在具备了以上基础之后, 我们就可以愉快的进行这个别扭的小插件的开发了. 尽管思路比较曲折, 但是使用体验还是非常良好的. 最大的缺点就是ABAQUS过于重量级.....而我喜欢轻量化的东西, 不管了, 先这样吧.




02—GUI开发

  1. 首先我们需要选择一个待解析的.pch文件
  2. 还需要一个用于存放动刚度曲线图的文件夹
  3. 并输入我们的求解频率区间

使用ABAQUS插件计算punch文件的图1

该部分可以使用ABAQUS RSG插件制作工具完成初步设计.

   

难点在于如何选择文件夹.

相同的问题在使用python进行ABAQUS批处理-Gui代码中已经有过讨论, 此处不再赘述.



03—kernel开发


kernel开发在IPI分析(源点动刚度分析)与python解析punch文件中.

不过为了更好地知晓动刚度计算结果, 我们最好将其写在文件名里面, 这样就不用打开文件也知道结果了.

使用ABAQUS插件计算punch文件的图2


这样一来计算出来的结果就是这样的:

使用ABAQUS插件计算punch文件的图3


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空