ABAQUS高亮显示网格节点方法:Python为每个节点建立集合

问题描述

想要知道某个节点编号对应的节点在哪里(GUI中高亮显示)

解决办法

只能通过python脚本,为每个节点建立集合

python 复制代码
# -*- coding: gbk -*-
from abaqus import *
from abaqusConstants import *
from caeModules import *

# 获取当前模型和部件
model = mdb.models['Model-1']
part = model.parts['Part-1']

# 遍历所有节点并为每个节点创建单独的集合
# 集合名为NodeSet_{节点编号}
for node in part.nodes:
    node_label = node.label
    set_name = 'NodeSet_{}'.format(node_label)
    part.Set(nodes=part.nodes.sequenceFromLabels([node_label,]), name=set_name)

这里需要注意的是,nodes参数的设定

只能通过part.nodes.sequenceFromLabels([node_label,])这种形式

如果改为nodes=[node]则会创建失败

相关推荐
wx_lidysun13 小时前
Nextjs学习笔记
前端·react·next
无羡仙16 小时前
从零构建 Vue 弹窗组件
前端·vue.js
故事不长丨16 小时前
C#正则表达式完全攻略:从基础到实战的全场景应用指南
开发语言·正则表达式·c#·regex
梨落秋霜16 小时前
Python入门篇【文件处理】
android·java·python
源心锁17 小时前
👋 手搓 gzip 实现的文件分块压缩上传
前端·javascript
Java 码农17 小时前
RabbitMQ集群部署方案及配置指南03
java·python·rabbitmq
哈库纳玛塔塔17 小时前
放弃 MyBatis,拥抱新一代 Java 数据访问库
java·开发语言·数据库·mybatis·orm·dbvisitor
源心锁17 小时前
丧心病狂!在浏览器全天候记录用户行为排障
前端·架构
GIS之路17 小时前
GDAL 实现投影转换
前端
phltxy17 小时前
从零入门JavaScript:基础语法全解析
开发语言·javascript