ANSYS计算内存不足解决办法

ANSYS13, 4G内存怎么设置分配好?浏览次数:279次悬赏分:0|提问时间:2011-3-1 12:06 |提问者:hchc35|问题为何被关闭ANSYS13.0, 64位系统,4G内存,4核CPU,计算模型为房屋结构模型,3W 多个单元,做持时30S地震的弹塑性时程分析。

采用AMG算法,计算总耗时约80-100小时,计算速度一开始比较快,到25S后计算速度非常慢,发现内存使用率一直维持在50%左右,不知道怎么能够让ANSYS多使用一些内存,在USE CUSTOM MEMORY SETTINGS 里面,怎么设置TOTAL WORKSPACE和DATABASE好呢?还有请达人指教,ANSYS13分析,以下配置的瓶颈在哪里呢?操作系统: Windows 7 旗舰版( 64位/ DirectX 11 )处理器: 英特尔酷睿2 四核Q8200 @ 2.33GHz主板: 华硕P5QL-ASUS-SE ( 英特尔 4 Series 芯片组- ICH10 )内存: 4 GB ( 金士顿DDR2 800MHz )主硬盘:西数WDC WD5000AAKS-22A7B2 ( 500 GB )副硬盘:希捷ST32000542AS ( 2 TB / 5900 转/分)推荐答案下面是网上总结的内存设置和CUP设置版本10.0 你可以参考下2.ansys中物理内存和虚拟内存设置:增大物理内存是提高解题效率的关键。

虚拟内存理想配置为:物理内存+250M,ansys的运行速度与内存大小直接有关,对于同一台机器,内存由256M 增大到512M时计算同一题目的速度可以提高几倍,解体规模可以达10万自由度以上。

(转:aoxue)3.ansys计算是提示内存不足,查看却还有很多内存没有使用,如何解决?(1)加大虚拟内存(2)在ANSYS Product Launcher中,Customization Preferences下设置内存(选Use custom memory settings)(3)将Total Workspace (M设为1400,这可能是在2G内存下的最大值,这可能也是32位系数下的最大值,因为系统要保留些内存,自已试一下最大可开到多少...)(4)Database(M尽可能小,如64 M)(5)可改变求解方法为PCG (Pre-Condition CG) (缺省为Sparse direct)(转:aoxue)4.系统内存是2G,当调整超过1100MB时,ANSYS就运行不了,参考了一下help 文件,其中有This occurs quite often on Windows machines. If you attempt tostart ANSYS with a [font=NSimsun]-m[/font] value of 1800 (requesting a very large scratch space) on a machine with memory as shown above, it will fail because there is no single block of memory large enough to allow ANSYS to start up with that much allocated space. 大意是说对于windows系统容易出错,超过系统内存,但是我的系统内存是2G啊,怎么会超过?不明白,还有help文件说插入DLL,…The figure above shows a simplified example where a single DLL has split the ANSYS virtual memory space into two pieces. In actual practice, it is likely that several such splits may occur making many smaller memory pieces available.‟,不知道这个Dll在那么弄啊,用什么命令?首先,我觉的你可能选择的求解方法不合适,我在512MB的机子上还能做到280000个单元呢,建议选择PCG解法,其次,windows对内存有限制,对于32位机,系统只允许程序用2GB的内存,因此,如果是做大分析,建议你打开/3GB开关;对于,你用-M开内存的问题,HELP里解释的意思应该是说,你用-M所开的是连续的内存快,当你将其开到1800时,系统已经不可能提供这么大的连续内存了,至于那些DLL意思是说,一些DLL的存在会将内存分开,导致连续内存空间减少.我觉得,你机子的内存已经足够了,在3GB模式下,大多数的问题都能解决.具体操作:1. 右键单击我的电脑,然后单击属性。

- 或-在控制面板中,启动性能和维护工具,然后单击系统。

2. 在高级选项卡中,单击"启动和故障恢复"下的设置。

3. 在系统启动下,单击编辑。

这将在"记事本"中打开boot.ini文件4.在boot.ini文件的最后加上“空格”+“/3GB”5.保存即可你可以试试。

