ANSYS实用经验经典问答文档格式.docx
- 文档编号:18120685
- 上传时间:2022-12-13
- 格式:DOCX
- 页数:44
- 大小:59.29KB
ANSYS实用经验经典问答文档格式.docx
《ANSYS实用经验经典问答文档格式.docx》由会员分享,可在线阅读,更多相关《ANSYS实用经验经典问答文档格式.docx(44页珍藏版)》请在冰豆网上搜索。
这样就要定义刚度的大小在加。
是否还要定义单元类型,然后才能定义其刚度?
我曾经用LINK8单元模拟过,根据K=EA/L确定刚度,我当时取E=210e9,L=0.1,然后A=KL/E。
经过检验,是可行的。
1、用link单元模拟其刚度,k=EA/L,通过假定E,A,L的值使之和k相等,其密度要=0;
2、用combin14模拟其刚度,阻尼=0
ANSYS处理动力问题(如土层地震响应、或基础振动反应),可否从边界施加加速度荷载?
若可以,如何?
瞬态动力反应分析,时间子步为&
gt;
200?
如果你所希望求的最高频率的周期为f,则ANSYS取时间步长为1/20f为默认值。
板单元的后处理的显示在单元坐标还是在总体坐标?
比如位移,应力?
应力位移在总体坐标,弯矩不一定。
应力、位移是显示在结果坐标系的,顺便说明一下,节点信息显示在显示坐标系。
不过结果坐标系默认为全局坐标系,而显示坐标系也是默认为全局坐标系。
你可以这样修改结果坐标系:
MainMenu:
GeneralPostprocessor&
OptionsforOutput...
你可以这样修改显示坐标系:
UtilityMenu:
Workplane&
ChangeDisplayCSto
你可以用ETABLE命令,先存储对应于各单元的位移,等等,再用ANSYS的柱状图,或是别的画图软件PLOT出图形,你认为如何
我现在需分析一个板梁结构,板已用SHELL63单元划分好;
梁我是用板上的一条线划分单元并添加截面而生成的。
但现在运算时,发现板和梁是分开的,它们之间互不影响。
请教各位高手,怎样将板和梁合并为一个整体?
Preprocessor&
NumberingCtrls&
MergeItems里elementandnode合并
用SHELL63单元划分的板结构,想加垂直于板面的匀布载荷?
A:
找到如下位置:
ANSYSHELP-&
ANSYSELEMENTSREFERENCE-
&
ELEMENTLIBRARY-&
SHELL63ELASTICSHELL。
在INPUTSUMMARY中,有SURFACELOADSPRESSURES。
其中,face1(I-J-K-L)(bottom,in+Zdirection)的意思为:
当LoadKey=1时,pressure加在由节点IJKL确定的面上,在单元坐标中以+Z方向为正,也可以说垂直指向面IJKL时为正。
至于均布,则将几个值都填成一样的就可以了,或者只填主要参数如VALUEatI。
自己多看看帮助文件,做一个例子验证一下。
--------------------------------------------------------------------------------------------------------------------------------------------
ANSYS可以自己定义输出格式吗?
可以,先打开一个文件*cfopen,再用*vwrite,label
通过打开一个文件,读出数据,或以追加的方式写入数据,并可控制输入和输出的格式
*cfopen,,
*vread,,,,,
(f12.6)
*vwrite,
*cfclos,,
作模态分析时,就是集中质量单元和刚度加法?
在选用求解方法时,例如SUBSPACE和BLOCKLANCZOS,会有一个选项:
[LUMPM],默认为选用一致质量矩阵,你可以选为集中质量矩阵。
用mass21,通过meshkeypoint来把点划分成mass21单元即可
我在原有的静态分析的基础上,想继续作一下结构的模态分析。
应该采取那些步骤啊?
我用solution&
newanalysis-modal,thencurrentLS,出现如下的提示:
1.theeigenvalueextractionmethodmustbespecifiedonMODOPTcommand.SUBSPorLANBareusuallyrecommanded.
2.pleaseexpandmodesifanydownstreamMODALanalysisbasedcalculationsneedtobeperformed.
这是怎么一回事?
你最好先看看帮助文件中的ANSYSSTRUCTUREREFERENCE中的BUCKLINGANALYSIS。
如果你对理论不清楚,我劝你不要盲目计算。
不然结果也许并不可信。
这是我的建议。
系统默认为0阶!
1.在ANSYS中如何设定小数的有效位数?
比如我输入的应力值为0.而且我的一组数据都是最后几位差别,但是ANSYSY自做聪明把它四舍五入了,结果弄的都一样了,如何更改这个有效位数呢?
2.ANSYS在输出时如何修改输出的数字显示模式?
比如用科学记数法,或者将数字缩放多少倍那样显示?
在什么地方能够修改呢?
3.ANSYS5.7.1中什么地方能够出现那种材料库表?
就是说不同ANSYS的什么materialmodels对话框生成,而是通过table输入材料属性诸如应力应变曲线之类的东西?
用a.bEn来表示,如2.45678e-9。
材料特性用tb
我是个ANSYS初学者,现在碰到下面几个问题,请各位高手帮忙看一下:
1:
是什么原因使得相邻ELEMENT的共用节点解得的力不一样,应该是方法步骤的原因而不是误差吧?
请简单介绍一下。
2:
假如我想用ANSYS模拟陶瓷的烧结过程,是不是有实际*作的可能性?
如果有,其基本的原理和模型怎样?
3:
ANSYS可以用来模拟热循环下的应力分配不均造成的焊点(63%Sn&
37%Pb)失效的过程,我看到有一篇文献介绍用在Sn球里随机分布Pb相和其它共晶相的方法建模的,那么,这个随机过程在ANSYS中怎么实现的?
而且如果要生成足够多的晶相小颗粒,是不是只能手动一个一个的建立?
可能是你提取数据的时候思路有问题,比如说,当你提取的是有多个连接单元的节点数据,而实际上你提取的是各个单元的。
相邻ELEMENT的共用节点你MERGE了吗?
ANSYS是通过单元的节点传递数值的,从而得出结果的。
在进行模拟计算结构多阶段施工过程计算时,在ansys里面说可以用死活单元的方法,但是死活单元每次只允许选择一个,我的模型比较大,如果采用这个方法不太现实,各位同志有什么比较好的方法没有?
请赐教!
涉及到两个方面的问题:
一、以TABLE形式定义参数。
二、DO-LOOP循环。
你可以参考ANSYSGENERALGUIDE中SOLUTION中对多重载荷步的叙述,很简单。
比如在beam4和shell63中显示的输出结果有应力和变形,以及节点等效荷载。
请问如何才能显示截面弯矩,扭矩和剪力呢?
在ELEMENTTABLE中,首先定义变量。
注意一:
你要知道BEAM设置了几个积分点。
注意二:
要知道SEQUENCENUMBER值。
所以你需要参考ELEMENTREFERENCE中的单元介绍。
最近在计算一个模型,管状,在地下,分析中要施加地层给予的支撑,我想简化为弹性支撑。
可是发现在ansys中找不到这样的支撑情况!
首先,你要知道弹性支撑的弹性系数,具体的计算方法你应该知道的。
然后,用LINK8单元模拟,要注意的是刚度k=EA/L,由此确定LINK单元的面积A来体现单元的弹性刚度。
我对此作过验证,结论是可行的。
用弹簧,可是问题很多,因为是一个管体,整个管壁都有支撑。
简化为弹簧出现的问题很多了。
比如,用多少个合适?
隔多长合适,线性支撑和非线性支撑能等同吗?
我最近看校验手册发现V135这个例子可以借鉴,可是还是有许多麻烦。
哪位大侠如果有这方面经验请指点指点!
如何梁单元同时施加两个方向分布荷载,(竖向,侧向)?
同时施加两个方向的均布荷载相当与分别施加不同的均布荷载,即分别加。
主要是要选择好均布荷载的ID,参考单元参考手册中的说明。
例如:
BEAM4INPUTSUMMARY中:
SurfaceLoadsPressure:
有face2(i-j)(-Ynormaldirection)这里,2就是LOADID,以单元坐标的-Y轴为正。
你试一试看。
请问如何打印图形结果?
用ANSYA中的功能就可以拉,GUI菜单命令:
PLOTCTRLS》CAPTUREIMAGES或RESTOREIMAGES
我是用plotctrl&
hardcopy&
tofile,然后在剪贴板中就可以看见了。
我都是用抓图工具抓下来,然后再打印的。
/ui,copy,save是一个截取屏幕图形的命令,现在总算又实现了gui肯定可以通过相应的命令方式来实现的观点。
Ansys5.6已经做到了把图形窗口COPY到文件如:
JPG/BMP...等格式,PLOTCTRL/HARDCOPY/TOFILE。
很好用!
其实APDL语言是ANSYS的二次开发语言,是在FORTRAN编程语言的基础上形成的,你只要会FORTRAN语言,这就很容易理解APDL语言了,也有循环,选择等编程结构,把枯燥的*作用计算机自动实现。
然后形成一个宏*作拉。
是的,APDL语言确实很方便,而且和FORTRAN语言类似,很容易读懂。
在计算电机电磁场中电机的反电势更加方便,前几天刚算了一个需要循环运算288次的程序。
使用APDL语言使的我可以让电脑自己运行程序,保存结果数据,而我的任务就是睡一觉醒来,对结果数据进行处理。
我看见好多人在讨论用命令流处理程序,很不明白命令流和gui的形式有很大区别吗?
在什么情况下更适用命令呢?
很容易控制Ansys,且结果文件小;
功能很强大;
可以进行循环控制,分支等*作;
运算速度快,充分利用APDL语言,对ansys进一步开发。
用ansys5.6.2计算一个压力容器,划分网格9万余个.运行环境win2000,cpu:
1G,内存640M,硬盘40G,模型建立,网格划分均无问题.但是运行到占用硬盘大约9.2G的时候,就出错.提示内存无法read.请问该如何解决?
是内存的问题?
还是ansys本身问题?
还是系统问题?
硬件问题?
模型建立实在无法简化.
我的硬盘是30G的,内存1G,OSwindowsNT,TotalWorkingspace是1400M,再高就控制不了,Database是256,我能解的有效节点数是,只是因为磁盘空间不够,工作的分区是10G,当ansys探测到磁盘空间已满,就自动退出。
尽量大的增大节点数,并不是好办法,因为运行速度太慢了。
利用对称性减小求解区域,利用Lesize,esize等控制网格,都是好的办法。
选用对称性的时候要注意边界条件。
但的确是个好办法。
以前在使用ALGOR时也遇到过类似情况,当时有10万个结点。
对WIN2000来说,已不存在WIN9X中文件最大只能2G的瓶颈,但在处理超大虚拟内存需求时仍然会出问题。
处理方法有二:
使用PQMAGIC划分出一个20G的逻辑分区(一定要跟WIN2000系统在不同的分区),再在控制面板-系统中将虚拟内存文件指定到这个大分区上,以尽量避免发生系统堆栈错误(虚拟文件大小仍交WINDOWS控制)。
将至少两个分区的硬盘升级至NTFS,由于NTFS文件可以跨分区存储,且要小10%左右,比FAT32要好用得多。
我在求解是出现如下的提示:
1.realconstant1referencedbyatleastelementtypes1and2.
2.coefficientratioexceeds1.0e8.
我全部忽略上述提示,得出了结果。
结果能可信吗?
我有错在哪里呢?
模型我都检查了数遍了,还是和初始文件名有关?
我是在一个初始名下面建立若干相关的模型。
由于我的单元只是板梁的结合,所以,我重新检查了一下。
删除了一个影响不大的扁梁,(很扁,尺寸不大,系统可能认为是板了)运行就通过了。
上述的提示可能是因为系统对某些单元有默认的尺寸限制。
有些单元类型在默认值状态下不需要输入REALCONSTANT。
但是当你改变了某项选项,你就需要重新输入REALCONSTANT。
你可以用UTILITY&
SELECT&
ENTITIES命令中的SELECTELEMENTBYATTRIBUTE来查看单元材料,REALCONSTANT等等是否定义明确,然后用APPLY,REPLOT命令来显示每个不同材料的单元。
我试了一下,按照你所说的步骤。
出现了如下提示:
adefaultcommandrangeisnotprovidedfortheESEL
command.theESELcommandisignored.所以,没有任何结果可见。
是不是需要对某些default的命令做些改动呢?
.realconstant1referencedbyatleastelementtypes1and2.此句意思好象是说,你为1号单元和2号单元或是别的单元定义的realconstant均为1,你需要检查你的模型的单元类型和实常数部分。
第二个问题经常出现.第一个问题有点问题,你看看单元定义对没有如果单元都没有划分对,结果当然不可靠啦。
slabongirderhighwaybridge桥板为SOLID单元,由于girder上部flange嵌贴在板的下表面,所以建模时,我将桥板定义为SOLID单元,桥板下表面AREA定义为SHELL63单元。
但SOLID和SHELL单元的自由度不同,这样建模肯定有不对的地方。
运算结果与实验结果也相差了40%。
有什么好的解决办法。
你可以根据需要为不同的单元增加自由度(DOF),顺便问一句,你的模型的两个部分的节点是否完全重合,提高计算精度要用更细的网格划分,另外,要保证模型中每个单元的长宽比和理,是否有使用大应变的需要,在ANSYS非线形手册中有影响精度的说明。
本来SOLID体的下表面被我定义为SHELL,这时面单元的节点同时也是体单元下表面的节点。
但由于两种不同的单元自由度不同,所以我放弃了这个模型。
另建模型的SHELL单元和SOLID单元相贴面节点坐标完全相同,节点号不同,这样才可能把它们耦合,但是结果仍不理想。
可有什么方法?
比较麻烦,可以通过编程输入命令流!
QA:
我已经把SHELL和SOLID对应点的UX,UY,UZ全部耦合起来,让这些NODE的X,Y,Z三个方向的位移相同。
但是结果仍然不理想。
我想约束方程的功能也进乎如此,有没有更进一步的建议,十分感谢。
ansys有没有评价一个网格划分好坏的参数或命令?
请告知菜单*作。
PREPROCESSOR&
MESHING&
CHECKMESH&
两个命令中一个用来CHECK网格划分,另一个用来CHECK连贯性。
只是CHECK完了别哭就好。
PLOTBADELEMENT!
(1)在gui下运行宏时,重新定义原来已有的数组,ansys就会有个提示,想不要这个提示,怎么办?
(/uis,msgpop,3这个行不通,我试过了)
(2)ansys中数组的定义为a*b*ca&
lt;
10040b&
255c&
7而我实际上要定义更大的有什么好办法,难道非要写到文件里再读进来?
q1:
有两种办法
(1)在ultilitymenu/menuctrls/messagecontrols下设
(2)将/uis,msgpop,3加入到start.ans文件中去,以后
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ANSYS 实用 经验 经典 问答