【二次开发】ABAQUS批量提取两点的距离 您所在的位置:网站首页 midas测量两个节点距离 【二次开发】ABAQUS批量提取两点的距离

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

2024-06-07 08:52| 来源: 网络整理| 查看: 265

一、需求提出

【二次开发】ABAQUS批量提取两点的距离的图11、模型部件上的两节点之间所有增量步的在X,Y,Z三个分方向距离和总距离,输出的距离前带增量步时间;【二次开发】ABAQUS批量提取两点的距离的图2

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

【二次开发】ABAQUS批量提取两点的距离的图6打开两个文件查看结果即可

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

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

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

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

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

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

附件为本案例所用的脚本getDistance.py,有需要的请下载学习

或添加微信公众号:ABAQUS在线,后台咨询获取



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有