(转:simwe)5.怎么设置Total workspace(MB)和Datebase(MB)才能使用最好?计算机通过内存条得到的物理内存(RAM)称为实际内存。

ANSYS运行时除了需要内存空间外,还需要一定的工作空间。

ANSYS程序实际需要的内存空间总是大于真实的内存,额外的内存即为虚拟内存(通过使用计算机一部分硬盘空间来代替物理内存)。

被用来作为虚拟内存的硬盘空间又称为交换空间。

工作空间分为两部分:数据库空间和演算空间。

数据库空间与几何建模、设置的边界及载荷等数据有关;演算空间则用来进行所有内部的计算(单元矩阵的形成、布尔计算等)。

对于windows系统而言,64MB工作空间中,32MB为数据库主间,另外32MB为演算空间。

如果模型数据库太大,导致数据库空间不足,ANSYS程序就会调用虚拟内存;如果演算空间不能满足内部计算需要的空间,则ANSYS程序会分配额外的内存去满足其需要。

一般情况下,不需要修改工作空间的缺省值,因为在必要时ANSYS程序会自动分配额外的内存空间。

如果希望了解某个特定的问题需要的内存量,完成模型、施加外载、设置好求解参数后,ANsYs会提供一个空间需要量的估计,可以通过以下两种方法实现:命令方式:先输入/Runstat,再输入RmemryGUI方式:Mmin Menu>Run>time Stats>All Statistics(转:chinavib)6.在ansys中使用多核处理器的方法:使用AMG算法,可以使多个核同时工作。

