【问题标题】:Contact pressure representation in AbaqusAbaqus 中的接触压力表示
【发布时间】:2020-02-27 15:05:08
【问题描述】:

主要问题与从 .odb 文件中提取接触压力有关。 该问题在以下三个事实中进行了描述:

假设我们在 Abaqus/CAE 中有简单的 3D 接触模型

1.如果我们在可视化模块中的变形形状上绘制CPRESS图,我们将得到每个节点的CPRESS值。如果我们请求所有帧的 XYdata 字段输出,我们将得到相同的(一个节点一个值)。这一切似乎都很好,因为据我所知,Abaqus CAE 使用平均表面输出 (CPRESS) 来请求作为节点输出。

2.如果我们使用“Probe values”工具检查节点中的 CPRESS 值,我们将得到一个节点的四个值。它似乎仍然可以,因为我想它显示了平均之前的值。

3.如果我们使用此脚本从命令窗口请求 CPRESS 值: odb.steps['step_name'].frames[frame_number].fieldOutputs['CPRESS'].getSubset(region='node_path').values 单个节点中这个 CPRESS 值向量的长度可以是 1 到 6,具体取决于所选节点。而用这种方法得到的CPRESS值的数量与用方法2得到的数量没有关系。

所以诀窍是我无法理解节点中 CPRESS 的向量是如何形成的。 在 Abaqus 手册中找到关于这个主题的信息非常少。 希望有人可以帮忙)

【问题讨论】:

    标签: scripting abaqus


    【解决方案1】:

    Probe Values,提取整个元素的 CPRESS 值。它显示了人脸编号及其节点 ID 及其对应的值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-22
      • 2013-07-06
      • 2018-02-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多