首页 理论教育 ADINA有限元-结果文件保存

ADINA有限元-结果文件保存

时间:2023-11-06 理论教育 版权反馈
【摘要】:如果将保存格式选择为Text格式,则32位的ADINA版本与64位的ADINA版本生成的结果文件是兼容的。如果结果文件较大,则可以将其分开并保存为多个文件,单个结果文件最大分析步数目的默认值为0,即将结果文件保存为一个文件。如果希望减小结果文件的大小,则可以退选Individual Element Results选项,默认设置是保存单元的计算结果。

ADINA有限元-结果文件保存

在默认设置下,如果模型的规模较大,计算的结果文件也会非常大(有些结果文件甚至达到几十GB),在对结果进行后处理时将非常麻烦。因此,对于庞大的模型,应该根据实际情况来调整结果文件的输出方案。以结构场为例加以说明,ADINA软件主要包含下列几种调节结果文件大小的方法:

1.方法1:单击菜单ControlPorthole(.por)→Volume...

单击菜单Control→Porthole(.por)→Volume...,将弹出如图3-13所示的Porthole Vol-ume对话框。默认情况下结果文件的保存格式(File Format)为二进制(Binary)。对于二进制格式,32位的ADINA版本与64位的ADINA版本生成的结果文件不能够相互打开。如果将保存格式选择为Text格式,则32位的ADINA版本与64位的ADINA版本生成的结果文件是兼容的。

如果结果文件较大,则可以将其分开并保存为多个文件,单个结果文件最大分析步数目(Max.Number of Steps in a Single Porthole)的默认值为0,即将结果文件保存为一个文件。如果某个模型在计算过程中共包含5000个时间步,就可以将其分开保存为5个文件,此时可以将单个文件最大分析步数目(Max.Number of Steps in a Single Porthole)的值设置为1000,即每隔1000个时间步保存为一个结果文件。

如果希望减小结果文件的大小,则可以退选Individual Element Results选项,默认设置是保存单元的计算结果。虽然不保存单元的计算结果结果文件会小很多,但会丢失某些变量的计算结果。

2.方法2:单击菜单ControlPorthole(.por)→ResultsatNodes...

单击菜单Control→Porthole(.por)→Results at Nodes...,将弹出如图3-14所示的对话框,可以用来保存部分节点的计算结果。表格中的第1列用来输入块(Block#)的序号,一般情况下按照1、2、3、...的顺序输入;第2列用来输入起始节点号(Start Node#);第3列用来输入结束节点号(End Node#);第4列用来输入节点号增量(Node#Increment)。由于不同行可以输入不同的起始节点号、结束节点号和节点号增量,将三者组合起来设置将十分灵活。例如,1~1001号节点每隔5个节点输出计算结果,1001~2001号节点每隔10个节点输出计算结果等。

978-7-111-35841-1-Part01-37.jpg

图3-13 Porthole Volume对话框

978-7-111-35841-1-Part01-38.jpg

图3-14 保存节点结果(www.xing528.com)

3.方法3:单击菜单ControlPorthole(.por)→TimeSteps

单击菜单Control→Porthole(.por)→Time Steps(Nodal Result),将弹出如图3-15所示的对话框,可以用来保存指定时间步下模型节点的计算结果。单击菜单Control→Porthole(.por)→Time Steps(Element Results)...,将弹出如图3-16所示的对话框,可以用来保存指定时间步下模型单元的计算结果。读者只需要输入起始时间步(Initial Time Step)、终止时间步(Finial Time Step)和时间步增量(Increment)即可。例如,在1~1001时间步中每隔40步保存一次计算结果。在对话框的底部,还可以选择是否将保存结果的时间步设置应用于单元结果保存中。如果选择No,则表明不应用;如果选择Copy over if it is Empty,则表明“如果单元结果保存列表为空,则将当前节点的时间步保存设置应用于单元的时间步保存设置;如果单元结果保存列表不为空,则不覆盖单元结果保存列表”;如果选择Overwrite Any Existing Blocks,则表明“无论单元结果保存列表是否为空,都将覆盖单元结果保存列表”。在Specify Element-Results Saving Time Steps对话框中也有类似的设置。

978-7-111-35841-1-Part01-39.jpg

图3-15 保存指定时间步下模型节点的计算结果

978-7-111-35841-1-Part01-40.jpg

图3-16 保存指定时间步下模型单元的计算结果

在定义单元组(单击菜单Meshing→Element Groups或单击图标978-7-111-35841-1-Part01-41.jpg来打开)的过程中,ADINA软件也可以定义单元组计算结果的输出状态,如图3-17所示。例如,定义3 D Solid单元组时,在Element Result Output选项下可以定义是否输出单元组的计算结果,默认设置为输出单元组的计算结果,选择No则表明不输出单元组的计算结果。

978-7-111-35841-1-Part01-42.jpg

图3-17 定义单元组的结果输出

根据上面介绍的3种方法,就可以有效地控制结果文件的大小。在实际建模时,设置的原则是:保存关心区域的分析结果,远离关心区域的分析结果可以不保存或少保存。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