使用方法1或2.方法1:(1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys.(2). 然后在求解前执行如下命令:finish/config,nproc,n!设置处理器数n=你设置的CPU数。

/solueqslv,amg !选择AMG算法solve !求解方法2:(1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys.(2). 在D:\professional\Ansys Inc\v90\ANSYS\apdl\start90.ans中添加一行:/config,nproc,2.别忘了把目录换成你自己的安装目录.(转:simwe)7.多核处理器算法求解器的选择:求解器选择一般的sparse,front,pcg等加速比都不是很好,也就10-30%吧,加速比好的amg,dsparse等分布求解器不错,但需要额外花钱买license。

8.怎样让ANSYS使用更多的内存?试验下bcsoption 命令,bcsoption,,force,memory size(mb为单位),强制使用制定的内存大小.bcsoption,,incore 核内求解,一般速度较快.(转:simwe)参考资料:仿真论坛百思论坛傲雪论坛第20章内存管理与配置20.1 内存管理本章概述了ANSYS内存管理模式,定义了一些常用术语。

20.2 基本概念计算机可利用的内存叫实际内存,即通过内存条得到的物理内存(RAM),ANSYS程序推荐的最小真实内存根据系统的不同而有所不同,这些已在ANSYS安装和配置指南中列出。

20.2.1 ANSYS工作空间和交换空间的需求ANSYS程序需要一些空间以便能驻留在内存中,以及增加额外的工作空间。

对大多数系统而言,ANSYS的工作空间缺省值是64MB,在WINDOWS系统中是32MB。

如图19-1所示。

ANSYS程序需要的内存总量往往超过了其可得到的真实内存。

额外的内存来自于系统的虚拟内存,这些内存仅是计算机硬盘空间的一部分,被系统用来代替物理内存。

被系统作为虚拟内存使用的磁盘空间叫做交换空间,相应的文件为交换文件。

ANSYS程序需要的交换空间的大小取决于实际可得到的内存量、ANSYS可执行文件的大小及ANSYS工作空间的大小。

图20-1 可得到的(计算机)内存与(ANSYS)所需内存的比较。

系统的虚拟内存用于满足ANSYS对内存的额外需求。

20.2.2 ANSYS如何使用工作空间为了解ANSYS如何使用工作空间(图19-1中的阴影部分),需要清楚该空间分为两部分:数据库空间和暂存空间,如图19-2所示。

数据库空间用于与ANSYS 数据库打交道(模型的几何形状、材料特性、载荷等);暂存空间是进行所有内部计算的空间(如单元矩阵的形成、波前法求解、布尔计算等)。

在大多数系统上,总工作空间的缺省值为64MB,这当中,16MB为数据库空间,48MB为暂存空间。

(部分暂存空间存储二进制文件缓冲寄存器,见本章后面对NUM-BUFR的描述。

图20-2 ANSYS的工作空间如何划分如果模型数据库太大,装不进数据库空间,ANSYS程序就使用ANSYS虚拟内存,它仍是硬盘空间的一部分,用于数据溢出,系统虚拟内存和ANSYS的虚拟内存的主要区别在于前者用系统函数在内存和硬盘之间交换数据,而后者用ANSYS编程指令来交换数据。

用作ANSYS虚拟内存的文件叫页面文件,其名称为Jobname.PAGE,其大小完全依赖于数据库的大小,当页面文件首先被产生时,程序就会针对这一行为发出一些信息。

使用页面文件通常不是所期望的,因为它是一种效率极低的数据处理方法。

通过分配更多的数据库空间可防止页面文件的产生。

(见19.3节)如果内部计算不能装入暂存空间,ANSYS程序将试图分配额外的内存去满足这些需要。

合集下载

ANSYS内存管理

ANSYS内存管理

第19章内存管理与配置(sunhaolan整理)19.1 内存管理本章概述了ANSYS内存管理模式,定义了一些常用术语。

19.2 基本概念计算机可利用的内存叫实际内存,即通过内存条得到的物理内存(RAM)。

ANSYS程序推荐的最小真实内存根据系统的不同而有所不同,这些已在ANSYS安装与配置指南中列出。

19.2.1 ANSYS工作空间和交换空间的需求ANSYS程序需要一些空间以便能驻留在内存中,以及增加额外的工作空间。

对大多数系统而言,ANSYS的工作空间缺省值是64MB,在WINDOWS系统中是32MB。

如图19-1所示。

ANSYS程序需要的内存总量往往超过了其可得到的真实内存。

额外的内存来自于系统的虚拟内存,这些内存仅是计算机硬盘空间的一部分,被系统用来代替物理内存。

被系统作为虚拟内存使用的磁盘空间叫做交换空间,相应的文件为交换文件。

ANSYS程序需要的交换空间的大小取决于实际可得到的内存量、ANSYS可执行文件的大小及ANSYS工作空间的大小。

ANSYSANSYSExecutableANSYSWork SpaceComputerRealMemorySystem Virtual Memory(Swap Space)图19-1 可得到的(计算机)内存与(ANSYS)所需内存的比较。

系统的虚拟内存用于满足ANSYS对内存的额外需求。

19.2.2 ANSYS如何使用工作空间为了解ANSYS如何使用工作空间(图19-1中的阴影部分),需要清楚该空间分为两部分:数据库空间和暂存空间,如图19-2所示。

数据库空间用于与ANSYS 数据库打交道(模型的几何形状、材料特性、载荷等);暂存空间是进行所有内部计算的空间(如单元矩阵的形成、波前法求解、布尔计算等)。

在大多数系统上,总工作空间的缺省值为64MB,这当中,16MB为数据库空间,48MB为暂存空间。

(部分暂存空间存储二进制文件缓冲寄存器,见本章后面对NUMBUFR的描述)。

ANSYS文件、内存、CPU设置

ANSYS文件、内存、CPU设置

ANSYS文件、内存、CPU设置1.ansys结果文件过大,如何处理?(ansys计算空间不足问题)当提示"Insufficient disk space to continue. You must free some disk space to continue.",说明结果文件过大解决超大结果文件的方案,主要有四种方法:方法一:将磁盘格式转换为NTFS;方法二:在begin level的时候加上一条命令/config,fsplit,value,其中value is the size of file, the final size equal to n*valve,n is the number of sub-file,(在PC机上面,一般1单位=4M)则/config,fsplit,750 生成每个分割后的文件都是3G的大小,在这个命令下,不只是rst文件被分割,只要是由ansys所产生的binary文件都会。

如下面命令大概会产生6个rst文件:/config,fsplit,1 !! 1=4MB/prep7et,1,45mp,ex,1,2e11mp,prxy,1,0.3blc4,,,10,1,1esize,0.1vmesh,all/soluda,5,allsfa,2,,pres,0.1solve方法三:<1>将不同时间段内的结果分别写入一序列的结果记录文件;<2>使用/assign命令和重启动技术;<3>ANSYS采用向指定结果记录文件追加当前计算结果数据方式使用/assign 指定的文件,所以要求指定的结果记录文件都是新创建的文件,否则造成结果文件记录内容重复或混乱。

特别是,反复运行相同分析命令流时,在重复运行命令流文件之前一定要删除以前生成的结果文件序列。

方法四:采用载荷步文件批处理方式求解,在结果文件大小达到极限而终止计算时,同样可以接着计算,不过在重新计算时,在重启动对话框里选择—create *.rst,并且read上次的计算结果。

ANSYS内存设置

ANSYS内存设置

解决内存不足的几种方法方法1:更改Launch里面的Total workspace(total worksapce减去database space即为所谓的scratch space),1G内存的电脑Total workspace最大可设置为1280MB,database space最小可设置为32MB。

32位的电脑最大只能支持1G内存(ansys目前在32位xp系统下最大支持内存位1.2G。

另外还得注意硬盘格式,用NTFS格式。

),64位电脑可支持3GB内存(也有说法认为ANSYS软件在Windows XP系统下只能支持到2G内存)。

方法2:修改boot.ini,即multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /3GB1. 右键单击我的电脑,然后单击属性;或在控制面板中,启动性能和维护工具,然后单击系统。

2. 在高级选项卡中,单击"启动和故障恢复"下的设置。

3. 在系统启动下,单击编辑。

这将在"记事本"中打开boot.ini文件。

4. 在boot.ini文件的最后加上“空格”+“/3GB”。

5. 保存即可。

方法3:使用PCG求解器,节省需求内存(有说法认为PCG求解器会充分的利用内存,波前求解器或其它求解器大多充分利用硬盘(即虚拟内存))。

方法4:增加虚拟内存,选定系统管理的大小项(增加ANSYS目标文件夹所在硬盘的虚拟内存)。

方法5:并行设置,采用共享式并行或分布式并行计算。

方法6:使用系统配置实用程序msconfig:运行栏msconfig;BOOT.INI高级选项/MAXMEM (你的最大内存)和/NUMPROC(你的CPU数目)。

方法7:solution ,analysis type ,sol'n conrol ,basic 右下角Frequency 把N=?设大一些,就可以了。

ANSYS常见错误提示和解决办法-推荐下载

ANSYS常见错误提示和解决办法-推荐下载

NO.0001ESYS is not valid for line element.原因:是因为我使用LATT的时候,把“--”的那个不小心填成了“1”。

经过ANSYS的命令手册里说那是没有用的项目,但是根据我的理解,这些所谓的没有用的项目实际上都是ANSYS在为后续的版本留接口。

对于LATT,实际上那个项目可能就是单元坐标系的设置。

当我发现原因后,把1改成0——即使用全局直角坐标系,就没有WARNING了。

当然,直接空白也没有问题。

NO.0002使用*TREAD的时候,有的时候明明看文件好好的,可是却出现*TREAD end-of-file in data read.后来仔细检查,发现我TXT的数据文件里,分隔是采用TAB键分隔的。

但是在最后一列后面,如果把鼠标点上去,发现数据后面还有一个空格键。

于是,我把每个列最后多的空格键删除,然后发现上面的信息就没有了。

NO.0003Coefficient ratio exceeds 1.0e8 - Check results.这个大概是跟收敛有关,但是我找不到具体的原因。

我建立的一个桥梁分析模型,尽管我分析的结果完全符合我的力学概念判断,规律完全符合基本规律,数据也基本符合实际观测,但是却还是不断出现这个警告信息。

NO.0004*TREAD end-of-file in data readtxt中的表格数据不完整!NO.0005No *CREATE for *END. The *END command is ignored忘了写*END了吧,呵呵NO.0006Keypoint 1 is referenced by only one line. Improperly connected line set for AL command两条线不共点,尝试 nummrg命令。

NO.0007L1 is not a recognized PREP7 command, abbreviation, or macro. This command will be ignored还没有进入prep7,先:/prep7NO.0008Keypoint 2 belongs to line 4 and cannot be moved关键点2属于线4,移动低级体素时先移动高级体素!NO.0009Shape testing revealed that 32 of the 640 new or modified elementsviolate shape warning limits. To review test results, please see theoutput file or issue the CHECK command.单元形状奇异,在我的模型中6面体单元的三个边长差距较大,可忽略该错误NO.0010用命令流建模的时候遇到的The drag direction (from the keypoint on drag line 27 that is closestto a keypoint KP of the given area 95) is orthogonal to the areanormal at that KP. Area cannot be dragged by the VDRAG command.意思是拉伸源面的法向与拉伸路径垂直,不能使用VDRAG命令出现的环境ASEL,S,LOC,Z,143e-3VDRAG,ALL, , , , , , 27本意是按位置z=143e-3位置的面,然后沿编号27的线拉伸,出错,之前用该语句没有任何问题。

ansys错误及解决方法汇总

ansys错误及解决方法汇总

NO.0001ESYS is not valid for line element.原因:是因为我使用LATT的时候,把“--”的那个不小心填成了“1”。

经过ANSYS的命令手册里说那是没有用的项目,但是根据我的理解,这些所谓的没有用的项目实际上都是ANSYS在为后续的版本留接口。

对于LATT,实际上那个项目可能就是单元坐标系的设置。

当我发现原因后,把1改成0——即使用全局直角坐标系,就没有WARNING了。

当然,直接空白也没有问题。

-------------------------------------------------------------------------------------------------------------------------NO.0002使用*TREAD的时候,有的时候明明看文件好好的,可是却出现*TREAD end-of-file in data read. 后来仔细检查,发现我TXT的数据文件里,分隔是采用TAB键分隔的。

但是在最后一列后面,如果把鼠标点上去,发现数据后面还有一个空格键。

于是,我把每个列最后多的空格键删除,然后发现上面的信息就没有了。

-------------------------------------------------------------------------------------------------------------------------NO.0003Coefficient ratio exceeds 1.0e8 - Check results.这个大概是跟收敛有关,但是我找不到具体的原因。

我建立的一个桥梁分析模型,尽管我分析的结果完全符合我的力学概念判断,规律完全符合基本规律,数据也基本符合实际观测,但是却还是不断出现这个警告信息。

-------------------------------------------------------------------------------------------------------------------------NO.0004*TREAD end-of-file in data readtxt中的表格数据不完整!-------------------------------------------------------------------------------------------------------------------------NO.0005No *CREATE for *END. The *END command is ignored忘了写*END了吧,呵呵-------------------------------------------------------------------------------------------------------------------------NO.0006Keypoint 1 is referenced by only one line. Improperly connected line set for AL command两条线不共点,尝试nummrg命令。

解决ansys吃内存问题

解决ansys吃内存问题

ANSYS小技巧1)ansys结果文件过大,如何处理?在begin level的时候加上一条命令/config,fsplit,value,其中value is the size of file, the final size equal to n*valve,n is the number of sub-file,(在PC机上面,一般1单位=4M)则/config,fsplit,750 生成每个分割后的文件都是3G的大小,在这个命令下,不只是rst文件被分割,只要是由ansys所产生的binary文件都会。

如下面命令大概会产生6个rst文件:/config,fsplit,1 !! 1=4MB/prep7et,1,45mp,ex,1,2e11mp,prxy,1,0.3blc4,,,10,1,1esize,0.1vmesh,all/soluda,5,allsfa,2,,pres,0.1solve2)ansys中物理内存和虚拟内存设置:增大物理内存是提高解题效率的关键。

虚拟内存理想配置为:物理内存+250M,ansys的运行速度与内存大小直接有关,对于同一台机器,内存由256M 增大到512M时计算同一题目的速度可以提高几倍,解体规模可以达10万自由度以上。

3).ansys计算是提示内存不足,查看却还有很多内存没有使用,如何解决?(1)加大虚拟内存(2)在ANSYS Product Launcher中,Customization Preferences下设置内存(选Use custom memory settings)(3)将Total Workspace (M设为1400,这可能是在2G内存下的最大值,这可能也是32位系数下的最大值,因为系统要保留些内存,自已试一下最大可开到多少...)(4)Database(M尽可能小,如64 M)(5)可改变求解方法为PCG (Pre-Condition CG) (缺省为Sparse direct)4)在ansys中使用多核处理器的方法:使用AMG算法,可以使多个核同时工作。

