文档库 最新最全的文档下载
当前位置:文档库 › ansys常见警告及错误

ansys常见警告及错误

ansys常见警告及错误
ansys常见警告及错误

A mesh could not be generated using the current meshing options and settings. Hint: The problem geometry areas might have been highlighted. Switching to wireframe mode may make them more visible. 无法使用当前网格生成网格选项和设置。提示:几何区域可能是突出的问题。切换到线框模式可能会让他们更明显。

Insufficient memory was available for the solver engine to obtain a solution. Try simplifying the model to reduce problem size. Please see the Troubleshooting section of the ANSYS Workbench Help System for more information.

内存不足是解算器引擎可以获得一个解决方案。试着简化模型来减少问题的大小。请参见故障排除部分ANSYS Workbench帮助系统的更多信息。

The detected initial penetration/gap is relatively large for certain contact pairs. This may produce inaccurate results for Bonded and No Separation contacts using formulation other than MPC. This large penetration/gap can be identified by generating the initial contact results.

检测到的初始渗透/差距相对较大的某些接触对。这对保税可能会产生不准确的结果,没有分离的联系人使用制定货币政策委员会。这个巨大的渗透/差距可以确定通过生成初始接触的结果。

At least one body has been found to have only 1 element in at least 2 directions along with reduced integration. This situation can lead to invalid results. Consider changing to full integration element control or meshing with more elements. Refer to Troubleshooting in the Help System for more details.

至少一个尸体被发现只有1元素至少2方向以及减少集成。这种情况可能会导致无效的结果。考虑改变完全整合元素控制或啮合与更多的元素。参考故障排除帮助系统的更多细节。

Quad map meshing failed because a surface appears to be narrow with many boundary edges which could not be properly paired up for meshing. Using hard size controls on the boundary edges to force the same number of divisions may help to successfully generate a mapped mesh.

四映射网格失败是因为表面似乎狭窄许多边界边缘不能正确配对啮合。使用硬大小控制边界的边缘,迫使相同数量的分歧可能有助于成功地生成映射网格。

The solution process was aborted as you requested.

During this solution, the elapsed time exceeded the CPU time by an excessive margin. Often this indicates either a lack of physical memory (RAM) required to efficiently handle this simulation or it indicates a particularly slow hard drive configuration. This simulation can be expected to run faster on identical hardware if additional RAM or a faster hard drive configuration is made available. For more details, please see the ANSYS Performance Guide which is part of the ANSYS Help system.

在这个解决方案中,运行时间超过了CPU时间的过度。常常这表明缺乏所需的物理内存(RAM)有效地处理这种模拟也表明一个特别慢的硬盘配置。这种模拟可以将相同的硬件上运行得更快,如果额外的RAM或更快的硬盘配置是可用的。有关详细信息,请参阅ANSYS性能指南是ANSYS帮助系统的一部分。

generate mesh on selected bodies

为选中的实体生成网格

preview surface generate mesh on selected bodies 为选定的实体表面生成网格预览

add offset no ramping 添加偏移量没有增加

ansys错误汇总大全-史上最全

ANSYS分析出现问题 NSYS error message 错误信息汇总 2011-10-19 12:57:12| 分类:ANSYS | 标签:ansys 错误error |举报|字号订阅以前很多的心得全丢了,现在把新遇到的error message及解决方法逐一添加如下: 1\ Too many expressions. 表达式太长,ansys要求一个表达式不要超过6个分段,比如以下不对 A22=y1*z2-y1*z3-y2*z1+y2*z3+y3*z1-y3*z2 有7个段 改为 A22=y1*z2-y1*z3-y2*z1+y2*z3+y3*z1 A22=A22-y3*z2 就行了 2\ No *DO trips needed, enter *ENDDO . 循环执行次数为0,说明下标的变化范围越界,就是形如下面的循环 *do,i,0,-1 .....

..... *enddo 3\ *** NOTE *** CP = 227.688 TIME= 12:30:54 One or more elements have become highly distorted. Excessive distortion of elements is usually a symptom indicating the need for corrective action elsewhere. Try incrementing the load more slowly (increase the number of substeps or decrease the time step size). You may need to improve your mesh to obtain elements with better aspect ratios. Also consider the behavior of materials, contact pairs, and/or constraint equations. If this message appears in the first iteration of first substep, be sure to perform element shape checking. 为什么上面的错误信息用深色底纹标出呢?原因很简单,上面的错误出现在非线性计算中意味着致命错误,说明计算无法收敛,遇到这个错误是非常头疼的,下面重点讨论这个问题的由来和解决办法。 1、错误信息的内容。这段英文的意思是:一个或多个单元出现严重扭曲。单元的过度扭曲通常意味着需要一些改进措施,比如:减缓载荷的施加速度(增加子步数或者减少时间步长),改进网格质量,同时考虑材料、接触和/或约束方程。

