MENHJ 发表于 2021-7-8 11:16:55

abaqus 后处理提取节点、积分点、中心点坐标

本帖最后由 MENHJ 于 2021-7-8 18:50 编辑

第一次发帖,欢迎交流。
提取不同位置的COORD。

目录
1. 积分点2. 质心3. 节点
1. 单元积分点1.1 不同单元积分点个数官方文档:Elements -> Continuum Elements ->General-purpose continuum elements -> Two-dimensional solid element library -> Numbering of integration points for output1.2 请求单元积分点坐标在GUI界面只能请求输出节点坐标:COORD,要想输出积分点坐标,需要修改.inp文件或关键字:1.3 python获取单元积分点坐标以获取单个单元为例:ele=odb.rootAssembly.instances['PART-1-1'].elementscoord=odb.steps['Step-1'].frames.fieldOutputs["COORD"]ele_coord=coord.getSubset(position=INTEGRATION_POINT, region=ele)data_coord=ele_coord.values.data结果:[-4.9804683   0.01939915]注意:1)测试时采用CPE4R单元,仅有一个积分点,因此values_coord仅有一个元素。2)二维单元,data_coord有两个元素:。3)可通过getScalarField()分别得到coord1, coord2:   field_coord1=coord.getScalarField(componentLabel="COORD1")
2. 质心单元仅有一个质心。提取代码:ele_coord=field.getSubset(position=CENTROID, region=ele)
3. 节点node=odb.rootAssembly.instances['PART-1-1'].nodes



gaocl2726 发表于 2021-8-23 08:55:39

能给解释解释每行代码的意思吗?GUI上的命令还好说,这些程序代码感觉好高深

chen1998 发表于 2021-12-2 15:23:20

最近就在看这个谢谢楼主
页: [1]
查看完整版本: abaqus 后处理提取节点、积分点、中心点坐标