二次开发:ABAQUS批量计算两点间距离

一、需求提出

1、模型部件上的两节点之间所有增量步的在X,Y,Z三个分方向距离和总距离,输出的距离前带增量步时间;

2、模型部件上的两节点之间所有增量步在变形后与未变形时X,Y,Z分方向和总方向的相对位移(变形后-变形前),输出的相对位移前面带增量步时间。

3、文件格式要求txt。



二、脚本编写与使用

测试软件版本:abaqus 2020

按照需求完成脚本的编写,脚本名称为getDistance.py

打开cae,按照常规建立分析模型后,在指定的part中建立两个单节点set,此处命名为SET-START和SET-END,然后建立提交运算。

在visualization模块中查看计算结果

(此处应显示模型的云图,但是具体模型不重要,故而省略)

visualization模块中,使用file-run script,选择getDistance.py

【二次开发】ABAQUS批量提取两点的距离的图3

点击ok会弹出窗口如下

【二次开发】ABAQUS批量提取两点的距离的图4



注意此处填入名称与模型中的一致,建议用大写或在模型树种确认清楚,其中输出文件1对应需求1,输出文件2对应需求2

点击OK后,会进行运算,当命令窗口显示如下字符,表示运算完成

【二次开发】ABAQUS批量提取两点的距离的图5



打开两个文件查看结果即可

需求1对应的输出文件如下

【二次开发】ABAQUS批量提取两点的距离的图7

需求2对应的输出文件如下

【二次开发】ABAQUS批量提取两点的距离的图8

十分的方便,动态演示过程

【二次开发】ABAQUS批量提取两点的距离的图9


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

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

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

* 公司名称:

姓名不为空

手机不正确

公司不为空