ansys警告和错误

ansys警告和错误 NO.0001、ESYS 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.0003、Coefficient ratio exceeds 1.0e8 - Check results. 这个大概是跟收敛有关,但是我找不到具体的原因。我建立的一个桥梁分析模型,尽管我分析的结果完全 符合我的力学概念判断,规律完全符合基本规律,数据也基本符合实际观测,但是却还是不断出现这个警 告信息。有人知道这个信息是什么意思,怎么调试能消除吗? NO.0004、*TREAD end-of-file in data read txt中的表格数据不完整! NO.0005、No *CREATE for *END. The *END command is ignored 忘了写*END了吧,呵呵 NO.0006、Keypoint 1 is referenced by only one line. Improperly connected line set for AL command 两条线不共点,尝试nummrg命令 NO.0007、L1 is not a recognized PREP7 command, abbreviation, or macro. This command will

ANSYS常见警告信息相关解释

ANSYS常见警告信息相关解释 NO.0001、ESYS 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.0003、Coefficient ratio exceeds1.0e8-Check results. 这个大概是跟收敛有关,但是我找不到具体的原因。我建立的一个桥梁分析模型,尽管我分析的结果完全符合我的力学概念判断,规律完全符合基本规律,数据也基本符合实际观测,但是却还是不断出现这个警告信息。有人知道这个信息是什么意思,怎么调试能消除吗? NO.0004、*TREAD end-of-file in data read txt中的表格数据不完整! NO.0005、No*CREATE for*END.The*END command is ignored 忘了写*END了吧。 NO.0006、Keypoint1is referenced by only one line.Improperly connected line set for AL command 两条线不共点,尝试nummrg命令 NO.0007、L1is not a recognized PREP7command,abbreviation,or macro.This command will be ignored 还没有进入prep7,先:/prep7 NO.0008、Keypoint2belongs to line4and cannot be moved 同一位置点2已经存在了,尝试对同位置的生成新点换个编号,比如1002 NO.0009、Shape testing revealed that32of the640new or modified elements violate shape warning limits.To review test results,please see the output file or issue the CHECK command. 单元形状奇异,在我的模型中6面体单元的三个边长差距较大,可忽略该错误。 NO.0010、用命令流建模的时候遇到的

ANSYS技巧4~24

利用ANSYS随机振动分析功能实现随机疲劳分析 ANSYS随机振动分析功能可以获得结构随机振动响应过程的各种统计参数(如:均值、均方根和平均频率等),根据各种随机疲劳寿命预测理论就可以成功地预测结构的随机疲劳寿命。本文介绍了ANSYS随机振动分析功能,以及利用该功能,按照Steinberg提出的基于高斯分布和Miner线性累计损伤定律的三区间法进行ANSYS随机疲劳计算的具体过程。 1.随机疲劳现象普遍存在 在工程应用中,汽车、飞行器、船舶以及其它各种机械或零部件,大多是在随机载荷作用下工作,当它们承受的应力水平较高,工作达到一定时间后,经常会突然发生随机疲劳破坏,往往造成灾难性的后果。因此,预测结构或零部件的随机疲劳寿命是非常有必要的。 2.ANSYS随机振动分析功能介绍 ANSYS随机振动分析功能十分强大,主要表现在以下方面: 1.具有位移、速度、加速度、力和压力等PSD类型; 2.能够考虑a阻尼、β阻尼、恒定阻尼比和频率相关阻尼比; 3.能够定义基础和节点PSD激励; 4.能够考虑多个PSD激励之间的相关程度:共谱值、二次谱值、空间关系和波传 播关系等; 5.能够得到位移、应力、应变和力的三种结果数据: 1σ位移解,1σ速度解和 1σ加速度解; 3.利用ANSYS随机振动分析功能进行疲劳分析的一般原理在工程界,疲劳计算广泛采用名义应力法,即以S-N曲线为依据进行寿命估算的方法,可以直接得到总寿命。下面围绕该方法举例说明ANSYS随机疲劳分析的一般原理。 当应力历程是随机过程时,疲劳计算相对比较复杂。但已经有许多种分析方法,这

