在ABAQUS软件进行有限元分析过程中会产生大量的临时数据 (temporary data),它们可以分为两类:一类是运行作业需要的关键数据 (performance-critical data),一般保存于内存中;另一类是一般临时数据 (generic scratch data),它既可以保存在内存中,也可以保存在磁盘上。
为了让分析作业能够顺利进行,计算机必须满足下列要求:
1)必须有足够的磁盘空间来存储结果文件。
2)必须有足够的内存空间来存储关键数据。
3)必须有足够的磁盘空间来存储一般临时数据。
如果满足上述三条要求,分析作业可以顺利完成。对于 ABAQUS/Standard 分析,增大内存磁盘空间会大大缩短计算时间:对于 ABAQUS/Explicit 分析,生成的临时数据大部分是存储于内存中的关键数据,不写入磁盘,加快分析速度的主要方法是提高 CPU 的速度。
在 ABAQUS 安装目录下的文件夹 site 中可以找到环境文件 baqus_6.env,使用它可以控制 ABAQUS 运行过程中的各项参数。例如:
1) 通过改变与内存相关的参数来调整 ABAQUS 的工作性能。
2) 控制临时文件保存在哪个目录下,以何种方式写人。
3) 设置分析作业参数的默认值,这样就不必再在命令行中每次都输入参数值。下面将讨论环境文件中常用参数的设置方法,相关内容的详细介绍请参见 ABAOUS 6.7帮助文档《ABAOUSInstallation and Licensing Guide》第4章“Customizing the ABAQUS envi.ronment。”
在每次修改环境文件之前,应将原始的环境文件做一个备份。这样,如果在修改环境文件之后 ABAOUS 无法正常运行,可以尝试恢复原始的环境文件。
磁盘空间不足
[常见问题1-14]
提交分析作业时出现如下错误信息,应该如何解决?
*** ERROR: UNABLE TO COMPLETE FILE WRITE CHECK THAT SUFFICIENT DISK SPACE ISAVAILABLEFILEIN USE AT FAILURE IS shell3.st(磁盘空间不足)
或者
*** ERROR: SEOUENTIAL I/O ERROR ON UNIT 23,OUT OF DISK SPACE OR DISK OUOTABXCEEDED.(磁盘空间不足)
[错误原因]
ABAQUS/Standard 在运行过程中,除了在当前工作目录下生成 ODB、MSG、DAT 等文件之外,还会在临时文件目录下生成很大的临时文件(默认目录为 Ctemp),如果这些临时文件的大小超过磁盘空间允许值,或者超过计算机中对文件大小的限制 (例如 FAT 格式文件允许最大值为4GB),计算过程就会被中止,并出现磁盘空间不足的提示信息。
分析作业异常中止或正常完成后,这些临时文件会被自动删除,磁盘空间也随之被释放出来。因此,虽然在提交分析之前或分析结束之后看到磁盘有很大空间,分析过程中仍可能会出现磁盘空间不足的现象。
在 DAT 文件中显示了分析过程中需要的内存和磁盘空间大小。例如在图 1-12 所的例子中,临时文件所需磁盘空间 (required diskspace) 约为2.69 GB。
[解决方法]
如果出现上述错误信息,可以采取以下解决方法。
1)在环境文件 ABAQUS_v6.env 中修改临时文件的保存路径。临时文件的默认存放路径为 C:temp。如果 C 盘空间不足,可以修改此存放路径,其方法举例如下。假如F盘空间较大,可以将临时文件存放在此盘符下。在 ABAQUS 安装目录下的文件夹 site中找到 ABAQUSv6env,在其开头添加以下语:
scratch ="f;/scratch"
保存此环境文件,在F盘创建目录 scratch,重新启动 ABAOUS/CAE。再次提交分析作业时,在“f:/scratch”中会产生一个临时的子文件来。分析结束后,子文件夹会自动消失。
2)在 ABAQUS/CAE 的 Jb 能时保存路(如图 1-13 )
3)将 ABAQUS/Standard 运行过程中产生的临时文件分成几个小的文件,分制后的文件可以存放在同一个盘符下,也可以分别放在几个盘符下。FCT 文件 ( *.ct) 通常是最大的临时文件,可以利用 split_fct spill_list_ict 参数进行分制设置。例如,可以在环境文件ABAQUS_v6.env 中添加以下两行语句:
split_fct=["4000 MB”"4000 MB”
其含义为:分割文件大小的上限为 4000 MB。
spill _Jist_fct = [ " D ; temp" , " E : temp"
其含义为:在 D:ltemp 存放第一个 4000 MB 的 FCT 文件,在 E:temp 存放第二个4000MB的FCT文件。
提示:必须保证参数spil list fct所指定的存放路径存在,而且可以写入数据
保存修改后的 ABAQUS_v6.env,并在 D盘和E盘分别建立 temp 文件夹,重新提交分析作业,就可以实现 FCT 文件的分区存盘。
类似地,也可以对 OPR 文件、SOL 文件、LNZ 文件、EIG 文件和 SCR 文件等临时文件进行分。如果使用 Lanczos 法计算固有频率,会生成很大的 LNZ 文件,可以根据需要对其进行合理分,相应的环境文件参数为 spill_list_nz。如果使用了并行的 Lanczos 解器,用lanczos_scratch 参数来设置工作目录也是一个很好的方法。
2025-06-16
2025-06-16
[行业资讯] Celanese与SIMULIA合作应对复杂的客户请求
2025-06-16
[ABAQUS] 为什么Abaqus网格划分失败显示边界三角形很差
2025-06-13
[CST] CST studio suite里的各种激励端口怎么用?
2025-06-13
2025-06-13
[行业资讯] 正版Abaqus软件价格及有限元分析软件Abaqus模块解
2025-06-12
2025-06-12
[有限元知识] 如何通过达索代理商购买Abaqus有限元分析软件
2025-06-12
[有限元知识] 收藏!一文搞懂有限元分析的底层逻辑、操作要点和学习路径
2025-06-11
2023-08-29
2023-08-24
[ABAQUS] ABAQUS如何建模?ABAQUS有限元分析教程
2023-07-07
[ABAQUS] 有限元分析软件abaqus单位在哪设置?【操作教程】
2023-09-05
[ABAQUS] ABAQUS软件中Interaction功能模块中的绑定接
2023-07-19
[ABAQUS] Abaqus怎么撤回上一步操作?Abauqs教程
2024-05-01
[ABAQUS] abaqus里面s11、s12和u1、u2是什么意思?s和
2023-08-30
[ABAQUS] Abaqus单位对应关系及参数介绍-Abaqus软件
2023-11-20
[ABAQUS] ABAQUS软件教程|场变量输出历史变量输出
2023-07-18
[ABAQUS] Abaqus中的S、U、V、E、CF分别是什么意思?
2024-05-11
2025-06-16
2025-06-16
[行业资讯] Celanese与SIMULIA合作应对复杂的客户请求
2025-06-16
[行业资讯] 正版Abaqus软件价格及有限元分析软件Abaqus模块解
2025-06-12
2025-06-12
[有限元知识] 如何通过达索代理商购买Abaqus有限元分析软件
2025-06-12
[有限元知识] 收藏!一文搞懂有限元分析的底层逻辑、操作要点和学习路径
2025-06-11
[有限元知识] 有限元分析时,网格尺寸通常如何确定?一般取多大?
2025-06-11
[行业资讯] SIMULIA电磁仿真线上技术汇|专题二:面向汽车电缆设计
2025-06-10
2025-06-10
地址: 广州市天河区天河北路663号广东省机械研究所8栋9层 电话:020-38921052 传真:020-38921345 邮箱:thinks@think-s.com
Copyright © 2010-2023 广州思茂信息科技有限公司 All Rights Reserved. 粤ICP备11003060号-2