第一篇:ansys知识小结
(一)ASEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWP
asel是选择面;type是选择方式,S是选择,A是补选,U是不选,ALL是全选,INV是反选,item是选择的原则,比如,loc就是按坐标来选,area是按面体标号来选,后面的vmin,vmax,就是根据选择原则的最小最大值,vinc就是增量(默认为1),kswp有两个值0和1,0就是只选择面,1是选择面和组成面的线和点,举个例子,比如,asel,s,area,3,,0,就是选择编号为3的面,如asel,s,area,3,9,2,0就是选择3,5,7,9面,增量为2,3为所选面编号的最小值,9为所选面编号的最大值,0为只选择面,(二)AATT,MAT,REAL,TYPE,ESYS,SECN
MAT代表材料代号,REAL是实常数,TYPE代表的是单元类型,例如solid45等,EYES代表的是单元坐标系号,命令
ET,1,SOLID45
MP,EX,1,155E9
MP,PRXY,1,0.3
MP,DENS,1,7228
AATT,1,1,1,12的意思就是说材料是 材料
1、实常数号是1(上面的程序没有),单元类型是solid45,单元坐标系为局部坐标11。
(三)LSEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWP
LSEL是line select,选择线
S是指选择
LOC是location,坐标
Y是指Y轴坐标
1是指Y坐标值
LSEL,S,LOC,Y,1是指选择中点在Y轴坐标为1的线
R是指重新选择,即放弃上一步的选择
LSEL,R,LOC,X,0.25是指重新选择中点在X轴坐标为0.25的线
第二篇:Ansys错误小结
ANSYS学习就是遇到错误,解决错误的过程,不要怕错误,遇到错误,慢慢解决,解决多了,水平慢慢就提高了。
下面这是总结的一部分。把体用面分割的时候出现的错误提示:
Boolean operation failed.try adjusting the tolerance value on the BTOL commmand to some fraction of the
minimum keypoint distance.Model Size(current problem)1.183933e+000,BTOL setting
1.00000e-005,minmum KPT distance 4.308365e-006
先在要分割的地方设置一个工作平面,用布尔运算“divided--volumeby working plane”进行分割的时候,出现上述错误,主要愿意可能是设置的公差太小,当时试了几次都么有成功,最后干脆把体重新建立了一个,又画了一个很大的面,终于成功了。
2.一个常见的代表性错误!
原来我的虚拟内存设置为“无分页文件”,现在改为“系统管理”,就不在出现计算内存不够的情况了。
Error!
Element type 1 is Solid95,which can not be used with the AMES command, meshing of area 2 aborted.刚开始学习的人经常出这种错误,这是因为不同单元类型对应不同的划分网格操作。
上面的错误是说单元类型为Solid95(实体类型),不能用AMES命令划分面网格。Meshing of volume 5 has been aborted because of a lack of memory.Closed down other processes and/or choose a larger element size, then try the VMESH command again.Minimum additional memory required=853MB(by kitty_zoe)
说你的内存空间不够,可能因为你的计算单元太多,增加mesh尺寸,减少数量或者增加最小内存设定(ansys10中在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 valid if the intersections of the input volumes are areas along the boundaries of those volumes。你粘结glue的体可能有重叠,所以后面提示了一个VOVLAP命令,该命令是将两个或多个体的重叠部分拿出来作为结果
VMESH划分时,精度不同,单元数量差别太大了,如果是自由网格划分,那么尝试几个SMRT等级看看。还有就是单元形状不同,产生的网格质量也差别很大,我前几天才重新划了一次网格,印象很深。shape,0,3d和shape,1,3d就是划分体时控制单元形状的5.clear is not a recognized GEGIN command,abbreviation,or macro.this command will be ingored.那是因为打开了前处理,求解或者后处理,先用FINISH命令,再用CLEAR就可以了
6.约束不总,产生刚性漂移
我觉得这个不一定就是约束不足造成的刚性漂移。另外一个可能的原因是网格划分的不好。在曲线变化剧烈的区域,如果网格划的太疏,也可能产生这样的错误。
7.AN error occured during sweeping while meshing arer 39.change element sizing parameters(RSIZE,LESIZE,etc).or mesh this arer manually(AMESH or AMAP).then try the VSME command again.The VSWE command is ignored.在对一个规则的体进行扫略划分的时候,出现了这个命令,原因是边的尺寸,或者单元的个数设置不合理,对应不上,就行变数核对皆可解决问题!
8.Volume 1 cannot be meshed.208 location(s)found where non-adjacent boundary triangles touch.Geometry configuration may not be valid or smaller element size definition may be required.提示就是告诉你需要更小的单元
可能单元太大的时候出现的网格有有问题,比如狭长的网格,计算的时候集中应力太大
9.Shape testing revealed that 3 of the 13 new or modified elementsviolate shape warning limits.To review test results, please see the
output file or issue the CHECK command.ansys 里面有自己带的网格检查,这说明你的网格尺寸有问题,重新划分
10.划分solid45单元的时候出现了 structural elements without mid nodes usually produce much more accurate results in quad or brick shape
提示你采用带中间节点的单元进行计算。但是solid45六面体网格精度一般够了,不需要理会。
11.:Volume11 could not be swept because a source and a target area could not be determined automatically。please try again...体不符合SWEEP的条件,把体修改成比较规则的形状,可以分割试试
12.*** WARNING ***SUPPRESSED MESSAGECP =1312.641TIME= 16:51:48
An error has occurred writing to the file = 12 which may imply a fulldisk.The system I/O error = 28.Please refer to your system documentationon I/O errors.1.I/O 设备口错误,I/O=26,错误,告诉你磁盘已满,让你清理磁盘。但是实际问题的解决不是这样,是你的磁盘格式不对,将你的磁盘格式从FAT26改称 NTFS的就可以了。因为FAT26格式的要求你的单一文件不能大于4G。但是我们一旦做瞬态或者是谐相应的时候都很容易超过这个数,所以系统抱错。
2.I/O设备口错误,I/O=9,错误,和上一个一样告诉你磁盘已满,让你清理磁盘。但是实际问题是由于你的磁盘太碎了造成的,你只要进行磁盘碎片整理就可以了,这个问题就迎刃而解。
13.Topolgical degeneracy detected for ASBA command.Try modifying
geometry slightly or loosening the tolerance(BTOL command).If BTOL is relaxed ,be sure to change the tolerance back to the default after operation
公差不能太大,默认公差值是1e-5,每次扩大10倍,即1e-4,1e-3,.....慢慢试试,如果不行,就得检查模型
14.计算时候出现:Input/output error on unit=9.Possible full disk,在一些论坛看到转换磁盘格式ntfs,转换后还是不行,我的ansys11.0安装在D盘,工作目录为E盘(30G大小),另外输出窗口提示for better cpu performace increase memory by 296mb using-m option
一.转化格式(先确定你D盘为fat格式后)点“开始->运行”输入:covert D:/FS:NTFS 就可以将D盘转换成NTFS格式了,不过转换后不可以恢复成FAT
32格式了.(本人没有试过!)
二.在开始——程序——ansys——ansys product launcher——customization,然后选择memory下面的方框里面打勾,然后调整work spcae 和data base
15.Large negative pivot value(-8.419662714E-03)in Eqn.system.May bebecause of a badtemperature-dependent material property used in the model.这种错误经常出现的。一般与单元形状有关。
16.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;也是建立接触是出现的,也还没有接近。唉,郁闷中!
answer:
第一个问题: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单元只用在应力梯度较低的区域。它只是告诉你注意这个问题,如果应力梯度较高,则可能计算结果不可信。
17.There are 1 small equation solver pivot terms
ansys,刚度矩阵主元太小,可能是单元畸形,或者材料参数有问题,总之这个问题你就不断的换个方式建立模型,trial and error,往往就解决了这个问题
第一个问题:说明结构刚度矩阵出现小主元。如果矩阵D 的所有主元都是正的,这时结构的切线刚度矩阵正定,结构处于稳定状态;如果矩阵D 的 主元有小于0 的,则切线刚度矩阵非正定,结构处于不稳定状态。
如果出现的小主元不多,说明可能是达到某个临界点,以后还可以继续求下去;如果出现的小主元很多,而且越来越多,说明这个结构即将破坏,比如出现大面积的塑性区,形成多个塑性铰等。
当|D |=0时,矩阵D 为奇异矩阵,非线性方程会产生奇异解,奇异解出现于可能产生不定解或非唯一解的分析中,求解方程的主元为负或零会产生这样的奇异
解。有些情况下,尽管遇到主元为负或零,仍需继续进行分析(特别是一些非线性分析中)。(since a negative or zero pivot value can occur for a valid analysis.)
下述条件会引起求解过程出现奇异性:(The following conditions may cause singularities in the solution process:)
·约束条件不足
·模型中有非线性单元:如间隙元、滑动元、铰链元、缆束员等。结构的一部分可能已经塌陷或分散了
·材料特性为负:如在瞬态热分析中规定的密度或温度
·连接点无约束,单元排列可能会引起奇异性。例如:两个水平梁单元在连接点的垂直方向存在无约束自由度,在线性分析中,将会忽略加在该连接点的垂直载荷。另外,考虑一个与梁单元或管单元垂直相连的无板面内的旋转刚度的壳单元,在连接点处不存在板面内的旋转刚度。在线性分析中,将会忽略加在该点处的板面内力矩。
·屈曲。当应力刚化效果为负(压缩)时,结构受载后变弱。若结构变弱到刚度减小到零或为负值,就会出现奇异解,且结构已经屈曲。会打印出“主元值为负”的消息。
·零刚度矩阵(在行或列上)。如果刚度的确为零,线性或非线性分析都会忽略所加的载荷。
18.This model requires more scratch space than available, currently8026545 words(31 MB).ANSYS was not able to allocate more memory toproceed.Please shut down other applications that may be running or increase the virtual memory on your system and rerun ANSYS.Problem terminated.原来我的虚拟内存设置为“无分页文件”,现在改为“系统管理”,就不在出现计算内存不够的情况了。
第三篇:ansys学习心得
常规设置
1.调整显示精度,以使图形看起来更清晰逼真,把参数调到最小,2.CATIA制图自动生成尺寸的命令设置(Dimension generation),更新图纸时建立尺寸:每次更新后,会自动将标注尺寸建立出来。建立后自动定位:可以将产生的标注排列整齐。
允许窗口间自动转换:建立标注时,会自动转换到适当的视景。建立后分析]:在产生标注后,显示分析标注的对话框。
产生组立视图中零件的尺寸:如果产生组立视图中零件的尺寸,建议不要出现。尺寸产生过滤器,否则必须指定要建立的零件才能产生尺寸。
3.修改2D标注来更新3D零件的尺寸:
4.在选项->General->可视化中有个“反失真”复选框,最好不选,虽然可以可以看到更为圆滑清晰的图形,但细小的特征比较模糊;导航中的“突出显示面和边”也最好不选,它的作用是以不同的颜色显示选择的对象,起到跟UG一样的效果。
5.在WFS中加入“Near”, Assembly Design中加入“Move”。CATIA软件的10个使用技巧
CATIA是由法国Dassault公司开发的集CAD/CAM/CAE于一体的优秀三维设计系统,在机械、电子、航空、航天和汽车等行业获得了广泛应用。由于该软件系统庞大、复杂,不像AutoCAD等二维软件一样容易掌握,加之有关软件应用的书籍和资料又少,要熟练使用该软件,不仅需要在学习和应用中慢慢地摸索和体会,还需要与其他人多多交流、相互学习。下面就简要介绍一下笔者在学习和使用该软件的过程中所掌握的一些技巧。
1.螺母的几种画法
⑴先画好六棱柱,然后用小三角形旋转切除。
⑵先画圆柱,然后将圆柱上下底面边缘倒角,再用六边形拉伸向外切除。
2.三维零件建模时的命名
零件建模时,系统会自动在其模型树的开头为零件命名,一般为Part1,Part2„等默认形式。而在每次开机进行零件建模时,模型树中默认的零件名字可能会有相同的。由于零件最终要被引入装配图中,具有相同零件名字的零件不能在装配环境中同时被调用,这时需要将重复的名字重新命名。如果装配一个大的部件,可能会多次遇到这个问题。为了避免这些不必要的麻烦,笔者建议在进行三维零件建模之前,事先将系统默认的模型树中的零件名字改成该零件文件保存时将要用的名字,这样不仅避免了零件名字的重复,还可方便零件的保存。
3.公差标注
在零件的工程图中时常有如ф39±0.05的公差标注,CATIA默认字体SICH无法按要求进行标注,标出的是ф39 0.05的形式。这时可以将公差类型设置为TOL-1.0并用αCATIA Symbol字体标注。
4.鼠标右键的应用
(1)在半剖视图中标注孔的尺寸时,尺寸线往往是一半,延长线也只在一侧有。如果直接点击孔的轮廓线,按左键确认,出现的是整个尺寸线。可以在还未放置该尺寸前点击鼠标右键,选择“Half Dimension”,即可标注出一半尺寸线。
(2)标注两圆弧外边缘之间的距离时,当鼠标选中两圆弧后,系统自动捕捉成两圆心之间的距离尺寸,此时同样在未放置该尺寸之前点击右键,在弹出菜单中的“Extension Lines Anchor”中选择所要标注的类型。
(3)工程图中有时需要标注一条斜线的水平或垂直距离,或者要标注一条斜线的一个端点与一条直线的距离,这时可以在选中要标注的对象后,在右键弹出菜单中选择“Dimension Representation”中所需的尺寸类型。两直线角度尺寸的标注也可以通过弹出菜单中的“Angle Sector”选择所需的标注方式。
5.重新选择图纸
若在将零件转化成工程图时选错了图纸的大小,如将A3选成A4纸,可以在“Drafting”环境中点击“File”→“Page setup”,在弹出的对话框中重新选择所需图纸。
6.激活视图
在工程图中,往往要对某一视图进行剖视、局部放大和断裂等操作。在进行这些操作之前,一定要将该视图激活,初学者往往忽略这个问题,从而造成操作失败。激活视图有两种方法:(1)将鼠标移至视图的蓝色边框,双击鼠标,即可将该视图激活。(2)将鼠标移至视图的蓝色边框,右击鼠标,在弹出菜单中选择“Activate View”即可。
7.工程图中图框及标题栏的插入
(1)可以先将各种图纸大小的图框标题栏制成模板,分别插入各个工程图。具体操作如下:进入“drafting”状态,选择图纸大小,进入“Edit”→“Background”,按照所需标准画好图框及标题栏,将其保存。在画好的工程图中,进入“File”→“Page setup”,在弹出的对话框中选择“Insert Background View”,选择对应的图框格式,点击“Insert”即可。
(2)可以在投影视图前,先插入制作好的图框及标题栏。具体操作如下:在建立好的零件模型环境中,点击“File”→“New from”,按投影视图所需图纸大小选择事先做好的图框模板文件,即可直接进入已插好图框和标题栏的Drafting状态。
第四篇:ansys综合心得
材料单元的选择以及个材料的弹性模量和杨氏模量的选择?
起因是,最近老有人问我一些,论坛上自己的提问,和回答,而这些回答我现在却想不起来了;
同时,工作中也经常遇到一些自己曾经解决了的问题,而再次遇到的时候,又忘记了
因而,搜集了一些自己在论坛上的东西,整理一下,希望同仁兄台相互讨论,更益求精~!
希望,各位朋友能就文中的不足提出意见
更希望,各位朋友能拿出自己的心得体会,共同交流,共同进步
希望,更多的朋友能提出建议
分享个人的一些经验,或者就一些问题讨论!
一、求解分析(结构分析)
(一)求解设置
(二)边界条件 对称与反对称边界条件——实体和单元
1)针对对称边界条件下实体结构的分析,可利用ANSYS对称边界条件设置,求解半个或者1/4实体结构,将所得结果对称/循环,得到整体结果分析;
2)针对反对称边界条件下实体结构的分析,可利用ANSYS反对称边界条件设置,求解半个实体结构,将所得结果按180度CYCLIC循环对称定义,注意反对称要求如下因素亦满足反对称条件:材料、约束方程、载荷、外形。位移边界条件——实体和单元 1.位移约束与强制位移
位移约束(displacement constraint)是在节点、或关键点(自由点)上施加某种条件以限制其沿某一自由度方向的运动
强制位移(enforced displacement)是在约束点(节点或关键点)上施加某种条件以促使其沿某一自由度方向运动。2.限制刚体位移
问题一:分析中有时会遇到这样一种情况:即外加载荷是整体平衡的,从理论上来说不会引起刚体位移,只会引起结构变形。但在进行静力分析时,如果不施加任何约束却会由于刚度矩阵的奇异无法计算,这是怎么回事?这种情况下约束应该如何施加?
答1:这种情况叫做Pure Neumann boundary value problem。这种情况下所得到的位移都是相对位移加上一个常数,常数即为刚体位移。一个很简单的例子就是一根一维杆两端加大小相等方向相反的力,杆内任意两点之间有相对位移,但每一点的绝对位移却是整个杆的刚体位移加上相对位移。但是固定杆上的一个点,就会使这个常数即刚体位移为零。
对于Pure Neumann boundary value problem,讨论位移或者温度没有意义,有意义的量是位移和温度的导数的函数。梁,杆,壳单元可以通过固定任意一个节点,如固定刚体,刚体转动。对于体单元或者二维平面单元,固定一个点,会导致应力奇异。应该固定一个面或一条线,这样就不会发生应力奇异了。
答2:这种情况下仍然必须施加约束,但要求这种约束只约束刚体位移,而不能约束任何的结构变形。要想达到这样的目的,我们可以找出模型中的任意三个点(不共线)来约束其刚体位移。如下图所示,这样的约束在载荷自身平衡的情况下只约束结构的刚体位移,而不会约束变形,即不会产生支反力。
这种约束也可以这么描述,找出不共线的三点1、2、3,三点组成一个平面,点1约束三个平动自由度,点2约束垂直于点1/2连线的两个线外平动自由度,点3约束垂直于点1/2/3连线平面的一个面外平动自由度。问题二:按照问题一解法所做,发现在约束点处出现应力奇异的现象,怎么解决? 检查一下支反力,如果有较大的约束反力,则说明约束点取得不合适,或者看其和是否为零,特别是所有支反力是否会构成非零弯矩。平衡力系中也应该包括弯矩平衡,而这一点往往容易出问题。
或者,也可以这样验算一下:六个约束刚体运动的自由度,施加位移约束:依次取其中一个为非零值(可以取大一点),其余为零,计算后看是否有应力和约束反力存在,如果有应力和约束反力,则说明该约束自由度取的不合适。如果都没有问题,则毛病肯定出在模型本身或载荷不平衡上。载荷边界条件——实体和单元 面压力命令的比较:SF和SFA
命令1:SF, Nlist, Lab, VALUE, VALUE2,节点
命令2:SFA, AREA, LKEY, Lab, VALUE, VALUE2,几何实体面
这两个命令SF和SFA中,VALUE都等于力F除以面积A;SF命令中,要求节点组必须能形成一个面。
二、后处理与结果分析
(一)后处理操作 路径操作
常见错误1:
***** PATH DATA STATUS ***** USE UNIFORM LINE DIVISIONS
DIRECTION MAX MIN
X
0.40400 0.40400
Y 0.88500E-01 0.88500E-0
1Z
7.9150 0.75100
TOTAL PATH LENGTH 21.445
上面数据中,路径线两端Z坐标的差值为(7.915-0.715),相应的路径线实际长度也应该是(7.915-0.715);而数据显示总的路径长度为21.445?这是由于节点选取的时候,没有按顺序从一端依次选到另一端,造成节点路径线往返多次。*.out文件
Batch方式下,自动放置到求解文件夹里
GUI方式下,采用命令:/OUTPUT, filename, out,打印到屏幕
(二)结果分析 应力奇异(结构奇异和单元/数值奇异)与应力集中(结构和人为)
很经典的问题,也讨论过多次,一直没有得到合理的解释,有兴趣的话,可以开个专栏。
三、专项讨论与分析
(一)子结构 主自由度和载荷向量
(1)与非超单元部分接触的节点,需要处理为主自由度/节点;
(2)超单元部分本身的(非零)约束条件和载荷边界条件,需要处理为载荷向量,或者可以把所有约束条件和载荷条件在GEN部分处理为主自由度,在USE部分添加为边界条件。
注1:在做载荷向量时,在一个/SOLU ~ FINISH里好像只能做一个载荷向量计算;如果有多个载荷向量,就只能用多个/SOLU ~ FINISH,待继续验证。注2:作用在超单元上的载荷,必须重新做自由度缩减,因为形成超单元时不仅要缩减刚度阵和质量阵,还有载荷向量。Error and Warning:
<1>第一个单元的第九个节点一定是内节点——先导入超单元/子结构模型,在导入非超单元模型
<2>超单元上节点不可以改变节点坐标系 <3> Super-element does not have a complete degree of freedom set as required by large deflection analysis——子结构/超单元部分只能用于线性小变形分析 <4> There are no degree of freedom active.fds
(二)实体装配
连接装配:刚性连接——焊接、螺接
柔性连接——铰接 1.焊接
焊缝类型——点焊、面焊
线/角焊(单/双面),焊缝为等边直角三角形,直边长度等于板厚 考虑焊缝的建模方法有多种,各有一定的优缺点。常用方法是: 1)采用三维实体单元模拟焊缝几何;
2)采用变厚度板壳单元模拟焊缝处厚度的变化;缺点:对竖板靠近焊缝部位采用了变厚度,可以反映焊缝材料对竖板的作用;但是,将焊缝材料加到竖板后,横板仍为基本厚度,不能反映焊缝材料对横板的加强作用;如果在横板上也采用变厚度来模拟焊缝材料,则焊缝材料将被重复考虑; 3)采用梁单元模拟焊缝对壳的加强。
注:粗略简化,即忽略焊缝效应,很容易引发应力奇异,因为引入了结构奇异:直角边、直角尖点;即使考虑细节,适当圆角过渡,也难避免应力/数值奇异;若引入装配连接,也会引入应力集中,人为因素、网格的敏感性。2.螺接——这个专题很大,有兴趣的话,也可开个专题 3.铰接——MPC184单元的应用,即multibody analysis部分
(三)非线性分析 1.几何非线性 2.材料非线性 橡胶/超弹材料 Error and Warning:
1)u-p element do not satisfy the volumetric compatibility—— 3.状态非线性——接触/单元 接触分析结果不收敛大致应该有如下几种原因:(1)载荷子步(2)材料属性(3)网格质量(4)接触对设置(5)边界条件优化(6)约束耦合条件 Warning and Error:
(1)Some contact elements overlap with the other contact element which can cause over constraint——解决1:可能是图中的元素有重叠,如两个体有部分面重叠,用OVERLAP命令可以解决;解决2:可能是同一变形体多次应用MPC多点约束算法,适当避免加入太多DOF自由度
(四)优化分析——设计优化、变分优化、拓扑优化
设计优化:可以定义一个包含所关心变量的泛函函数,通过调整所关心变量的变化,使得结构在满足一定特性的时候,其某个函数(例如质量、体积)达到最优,即最小/最大。
变分优化:可以定义连续变量和离散变量;连续变量可以是几何尺寸、实常数、截面尺寸、材料特性等,通过调整连续变量,可以查知某个变量对结构体某方面特性的影响;离散变量可以是结构体中的某一个部分组,通过调整离散变量,可以确定结构某一个组件对其的影响。
因而,可以这么认为:变分优化是设计优化的前提和基础;通过变分优化,确定结构中组件(离散变量)的有无,结构变量(连续变量)影响的深浅,尽量缩减影响结构特性的变量的数目,即希望在设计优化泛函函数中包含尽量少的变量数目,以减少设计优化的计算量。由此看来,设计优化前,进行必要的变分优化是有所帮助的。优化设计
多工况下结构体的优化设计 问题:一个结构体,分析其在不同工况下的强度和刚度,进而对其进行优化设计,我们该如何着手?例如,如果单以承压工况,优化设计后,其结构体在承拉工况下未必合理;而在承拉工况下优化得到的结构体,在承压工况下也未必合理;如何兼顾两者,同时优化,同时最优合理?
首先,找到不同工况下最大应力值所处的位置
然后,进入时间历程后处理器,定义这些位置相应的变量,如等效应力,然后绘出时间历程曲线
再次,在变分优化中寻找对应力结果影响较显著的变量
最后,在优化设计中,忽略不必要的、影响不大的变量,进行结果优化分析。
(五)复合材料 疑惑
1.铺层与分网
假设一个复合材料壳体,其厚度为120mm,铺层情况为(45/90/-45/0/45/90/-45/0/45/-45)4,每层3mm,建立实体模型,实体壳体厚度120mm,有两种正常方法分网:
方法一,SECTYPE定义10层,实体壳体厚度方向分为4层,即沿厚度方向有四个单元
方法二:SECTYPE定义40层,实体壳体厚度方向分为1层,即沿厚度方向有一个单元
问题:方法一和方法二,哪一种好一点,或者说都不好,更好的方法是什么? 方法三:SECTYPE定义40层,实体壳体厚度方向分为3层,即沿厚度方向有三个单元
问题:方法三,又作如何解释?按截面定义理解,定义了40层,每层厚度3mm,总120mm;按分网单元理解,分网3层,每层/单元厚度40mm,每个单元内单元分层40层,每层厚度1mm,如此一来不是就矛盾? 2.铺层方向
分网前后,可以利用ESYS、EORIENT、VEORIENT三个命令调整铺层方向,其中ESYS命令效果不太明显,一般在XATT命令里设置;EORIENT命令调整铺层,其方法不好掌握;VEORIENT命令,方法简单,效果明显,不过需要一个体一个体来调整,如果遇到体很多,操作势必很麻烦,同时,点线面体等实体的选择,不利用参数化模型的构建;期待更好的操作。
(六)动力学分析——模态分析、谐波响应分析、瞬态分析和谱分析 模态分析,能分析线性问题,得到线性材料的振动频率;
瞬态分析,通过做出位移时间曲线,用FFT变换得到频谱图;
四、APDL参数化编程与二次开发 1.APDL基本符号
/ ——Commands that begin with a slash(/)usually perform general program control tasks such as entry to routines, file management, and graphics controls.* ——Commands that begin with a star(*)are part of the ANSYS Parametric Design Language(APDL),such as control statement.~ ——图片导入命令开始符号.$ ——换行符号;
——续行符号,个人认为能换行,就可以续行,但是确实没有找到 2.调用外部应用程序:/SYS和~eui
例1:/SYS,“C:Program FilesPSPadPSPad.exe” 例2:宏fileexe.mac *create,fileexe.bat
start “" ”C:Program FilesWindows NTAccessorieswordpad.exe“ *END
/sys, ”fileexe.bat" /delete, fileexe,bat
例3:~eui, 'exec notepad &'
~eui, 'exec {C:Program FilesWindows NTAccessorieswordpad.exe} &'
structural mass 结构体 结构质量 structural link 结构件 structural pipe 管结构 structural solid 实体结构 structural shell 板壳结构
structural constraint 结构限制,结构束缚
如何拉伸 :operate 》 extrude 》……
如何定义约束和边界条件prefesser》define loads》……
第五篇:ANSYS使用心得体会
ANSYS使用心得体会
本次结构力学课程设计是学习使用ANSYS软件对框架结构内力进行计算,在未学习该软件前,对于此类问题,通常会采用力矩分配法来进行计算,计算过程繁复,计算量大。导致过程缓慢。
通过对ANSYS软件的学习和了解,知道了它的一些明显的优点。
相对于其他应用型软件而言,ANSYS作为大型权威性的有限元分析软件,对提高解决问题的能力是一个全面的锻炼过程,是一门相当难学的软件,因而,要学好ANSYS,对我们提出了很高的要求,一方面,需要我们有比较扎实的力学理论基础,对ANSYS分析结果能有个比较准确的预测和判断,可以说,理论水平的高低在很大程度上决定了ANSYS使用水平;另一方面,需要我们不断摸索出软件的使用经验不断总结以提高解决问题的效率。
刚开始接触ANSYS时,没有限元,单元,节点,形函数等的基本概念没有清楚的了解话,会感觉还没入门,只是在僵硬的模仿,即使已经了解了,必要先反复看几遍书,加深对有限元单元法及其基本概念的理解。
ANSYS在对结构力学的静力学分析非常方便,用来求解外载荷引起的位移、应力和力。静力分析很适合求解惯性和对结构的影响并不显著的问题。ANSYS程序中的静力分析不仅可以进行线性分析,而且也可以进行非线性分析,如塑性、膨胀、大变形、大应变及接触分析。
但是学习的过程是充满烦恼和惊喜的,因为总是会碰到许多的新问题,需要较好的耐心去解决这些问题,这是在学习过程中遇到的最大的难题。然而,在解决问题之后,就会有恍然大悟的喜悦,可以说是痛苦和快乐并存的。所以对于初学者,缺乏经验是非常难的。必须保持良好的心态,对于不断出现的ERROR提示要坚定自己的信心,坚信自己可以解决这些问题。所有困难都会迎刃而解。
本次的学习让我认识到了提高建模能力是非常急需加强的一个方面。在做偏向于理论的分析时,可能对建模能力要求不是很高,但对于实际的工程问题,有限元模型的建立可以说是一个最重要的问题,而后面的工作变得相对简单。建模能力的提高,需要掌握好的建模思想和技巧。
ANSYS软件是一款在建模等方面非常实用的软件,本次的学习我其实并没有完全熟练地掌握它的应用,以后还要加强对它的学习,相信在以后的学习和工作中会带来巨大的便利。