里仅介绍一种比较简单的方法,即Steinberg 提出的基于高斯分布和Miner 线性累计 损伤定律的三区间法(应力区间如图1所示): 应力区间 发生的时间 -1σ ~+1σ 68.3%的时间 -2σ ~+2σ 27.1%的时间 -3σ ~+3σ 4.33%的时间 99.73% 大于3σ的应力仅仅发生在0.27%的时间内,假定其不造成任何损伤。在利用Miner 定律进行疲劳计算时,将应力处理成上述3个水平,总体损伤的计算公式就可以写成: 其中: :等于或低于1σ水平的实际循环数目(0.6831 ); :等于或低于2σ水平的实际循环数目(0.271 ); :等于或低于3σ水平的实际循环数目(0.0433 ); , , :根据疲劳曲线查得的1σ、2σ和3σ应力水平分别对应许可循环的次数。 综上所述,针对Steinberg 提出的基于高斯分布和Miner 线性累计损伤定律的三 区间法的ANSYS 随机疲劳分析的一般过程是: (1) 计算感兴趣的应力分量的统计平均频率(应力速度/应力); (2) 基于期望(工作)寿命和统计平均频率,计算1 ,2 和3 水平下的循环 次数 、 和 ; (3) 基于S-N 曲线查表得到 、 和 ; (4) 计算疲劳寿命使用系数。 显然,根据其他随机疲劳分析方法和ANSYS 随机振动分析结果,我们还可以进行 许多类似的疲劳分析计算。

ansys错误解释

我作了一个钢框架的火灾模拟分析,当做到后面的热-结构耦合分析的时候(框架模型建立完成,荷载也施加了,循环也做好了),当执行SOLVE命令的时候出现错误:NODE 7869 direction UX included in coupled sets 702and 701 ,请教高手这是什么错误?是什么原因引起的?如何解决啊?急盼高手指教!! 你用的耦合命令有错误.701,702两个耦合对公用了一个节点7869,这在耦合中是不允许的.解决办法如下: 1,首先确定7869号节点是否存在两个耦合对公用的现象,如属错误可更改此处耦合对. 2,如果确实需要三个节点的自由度相同,可以用约束方程来解决这个问题. 在做结构分析中,由于使用大量的耦合(cp)命令,当我在往节点上加荷载后进行求解,结果老出现这个错误: *** ERROR *** SUPPRESSED MESSAGE CP= 46.672 TIME= 09:53:00 Node 2566 direction UZ included in coupled sets 1134 and 1131. *** ERROR *** SUPPRESSED MESSAGE CP= 46.672 TIME= 09:53:00 Node 2566 direction UY included in coupled sets 1133 and 1130. *** ERROR *** SUPPRESSED MESSAGE CP= 46.672 TIME= 09:53:00 Node 2566 direction UX included in coupled sets 1132 and 1129. *** ERROR *** SUPPRESSED MESSAGE CP= 46.672 TIME= 09:53:00 Node 11577 direction UX included in coupled sets 1132 and 1129. 那位大虾能帮我解忧排难,小弟在此多谢了!! 1我也曾遇到这种情况。由于要耦合的节点太多用了couple conincident nodes,就发生以上错误。后改用一个一个耦合就没有问题了(经处理后,需要耦合的节点大为减少)。后来估计是BEAM189单元的方向点也被耦合了。建议查看相应的节点耦合情况。 2、从你的出错情况来看,你把同一个节点的同一个自由度同时在不同的cp组里进行了耦合。简单来说,就是要让这个自由度既与a同,又于b同,而a与b本身可能并不相同,这在一般情况下是不允许的,因此出现了错误。这是我的一点看法,希望对你有所帮助。 3、[我也曾遇到这种情况。由于要耦合的节点太多用了couple conincident nodes,就发生以上错误。后改用一个一个耦合就没有问题了(经处理后,需要耦合的节点大为减少)。后来估计是BEAM189单元的方向点也被耦合了。建议查看相应的节点耦合情况。] 我用couple conincident nodes,命令做耦合,发现方向关键点也有被耦合的现象,不过程序好像仍能运行,结果与我另一种不用关键点建模方法得出的相差不大,我觉得楼主的问题可能仍是一个自由度存在多个耦合集中了.

ANSYS使用技巧