ANSYS常见错误提示和解决办法

NO.0001ESYS is not valid for line element.原因:是因为我使用LATT的时候,把“--”的那个不小心填成了“1”。

经过ANSYS的命令手册里说那是没有用的项目,但是根据我的理解,这些所谓的没有用的项目实际上都是ANSYS在为后续的版本留接口。

对于LATT,实际上那个项目可能就是单元坐标系的设置。

当我发现原因后,把1改成0——即使用全局直角坐标系,就没有WARNING了。

当然,直接空白也没有问题。

NO.0002使用*TREAD的时候,有的时候明明看文件好好的,可是却出现 *TREAD end-of-file in data read.后来仔细检查,发现我TXT的数据文件里,分隔是采用TAB键分隔的。

但是在最后一列后面,如果把鼠标点上去,发现数据后面还有一个空格键。

于是,我把每个列最后多的空格键删除,然后发现上面的信息就没有了。

NO.0003Coefficient ratio exceeds 1.0e8 - Check results.这个大概是跟收敛有关,但是我找不到具体的原因。

我建立的一个桥梁分析模型,尽管我分析的结果完全符合我的力学概念判断,规律完全符合基本规律,数据也基本符合实际观测,但是却还是不断出现这个警告信息。

NO.0004*TREAD end-of-file in data readtxt中的表格数据不完整!NO.0005No *CREATE for *END. The *END command is ignored忘了写*END了吧,呵呵NO.0006Keypoint 1 is referenced by only one line. Improperly connected line set for AL command两条线不共点,尝试 nummrg命令。

