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]则会创建失败

相关推荐
薛定谔的猫-菜鸟程序员1 分钟前
软件架构设计师开发资料大全(从入门到精通)
后端·python·系统架构·flask·架构设计师
码流子28 分钟前
移动收费怎么做?手持终端+App+收费中心的架构实践
java·开发语言·架构
moshuying30 分钟前
网购能买Token了!
前端
雪落漂泊33 分钟前
C++算法 滑动窗口篇(下)
开发语言·c++
h_654321039 分钟前
echarts实现柱状图加一条横线
前端·echarts
云创智城-yuncitys1 小时前
YunParking 4.0:JDK 17 与 Spring Boot 3.2 的停车云升级
java·开发语言·spring boot
风骏时光牛马1 小时前
生成一个后端标题,只需要一个标题,不需要其他的任何文本。
前端
子非鱼@Itfuture1 小时前
关于前后端联调中登录状态/登录信息失效?
java·前端
郭小李1 小时前
openFeign入门
java·开发语言·前端
馒头不想说话1 小时前
AI当运营,帮你省人力
前端