阅读正文

ANSYS计算中大于4G文件的解决方法(供参考)

来源:百度空间    2007-10-12 23:25:45 网友评论 0 条 字体:[ ] ~我要投稿!

在帮助文件有ansys可以自动切割文件的内容 :
operations \ chapter.6 customzing ansys and the gui \ Splitting Files Across
File Partitions
需要预先设定文件切割的大小
ANSYS File Sizes
HP AlphaServer (Compaq) AdvFS: 16 terabytes
HP 32-bit 2 GB
HP 64-bit None
IBM 64 GB
SGI 32-bit 8 GB
SGI 64-bit 1 TB
Sun 1 TB
Windows XP, 2000, NT NTFS: 16 GB;
                          FAT: 4 GB;
                        FAT32: 4 GB
Intel Linux 8 GB
在别处看到的一点关于这方面的意见:
解决超大结果文件的方案:
在ANSYS计算过程中结果文件大于8GB时计算自动中断,如何解决这个问题?
1. 将不同时间段内的结果分别写入一序列的结果记录文件;
2. 使用/assign命令和重启动技术;
3. ANSYS采用向指定结果记录文件追加当前计算结果数据方式使用/assign指定的文件,所以要求指定的结果记录文件都是新创建的文件,否则造成结果文 件记录内容重复或混乱。特别是,反复运行相同分析命令流时,在重复运行命令流文件之前一定要删除以前生成的结果文件序列。

给13亿中国人们更多听觉关怀!!

FAT32格式的是4G,NTFS格式的是8G
不过可以不用修改硬盘格式,在命令流最前面加一个分割文件的命令就可以了
/CONFIG,FSPLIT,750
/PREP7
这样,结果文件就被分割开了,再也不会出现你的问题了
这主要是因为FAT32文件格式下的文件最大只有4G,在NTFS格式下有些系统有限制只有8G,有些又没有限制(好像大部分都没有限制),如果计算结果文件太大,举个例子:在做大型复杂结构的地震时程分析的时候,通常计算结果文件会很大,甚至超过100G都有可能。
就算这时在NTFS文件格式下,我想这么大的文件,在读取时花费的时间太长,计算时突然发现分区的大小不够了,难道还要重新计算吗?
所以我觉得在处理结果文件比较大的时候,不用在乎你的文件格式是什么,可以采用将文件分割的方式,即将.rst文件分割,采用如下命令流:
finish
/config,FSPLIT,750
在PC上   1单位=4MB
所以文件最大为750个单位,即3G 左右
在一个结果文件大小到达3G的时候,会自动继续下下一个结果文件*.rst02,*.rst03……
不过这个方式你也要注意一点,即它的结果文件个数最多是只有99个的,也不要把结果文件分的太小,使得文件数超过99个。 http://www.chinabea.com/


(来源网址:http://hi.baidu.com/knowtohow/blog/item/671eb3452956c93c8794739b.html)

上一篇:ansys学习-学习经验总结
下一篇:关于ansys文件,内存,CPU的设置问题
用户名:新注册) 密码: 匿名评论 [所有评论]
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
本栏搜索

  • Google chinabea.Com
推荐阅读
     
   网站首页 -  网站地图 -  关于我们 -  加入我们 -  通用网址 -  网站论坛 -  网站投稿 -  广告服务 -  帮助中心
Copyright 2007-2009 www.Chinabea.com All Rights Reserved
如果你喜欢本站 请收藏本站 并推荐给你的朋友一起分享 联系站长QQ:88976060