NO.0007L1 is not a recognized PREP7 command, abbreviation, or macro. This command will be ignored还没有进入prep7,先:/prep7NO.0008Keypoint 2 belongs to line 4 and cannot be moved关键点2属于线4,移动低级体素时先移动高级体素!NO.0009Shape testing revealed that 32 of the 640 new or modified elementsviolate shape warning limits. To review test results, please see theoutput file or issue the CHECK command.单元形状奇异,在我的模型中6面体单元的三个边长差距较大,可忽略该错误NO.0010用命令流建模的时候遇到的The drag direction (from the keypoint on drag line 27 that is closestto a keypoint KP of the given area 95) is orthogonal to the areanormal at that KP. Area cannot be dragged by the VDRAG command. 意思是拉伸源面的法向与拉伸路径垂直,不能使用VDRAG命令出现的环境ASEL,S,LOC,Z,143e-3VDRAG,ALL, , , , , , 27本意是按位置z=143e-3位置的面,然后沿编号27的线拉伸,出错,之前用该语句没有任何问题。

使用ANSYS碰到得问题

1、Real constant 1 referenced by at least element types 1 and 2.原因:单元1和2共用了实常数1。

2、STURM number= 15 should be 0 Probably initial shift greater than first mode or Final Mode(s) is in a cluster.原因:所建模型刚度太小,你可以看一下你所求的频率几乎全部接近于0。