ANSYS 查询函数(Inquiry Function) 在ANSYS操作过程或条件语句中,常常需要知道有关模型的许多参数值,如选择集中的单元数、节点数,最大节点号等。此时,一般可通过*GET命令来获得这些参数。现在,对于此类问题,我们有了一个更为方便的选择,那就是查询函数— Inquiry Function。 Inquiry Function类似于ANSYS的 *GET 命令,它访问ANSYS数据库并返回要查询的数值,方便后续使用。ANSYS每执行一次查询函数,便查询一次数据库,并用查询值替代该查询函数。 假如你想获得当前所选择的单元数,并把它作为*DO循环的上界。传统的方法是使用*GET命令来获得所选择的单元数并把它赋给一个变量,则此变量可以作为*DO循环的上界来确定循环的次数 *get, ELMAX,elem,,count *do, I, 1, ELMAX … … *enddo 现在你可以使用查询函数来完成这件事,把查询函数直接放在*DO循环内,它就可以提供所选择的单元数*do, I, ELMIQR(0,13) … … *enddo 这里的ELMIQR并不是一个数组,而是一个查询函数,它返回的是现在所选择的单元数。括弧内的数是用来确定查询函数的返回值的。第一个数是用来标识你所想查询的特定实体(如单元、节点、线、面号等等),括弧内的第二个数是用来确定查询函数返回值的类型的(如选择状态、实体数量等)。 同本例一样,通常查询函数有两个变量,但也有一些查询函数只有一个变量,而有的却有三个变量。 查询函数的种类和数量很多,下面是一些常用、方便而快速快捷的查询函数 1 AREA—arinqr(areaid,key) areaid—查询的面,对于key=12,13,14可取为0; key—标识关于areaidr的返回信息 =1,选择状态 =12,定义的数目 =13,选择的数目 =14,定义的最大数 =-1,材料号 =-2,单元类型 =-3,实常数 =-4,节点数 =-6,单元数 … arinqr(areaid,key)的返回值 对于key=1 =0, areaid未定义 =-1,areaid未被选择 =1, areaid被选择 … 2 KEYPOINTS—kpinqr(kpid,key)

ANSYS错误提示及其含义

1 在Ansys中出现“Shape testing revealed that 450 of the 1500 new or modified elements violate shape warning limits.”,是什么原因造成的呢? 单元网格质量不够好,尽量用规则化网格,或者再较为细密一点。 2 在Ansys中,用Area Fillet对两空间曲面进行倒角时出现以下错误:Area 6 offset could not fully converge to offset distance 10. Maximum error between the two surfaces is 1% of offset distance.请问这是什么错误?怎么解决?其中一个是圆柱接管表面,一个是碟形封头表面。ansys的布尔操作能力比较弱。如果一定要在ansys里面做的话,那么你试试看先对线进行倒角,然后由倒角后的线形成倒角的面。建议最好用UG、PRO/E这类软件生成实体模型然后导入到ansys。 3在Ansys中,出现错误“There are 21 small equation solver pivot t erms。”,是否是在建立接触contact时出现的错误? 不是建立接触对的错误,一般是单元形状质量太差(例如有接近零度的锐角或者接近180度的钝角)造成small equation solver pivot terms 4在Ansys中,出现警告“SOLID45 wedges are recommended only in regions of relatively low stress gradients.”,是什么意思? "这只是一个警告,它告诉你:推荐SOLID45单元只用在应力梯度较低的区域。 它只是告诉你注意这个问题,如果应力梯度较高,则可能计算结果不可信。" 5ansys向adams导的过程中,出现如下问题“There is not enough memory for the Sparse Matrix Solver to proceed.Please shut down other applications that may be running or increase the virtual memory on your system and return ANSYS.Memory currently allocated for the Sparse Matrix Solver=50MB.Memory currently required for the Sparse Matrix Solver to continue=25MB”,是什么原因造成的? 不清楚你ansys导入adams过程中怎么还需要使用Sparse Matrix Solver(稀疏矩阵求解器)。估计是scrachmemery太低了,从ansys product launcher 进入设置内存,total workspace和dataspace的差就是scrachmemery。如:total workspace 1150MB,dataspace200MB,scrachmemery就是1150-200=950MB。 6在Ansys中,出现错误“error:element type 1 is PLANE42,which can't be used with the VMES command, meshing of volume 3 aborted.”,是什么意思? 意思是:单元类型1是PLANE42,不能使用划分体网格的命令VMES,划分体3中止。 改进办法:1修改单元类型为适合体网格的单元类型。如solid,或shell。2不使用VMES 命令,使用AMESH。 7在Ansys中,出现错误“error: key point 10 is referenced by only one line. Improperly connected line set for AL command.”,是什么意思?该怎么解决? 意思是:关键点10只在一条线上。不适合使用AL命令连接线。 AL命令是用线来定义面,而选择两条线可能只有两个关键点,因为关键点10不在线上,而定义面至少有三个点。 改进办法:再选一条线

