0

我正在尝试通过部分 odb 来访问某些元素的压力。不同的零件组合到一个组件中,因此我需要知道哪个元素编号范围指的是哪个零件。

您知道如何从 Abaqus odb 中提取元素编号吗?谢谢!

菲利普

4

1 回答 1

0

您可以通过调用来获取零件(元素集)的列表

 for instanceName in odb.rootAssembly.instances['PART-1-1'].elementSets.keys():
    print instanceName

然后很容易获得每个集合的元素标签。例如,以下打印元素集 'DUMMY_MATERIAL' 的元素标签

 for v1 in part_instance.elements:
    if v1.sectionCategory.name == 'solid < DUMMY_MATERIAL >':
        print v1.label

一旦你有了标签,你只需要选择一个合适的方法来存储每个元素的每个积分点的应力。

于 2019-08-26T09:37:56.260 回答