应该修改模型。

3、The calculated reference FORCE CONVERGENCE VALUE = 1.507996765E-04 is less than 1E-2 a threshold zero, A value of 1E-2 or specified MINREF is used. Check results carefully.原因:收敛准则没有定义。

4、The program chosen initial timestep/load-factor is arbitrary. It is necessary for the user to supply a suitable initi timestep/load-factor through the NSUB or DELTIM command for convergence and overall efficiency.原因:没有定义荷载子步。

子空间(Subspace)模态提取法的输出如果采用子空间模态提取法,那么在输出内容中可能会看到这样的警告:“STURM number=n should be m”,n和m是整数,表示某阶模态被漏掉了,或者第m阶和第n阶模态的频率相同而要求输出的只有第m阶模态。

你可以用下面的两个方法来检查被漏掉的模态:使用更多的迭代向量和改变特征值提取法的漂移点数值。

ansys错误及解决方法汇总

NO.0001ESYS is not valid for line element.原因:是因为我使用LATT的时候,把“--”的那个不小心填成了“1”。

经过ANSYS的命令手册里说那是没有用的项目,但是根据我的理解,这些所谓的没有用的项目实际上都是ANSYS在为后续的版本留接口。

对于LATT,实际上那个项目可能就是单元坐标系的设置。

