【问题标题】:Abaqus: efficiently export large xy data set from AbaqusAbaqus:从 Abaqus 高效导出大型 xy 数据集
【发布时间】:2020-03-28 02:10:44
【问题描述】:

我正在尝试从 20-40k 元素大小的集合中导出 XY 数据对象,但 Abaqus 的速度大大降低,甚至崩溃。事实上,当我创建 xy 数据时,Abaqus 会给我一个警告说“xyDataObjects 的数量非常大,可能会导致性能问题”。它确实如此。

我通常的程序是创建 xy 数据,然后以 rpt 格式导出。有人可以建议另一种不太容易崩溃的方法吗?将输出元素集划分为两个或多个子集,并在导出后将它们连接起来会更有效吗?

【问题讨论】:

  • 如果可以,请使用现场报告而不是 XY 数据导出数据,因为 XY 数据可用于较少数量的节点或元素。
  • @hgazibara 这是否允许我一次导出多个时间片的字段输出?
  • 如果“时间片”是指步骤和帧,那么是的。
  • @hgazibara 我尝试这样做,但它只允许我一次导出一帧。此外,它不允许我选择集合。你知道解决方法吗?
  • 您遍历所有帧并将结果附加到同一个文件中。集合的解决方法是创建一个显示组。

标签: abaqus


【解决方案1】:

cmets中@hgazibara推荐的方法当然够用了,但是比较费力。

我发现一个更简单的方法是一个名为 Abaqus2Matlab 的包,它可以从 odb 中抓取您想要的任何变量。见这里:http://www.abaqus2matlab.com/

【讨论】:

    猜你喜欢
    • 2021-06-02
    • 2023-01-23
    • 2022-06-11
    • 2018-02-17
    • 1970-01-01
    • 1970-01-01
    • 2016-04-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多