当前位置:服务支持 >  软件文章 >  ANSYS经典版三个主应力代数和云图显示UPFS子程序

ANSYS经典版三个主应力代数和云图显示UPFS子程序

阅读数 22
点赞 0
article_banner
三个主应力代数和?算这个有什么用呢?还真有用,压力容器分析设计标准 JB4732里有明确的校核条款,见下图。 JB4 732很多条款是参考美国ASME标准的,所以ASME 8-2 也有一样的要求。

ANSYS经典三个主应力代数和云图显示方法(UPFS子程序)的图1

ANSYS经典界面后处理并没有这个项目,那么我们如何得到 三个主应力代数和的云图呢? ANSYS UPFS 二次开发 userOut.F子程序可以完美解决这个问题。如果想进行 UPFS 二次开发,首先需要搭建开发环境。搭建二次开发环境比较繁琐,本文不再详述,有兴趣的可以参考下面的教程: http s://ma x.book118.com/html/2022/0527/5240310013004233.shtm
应用 ANSYS安装目录下的 customize\user文件夹下的 userOut.F模板开发用户自定义输出子程序,子程序主体结构如下:
c--- 状态变量数大于零时进行if(nsvar .gt. 0) thenc--- 在当前单元各积分点间循环do k = 1, numIntgc--- 获得应力向量call get_ElmData ('SIG ',elemId, k, ncomp, stress)c--- 给stitemp赋值do i=1,ncompstitemp(i) = stress(i)end doc--- 计算三个主应力代数和call prinst(stitemp(1))svar(1)=stitemp(7)+stitemp(8)+stitemp(9)      c--- 将新的状态变量写入ANSYS数据库call put_ElmData ('SVAR',elemId, k, nsvar, svar)end doend if
将编好的子程序放入 custom\user\winx64文件夹进行编译连接,成功后即可打开用户自定义的 ANSYS软件版本。求解前使用 outres,svar,all命令,应用 plnsol,svar,1命令即可查看用户自定义的输出变量,即三个主应力代数和的应力云图。

完结

文章来源:ansys学习分享网


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
相关文章
QR Code
微信扫一扫,欢迎咨询~

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

* 公司名称:

姓名不为空

手机不正确

公司不为空