Ansys分析常用技巧

Ansys分析常用技巧 一、前处理 1. 实体显示*.sat、*.x_t等外部导入模型 /facet,fine /replot Gui: Utility Menu>PlotCtrls>Style>Solid Model Facets 2. 修改ansys背景用命令jpgprf,500,100,1 /replot将背景变为白色 3. 隐藏坐标系的显示 /triad,off /replot Gui: Utility Menu>PlotCtrls>Window Controls>Reset Window Options Utility Menu>PlotCtrls>Window Controls>Window Options 4. 设置参考温度 TREF, TREF Gui:Main Menu>Solution>Define Loads>Settings>Reference Temp 5. 显示单元实际形状 /eshape,1.0 Gui: Utility Menu>PlotCtrls>Style>Size and Shape 6. 透明显示单元、体、面 /TRLCY, Lab, TLEVEL, N1, N2, NINC Gui: Utility Menu>PlotCtrls>Style>Translucency 7. 显示编号 /PNUM, Label, KEY Gui: Utility Menu>PlotCtrls>Numbering 8. 导入hypermesh有限元模型 /input,filename,prp Gui: Utility Menu>File>Read Input from 9. 导入abaqus格式的有限元模型 /input,filename,inp Gui:Gui: Utility Menu>File>Read Input from 10. ansys作为fluent前处理输出 cdwrite,db,filename,cdb gui: Main Menu>Preprocessor>Archive Model>Write 11. 不显示单元轮廓线 /gline,1,-1 Gui: Utility Menu>PlotCtrls>Style>Edge Options 12. 显示施加到几何元素上的约束 dtran /replot Gui:Main Menu>Preprocessor>Loads>Define Loads>Operate>Transfer to FE>Constraints 13. 显示施加到几何元素上的面载荷 sftran /replot Gui: Main Menu>Preprocessor>Loads>Define Loads>Operate>Transfer to FE>Surface Loads 14. 显示载荷标记及数值 /pbc,f,,2 Gui: Utility Menu>PlotCtrls>Symbols

ANSYS错误集锦 李

ansys分析出现问题 NO.0052 some contact elements overlap with the other contact element which can cause over constraint.这是由于在同一实体上,即有绑定接触(MPC)的定义,又有刚性区或远场载荷(MPC)的定义,操作中注意在定义刚性区或远场载荷时 避免选择不必要的DOF自由度,以消除过约束 NO.0053 Shape testing revealed that 450 of the 1500 new or modified elements violate shape warning limits. 是什么原因造成的呢? 单元网格质量不够好 尽量,用规则化网格,或者再较为细密一点 NO.0054在用Area Fillet对两空间曲面进行倒角时出现以下错误:Area 6 offset could not fully converge to offset distance 10. Maximum error between the two surfaces is 1% of offset distance.请问这是什么错误?怎么解决?其 中一个是圆柱接管表面,一个是碟形封头表面。 ansys的布尔操作能力比较弱。如果一定要在ansys里面做的话,那么你试试看先对线进行倒角,然 后由倒角后的线形成倒角的面。 建议最好用UG、PRO/E这类软件生成实体模型然后导入到ansys

NO.0055 There are 21 small equation solver pivot terms.; SOLID45 wedges are recommended only in regions of relatively low stress gradients.第一个问题我自己觉得是在建立contact时出现的错误,但自己还没有 改正过来;第二个也不知道是什么原因。 还有一个:initial penetration 4.44089×10E-6 was detacted between contact element 53928 and target element 53616;也是建立接触是出现 的,也还没有接近。 第一个问题:There are 21 small equation solver pivot terms.;不是建立接触对的错误,一般是单元形状质量太差(例如有i接近零度的锐角或者接近180度的钝角)造成small equation solver pivot terms 第二个问题:SOLID45 wedges are recommended only in regions of relatively low stress gradients.这只是一个警告,它告诉你:推荐SOLID45单元只用在应力梯度较低 的区域。它只是告诉你注意这个问题,如果应力梯度较高,则可能计算结果不 可信。 NO.0056 ansys向adams导的过程中,出现如下问题There is not enough memory for the Sparse Matrix Solver to