当我发现原因后,把1改成0——即使用全局直角坐标系,就没有WARNING了。

当然,直接空白也没有问题。

-------------------------------------------------------------------------------------------------------------------------NO.0002使用*TREAD的时候,有的时候明明看文件好好的,可是却出现*TREAD end-of-file in data read. 后来仔细检查,发现我TXT的数据文件里,分隔是采用TAB键分隔的。

但是在最后一列后面,如果把鼠标点上去,发现数据后面还有一个空格键。

于是,我把每个列最后多的空格键删除,然后发现上面的信息就没有了。

-------------------------------------------------------------------------------------------------------------------------NO.0003Coefficient ratio exceeds 1.0e8 - Check results.这个大概是跟收敛有关,但是我找不到具体的原因。

我建立的一个桥梁分析模型,尽管我分析的结果完全符合我的力学概念判断,规律完全符合基本规律,数据也基本符合实际观测,但是却还是不断出现这个警告信息。

-------------------------------------------------------------------------------------------------------------------------NO.0004*TREAD end-of-file in data readtxt中的表格数据不完整!-------------------------------------------------------------------------------------------------------------------------NO.0005No *CREATE for *END. The *END command is ignored忘了写*END了吧,呵呵-------------------------------------------------------------------------------------------------------------------------NO.0006Keypoint 1 is referenced by only one line. Improperly connected line set for AL command两条线不共点,尝试nummrg命令。

ANSYS内存设置

解决内存不足的几种方法方法1:更改Launch里面的Total workspace(total worksapce减去database space即为所谓的scratch space),1G内存的电脑Total workspace最大可设置为1280MB,database space最小可设置为32MB。

32位的电脑最大只能支持1G内存(ansys目前在32位xp系统下最大支持内存位1.2G。

另外还得注意硬盘格式,用NTFS格式。

),64位电脑可支持3GB内存(也有说法认为ANSYS软件在Windows XP系统下只能支持到2G内存)。

方法2:修改boot.ini,即multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /3GB1. 右键单击我的电脑,然后单击属性;或在控制面板中,启动性能和维护工具,然后单击系统。

2. 在高级选项卡中,单击"启动和故障恢复"下的设置。

3. 在系统启动下,单击编辑。

这将在"记事本"中打开boot.ini文件。

4. 在boot.ini文件的最后加上“空格”+“/3GB”。

5. 保存即可。

方法3:使用PCG求解器,节省需求内存(有说法认为PCG求解器会充分的利用内存,波前求解器或其它求解器大多充分利用硬盘(即虚拟内存))。

方法4:增加虚拟内存,选定系统管理的大小项(增加ANSYS目标文件夹所在硬盘的虚拟内存)。

方法5:并行设置,采用共享式并行或分布式并行计算。

方法6:使用系统配置实用程序msconfig:运行栏msconfig;BOOT.INI高级选项/MAXMEM (你的最大内存)和/NUMPROC(你的CPU数目)。

方法7:solution ,analysis type ,sol'n conrol ,basic 右下角Frequency 把N=?设大一些,就可以了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档