首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >了解仅属于特定节点集的所有节点的位移。

了解仅属于特定节点集的所有节点的位移。
EN

Stack Overflow用户
提问于 2018-06-14 14:18:20
回答 1查看 83关注 0票数 0

我正在使用ABAQUS编写python脚本。

我想知道与特定节点有关的所有节点的位移(PU-节点疲劳)。

我试图通过编写以下代码来访问它,但遇到了一个错误:

keyError :PU节点疲劳

我甚至试图将名称更改为不同的集合,以检查输出,但仍然是相同的错误。

如果有人能把这件事弄清楚,那就太好了。

提前谢谢你。

守则是:

代码语言:javascript
复制
>>> print 'Node sets = ',odb.rootAssembly.nodeSets.keys()
    Node sets =  [' ALL NODES', 'BC-PU-SYM-Z', 'PU-NODES-FATIGUE', 'SET-8']
>>> fatigue = odb.rootAssembly.instances['PU-1'].nodeSets['PU-NODES-FATIGUE']
KeyError: PU-NODES-FATIGUE
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-21 13:24:20

在请求数据之前,您可能希望检查这些集是否在模型中。

首先检查模型实例

代码语言:javascript
复制
print odb.rootAssembly.instances.keys()

如果“PU-1”存在,请检查它下面的钥匙。

代码语言:javascript
复制
print odb.rootAssembly.instances['PU-1'].keys() 

如果最后一次打印返回‘PU节点疲劳’,我真的不知道出了什么问题。

最后,这可能有效。

代码语言:javascript
复制
fatigue = odb.rootAssembly.nodeSets['PU-NODES-FATIGUE']
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50859664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档