ANSYS命令流使用方法(中文)

ANSYS常用命令 Fini(退出四大模块,回到BEGIN层) /cle (清空存,开始新的计算) 1.定义参数、数组,并赋值. 2. /prep7(进入前处理) 定义几何图形:关键点、线、面、体 定义几个所关心的节点,以备后处理时调用节点号。 设材料线弹性、非线性特性 设置单元类型及相应KEYOPT 设置实常数 设置网格划分,划分网格 根据需要耦合某些节点自由度 定义单元表 3./solu 加边界条件 设置求解选项 定义载荷步 求解载荷步 4./post1(通用后处理) 5./post26 (时间历程后处理) 6.PLOTCONTROL菜单命令 7.参数化设计语言 8.理论手册 Fini(退出四大模块,回到BEGIN层) /cle (清空存,开始新的计算) 1定义参数、数组,并赋值. u dim, par, type, imax, jmax, kmax, var1, vae2, var3 定义数组 par: 数组名 type: array 数组,如同fortran,下标最小号为1,可以多达三维(缺省) char 字符串组(每个元素最多8个字符) table imax,jmax, kmax 各维的最大下标号 var1,var2,var3 各维变量名,缺省为row,column,plane(当type为table时) 2 /prep7(进入前处理) 2.1 定义几何图形:关键点、线、面、体 u csys,kcn kcn , 0 迪卡尔zuobiaosi 1 柱坐标 2 球 4 工作平面 5 柱坐标系(以Y轴为轴心) n 已定义的局部坐标系 u numstr, label, value

ANSYS警告

ANSYS警告、错误104问(2) 2009-06-29 15:13:43| 分类: ANSYS相关|举报|字号订阅NO.0052 some contact elements overlap with the other contact element which can cause over constraint. 这是由于在同一实体上,即有绑定接触(MPC)的定义,又有刚性区或远场载荷(MPC)的定义,操作中注意在定义刚性区或远场载荷时避免选择不必要的DOF自由度,以消除过约束NO.0053 Shape testing revealed that 450 of the 1500 new or modified elements violate shape warning limits. 是什么原因造成的呢? 单元网格质量不够好 尽量,用规则化网格,或者再较为细密一点 NO.0054 在用Area Fillet对两空间曲面进行倒角时出现以下错误:Area 6 offset could not fully converge to offset distance 10. Maximum error between the two surfaces is 1% of offset distance.请问这是什么错误?怎么解决?其中一个是圆柱接管表面,一个是碟形封头表面。 ansys的布尔操作能力比较弱。

如果一定要在ansys里面做的话,那么你试试看先对线进行倒角,然后由倒角后的线形成倒角的面。 建议最好用UG、PRO/E这类软件生成实体模型然后导入到ansys NO.0055 There are 21 small equation solver pivot terms.; SOLID45 wedges are recommended only in regions of relatively low stress gradients. 第一个问题我自己觉得是在建立contact时出现的错误,但自己还没有改正过来;第二个也不知道是什么原因。 还有一个:initial penetration 4.44089×10E-6 was detacted between contact element 53928 and target element 53616;也是建立接触是出现的,也还没有接近。 第一个问题:There are 21 small equation solver pivot terms.; 不是建立接触对的错误,一般是单元形状质量太差(例如有i接近零度的锐角或者接近180度的钝角)造成small equation solver pivot terms 第二个问题:SOLID45 wedges are recommended only in regions of relatively low stress gradients. 这只是一个警告,它告诉你:推荐SOLID45单元只用在应力梯

ANSYS命令流使用技巧分享(收录汇总)

ANSYS命令流使用技巧分享(收录汇总) 谈到Ansys使用技巧,不得不说APDL二次开发,针对二次开发并结合本人多年使用经验,有以下几点经验与各位分享。技巧毕竟很多,也欢迎各位专家留言补充,我们也可以整理汇总以待分享。 技巧一:ansys apdl语言高亮编辑器 命令流在编写时时常会把命令记错,如果写错了未察觉到,在计算时就会非常麻烦,因此一个帮助修正错误命令的编辑器必不可少。这种工具很多,我一直用的是UE,成功掌握二次开发必不可少。 blob.png 技巧二:建模画网格按照Number来区分各部件. 在ansys可以通过建立component来区分每个部件,有利于查看和编辑。采用下面的命令在建立模型和划分网格时,所有编号都从设定的值开始。 vsel,none asel,none lsel,none ksel,none ! NSS= NSS=150001 !设定值 NUMSTR,KP,NSS,

