【脚本】ABAQUS中判断某个节点是否在某个单元集
2020年3月8日 浏览:3045 评论:9 收藏:2
〇、问题来源
本题目来源于技术邻ABAQUS主题下的问题
Abaqus Python语言判断node是否在单元里?
if node1 在集合set1中,请问有这种语句吗,小白请假不胜感激。
一、问题分析
这个属于简单的脚本判断,该问题也得到了技术邻大佬“蓝牙”和“君莫”的回答,但大佬的回答并不能够直接帮助小白解决问题,所以斗胆一试,还请指正。
本问题应该遍历set-1中所有单元的节点,然后与特定节点编号进行对比,若等于则说明该节点在set-1中,否则则不在。
根据以上思路编写脚本。
二、脚本测试
在ABAQUS中随便创建一个模型,划分网格后形成装配体,在装配体中创建一个名为“Set-1”的集合,集合内包含一部分单元,如下
运行编写的脚本
会弹出如下窗口,要求输入要查询的节点ID
然后,程序开始运行,若该节点在Set-1中,则输出如下信息
否则,输出如下信息
以上。
最后,感谢关注与支持,如果觉得有用,不如点个关注和收藏?
最后,欢迎关注微信公众号:ABAQUS在线,让我们一起愉快的成长吧。
点赞 23 评论 9 收藏 2
查看更多评论 >