NUMSTR,LINE,NSS, NUMSTR,AREA,NSS, NUMSTR,VOLU,NSS, 技巧三:巧用循环语句*do和*enddo 可以采用较少的命令选择或者建立类似的模型,具体格式如下: *do,i,1,6 cmsel,a,JIECHU_pinghengmx_xia_%i% *enddo 技巧四:在计算结果中,实体云图中切面显示结果 命令流 /cplane /type 图形界面操作 <1.设置工作面为切面 <2.PlotCtrls-->Style-->Hidden line Options 将[/TYPE]选项选为section 将[/CPLANE]选项选为working plane 技巧五:某结点或单元的应力-应变关系曲线 由于手头没有相关的东西资料可以操作,待到有资料和时间的时候会补充上来图片。 1,定义变量: 拾取主菜单:Main Menu>Time Hist postproc>Define Variables>在随之弹出的对话框中点击Add键,定义第一个变量序号为2,选取第一个变量stress,确定与之对应的下一级选项(如Y-direction SY等);返回定义变量对话框,再点击add键,定义第二个变量序号为3,选取第二个变量strain-elastic及以及对赢得下一级选项(如Y-dir'n EPEL Y等,在应力-应变图中,其向量的取向应相同)。同理再定义变量4,选取变量strain-plastic及与之对应的下一级选项如Y-dir'n EPEL Y等),在应力-应变图中,应变是弹性应变和塑性应变累加的总应变。为使其实现相加,还需进行以下操作:拾取主菜单:Main Menu>Time Hist

ansys错误提示汇总

1把体用面分割的时候出现的错误提示: B ool e a n op er a t i on fa i l e d. t r y a d ju st i n g t h e t ol er a n c e v a l u e on t h e BT O L c om m m a n d t o s om e f r a ct i on of t h e m i n i m u m k ey p oi n t di st a n c e. M od e l S i z e(c u r r e n t p r obl em)1.183933e+000,BT O L s et t i n g 1.000 00e-005,m i n m u m K P T di st a n c e 4.308365e-006 先在要分割的地方设置一个工作平面,用布尔运算“d i v i d ed--v ol u m e by w or k i n g pl a n e”进行分割的时候,出现上述错误,主要愿意可能是设置的公差太小, 当时试了几次都么有成功,最后干脆把体重新建立了一个,又画了一个很大的面,终于成功了。 2.一个常见的代表性错误! 原来我的虚拟内存设置为“无分页文件”,现在改为“系统管理”,就不在出现计算内存不够的情况了。 Error! Element type 1 is Solid95,whichcan not be used with the AMES command, meshing of are a 2 aborted. 刚开始学习的人经常出这种错误,这是因为不同单元类型对应不同的划分网格操作。 上面的错误是说单元类型为Solid95(实体类型),不能用AMES命令划分面网格。 3 Meshing of volume 5 has been aborted because of a lack of memory. Closed down othe r processes and/or choose a larger element size, then try the VMESH command again. Min imum additional memory required=853MB(by kitty_zoe) 说你的内存空间不够,可能因为你的计算单元太多,增加mesh尺寸,减少数量或者增加最小内存设定(a nsys10中在customization preferences菜单存储栏可以修改) 你划分的网格太细了,内存不足。建议将模型划分为几个部分,分部分进行划分,可以减少内存使用,试一下! 4.The input volumes do not meet the conditions required for the VGLU operation . No new entities were created . The VOVLAP operation is a possible alternative VGLU是将两个或多个体粘到一块,体之间的交集应该是面,帮助里的说法,This operation is only v alid if the intersections of the input volumes are areas along the boundaries of those volu mes。你粘结glue的体可能有重叠,所以后面提示了一个VOVLAP命令,该命令是将两个或多个体的重叠部分拿出来作为结果 VMESH划分时,精度不同,单元数量差别太大了,如果是自由网格划分,那么尝试几个SMRT等级看看。还有就是单元形状不同,产生的网格质量也差别很大,我前几天才重新划了一次网格,印象很深。shape,

ANSYS 提示错误解决办法

ESYS is not valid for line element. 原因:是因为我使用LATT的时候,把“--”的那个不小心填成了“1”。经过ANSYS的命令手册里说那是没有用的项目,但是根据我的理解,这些所谓的没有用的项目实际上都是ANSYS 在为后续的版本留接口。对于LATT,实际上那个项目可能就是单元坐标系的设置。当我发现原因后,把1改成0——即使用全局直角坐标系,就没有W ARNING了。当然,直接空白也没有问题。 NO.0002 使用*TREAD的时候,有的时候明明看文件好好的,可是却出现*TREAD end-of-file in data read. 后来仔细检查,发现我TXT的数据文件里,分隔是采用TAB键分隔的。但是在最后一列后面,如果把鼠标点上去,发现数据后面还有一个空格键。于是,我把每个列最后多的空格键删除,然后发现上面的信息就没有了。 NO.0003 Coefficient ratio exceeds 1.0e8 - Check results. 这个大概是跟收敛有关,但是我找不到具体的原因。我建立的一个桥梁分析模型,尽管我分析的结果完全符合我的力学概念判断,规律完全符合基本规律,数据也基本符合实际观测,但是却还是不断出现这个警告信息。 NO.0004 *TREAD end-of-file in data read txt中的表格数据不完整! NO.0005 No *CREATE for *END. The *END command is ignored 忘了写*END了吧,呵呵 NO.0006 Keypoint 1 is referenced by only one line. Improperly connected line set for AL command 两条线不共点,尝试nummrg命令。 NO.0007 L1 is not a recognized PREP7 command, abbreviation, or macro. This command will be ignored 还没有进入prep7,先:/prep7 NO.0008 Keypoint 2 belongs to line 4 and cannot be moved 关键点2属于线4,移动低级体素时先移动高级体素! NO.0009 Shape testing revealed that 32 of the 640 new or modified elements violate shape warning limits. To review test results, please see the output file or issue the CHECK command. 单元形状奇异,在我的模型中6面体单元的三个边长差距较大,可忽略该错误 NO.0010 用命令流建模的时候遇到的 The drag direction (from the keypoint on drag line 27 that is closest to a keypoint KP of the given area 95) is orthogonal to the area normal at that KP. Area cannot be dragged by the VDRAG command. 意思是拉伸源面的法向与拉伸路径垂直,不能使用VDRAG命令

ANSYS小技巧

一、ANSYS 查询函数(Inquiry Function) 在ANSYS操作过程或条件语句中,常常需要知道有关模型的许多参数值,如选择集中的单元数、节点数,最大节点号等。此时,一般可通过*GET命令来获得这些参数。现在,对于此类问题,我们有了一个更为方便的选择,那就是查询函数— Inquiry Function。 Inquiry Function类似于ANSYS的 *GET 命令,它访问ANSYS数据库并返回要查询的数值,方便后续使用。ANSYS每执行一次查询函数,便查询一次数据库,并用查询值替代该查询函数。 假如你想获得当前所选择的单元数,并把它作为*DO循环的上界。传统的方法是使用*GET命令来获得所选择的单元数并把它赋给一个变量,则此变量可以作为*DO循环的上界来确定循环的次 数 *get, ELMAX,elem,,count *do, I, 1, ELMAX … … *enddo 现在你可以使用查询函数来完成这件事,把查询函数直接放在*DO循环内,它就可以提供所选择的 单元数 *do, I, ELMIQR(0,13) … … *enddo 这里的ELMIQR并不是一个数组,而是一个查询函数,它返回的是现在所选择的单元数。括弧内的数是用来确定查询函数的返回值的。第一个数是用来标识你所想查询的特定实体(如单元、节点、线、面号等等),括弧内的第二个数是用来确定查询函数返回值的类型的(如选择状态、实体数量等)。 同本例一样,通常查询函数有两个变量,但也有一些查询函数只有一个变量,而有的却有三个变量。 查询函数的种类和数量很多,下面是一些常用、方便而快速快捷的查询函数 1 AREA—arinqr(areaid,key) areaid—查询的面,对于key=12,13,14可取为0; key—标识关于areaidr的返回信息 =1,选择状态 =12,定义的数目 =13,选择的数目 =14,定义的最大数 =-1,材料号 =-2,单元类型 =-3,实常数 =-4,节点数 =-6,单元数 … arinqr(areaid,key)的返回值 对于key=1 =0, areaid未定义 =-1,areaid未被选择 =1, areaid被选择 …

相关文档