ANsys常见问题

ANsys常见问题
ANsys常见问题

内容:

-模态分析得到的结果是不是某个方向上的各阶频率啊我要得到各个方向的一阶频率能做到吗

-承是用来支撑要研究的对象把轴承等价为弹簧将其刚度加在对象的节点上这样就要定义刚度的大小在加是否还要定义单元类型然后才能定义其刚度

-处理动力问题如土层地震响应或基础振动反应可否从边界施加加速度荷载, 若可以如何瞬态动力反应分析时间子步为>200?

-板单元的后处理的显示在单元坐标还是在总体坐标? 比如位移,应力

-我现在需分析一个板梁结构板已用SHELL63 单元划分好梁我是用板上的一条线划分单元并添加截面而生成的但现在运算时发现板和梁是分开的它们之间互不影响请教各位高手怎样将板和梁合并为一个整体

-用SHELL63 单元划分的板结构想加垂直于板面的匀布载荷?

-ANSYS 可以自己定义输出格式吗?

-作模态分析时就是集中质量单元和刚度加法?

-我在原有的静态分析的基础上想继续作一下结构的模态分析应该采取那些步骤啊?

-1.在ANSYS 中如何设定小数的有效位数比如我输入的应力值为0.0004495568 而且我的一组数据都是最后几位差别但是ANSYSY 自做聪明把它四舍五入了结果弄的都一样了如何更改这个有效位数呢

2.ANSYS 在输出时如何修改输出的数字显示模式比如用科学记数法或者将数字缩放多少倍那样显示在什么地方能够修改呢

3.ANSYS5.7.1 中什么地方能够出现那种材料库表就是说不同ANSYS 的什么material models 对话框生成而是通过table 输入材料属性诸如应力应变曲线之类的东西?

-我是个ANSYS 初学者现在碰到下面几个问题请各位高手帮忙看一下

1 是什么原因使得相邻ELEMENT 的共用节点解得的力不一样应该是方法步骤的原因而不是误差吧请简单介绍一下

2 假如我想用ANSYS 模拟陶瓷的烧结过程是不是有实际*作的可能性如果有其基本的原理和模型怎样

3 ANSYS 可以用来模拟热循环下的应力分配不均造成的焊点63%Sn&37%Pb 失效的过程我看到有一篇文献介绍用在Sn 球里随机分布Pb 相和其它共晶相的方法建模的那么这个随机过程在ANSYS 中怎么实现的而且如果要生成足够多的晶相小颗粒是不是只能手动一个一个的建立

-在进行模拟计算结构多阶段施工过程计算时,在ansys 里面说可以用死活单元的方法但是死活单元每次只允许选择一个,我的模型比较大,如果采用这个方法不太现实,各位同志有什

么比较好的方法没有请赐教

-如在beam4 和shell63 中显示的输出结果有应力和变形以及节点等效荷载请问如何才能显示截面弯矩扭矩和剪力呢

-最近在计算一个模型管状在地下分析中要施加地层给予的支撑我想简化为弹性支撑可是发现在ansys 中找不到这样的支撑情况

-用弹簧可是问题很多因为是一个管体整个管壁都有支撑简化为弹簧出现的问题很多了比如用多少个合适隔多长合适线性支撑和非线性支撑能等同吗我最近看校验手册发现V135 这个例子可以借鉴可是还是有许多麻烦哪位大侠如果有这方面经验请指点指点

-如何梁单元同时施加两个方向分布荷载竖向侧向

-请问如何打印图形结果

-ansys5.6.2 计算一个压力容器,划分网格9 万余个.运行环境win2000,cpu:1G,内存640M,硬盘40G,模型建立,网格划分均无问题.但是运行到占用硬盘大约9.2G 的时候,就出错.提示内存无法read.请问该如何解决?是内存的问题?还是ansys 本身问题?还是系统问题?硬件问题?模型建立实在无法简化.

-我在求解是出现如下的提示

1. real constant 1 referenced by at least element types 1 and

2.

2. 2.coefficient ratio exceeds 1.0e8.

我全部忽略上述提示得出了结果结果能可信吗我有错在哪里呢模型我都检查了数遍了还是和初始文件名有关我是在一个初始名下面建立若干相关的模型

由于我的单元只是板梁的结合所以我重新检查了一下删除了一个影响不大的扁梁很扁尺寸不大系统可能认为是板了运行就通过了上述的提示可能是因为系统对某些单元有默认的尺寸限制

-slab on girder highway bridge 桥板为SOLID 单元由于girder 上部flange 嵌贴在板的下表面所以建模时我将桥板定义为SOLID 单元桥板下表面AREA 定义为SHELL63 单元但SOLID 和SHELL 单元的自由度不同这样建模肯定有不对的地方运算结果与实验结果也相差了40% 有什么好的解决办法

-Q ansys 有没有评价一个网格划分好坏的参数或命令请告知

-Q (1)在gui 下运行宏时,重新定义原来已有的数组,ansys 就会有个提示,想不要这个提示,怎么办?(/uis,msgpop,3 这个行不通,我试过了)

(2)ansys 中数组的定义为a*b*c a<10040 b<255 c<7 而我实际上要定义更大的有什么好办法,难道非要写到文件里再读进来?

-Q 我现在做一个板壳的屈曲分析想要得到该结构在荷载作用下的极限承载力利用非线性屈曲分析请问极限承载力的荷载比例因子在什么命令下可以查到

-Q 如果材料一定为各向异性我用的材料为钢板该如何选用单元类型

ANSYS使用问答精华

Q为问A为回复

-------------------------------------------------------------------------------

Q:模态分析得到的结果是不是某个方向上的各阶频率啊我要得到各个方向的一阶频率能做到吗

A模态分析得到的结果是你所选择的自由度内的振型如果需要得到某一个方向内的振型用RUDECED法选择你所希望的主自由度如UX将所求的频率值设置为一即可

Q不过大型复杂结构的振型一般都不是一个方向的应该是一个方向为主其它方向为次如果把所要求的方向设为主自由度会不会跟真是实际结果有出入

Q对于复杂的大型实体其主自由度无法给出此时就无法应用reduce法可不可以改约束还是就认为一次得到前3阶频率就是x,y,z方向的一阶频率啊

A正是因为复杂结构的主自由度不好确定所以我还是倾向于用SUBSPACE和BLOCK LANCZOS法约束不要随便改它应该描述结构真实的状态不能说前3阶频率即为XYZ方向的第一阶频率你可以好好想想所用方程中[K]和[M]的意义

--------------------------------------------------------------------------------

Q轴承是用来支撑要研究的对象把轴承等价为弹簧将其刚度加在对象的节点上这样就要定义刚度的大小在加是否还要定义单元类型然后才能定义其刚度

A我曾经用LINK8单元模拟过根据K=EA/L确定刚度我当时取E=210e9,L=0.1,然后A=KL/E 经过检验是可行的

A1用link单元模拟其刚度k=EA/L通过假定E,A,L的值使之和k相等其密度要02用combin14模拟其刚度阻尼0

--------------------------------------------------------------------------------

QANSYS处理动力问题如土层地震响应或基础振动反应可否从边界施加加速度荷载若可以如何瞬态动力反应分析时间子步为>200?

A如果你所希望求的最高频率的周期为f则ANSYS取时间步长为1/20f为默认值

Q板单元的后处理的显示在单元坐标还是在总体坐标? 比如位移,应力

A应力位移在总体坐标弯矩不一定

A应力位移是显示在结果坐标系的顺便说明一下节点信息显示在显示坐标系

不过结果坐标系默认为全局坐标系而显示坐标系也是默认为全局坐标系

你可以这样修改结果坐标系

Main Menu:General Postprocessor>Options for Output...

你可以这样修改显示坐标系

Utility Menu:Workplane>Change Display CS to

A你可以用ETABLE命令先存储对应于各单元的位移等等再用ANSYS的柱状图或是别的画图软件PLOT出图形你认为如何

Q我现在需分析一个板梁结构板已用SHELL63单元划分好梁我是用板上的一条线划分单元并添加截面而生成的但现在运算时发现板和梁是分开的它们之间互不影响请教各位高手怎样将板和梁合并为一个整体

APreprocessor>Numbering Ctrls>Merge Items里element and node 合并

Q: 用SHELL63单元划分的板结构想加垂直于板面的匀布载荷?

A: 找到如下位置ANSYS HELP->ANSYS ELEMENTS REFERENCE->ELEMENT LIBRARY->SHELL63 ELASTIC SHELL

在INPUT SUMMARY 中有SURFACE LOADS PRESSURES 1

其中face 1 (I-J-K-L)(bottom,in +Z direction)的意思为当Load Key=1时,pressure加在由节点IJKL确定的面上在单元坐标中以+Z方向为正也可以说垂直指向面IJKL时为正

至于均布则将几个值都填成一样的就可以了或者只填主要参数如VALUE at I自己多看看帮助文件做一个例子验证一下

--------------------------------------------------------------------------------

Q: ANSYS可以自己定义输出格式吗?

A: 可以先打开一个文件*cfopen再用*vwrite,label

通过打开一个文件读出数据或以追加的方式写入数据并可控制输入和输出的格式

*cfopen,,

*vread,,,,,

(f12.6)

*vwrite,

(f12.6)

*cfclos,,

--------------------------------------------------------------------------------

Q:作模态分析时就是集中质量单元和刚度加法

A在选用求解方法时例如SUBSPACE和BLOCK LANCZOS会有一个选项[LUMPM]默认为选用一致质量矩阵你可以选为集中质量矩阵

A用mass21通过mesh keypoint来把点划分成mass21单元即可

Q我在原有的静态分析的基础上想继续作一下结构的模态分析应该采取那些步骤啊

我用solution>new analysis-modal,then current LS,出现如下的提示

1.the eigenvalue extraction method must be specified on MODOPT command. SUBSP or LANB are usually recommanded.

2.please expand modes if any downstream MODAL analysis based calculations need to be performed.

这是怎么一回事

A你最好先看看帮助文件中的ANSYS STRUCTURE REFERENCE中的BUCKLING ANALYSIS

如果你对理论不清楚我劝你不要盲目计算不然结果也许并不可信这是我的建议

A系统默认为0阶!

Q1.在ANSYS中如何设定小数的有效位数比如我输入的应力值为0.0004495568而且我的一组数据都是最后几位差别但是ANSYSY自做聪明把它四舍五入了结果弄的都一样了如何更改这个有效位数呢

2.ANSYS在输出时如何修改输出的数字显示模式比如用科学记数法或者将数字缩放多少倍那样显示在什么地方能够修改呢

3.ANSYS5.7.1中什么地方能够出现那种材料库表就是说不同ANSYS的什么material models对话框生成而是通过table输入材料属性诸如应力应变曲线之类的东西?

A用a.bEn来表示如2.45678e-9材料特性用tb

--------------------------------------------------------------------------------

Q我是个ANSYS初学者现在碰到下面几个问题请各位高手帮忙看一下

1是什么原因使得相邻ELEMENT的共用节点解得的力不一样应该是方法步骤的原因而不是误差吧请简单介绍一下

2假如我想用ANSYS模拟陶瓷的烧结过程是不是有实际*作的可能性如果有其基本的

原理和模型怎样

3ANSYS可以用来模拟热循环下的应力分配不均造成的焊点63%Sn&37%Pb失效的过程我看到有一篇文献介绍用在Sn球里随机分布Pb相和其它共晶相的方法建模的那么这个随机过程在ANSYS中怎么实现的而且如果要生成足够多的晶相小颗粒是不是只能手动一个一个的建立

A可能是你提取数据的时候思路有问题比如说当你提取的是有多个连接单元的节点数据而实际上你提取的是各个单元的

A相邻ELEMENT的共用节点你MERGE了吗ANSYS是通过单元的节点传递数值的从而得出结果的

Q在进行模拟计算结构多阶段施工过程计算时,在ansys里面说可以用死活单元的方法但是死活单元每次只允许选择一个,我的模型比较大,如果采用这个方法不太现实,各位同志有什么比较好的方法没有请赐教

A涉及到两个方面的问题一以TABLE形式定义参数二DO-LOOP循环你可以参考ANSYS GENERAL GUIDE中SOLUTION中对多重载荷步的叙述很简单

Q比如在beam4和shell63中显示的输出结果有应力和变形以及节点等效荷载请问如何才能显示截面弯矩扭矩和剪力呢

A在ELEMENT TABLE 中首先定义变量注意一你要知道BEAM设置了几个积分点注意二要知道SEQUENCE NUMBER值所以你需要参考ELEMENT REFERENCE 中的单元介绍Q最近在计算一个模型管状在地下分析中要施加地层给予的支撑我想简化为弹性支撑可是发现在ansys中找不到这样的支撑情况

A首先你要知道弹性支撑的弹性系数具体的计算方法你应该知道的然后用LINK8单元模拟要注意的是刚度k=EA/L由此确定LINK单元的面积A来体现单元的弹性刚度我对此作过验证结论是可行的

Q用弹簧可是问题很多因为是一个管体整个管壁都有支撑简化为弹簧出现的问题很多了比如用多少个合适隔多长合适线性支撑和非线性支撑能等同吗我最近看校验手册发现V135这个例子可以借鉴可是还是有许多麻烦哪位大侠如果有这方面经验请指点指点

--------------------------------------------------------------------------------

Q如何梁单元同时施加两个方向分布荷载竖向侧向

A同时施加两个方向的均布荷载相当与分别施加不同的均布荷载即分别加

主要是要选择好均布荷载的ID参考单元参考手册中的说明例如BEAM4 INPUT SUMMARY 中

Surface Loads Pressure: 有face2(i-j)(-Y normal direction) 这里2就是LOAD ID以单元坐标的-Y轴为正你试一试看

Q请问如何打印图形结果

A用ANSYA中的功能就可以拉GUI菜单命令PLOTCTRLSCAPTURE IMAGES或RESTORE IMAGES

A我是用plotctrl>hard copy>to file,然后在剪贴板中就可以看见了

A我都是用抓图工具抓下来然后再打印的

A/ui,copy,save是一个截取屏幕图形的命令,现在总算又实现了gui肯定可以通过相应的命令方式来实现的观点

AAnsys 5.6已经做到了把图形窗口COPY到文件如JPG/BMP...等格式PLOTCTRL/HARD COPY/TO FILE很好用

--------------------------------------------------------------------------------

Q其实APDL语言是ANSYS的二次开发语言是在FORTRAN编程语言的基础上形成的你只要会FORTRAN语言这就很容易理解APDL语言了也有循环选择等编程结构把枯燥的*作用计算机自动实现然后形成一个宏*作拉

Q是的APDL语言确实很方便而且和FORTRAN语言类似很容易读懂在计算电机电磁场中电机的反电势更加方便前几天刚算了一个需要循环运算288次的程序使用APDL语言使的我可以让电脑自己运行程序保存结果数据而我的任务就是睡一觉醒来对结果数据进行处理Q: 我看见好多人在讨论用命令流处理程序很不明白命令流和gui的形式有很大区别吗在什么情况下更适用命令呢

A很容易控制Ansys且结果文件小功能很强大可以进行循环控制分支等*作运算速度快充分利用APDL语言对ansys进一步开发

Q用ansys5.6.2计算一个压力容器,划分网格9万余个.运行环境win2000,cpu:1G,内存640M,硬盘40G,模型建立,网格划分均无问题.但是运行到占用硬盘大约9.2G的时候,就出错.提示内存无法read.请问该如何解决?是内存的问题?还是ansys本身问题?还是系统问题?硬件问题?模型建立实在无法简化.

A我的硬盘是30G的内存1GOS windowsNT,Total Workingspace是1400M,再高就控制不了Database 是56,我能解的有效节点数是140000,只是因为磁盘空间不够工作的分区是0G,当ansys探测到磁盘空间已满就自动退出尽量大的增大节点数并不是好办法因为运行速度太慢了利用对称性减小求解区域利用Lesize,esize等控制网格都是好的办法

A选用对称性的时候要注意边界条件但的确是个好办法

A以前在使用ALGOR时也遇到过类似情况当时有10万个结点对WIN2000来说已不存在WIN9X中文件最大只能2G的瓶颈但在处理超大虚拟内存需求时仍然会出问题处理方法有二

1使用PQMAGIC划分出一个20G的逻辑分区一定要跟WIN2000系统在不同的分区再在控制面板-系统中将虚拟内存文件指定到这个大分区上以尽量避免发生系统堆栈错误虚拟文件大小仍交WINDOWS控制

2将至少两个分区的硬盘升级至NTFS由于NTFS文件可以跨分区存储且要小10%左右比FAT32要好用得多

Q我在求解是出现如下的提示

1. real constant 1 referenced by at least element types 1 and

2.

2. 2.coefficient ratio exceeds 1.0e8.

我全部忽略上述提示得出了结果结果能可信吗我有错在哪里呢模型我都检查了数遍了还是和初始文件名有关我是在一个初始名下面建立若干相关的模型

由于我的单元只是板梁的结合所以我重新检查了一下删除了一个影响不大的扁梁很扁尺寸不大系统可能认为是板了运行就通过了上述的提示可能是因为系统对某些单元有默认的尺寸限制

A有些单元类型在默认值状态下不需要输入REAL CONSTANT但是当你改变了某项选项你就需要重新输入REAL CONSTANT你可以用UTILITY>SELECT>ENTITIES命令中的SELECT ELEMENT BY ATTRIBUTE来查看单元材料REAL CONSTANT等等是否定义明确然后用APPLY REPLOT命令来显示每个不同材料的单元

A我试了一下按照你所说的步骤出现了如下提示a default command range is not provided for the ESEL

4

command.the ESEL command is ignored.所以没有任何结果可见是不是需要对某些default

的命令做些改动呢

A.real constant 1 referenced by at least element types 1 and 2.此句意思好象是说你为1号单元和2号单元或是别的单元定义的real constant 均为1你需要检查你的模型的单元类型和实常数部分

A第二个问题经常出现.第一个问题有点问题,你看看单元定义对没有如果单元都没有划分对,结果当然不可靠啦

--------------------------------------------------------------------------------

Qslab on girder highway bridge 桥板为SOLID单元由于girder上部flange嵌贴在板的下表面所以建模时我将桥板定义为SOLID单元桥板下表面AREA定义为SHELL63单元但SOLID和SHELL单元的自由度不同这样建模肯定有不对的地方运算结果与实验结果也相差了40%有什么好的解决办法

A你可以根据需要为不同的单元增加自由度DOF顺便问一句你的模型的两个部分的节点是否完全重合提高计算精度要用更细的网格划分另外要保证模型中每个单元的长宽比和理是否有使用大应变的需要在ANSYS非线形手册中有影响精度的说明

A本来SOLID体的下表面被我定义为SHELL这时面单元的节点同时也是体单元下表面的节点但由于两种不同的单元自由度不同所以我放弃了这个模型另建模型的SHELL单元和SOLID单元相贴面节点坐标完全相同节点号不同这样才可能把它们耦合但是结果仍不理想可有什么方法?

A比较麻烦,可以通过编程输入命令流!

QA我已经把SHELL和SOLID对应点的UXUYUZ全部耦合起来让这些NODE的XYZ三个方向的位移相同但是结果仍然不理想我想约束方程的功能也进乎如此有没有更进一步的建议十分感谢

--------------------------------------------------------------------------------

Qansys有没有评价一个网格划分好坏的参数或命令请告知菜单*作APREPROCESSOR>MESHING>CHECK MESH>两个命令中一个用来CHECK网格划分另一个用来CHECK连贯性只是CHECK完了别哭就好

APLOT BAD ELEMENT!

--------------------------------------------------------------------------------

Q(1)在gui下运行宏时,重新定义原来已有的数组,ansys就会有个提示,想不要这个提示,怎么办?

(/uis,msgpop,3这个行不通,我试过了)

(2)ansys中数组的定义为a*b*c a<10040 b<255 c<7 而我实际上要定义更大的有什么好办法,难道非要写到文件里再读进来?

Aq1:有两种办法1在ultility menu / menuctrls/ message controls下设(2)将/uis,msgpop,3 加入到start.ans文件中去以后每一次运行ansys时都会默认这个设置

--------------------------------------------------------------------------------

Q我现在做一个板壳的屈曲分析想要得到该结构在荷载作用下的极限承载力利用非线性屈曲分析请问极限承载力的荷载比例因子在什么命令下可以查到

A非线性屈曲分析与特征屈曲的不同之处是它一开始就挠屈变形随着荷载的增大变形日益增大我们认为结构最危险点的变形时间历程曲线中变形若从某点开始发生较大的转折与先前完全不一样就发生了屈曲此时的荷载就是屈曲荷载故不存在荷载比例因子即特征值问题A要进行非线性屈曲,必须加到可以使结构发生屈曲的荷载,即荷载要比结构的实际承载力要5

大,在进行非线性屈曲分析(极限承载力分析)时荷载逐步增加到破坏为止.计算时一定要输出

每一步的计算结果,这样在post1中就会有一系列的荷载系数,而最后收敛的那个系数就是相对于极限承载力的系数,极限承载力=系数和总荷载的乘积

--------------------------------------------------------------------------------

Q如果材料一定为各向异性我用的材料为钢板该如何选用单元类型

A只要材料参数中有Ex,Ey,Ez单独输入项就能考虑各向异性

A波纹板的EXEY可以输入但是EZ该如何确定呢我自己练习了一下如果不输入EZ则计算就不能进行下去提示我材料的弹性模量要输入正值这是为什么

A如果是钢板一般认为是各向同性的厚板因轧制次数少晶体不密实存在着Z向厚度方向弱化对厚板一般地Ex=EyEz较小通过试验确定对薄板<16mm认为各向同性

A不管是什么板材料的本构关系是微小单元之间应力与应变的关系因此波纹板的几何构成是用几何模型->有限元模型计算的而不是用比较大块的板试验得出的Ex,Ey来输入你说的波纹板是不是压型钢板

A是压型钢板EXEY是通过拉伸试验确定的EX与EY不相等但是既然是考虑板壳为什么还要输入EZ况且EZ并没有试验数据

A波纹板的Ex=Ey=Ez

--------------------------------------------------------------------------------

Q怎样使梁单元把弯矩传给实体单元实体单元只有应力使它与相连的梁单元保持连续性真是件很难的事情还请各位大侠指教

A关键不是实体单元只有应力而是实体单元每个点只有三个平动自由度能不能模拟成将梁插入到实体中一小段用两个或多个实体单元节点固定梁单元根据Sevant原理忽略掉两种不同类型单元连接处的计算结果

A关键问题在于传递弯矩是为了保持变形的连续性实体单元中尽管没有弯矩但同一截面各点处的应力实际已构成了弯矩但这弯矩是多大怎样传递给相邻的梁恐怕不是简单的插入嵌固可以解决的从各结构杂志来看这一问题似乎很普遍还请各位一起深入探讨

A上述方法实质上就是施加了人工约束单元相邻近点的连线几乎是梁的切线这样就能保证转角和位移连续弯矩相等并不意味着位移和一阶导数相等这是因为两种单元的位移函数相差太大

--------------------------------------------------------------------------------

Q弹性地基梁中的弹簧(2维)在ANSYS 中应采用那一个单元?又如何*作?

A很久以前我用过弹簧单元好象是COMBIN2D你试试看

Q我在平面应变的有限元分析中,要使用初始应力这个条件,该初始应力在没加重力的时候在各点的应力是相同的.于是我在WIN2000 中相当于DOS的平台上用EDIT生成了初始应力文件,在第一个载荷步中用constsnt stress 这个选项读入初始应力并逐步调整边界条件,使计算的结果与初始应力相差不大.然后我在第二个载荷步中施加重力,进一步形成迭加应力场;在完成了上述步骤之后在第三载荷步中进行开挖,然而, 在这一步中无论挖掉多少,要么结果十分不可靠或不收敛,请众同行不惜赐教,指出错误之处.本人对您们的帮助万分感激!

模型大概如下:

模型边界为四方形,其边界取足够大,中间有圆孔需要在一定的初始应力条件下挖掉,这个初始应力条件为正应为SX=12.7MPa,SY=14.7MPa,SZ=10.2MPa,剪应力SXY=1.7MPa,SYZ=2.1MPa,SZX=3.0MPa,在下边界及左右边界法向约束,上部边界施加稍大于SZ值的力.

A可能实施加重力时,单位不一致

--------------------------------------------------------------------------------

6

QANSYS里椭圆有没有命令可以直接画

A你可以利用ansys的局部坐标系,非常方便

gui:workplane>local coordinate systems>creat local cs>at wp origin

选择cylindrical 1,再用part1,part2,设置长短轴

这种方法在工作平面原点产生局部椭圆坐标系,在局部椭圆坐标系下产生 2 keypoints,连点成线即可.

Q在椭圆坐标系下生成怎样两个点

A每一种坐标系的坐标都用x,y,z来表示,但是当你设为不同的坐标系时,x,y,z表示不同的含义

例如,在圆柱坐标下,x,y,z非别代表R,,z,输入相应的值即可.

更简单,现在直角坐标系下生成两个点,然后在生成椭圆坐标系.

可以参阅ansys基本过程手册关于坐标系的讲解.

--------------------------------------------------------------------------------

Q一个圆锥形曲面刚架屋顶怎样加风荷载

A在Ansys中施加面荷载时可以设置倾斜度首先用SFGRAD命令设置倾斜度和0点位置然后选择面或节点施加压力0点位置的压力等于施加的压力其他点的压力值等于由距0点的坐标差笛卡尔坐标系X轴或Y轴或Z轴球面坐标系R或乘于倾斜度再加上施加的压力值如水荷载倾斜度等于水的比重

Qansys默认面荷载是垂直于作用面而曲面承受的风荷载为恒定的方向那怎么办

Q如果想把上一次的分析结果作为下一次分析的初始条件该怎么做

A使用LDREAD命令

首先需要注意下面两个问题

1每一个ANSYS的实体模型的面或体都要定义对应的单元类型编号材料属性编号实常数编号单元坐标系编号这些参数在整个分析过程中保持不变而这些编号对应的属性在各个步骤中是不同的

2网格划分要满足所有步骤的要求单元类型必须兼容

步骤

1创建实体模型2

创建多个物理环境

设定一个物理环境中的单元类型材料属性实常数坐标系等

将这些参数的编号赋给实体模型的面或体

施加基本物理载荷和边界条件

设定求解选项

选择一个标题使用PHYSICS, WRITE命令将物理环境存入文件中

3清楚当前的物理环境命令是PHYSICS, CLEAR

4重复第二步准备下一个物理环境

例如可以按照下面的方法将磁场的计算结果施加到流场上

/solu 进行求解

physics,read,magnetics 读入磁场分析的物理环境

solve

finish

/solve

physics,read,fluids

7

LDREAD,FORCE,,,,2,,rmg 读入洛伦兹力

solve

更多信息请参考ansys的耦合场分析指南和命令手册

--------------------------------------------------------------------------------

Q有一个形状很不规则的刚架结构外表面是玻璃建模的时候只建了刚架风荷载怎样传递到刚架上去啊

A建模时就应该把玻璃和刚架同时建好要注意两种材料的衔接面(或LINE)和材料特性定义风载加上去后就会由玻璃传递给刚架或者简化风载成为PRESSURE直接加到刚架上

如果手上有实验数据加以比较会避免很多失误

--------------------------------------------------------------------------------

Q管路穿过厚壁,管路采用梁单元,厚壁采用体单元,在两者交接的地方怎么办?

A建模时可以考虑先建管路再建厚壁体时厚壁体由外部的平面与管路外表曲面组成这样管路和厚壁SHARE同一个曲面荷载作用下力也可以传递材料属性分配的时候先PICK UP厚壁单元定义为所选取得体单元再PICK UP管路定义为梁单元其实很多梁单元也属于体单元没有什么冲突除非管路属于SHELL或面单元时要后PICK UP此面单元定义为所要的属性至为重要的是在MESH这两个单元面体衔接的时候要注意衔接面体对应的ELEMENTS 和NODES的COMPATIBILITY否则将会出现大的错误REFINE时也不可忽视

QA1请详细解释一下

1再建厚壁体时厚壁体由外部的平面与管路外表曲面组成这样管路和厚壁SHARE同一个曲面

2至为重要的是在MESH这两个单元面体衔接的时候要注意衔接面体对应的ELEMENTS 和NODES的COMPATIBILITY否则将会出现大的错误REFINE时也不可忽视并非英文不懂

2我的情况是已经建好了厚壁体再建立管路

3这样一个问题该如何办例如

一块厚板(x1,x2,y1,y2,z1,z2)(0,1,0,1,0,0.1),一根管由k1=x1,y1,z1(0.5,0.5,2);k2=x2,y2,z2(0.5,0.5,-2)构成求其固有频率其他条件随便管路为圆管--------------------------------------------------------------------------------

Q模型是一个正交异性钢桥面板是个钢箱梁取了一部分来分析由主梁纵向加劲肋横隔板钢板还有沥青铺装层组成横向4800mm纵向9060mm纵向加劲肋共8个横隔板是3m一个共四个钢板层厚度14mm沥青混凝土50mm除了上面的沥青铺装层其他都是钢的我原来考虑可以使用shell63单元但我要计算铺装层与钢板层的层间剪应力似乎不好处理所以全部采用solid45建模

在中间某一荷位作用一矩形均布荷载我现在建模完成了在网格划分的时候如果按照smartsize的话可以划分但是我怎么施加荷载呢所以好像必须在荷载作用区域有整数个element如果按照smartsize的话可以划分但是我怎么施加荷载呢

这样可以press on element但是我不会自己控制网格划分在中间某一荷位作用一矩形均布荷载建模型的时候就要预先把那个部分设一个面?似乎很复杂这个面下面又有钢板又有加劲肋

另外我即使简化成一个集中荷载来计算那也得中间有node呀

我怎么能保证我的网格在我需要的坐标值上恰好有个node我的模型并不是规则的啊

下面是梯形的加劲肋如果按map的话它会提示非法拓扑形式即使我等效成集中力我在想如果定义hard point的话可以加载到那个位置上但我好像没看到可以按坐标值定义hard point

8

A使用SWEEP或CONCATENATE命令重新MESH桥板

可以在HELP文件中找到这两种命令的用法十分有用将桥面MESH成为HEX类的ELEMENT这样寻找加载位置会方便很多

A建议你将整个桥面划分为比较规则的四边形网格(六面体)当然网格的大小肯定与加强筋的厚度等有关这样应该能够解决你所说的问题

--------------------------------------------------------------------------------

Q一个梁上有一滑块计重力和摩擦滑块在梁上滑动求梁的响应梁为1m*0.1*0.1,滑块为0.2*0.1*0.1ex=2e11,nuxy=0.3,dens(1)=7.8e3,dens(2)=2.7e3

A1命令CONCATENATE如果你要把一个面或者体MESH成为一个四方或HEX单元这个命令十分有用你可以CONCATENATE相邻的线或者面把所要MESH的面变成一个四边形或体变成一个六面体(例如5边形CONCATENATE两条相邻的线于是ANSYS认为此时的面是四边形你就可以进行3OR4SIDES的MESH)所以无论你的面由多少边都可以进行MAPPED MESH

2SWEEP和上边的命令一样都是我所喜欢的命令只要你的体已经建成SWEEP好一个面以后整个体MESH可以一扫而过HEX的ELEMENT加载在什么地方或什么样的荷载都十分方便不需要在建模的时候就考虑加载位置

3至于选用单元具体问题具体分析但是衔接一定要注意特别是衔接面的ELEMENT要对应好以免出现错误

4自己的一点心得MESH十分重要别在这上面偷懒我曾经用FREE MESH与MAPPED MESH得到的值分别为19.2和25.9而理论值是26.3所以请小心

--------------------------------------------------------------------------------

Q我做的是一个三层的压力容器每层厚都是2mm请问我可不可以只定义一种单元类型没有shell91,99) 另外这三种材料的材料属性用什么命令分别定义给这三层另外用轴对称分析的话应该怎么做

A划分网格前,用attribute>define可定义不同的材料属性

--------------------------------------------------------------------------------

Q怎样进行螺纹的失效分析

我现在要做一个Failure analysis of a thread joint

对于螺纹失效分析问题我不知道Ansys里是如何处理的在creat 3D model时是否要建立完全体现thread的几何model,然后直接用普通的solid element进行mesh,再按照通常的分析过程分析还是在建模时将joint简化为一普通轴而采用特殊的element进行mesh然后再分析

对于前一方法用Ansys creat thread geometry比较困难至少我不知道怎么做而且mesh时也可能会出错(thread geometry 比较复杂类似sharp corner or small area)

对于后一方法在model的时候比较简单但不知道用什么样的element才能体现tread和crew 的应力集中特性

--------------------------------------------------------------------------------

Q有几个很简单的问题

1在Ansys中如何在一个2节点的单元内同时加多个集中荷载我用了一个很土的办法加了几个LoadStep

2如何使Beam3单元的内力以局部坐标输出我用List Results->ElemSolution->Nodal Force 后结果仍和整体坐标系下一样

3我用一个静定结构进行分析结果输出后和实际的受力方向刚好相反受拉的成了受压但反

力的方向是对的

--------------------------------------------------------------------------------

9

Q有一个圆柱桶内装有70%的水如何将桶和水的重量考虑进去

Aload>gravity..

A把水另设为体单元

--------------------------------------------------------------------------------

Q四边固定的板用体单元有一条线用梁单元从板的任意一点穿过分析其固有频率

如果不将线体联为一体分析时各算各的问如何将线体联为一体

glue无法将线\体连为一体

glue只能将同样的元素连为一体(如体和体,面和面,线和线)

--------------------------------------------------------------------------------

Q如何给模型加3g的冲击载荷

AIn short time(for example:0.0001 second),用一小time 步加载

A 3g指的是加速度冲击载荷例如在地震时的地基响应

例如

在固定端上用弹簧悬挂一根杆在固定端加一个3g的冲击载荷g指加速度求杆的响应

1之所以用弹簧悬挂是为了减振这个问题主要想知道如何加这种载荷

2类似于地震时的地基响应问题

3我在ANSYS的GUI中没有找到这个功能

4BTW在ANSYS中如何加弹簧元

--------------------------------------------------------------------------------

Q我想知道用ANSYS分析岩土洞室开挖效果好不好

我刚开始学ANSYS不知道ANSYS用于分析有裂隙岩体和松散土体方面效果好不好其精度如何望各位朋友能给予指教

Adyna做隧道开挖比较擅长而且看起来非常形象

A用ansys里的ls-dynadyna是绑在ansys上的你选用模块就可以

--------------------------------------------------------------------------------

Q请问这个错误是什么

划分网格时出现Shape testing revealed that 16 of the 30 new or modified elements violate shape warning limits.To review test results,please see the output file or issue the CHECK command.这个怎么改

A检查单元prep7>meshing>check mesh若有不合格的单元用别的办法划单元还可以设limits有时候其实这种警告对结果没有多大的影响完全根据你的经验

A如果可以进行下去可忽略该warning

一般来说温度场分析对形状测试更严格一些一般不会对问题产生太大影响可通过剖分更密的网格来解决

--------------------------------------------------------------------------------

Q如何得到某一温度值的距离-时间关系曲线

在分析平板移动热源温度场时希望取得时间历程中熔化温度值在各时刻对应的平板上出现的位置或节点号即某一温度值的距离-时间关系曲线或者如何得到某一温度值在给定时刻出现的位置

A我想你可以把你需要的那些温度值的点选出来设置成路径在用路径来画图

在path operation下

A谢谢你提供的建议我不知道这些温度值点出现在什么位置因此路径方法不可取也许只能采用set设置时刻,sort排序各节点温度prnsol找出温度值对应的节点此法较为繁

10

--------------------------------------------------------------------------------

Q5.4版如何用extrude将2D单元拖拉出3D单元的如何进行旋转体的结构分析加离心力吗怎么加

A先用2D单元剖分面再画出拖拉路径直线修改默认的设置3D单元类型材料实常数extrude 即可

--------------------------------------------------------------------------------

Q一个后处理问题我用shell93作的壳体,节点应力输出:

PRINT S NODAL SOLUTION PER NODE

***** POST1 NODAL STRESS LISTING *****

PowerGraphics Is Currently Enabled

LOAD STEP= 1 SUBSTEP= 1

TIME= 1.0000 LOAD CASE= 0

SHELL NODAL RESULTS ARE AT TOP/BOTTOM FOR MATERIAL 1

THE FOLLOWING X,Y,Z VALUES ARE IN ELEMENT COORDINATES

NODE SX SY SZ SXY SYZ SXZ

225 0.51606E+06 0.49482E+06 0.0000 -3464.6 -10039. 38600.

225 0.50183E+06 0.53119E+06-0.48105E+06 7004.0 -10031. 38565.

3020 -61720. -0.38298E+06 0.0000 -3034.2 -9606.2 2571.7

3020 0.21884E+06 10255. 0.0000 81566. 1491.2 33824.

3020 75691. 0.31964E+06 0.0000 18182. -9597.7 2285.4

3020 -0.24616E+06 -44015. 0.0000 -82203. 1491.2 33824.

我想弄明白为什么有的点(225)输出2行,有的(3020)输出4行.如果平均化了,那应该只有2行(Top & Bottom)?

A由于你的模型中有多种材料在材料交界处的节点结果跟交界的组数有关该节点共几组材料则有几种结果节点结果是由相邻单元的高斯点结果外推出来然后平均的在PowerGraphics ON 状态下ANSYS在材料交界处的节点自动按材料区分同一组材料的单元外推点参与平均不同材料的不参与平均所以节点交界处有几种材料该节点就有几组结果--------------------------------------------------------------------------------

Q如何根据已创建的关键点划分网格使节点恰好在关键点上

A把关键点变成硬点即可或在关键点处生成硬点

--------------------------------------------------------------------------------

Q我在做一个saint vennent问题模型为平面薄板THK=1左边受x方向约束右边中点受一集中力作用现在全场的应力做出来了我想做沿力的作用线上的应力曲线请问如何做ADEFINE PATH在POSTPROC中PATH OPERATION 命令定义PATH用NODE方便一点然后MAP你要所需的值ANSYS可以做出曲线

--------------------------------------------------------------------------------

Q如何获得应变最值出现的接点或单元的坐标

A用后处理里面的QUERY RESULTS 找到该接点或单元即可

A这样可以查到最值出现的单元或节点的序号但无法直接求出坐标还需另外查询不知又没有捷径此外我做的是一个圆环的应变分析想求出圆环内表面回转方向的应变怎11

么求

圆环只是整个结构的一部分因此转换为柱坐标系好像有问题不知如何解决

A用QUERY命令点住最值节点在拾取菜单Query subgrid result里就列出了坐标Global x= y= z=在后处理时把关心的圆环部分定义为局部柱坐标然后在列出结果即可

A问题是我不知道节点或单元的具体位置只知道其序号如何应用query命令

A用顶上菜单栏LIST>Picked Entities+,在ANSYS INPUT 对话框中输入序号即可

A可以用*GET命令请查COMMAND REFRENCE

--------------------------------------------------------------------------------

Q我在分析应变时需要知道最值区域究竟是处在弹性区还是已经进入塑性区有没有什么好的办法

A在后处理中PLOT> NODAL SOLU...>STRAIN-PLASTIC即可

--------------------------------------------------------------------------------

Qansys 5.7 分析网架单元用link8 link10,beam结果用list line element可查但为何不能显示应力图形长度单位用mm,力用N,GRAVITY中自重方向单位是用9.8吗如何让ansys算自重

AANSYS中线单元的应力属于导出结果,需要定义单元表(ETABLE),然后绘制

--------------------------------------------------------------------------------

Q我正在做基坑方面的论文但是碰到了问题如下

1 在ansys5.7中如何在第二荷载步将第一荷载步计算的位移置零也就是位移恢复到第一荷载步未计算之前

2 什么单元既能使用d-p模型又能否考虑水压力的变化

3 在荷载步之间改变边界条件为何总是不收敛

A土的非线性用dp材料如想用其他需自己开发比较麻烦水压力可按输入荷载施加锚杆的模拟只能用杆单元按ansys模拟的不是很好不过ansys的dyna提供了较好的模拟

--------------------------------------------------------------------------------

Qansys的prucker-drager模型计算土石坝如何和邓肯模型的计算结果有何不同怎么算

A二者的比较不是ansys本身的问题而是两种计算方法本身的差别辅导老师也不知道采用dp材料只用在材料属性定义即可可详见非线性分析指南或帮助

--------------------------------------------------------------------------------

Q当对钢筋混凝土进行分析时候假如定义如下几项

tb,concr,1

tbdata,1,0.8,1.0,3.8,43.0

tb,dp,1

tbdata,1,2.9,32,28.0 (这里不讨论其中的具体数值及其含义)

按照指南培训手册帮助及理论手册中的说明用TB定义的选项几乎绝大多数同时就确定了屈服准则硬化准则及应力应变关系(但tb,hill除外)单独使用TB,MISO,1,就说明材料使用多线性的应力应变关系Von Mises屈服准则等向强化准则而单独用TB,DP,1,也就确定了理想弹塑性的应力应变关系D-P屈服准则(DP材料不存在硬化问题)单独形如TB,CONCR,1,则确定了W-W屈服准则其它如理论手册中的那样(SOLID65部分)

而当如上述几条命令那样对一种材料同时定义了CONCR和DP则屈服准则强化准则及应力应变关系如何呢而当定义CONCR和MISO又如何呢

A不能这样定义只能定义一种非线性材料

--------------------------------------------------------------------------------

12

Q我用坐标平面去切另一个面时为什么切不开呢

说unable to complete boolean operations.修改模型或改变tolerance值

A使用于切割的面成工作面然后DIVIDE

--------------------------------------------------------------------------------

Q我自己生成了大量的命令放在一个文件里面在INPUT窗口可以读入但是一次只能读入十几行太慢有没有更好的方法

AFile>Read Input from...

A看一下/input命令

--------------------------------------------------------------------------------

Q在一个体中如何对不同的部分选择不同的划分模式比如说一个部分需要等间距划分而另一段则不等间距

A在发出ESIZE或LSIZE命令时对其中的域SPACE设置非0或1的数值

--------------------------------------------------------------------------------

Q在模拟路基填土时怎么实现分步加载我用time和nsubst命令结果他只给我算第一个有载加载我输入的是0加载-有载加载-0加载-然后用lssolve1n求解可是只有n=2时能算出来然后就不接着往下算了不知道时由于方程太多计算不来还是什么原因如果时方程太多有没有解决办法使他算下去

A你用的是荷载步文件最好别用这个求解方法一步步地算记得每步计算前重新生死单元

Q在ansys中main meun>preprocessor>sections>common sectns..当中对T型材计算所得到的T orsion Constant的值是不是指极惯性矩polar inertia但我从字面意思看好象是指扭转常数什么的问他到底是指什么

A即材料力学中的扭转常数Ip,ANSYS中缺省是Iyy+Izz,如用188/189则可以看到其是怎么计算出来的

A应该是材料力学中的关于z轴的惯性矩Izz对应ansys命令section显示截面图形的Iyy --------------------------------------------------------------------------------

Q有人用ansys做地基梁分析吗请问分析是采用的模型是什么ansys中单元应该用什么是不是应该算做接触问题

A结构用梁模拟结构与地基的作用用弹簧单元模拟

--------------------------------------------------------------------------------

Q建立三维几何模型时能否用一个二维平面绕其对称轴旋转来生成如果可以具体怎么做

A2-D模型建好后用命令Pmodeling>operate>extrude>areas>about axis就可以了

A我在二维模型上已经划分了网格为什么生成三维体后看不到应该怎么划分{BANNED}格呢

--------------------------------------------------------------------------------

Q我要用ANSYS计算一个粘弹性材料夹心的夹层板的动力计算请问关于粘弹性材料属性的怎么定义应该选取什么样的单元对此夹层板进行建模

A不知道你看没看ANSYS帮助中有一个类似问题的例子VM200这个例子如果没有的话我想他会对你有帮助的

--------------------------------------------------------------------------------

QA: 一直以来,ANSYS被人们认为的缺陷之一是没有UNDO命令最近了解到,可以通过一个未公开的命令实现UNDO.方法如下:

1 首先激活UNDO

13

/UNDO,ON

2 然后在任何时候需要进行UNDO时,发

/UNDO

这一命令在5.7版就有了,不过激活UNDO后,ANSYS的处理速度会有所下降.

--------------------------------------------------------------------------------

Q怎样在顺着梁的方向显示梁上的应力云图

A建立局部坐标系然后在局部坐标系下显示应力

--------------------------------------------------------------------------------

Q有一受弯扭的曲杆,用3Dsolid45单元(也不知道这样行不行?),杆件中的某一段受到轴承套的约束,仅能转动,不知如何施加边界位移约束?

A试试在柱坐标系中仅施加x向位移约束应该可解决该问题

--------------------------------------------------------------------------------

Q: 如何施加非法向的面力比如作用在斜杆上的竖向均布荷载

A在任意面施加任意方向任意变化的压力

在某些特殊的应用场合可能需要在结构件的某个面上施加某个坐标方向的随坐标位置变化的压力载荷当然这在一定程度上可以通过ANSYS表面效应单元实现如果利用ANSYS的参数化设计语言也可以非常完美地实现此功能下面通过一个小例子描述此方法

!!!在执行如下加载命令之前,请务必用选择命令asel将需要加载的几何面选择出来

!!!

finish

/prep7

et,500,shell63

press=100e6

amesh,all

esla,s

nsla,s,1

! 如果载荷的反向是一个特殊坐标系的方向,可在此建立局部坐标系,并将

! 所有节点坐标系旋转到局部坐标系下.

*get,enmax,elem,,num,max

dofsel,s,fx,fy,fz

fcum,add !!!将力的施加方式设置为"累加",而不是缺省的"替代"

*do,i,1,enmax

*if,esel,eq,1,then

*get,ae,elem,i,area !此命令用单元真实面积如用投影面积请用下几条命令

! *get,ae,elem,i,aproj,x !此命令用单元X投影面积如用真实面积请用上一条命令

! *get,ae,elem,i,aproj,y !此命令用单元Y投影面积

! *get,ae,elem,i,aproj,z !此命令用单元Z投影面积

xe=centrx !单元中心X坐标(用于求解压力值)

ye=centry !单元中心Y坐标(用于求解压力值)

ze=centrz !单元中心Z坐标(用于求解压力值)

! 下面输入压力随坐标变化的公式,本例的压力随X和Y坐标线性变化.

p_e=(xe-10)*press+(ye-5)*press

f_tot=p_e*ae

esel,s,elem,,i

14

nsle,s,corner

*get,nn,node,,count

f_n=f_tot/nn

*do,j,1,nn

f,nelem(i,j),fx,f_n !压力的作用方向为X方向

! f,nelem(i,j),fy,f_n !压力的作用方向为Y方向

! f,nelem(i,j),fz,f_n !压力的作用方向为Z方向

*enddo

*endif

esla,s

*enddo

aclear,all

fcum,repl !!!将力的施加方式还原为缺省的"替代"

dofsel,all

allsel

--------------------------------------------------------------------------------

QA*DOWHILE,PARA

如果PARA为真,则进行循环*DOWHILE,1.0将无限循环下去

这条命令对使用APDL的朋友会有用的

--------------------------------------------------------------------------------

Q在ansys中如何施加与某一坐标轴成一角度的集中载荷

A可以通过旋转结点坐标系来达到目的

Ayou may decompose the multiple-force to the coordinate axis.

--------------------------------------------------------------------------------

Q模态分析中输出的基本频率是Hz还是圆频率

A是圆频率omiga,又简称频率单位是rad/s;

--------------------------------------------------------------------------------

Q在ANSYS/DYNA中已经进行输出子步控制但所有的数据却只写入最后一子步不知为何A可曾使用outres,all,all? 你应该是没有输出每一子步的结果使用上述命令看看

--------------------------------------------------------------------------------

Q请问索的弹性模量在ansys中如何处理

A非线性弹性

A考虑全桥用ernst公式修正即可

Q: 如何在ansys中实现?

--------------------------------------------------------------------------------

Q既然混凝土这方面问题多多是否请各位大虾建立一小模型然后将全命令流贴上来大家一起讨论和分析岂不快哉

A一受均布荷载的简支梁跨度为3000mm,截面为100x200mm配有两根钢筋承受的均布载荷为0.04N/mm*mm命令中采用了1/4模型材料参数详见命令中由于选择时采用的是实体号而不是坐标可能在有些系统上会受到影响各位注意

!钢筋混凝土简支梁分析

/COM, Structural

!----------定义单元及材料等---------------------

/PREP7

15

et,1,link8 !定义link8单元

et,2,solid65 !定义solid65单元

keyopt,2,7,1

r,1,314 !定义link8单元的面积

r,2 !定义solid65的实常数号

mp,ex,1,2e5 !定义link8单元的弹性模量

mp,prxy,1,0.3 !定义link8单元的泊松系数

mp,ex,2,4e4 !定义solid65单元的弹性模量

mp,prxy,2,0.3 !定义solid65单元的泊松系数

tb,concr,2 !定义2号为混凝土

tbdata,,0.9,1,1.8,50 !定义混凝土的c1,c2,Rl,Ra !----------建立几何模型-------------------------

blc4, , ,50,200,1500 !定义梁体

/view,1,1,1,1 !定义ISO查看

/ang,1

vplot !绘制梁体

kwpave,5 !工作平面移动到关键点5

wpoff,25 !工作平面移动25mm

wprot,0,0,90 !工作平面旋转

vsbw,1 !分割梁体

wpoff,0,40 !工作平面移动40mm

wprot,0,90 !工作平面旋转

vsbw,all !分割梁体

wpoff,300 !再将梁体分割为三个区域

wprot,0,0,90 !(原为控制单元密度而设)

vsbw,all

wpoff,0,0,900

vsbw,all

wpstyl !关闭工作平面显示

nummrg,all !整理编号

numcmp,all

!------------划分单元网格--------------------------- lsel,s,,,41,57,16 !定义line41,line57为新的选择集lsel,a,,,9 !定义line9也在选择集中

latt,1,1,1 !定义选择集的属性

lesize,9,,,20,,,,,1 !将line9划分为20个单元lesize,41,,,20,,,,,1 !将line41划分为20个单元lesize,57,,,60,,,,,1 !将line57划分为60个单元lmesh,all !对线划分单元

!-------------

allsel,all !新的选择集为所有的实体

vsel,s,,,all !定义所有体为选择集

vatt,2,2,2 !定义选择集的属性

lesize,22,,,2,,,,,0 !定义体线的单元数以控制体单元16 lesize,23,,,2,,,,,0

lesize,33,,,2,,,,,0

lesize,28,,,4,,,,,0

mshape,0,3d !将体划分单元的形状定位HEX mshkey,1 !采用MAPPED划分器

vmesh,all !对体进行划分单元

finish

!--------------定义约束及荷载-------------------------

/solu

asel,s,,,2,22,20

asel,a,,,14,17,3

da,all,uy !对支撑端面施加Uy方向约束

asel,s,,,3,23,20

asel,a,,,15,19,4

da,all,uz !对正对称面施加Uz方向约束

asel,s,,,32,36,4

asel,a,,,50,52,2

asel,a,,,41,43,2

da,all,ux !对侧对称面施加Ux方向约束

asel,s,,,21,27,6

asel,a,,,42,46,4

asel,a,,,35,51,16

sfa,all,1,pres,0.04 !对顶面施加面荷载(N/mm*mm) allsel,all

!--------------定义非线性分析选项-------------------- cnvtol,f,,0.05,2 !定义收敛条件,使用缺省的VALUE nsubst,25 !定义子步数

outres,all,all !输出每一子步的结果

autots,1 !打开自动时间步控制

lnsrch,1 !打开线性搜索

ncnv,2 !如果不收敛时结束而不退出

neqit,50 !每一子步中方程的迭代次数限值

pred,on !打开预测器

time,50 !定义时间

solve !求解

!--------------进入后处理过程-----------------------

finish

/post1

pldisp,0 !绘制变形图(缺省为最后一步的)

etable,sig,ls,1 !定义应力表

plls,sigi,sigi,1 !绘制上述应力

plnsol,s,z,0,1 !绘制Z方向的应力

/device,vector,on

A大家都提到了收敛困难的问题为加速收敛应该注意一下几个问题17

1 收敛容差ANSYS缺省的收敛准则会根据单元的不同而检查不同的收敛力素和容差例如当采用solid65和link8时,缺省的要检查F和DISP两个力素其容差也是缺省的(Help中有)对于钢筋混凝土结构一般而言其位移比较小仅使用F力素收敛即可但其容差也同时放松一般采用5%即可(缺省是5)命令:cnvtol,f,,0.05,2

2 其它选项的设置

自动时间步打开此选择可以让程序决定子步间荷载增量的大小及其是增加或是减小收敛速度较快(命令autots,1)打开后似乎定义的子步数不起控制作用了

打开线性搜索可以帮助收敛的速度(命令:lnsrch,1)

打开预测器可以帮助收敛的速度(命令red,on)

平衡迭代次数在每一子步中的迭代次数缺省是25,将其增加例如改为50(命令: neqit,50) NSUBST此值不宜过小否则计算过程中老是调整影响计算速度

当然对于比较简单的算例或是分布模型可能不需要如此多的选项但对于复杂的模型是需要的各位可以试试

A1 结构有限元分析流行的几种模型

比较公认的有分离式模型(discrete model), 分布式模型(smeared model)(也有称整体式模型)组合式模型(也有称埋藏式模型)三种

分离式模型把钢筋和混凝土作为不同的单元处理例如混凝土采用solid65而钢筋采用link8等可以根据不同的单元类型进行组合在该模型中可以插入联结单元考虑粘结和滑移当然如果认为粘结很好也可以不考虑联结单元问题

分布式模型是把钢筋以一定的角度分布于整个单元中并认为二者粘结很好单元是连续均匀的材料

组合式模型也认为二者之间粘结很好没有相对滑移又分为分层组合式带钢筋膜的单元等方式与分布式模型比较二者的差异在于组合是分别求出各自的刚度矩阵进行组合而分布是在弹性矩阵中考虑各自对刚度的贡献

2 ANSYS可以考虑的模型

应该是两种即分离式模型(discrete model)和分布式模型(smeared model)分离式你可以选择不同的单元划分方式例如钢筋用体单元而非link8但是这种模型的收敛性常存在问题对于分布式模型solid65可以考虑三种钢筋材料应该也够用了这种模型比较容易得到收敛的解(这里的收敛是指尚没有达到破坏时候的解,当结构破坏时不能收敛是正常的)

--------------------------------------------------------------------------------

Q需要生成3d模型上某一条边的应力曲线必须先选择该边上的所有节点不知道用什么命令. Aselect nodes attached to lines

1. Utility menu -> select entities -> select the line from your 3d model

2. Utility menu -> select entities -> select nodes attached to lines

then all nodes on this line will be selected.

Q用选中的节点作一条应力曲线发现曲线上的应力最值与节点列表中的应力最值不一样在我的实例中列表中显示第55号节点s1为最值点110mpa曲线中包含了55节点但曲线的s1最值只有88mpa为何?

A我知道了原来是网格划分有问题

--------------------------------------------------------------------------------

Q钢筋混凝土在ANSYS中模态分析但其具有几何材料的非线性和两者之间的粘贴滑移

A模态分析中不能包含非线性若要考虑用直接求响应18

AANSYS模态分析是线性分析任何非线性特性即使定义也将被忽略

ansys考试重点整理

ANSYS复习试卷 一、填空题 1.启动ANSYS有命令方式和菜单方式两种方式。 2.典型的ANSYS分析步骤有创建有限元模型(预处理阶段)、施加载荷并求解(求解阶段)、查看结果(后处理阶段)等。 3.APDL语言的参数有变量参数和数组参数,前者有数值型和字符型,后者有数值型、字符型和表。 4.ANSYS中常用的实体建模方式有自下而上建模和自上而下建模两种。 5.ANSYS中的总体坐标系有总体迪卡尔坐标系 [csys,0]、总体柱坐标系(Z)[csys,1]、总体球坐标系[csys,2]和总体柱坐标系(Y)[csys,3]。 6.ANSYS中网格划分的方法有自由网格划分、映射网格划分、扫掠网格划分、过渡网格划分等。 7.ANSYS中载荷既可以加在实体模型上,也可以加在有限元模型上。 8.ANSYS中常用的加载方式有直接加载、表格加载和函数加载。 9.在ANSYS中常用的结果显示方式有图像显示、列表显示、动画显示等。 10.在ANSYS中结果后处理主要在通用后处理器 (POST1) 和时间历程后处理器 (POST26) 里完成。 11.谐响应分析中主要的三种求解方法是完全法、缩减法、模

态叠加法 。 12.模态分析主要用于计算结构的 固有频率 和 振型(模态) 。 13. ANSYS 热分析可分为 稳态传热 、 瞬态传热 和 耦合分析 三类。 14. 用于热辐射中净热量传递的斯蒂芬-波尔兹曼方程的表达式是4411212()q A F T T εσ=-。 15. 热传递的方式有 热传导 、 热对流 、 热辐射 三种。 16. 利用ANSYS 软件进行耦合分析的方法有 直接耦合 、 间接耦合 两种。 二、 简答题 1. 有限元方法计算的思路是什么包含哪几个过程 答:(1)有限元是将一个连续体结构离散成有限个单元体,这些单元体在节点处相互铰结,把荷载简化到节点上,计算在外荷载作用下各节点的位移,进而计算各单元的应力和应变。用离散体的解答近似代替原连续体解答,当单元划分得足够密时,它与真实解是接近的。 (2)物体离散化;单元特性分析;单元组装;求解节点自由度。 2. ANSYS 都有哪几个处理器各自用途是什么 答:(1)有6个,分别是:前处理器;求解器;通用后处理器;时间历程后处理器;拓扑优化器;优化器。 (2)前处理器:创建有限元或实体模型; 求解器:施加荷载并求解; 通用后处理器:查看模型在某一时刻的结果; 时间历程后处理器:查看模型在不同时间段或子步历程上的结果; 拓扑优化器:寻求物体对材料的最佳利用; 优化器:进行传统的优化设计;

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的热载荷及热单元类型 Ansys的6种热载荷 ANSYS共提供了6种载荷,可以施加在实体模型或单元模型上,包括:温度、热流率、对流、热流密度、生热率和热辐射率。 1. 温度 作为第一类边界条件,温度可以施加在有限元模型的节点上,也可以施加在实体模型的关键点、线段及面上。 2. 热流率 热流率(Heal Flow)—种节点集中载荷,只能施加在节点或关键点上,主要用于线单元模型。提示:如果温度与热流率同时施加在某一节点上,則ANSYS读取温度值进行计算。 3.对流 对流(Convection)是一种面载荷,用于计算流体与实体的热交换。它可以施加在有限元模型的节点及单元上,也可以施加在实体模型的线段和面上。 4.热流密度 热流密度,又称热通量(Heat Flux),单位为W/m2。热流密度是一种面载荷,表示通过单位面积的热流率。当通过单位面积的热流率己知时,可在模型相应的外表面施加热流密度。若输入值为正,则表示热流流入单元:反之,则表示热流流出单元。它可以施加在有限元模型的节点及单元上,也可以施加在实体模型的线段和面上。 提示:热流密度与对流可以施加在同一外表面,但ANSYS将读取最后施加的面载荷进行计算。 5. 生热率 如前所述,生热率既可看成是材料的一种基本属性,又可作为载荷施加在单元上,它可以施加在有限元模型的节点及单元上,也可以施加在实体模型的关键点、线段、面及体上。 6. 热辐射率 热辐射率也是一种面载荷,通常施加于实体的外表面。它可以施加在有限元模型的节点及单元上,也可以施加在实体模型的线段和面上。

Ansys的热单元类型 ANSYS 10.0热分析共提供了 40余种单元,其中包括辐射单元、对流单元、特殊单元以及前面所介绍的耦合场中-元等。其中常见的用于热分析的单元有16种: 下面一次对各单元进行介绍●MASS71 维度:1D、2D、3D 节点数:1 自由度:温度 性质:质量单元 几何形状 ●LINK31 维度:2D、3D 节点数:2 自由度:温度 性质:热辐射单元 几何形状

ANSYS 练习1解答步骤

练习1 高压容器筒体与封头的连接区的应力分析由于球型封头在内压力作用下的两向应力相同,应力状态最好,在凸形封头中所需厚度最小,因此直径较大的高压容器一般采用球型封头。但是,由于球型封头的厚度与相连筒体的厚度相差较大,因此,筒体与封头之间必然存在过渡区,通常采用锥形过度段进行连接。而锥形过度段则通过削薄筒体端部获得,结构如图9-1所示。由于结果的不连续,使得该过度区域称为高压容器告应力区之一。 1.问题描述 某高压容器设计压力P=16MPa,设计温度T=200℃,材料为16MnR。筒体内径R1=775mm,容器筒体与封头的连接区进行应力分析。 2.分析问题 由于主要讨论封头与筒体过渡区的应力状况,忽略封头上的其他结构,如开孔接管等,建立如图9-2所示的有限元分析力学模型,其中筒体长度应远大于边缘应力的衰减长度,此处取筒体长度Lc=1200mm。 图9-1 高压容器球形封头与筒体链接区结构图9-2有限元分析模型 有限元计算采用PLANE82单元,并设定轴对称选项。筒体下端各节约束轴向位移,球壳对称面上各节点约束水平方向位移,内壁施加均匀压力面载荷。 3.GUI过程 (1)环境设置。 Step 1 启动ANSYS:以交互模式进入ANSYS。在总路径下面建立子路径F:\ANSYS_WORK,工作文件名取为E41,进入ANSYS界面。 Step 2 设置标题:执行Utility Menu>Change Title命令,弹出Change Title对话框,输入vortex,单击OK按钮,关闭对话框。 Step 3 初始化设计变量:执行Utility Menu>Parameters>Scalar Parameters命令,弹出Scalar Parameters对话框,输入表4-1所列参数。

Plaxis中常见问题集锦

1 问:Geo FEM,Plaxis,Z-Soil软件比较?2008/6/5 9:34:48 答:三者针对某个算例计算结果相差不大,误差在可接受围之。 就易用性来说,Plaxis好于Z-Soil好于GEO。Plaxis大家都用得很多了,Z-Soil的建模可以在前处理模块中用CAD元素绘制,或者通过dxf文件导入;GEO4只能输入剖面线的坐标,比较烦琐。Plaxis和Z-soil基本可以解决岩土工程所有问题,但GEO4由于建模功能的限制,只能解决隧道、边坡等相关问题;Plaxis和Z-Soil可以进行渗流分析(非饱和)包括流固偶合分析。 总的来说,Plaxis和Z-Soil是专业的岩土工程有限元程序;GEO FEM是GEO4里面的一个工具包,而GEO4类似于国的理正一样,是遵循Eurocode的设计软件。 2 问:在plaxis中,用折减系数作出它的几个滑裂面,如何查看滑裂面的角度、圆心、半径等 这些滑裂面的相关参数呢? 2008/6/5 9:36:26 答:使用强度折减法,不用假定slip surface,故不会有这些数据。 3 问:Plaxis怎么模拟路堤分步填筑?在实际施工中,填筑不是一次加载的,可能先填一半, 过个月再填一半,而且这一半也不是一次填完,要在几天完成,请问怎么在Plaxis中模拟,怎么 设置可以反应填筑速率,请高手指教? 2008/6/5 9:47:25 答:手册里有相关例子,你可以参考一下lesson 5。 堆载速率可以通过设置堆载这个stage的时间间隔来设置。如果只有基本模块,可以设置mstage 的数值。mstage=1.0,说明100%施加上去了,mstage=0.1,说明只有10%的荷载。由于Plaxis 不能设置load function,比较麻烦。当然,你可以将一层土细分成几个stage完成,也可以实现。 4 问:Plaxis 3D 用这个软件分析基坑时,基坑是钢格栅喷混凝土支护,支护用板来模拟,EI 和EA中的I和A分别指哪个面的惯性矩和面积,以及单位后面的/m应该是哪个长度? 2008/6/5 9:49:13 答:应该是:A=沿着洞轴方向L×厚度d E是弹性模量I是惯性矩 5 问:在网上看到有人怀疑Plaxis 3D Foundation和3D Tunnel的真三维性,有人说它们不是 真正的三维计算,有谁知道是怎么回事吗? 2008/6/5 9:59:42 答:Plaxis 3D Tunnel计算核是三维的。但是目前只支持平面拉伸建模,建附加模型还存在困难。 3D Tunnel的确不能生成复杂的斜交隧道。 3D Foundation是专门解决基础问题的三维有限元计算软件。其解决基础问题要比FLAC3D要专 业,特别是考虑了一些工程实际,但开放性不如FLAC3d。近期3D Foundation将在此方面有重 大改进,新版本前处理借用GID作为前处理工具。Plaxis 系列优点长处是其理论,尤其是hs和 hs-small模型。 6 问:最近在算一个基坑,很好的地质条件,桩、撑刚度都取得很大,居然算出来水平位移始终 都有70mm左右,但用同济启明星算水土分算,并且参数都没有取最大值,算的结果只有17mm 左右。规要求水平位移不超过30mm,要是用Plaxis是很难算出小于规值的结果的,事实上,也 不至于有那么大的位移的? 2008/6/5 10:05:32 答:主要问题是现在很多地质报告都不提供三轴的试验参数:例如E50模量,Eur模量,Es模量, 有效强度指标等;土体的本构参数比较特殊,要做特殊的试验,因此一般的项目参数方面的确有 问题。不过,即便是只有Es模量和直剪固快指标,通过换算和引入K0、孔隙比、Cc,Cs等其 他参数,也是可以得到其他需要的参数,不过这需要比较扎实的本构模型方面的知识和岩土工程 经验,知道不同的本构适合模拟什么土层,知道本构的优点和局限性,这对使用者的要求的确比 较高。 7 问:隧道已经组成一个类组,所以一定要对其进行材料定义。如果不定义得话,就不能对其 进行网格划分,这要怎么解决呢? 2008/6/5 10:08:42 答:你是不是只想模拟基坑开挖对既有隧道结构的影响,而省略掉前面隧道开挖过程的模拟。 这样的话,结果恐怕很难正确,而且会碰到你所说的问题。因为隧道在基坑开挖前,有一定的受 力状况,这需要模拟隧道开挖过程才能得到其受力状况,基坑开挖的影响也是在其这个受力状况 上产生的。你现在的目的是让基坑开挖前,隧道结构的力和弯矩都为零了,所以结果很难正确。

(仅供参考)ANSYS软件中常用的单元类型

ANSYS软件中常用的单元类型 一、单元 (1)link(杆)系列: link1(2D)和link8(3D)用来模拟珩架,注意一根杆划一个单元。 link10用来模拟拉索,注意要加初应变,一根索可多分单元。 link180是link10的加强版,一般用来模拟拉索。 (2)beam(梁)系列: beam3(2D)和beam4(3D)是经典欧拉梁单元,用来模拟框架中的梁柱,画弯据图用etab 读入smisc数据然后用plls命令。注意:虽然一根梁只划一个单元在单元两端也能得到正确的弯矩图,但是要得到和结构力学书上的弯据图差不多的结果还需多分几段。该单元需要手工在实常数中输入Iyy和Izz,注意方向。 beam44适合模拟薄壁的钢结构构件或者变截面的构件,可用"/eshape,1"显示单元形状。 beam188和beam189号称超级梁单元,基于铁木辛科梁理论,有诸多优点:考虑剪切变形的影响,截面可设置多种材料,可用"/eshape,1"显示形状,截面惯性矩不用自己计算而只需输入截面特征,可以考虑扭转效应,可以变截面(8.0以后),可以方便地把两个单元连接处变成铰接(8.0以后,用ENDRELEASE命令)。缺点是:8.0版本之前beam188用的是一次形函数,其精度远低于beam4等单元,一根梁必须多分几个单元。8.0之后可设置“KEYOPT(3)=2”变成二次形函数,解决了这个问题。可见188单元已经很完善,建议使用。beam189与beam188的区别是有3个结点,8.0版之前比beam188精度高,但因此建模较麻烦,8.0版之后已无优势。 (3)shell(板壳)系列 shell41一般用来模拟膜。 shell63可针对一般的板壳,注意仅限弹性分析。它的塑性版本是shell43。加强版是shell181(注意18*系列单元都是ansys后开发的单元,考虑了以前单元的优点和缺陷,因而更完善),优点是:能实现shell41、shell63、shell43...的所有功能并比它们做的更好,偏置中点很方便(比如模拟梁板结构时常要把板中面望上偏置),可以分层,等等。 (4)solid(体)系列 土木中常用的就solid45、solid46、solid65、solid95等。 solid45就不用多说了,solid95是它的带中结点版本。

ANSYS 的基本使用

2ANSYS 的基本使用 2.1 ANSYS环境简介 ANSYS有两种模式:一种是交互模式(Interactive Mode),另一个是非交互模式(Batch Mode)。交互模式是初学者和大多数使用者所采用,包括建模、保存文件、打印图形及结果分析等,一般无特别原因皆用交互模式。但若分析的问题要很长时间,如一、两天等,可把分析问题的命令做成文件,利用它的非交互模式进行分析。 运行该程序一般采用Interactive 进入,这样可以定义工作名称,并且存放到指定的工作目录中。若使用Run Interactive Now 进入还需使用命令定义工作文件名或使用默认的文件名,使用该方式进入一般是为恢复上一次中断的分析。所以在开始分析一个问题时,建议使用Interactive 进入交互模式。 进入系统后会有6个窗口,提供使用者与软件之间的交流,凭借这6个窗口可以非常容易的输入命令、检查模型的的建立、观察分析结果及图形输出与打印。整个窗口系统称为GUI(G raphical U ser I nterface).如图2-1所示。 各窗口的功能如下: 1.应用命令菜单(Utility Menu):包含各种应用命令,如文件控制(File)、对象选择 (Select)、资料列式(List)、图形显示(Pplot)、图形控制(PlotCtrls)、工作界面 设定(WorkPlane)、参数化设计(Parameers)、宏命令(Macro)、窗口控制(MenuCtrls)及辅助说明(Help)等。 2.主菜单(Main Menu):包含分析过程的主要命令,如建立模块、外力负载、边界条 件、分析类型的选择、求解过程等。 3.工具栏(Toolbar):执行命令的快捷方式,可依照各人爱好自行设定。 4.输入窗口(Input Window):该窗口是输入命令的地方,同时可监视命令的历程。 5.图形窗口(Graphic Window):显示使用者所建立的模块及查看结果分析。 6.输出窗口(Output Window):该窗口叙述了输入命令执行的结果。

ANSYS中单元类型介绍和单元的选择原则

ANSYS中单元类型介绍和单元的选择原则ANSYS中单元类型的选择 初学ANSYS的人,通常会被ANSYS所提供的众多纷繁复杂的单元类型弄花了眼,如何选择正确的单元类型,也是新手学习时很头疼的问题。 类型的选择,跟你要解决的问题本身密切相关。在选择单元类型前,首先你要对问题本身有非常明确的认识,然后,对于每一种单元类型,每个节点有多少个自由度,它包含哪些特性,能够在哪些条件下使用,在ANSYS的帮助文档中都有非常详细的描述,要结合自己的问题,对照帮助文档里面的单元描述来选择恰当的单元类型。 1.该选杆单元(Link)还是梁单元(Beam)? 这个比较容易理解。杆单元只能承受沿着杆件方向的拉力或者压力,杆单元不能承受弯矩,这是杆单元的基本特点。 梁单元则既可以承受拉,压,还可以承受弯矩。如果你的结构中要承受弯矩,肯定不能选杆单元。 对于梁单元,常用的有beam3,beam4,beam188这三种,他们的区别在于: 1)、beam3是2D的梁单元,只能解决2维的问题。 2)、beam4是3D的梁单元,可以解决3维的空间梁问题。 3)、beam188是3D梁单元,可以根据需要自定义梁的截面形状。(常规是6个自由度,比如是用于桁架等框架结构,如鸟巢,飞机场的架构) 2.对于薄壁结构,是选实体单元还是壳单元? 对于薄壁结构,最好是选用shell单元,shell单元可以减少计算量,如果你非要用实体单元,也是可以的,但是这样计算量就大大增加了。而且,如果选实体单元,薄壁结构承受弯矩的时候,如果在厚度方向的单元层数太少,有时候计算结果误差比较大,反而不如shell单元计算准确。 实际工程中常用的shell单元有shell63,shell93。shell63是四节点的shell单元(可以退化为三角形),shell93是带中间节点的四边形shell单元(可以退化为三角形),shell93单元由于带有中间节点,计算精度比shell63更高,但是由于节点数目比shell63多,计算量会增大。对于一般的问题,选用shell63就足够了。

HyperMesh一些常见问题的解答

1、如何将.igs文件或.stl文件导入hypermesh进行分网? files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。划分网格前别忘了清理几何 2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线(line)? 都用surface edit Surface edit的详细用法见HELP,点索引,输入surface edit 3、老大,有没有划分3D实体的详细例子? 打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例子。 4、如何在hypermesh里建实体? hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了 5、请问怎么在hypermesh中将两个相交平面到圆角啊? defeature/surf fillets 6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢? 法1、在选择reflect后选择duplicate复制一个就可以 法2、先把已建单元organize〉copy到一个辅助collector中, 再对它进行reflect, 将得到的新单元organize〉move到原collector中, 最后将两部分equivalence, 就ok拉。 7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁, 他们为不同材质,要求界面单元共用,但必须能分别开? 你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。

2 ANSYS加载时间函数的方法

2 ANSYS加载时间函数的方法 Apply/Functions/Define/Edit打开函数编辑器 ●Functions Type:选择函数类型。选择单个方程或多值函数。如果选择后者,必须键入状态变量名,也就是管理函数中方程的变量。当选择一个多值函数时,六状态表格将被激活。 ●Degrees/Radians:选择度或弧度,这一选择仅决定方程如何被运算,而不会影响*AFUN 设置。 ●使用初始变量方程和键区定义结果方程(单个方程)或描述状态变量的方程(多值函数),出如果定义单方程函数,保存方程。如果是定义多值函数,则继续下面的步骤。 ●单击Regime1,键入在函数表格下定义的状态变量的相应的最大最小值限制。 ●定义这个状态的方程。 ●单击Regime2,注意状态变量的最小值限制已被定义并且不可更改,这一特征确保状态保

持连续而无间隙。定义这个状态的最高值限制。 ●定义这个状态的方程。 ●在六个状态中连续如上操作。在每个状态里,不必储存或保存单个方程,除非想在另一状态中重用某个方程。 ●输入一个注释描述函数(可选)选择File/Comments。 ●计算器区域 使用计算器,你可以在输入表达式时,加入标准的数学操作符和函数调用,你只需点击序列数字,运算符或者函数等按钮,就可把函数加入表达式中,点击INV按钮,可轮流改变部分按钮的函数功能。 ?按钮“(”与“)”按钮,成对使用圆括号强制改变表达式中的运算顺序。 ?MAX/MIN按钮:查找变量中最大值/变量中最小值。 ?COMPLEX/CONJUGATE按钮:形成一个复变量/对一个复数变量执行共轭运算,利用INV 按钮进行函数功能切换。 ?LN/e^X按钮:求一个变量的自然对数/求变量的e次幂,利用INV按钮进行函数功能切换。?STO/RCL按钮:将表达式区域信息存储在内存中/从内存中恢复重复使用的表达式,利用

ANSYS的基本使用

2ANSYS的基本使用;2.1ANSYS环境简介;ANSYS有两种模式:一种是交互模式(Inter;运行该程序一般采用Interactive进入,这;进入系统后会有6个窗口,提供使用者与软件之间的交;各窗口的功能如下:;1.应用命令菜单(UtilityMenu):包含;设定(WorkPlane)、参数化设计(Para;及辅助说明(Help)等;2.主菜单(M 2 ANSYS 的基本使用 2.1 ANSYS环境简介 ANSYS有两种模式:一种是交互模式(Interactive Mode),另一个是非交互模式(Batch Mode)。交互模式是初学者和大多数使用者所采用,包括建模、保存文件、打印图形及结果分析等,一般无特别原因皆用交互模式。但若分析的问题要很长时间,如一、两天等,可把分析问题的命令做成文件,利用它的非交互模式进行分析。 运行该程序一般采用 Interactive 进入,这样可以定义工作名称,并且存放到指定的工作目录中。若使用 Run Interactive Now 进入还需使用命令定义工作文件名或使用默认的文件名,使用该方式进入一般是为恢复上一次中断的分析。所以在开始分析一个问题时,建议使用 Interactive 进入交互模式。 进入系统后会有6个窗口,提供使用者与软件之间的交流,凭借这6个窗口可以非常容易的输入命令、检查模型的的建立、观察分析结果及图形输出与打印。整个窗口系统称为GUI(Graphical User Interface).如图2-1所示。 各窗口的功能如下: 1. 应用命令菜单(Utility Menu):包含各种应用命令,如文件控制(Fi le)、对象选择(Select)、资料列式(List)、图形显示(Pplot)、图形控制(PlotCtrls)、工作界面

ANSYS耦合问题

ANSYS的耦合命令【ZZ】 1 耦合 当需要迫使两个或多个自由度取得相同(但未知)值,可以将这些自由度耦合在一起。耦合自由度集包含一个主自由度和一个或多个其它自由度。 典型的耦合自由度应用包括: ?模型部分包含对称; ?在两重复节点间形成销钉、铰链、万向节和滑动连接; ?迫使模型的一部分表现为刚体。 如何生成耦合自由度集 1.在给定节点处生成并修改耦合自由度集 命令:CP GUI: Main Menu>Preprocessor>Coupling / Ceqn>Couple DOFs 在生成一个耦合节点集之后,通过执行一个另外的耦合操作(保证用相同的参考编号集)将更多节点加到耦合集中来。也可用选择逻辑来耦合所选节点的相应自由度。用CP命令输入负的节点号来删除耦合集中的节点。要修改一耦合自由度集(即增、删节点或改变自由度标记)可用CPNGEN命令。(不能由GUI直接得到CPNBGEN命令)。 2.耦合重合节点。 CPINTF命令通过在每对重合节点上定义自由度标记生成一耦合集而实现对模型中重合节点的耦合。此操作对“扣紧”几对节点(诸如一条缝处)尤为有用。 命令:CPINTF GUI: Main Menu>Preprocessor>Coupling / Ceqn>Coincident Nodes 3.除耦合重复节点外,还可用下列替换方法迫使节点有相同的表现方式: o如果对重复节点所有自由度都要进行耦合,常用NUMMRG命令(GUI:Main Menu>Preprocessor>Numbering Ctrls>Merge Items)合并节点。 o可用EINTF命令(GUI:Main Menu> Preprocessor>Create> Elements >At Coincid Nd)通在重复节点对之间生成2节点单元来连接它们。 o用CEINTF命令(GUI:Main Menu>Preprocessor> Coupling/Ceqn >Adjacent Regions)将两个有不相似网格模式的区域连接起来。这项操作使一个区域的选定节点与另一个区域的选定单元连接起来生成约束方程。 生成更多的耦合集 一旦有了一个或多个耦合集,可用这些方法生成另外的耦合集: 1.用下列方法以相同的节点号但与已有模式集不同的自由度标记生成新的耦合集。 命令:CPLGEN GUI: Main Menu>Preprocessor>Coupling / Ceqn>Gen w/Same Nodes 2.用下列方法生成与已有耦合集不同(均匀增加的)节点编号但有相同的自由度标记的新的耦合集: 命令:CPSGEN GUI: Main Menu>Preprocessor>Coupling / Ceqn>Gen w/Same DOF 使用耦合注意事项 1.每个耦合的节点都在节点坐标系下进行耦合操作。通常应当保持节点坐标系的一致性。 2.自由度是在一个集内耦合而不是集之间的耦合。不允许一个自由度出现在多于一个耦合集中。 3.由D或共它约束命令指定的自由度值不能包括在耦合集中。

ansys常见问题

Concatenate areas是专为(map)映射网格划分作准备的,因映射网格划分对体上面的个数有要求,通过Concatenate areas可以减少面的个数,即将两个或多个面变成一个面,Concatenate areas操作仅用于网格划分,Concatenate areas操作产生的面也不能进行任何操作,如布尔运算。 映射网格的要求: 对面:1、此面必须由3或4条线围成。 2、在对边上必须有相等的单元划分数。 3、如果此面由3条线围成,则三条边上的单元划分数必须是偶数。 对体:1、它必须是砖形(六面体),楔形体(五面体)或四面体。 2、在对面和侧边上所定义的单元划分数必须相等。 3、如果体是棱柱形或四面体形,在三角形面上的单元划分数必须是偶数,相对棱边上划分的单元数必须相等地。 如果spacing ratio输入的是正值,就是这条线的最后尺寸比最先尺寸。如果为负值,就是这条线的中间尺寸比两端尺寸。 举个例子啊,一条线被划分为10段,spacing ratio=5,也就是划分后,这条线的第一段长度比最后一段长度等于5:sapcing ratio=-5,即划分后,这条线中间那段的长度比两端线段长度等于5,线段长度向两端逐渐减小。 但划分时应注意线的走向,即线两端关键点的标号。spacing ratio 可能是5,也肯能是1/5哦. ansys用function editor定义温度-时间函数T=2.3+18.6sin(0.000717t-0.7536),为什么invalid equation啊

分享到: ansys如何施加变化的温度荷载? 第一先编写函数 1)apply>fuctions>define 读取编写的函数文件并命名函数名 2)apply>fuctions>read file 加载的时候使用existing 3)apply>thermal >temperatuer>on nodes 选择apply temp on nodes 点击existing table

ansys后处理技巧

让ansys中途停止计算 计算中途停止计算:假如觉得计算时间太长或感觉某些方面设置不对要求重新计算或停止计算,提前查看已经计算的结果(直接关闭ANSYS方法显然不可取),可以在计算的时候按ctrl+c,这样计算就停止了,然后在output 窗口中输入quit 就可以退出计算。 绘制等值线 期刊上大都不用彩色,所以打出的云图一片模糊,无法识别,这时候可以选择出等值线图,但是等值线图也是彩色的,如何把它转成黑白的呢?开始是抓图后用Photoshop处理,太麻烦,ansys自己行不行呢? 方法如下: 1 用命令jpgprf,500,100,1将背景变为白色; 2 plotctrls>device option中,把vector mode改为on,画出等值线图; 3 plotctrls>style>contour>contour labeling, 将key vector mode contour labels设为on every Nth ele,对N输入一个数值,值越大,图中的label越少; 4 plotctrls>style>colors>contour colors,将所有的系列都改为黑色; 5 如果不喜欢ansys给出的MX,MN标志,可以用plotctrls>window controls>window options把它们去掉,将MINM 后的Mix-Min Symbols改为off就可以了。 这时候,一幅清晰的黑白等值线图就出来了。 ansys如何美化你的输出 嗯,先拿个例子,如当你list nodal solution时,可能会生成如下的结果

NODE UX 1 0.0000 2 -0.68950E-02 3 0.52000E-05 4 -0.69579E-05 5 -0.40977E-04 6 -0.10699E-03 7 -0.22181E-03 8 -0.40028E-03 9 -0.65161E-03 10 -0.98022E-03 11 -0.13885E-02 12 -0.18956E-02 13 -0.25216E-02 14 -0.32836E-02

ANSYS 常见错误

1、把体用面分割的时候出现的错误提示: 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 KP T distance 4.308365e-006 先在要分割的地方设置一个工作平面,用布尔运算“divided --volume by working plane”进行分割的时候,出现上述错误,主要原因可能是设置的公差太小, 当时试了几次都么有成功,最后干脆把体重新建立了一个,又画了一个很大的面,终于成功了。 2、一个常见的代表性错误! 原来我的虚拟内存设置为“无分页文件”,现在改为“系统管理”,就不在出现计算内存不够的情况了。 Error! Element type 1 is Solid95,which can not be used with the AMES command, meshi ng of area 2 aborted. 刚开始学习的人经常出这种错误,这是因为不同单元类型对应不同的划分网格操作。 上面的错误是说单元类型为Solid95(实体类型),不能用AMES命令划分面网格。 3、Meshing of volume 5 has been aborted because of a lack of memory. Closed d own other processes and/or choose a larger element size, then try the VMESH co mmand 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 operati on is only valid if the intersections of the input volumes are areas along the bound aries of those volumes。你粘结glue的体可能有重叠,所以后面提示了一个VOVLAP命令,该命令是将两个或多个体的重叠部分拿出来作为结果 VMESH划分时,精度不同,单元数量差别太大了,如果是自由网格划分,那么尝试几个S MRT等级看看。还有就是单元形状不同,产生的网格质量也差别很大,我前几天才重新划了一次网格,印象很深。shape,0,3d和shape,1,3d就是划分体时控制单元形状的

ANSYS收敛问题

ANSYS收敛问题 如何判断收敛? 【解答】 (1) 看载荷步,其中的子步数会出现999999时,代表你的模型在迭代计算中是不收敛的; (2) 在后处理!READ RESULTS---BY PICKED (3) 出现对话框:solution is done!就表示收敛了! 对于低频电磁(不包括耦合场分析)的收敛判断手段: (1)基于失势A (2)基于电流段Current Segments (3)(1)and (2) (4)基于标失MAG (5)基于磁通MAG Flux (6)(4)and (5) *0)首先你通过typical value 和 typical value的tolerance 指定标准值value * tolerance *1)对于A和MAG , ANSYS拿各个节点处前后两次平衡迭代的那些差值的L2范数(或L1或无穷大范数)与你指定的标准比较,从而判断收敛 *2)对于Flux和Current segments, ANSYS拿他们的那些不平衡值(就是你施加给电流(或电流段)值与程序计算的值之间的差)的L2范数(或L1或无穷大范数)与你指定的标准比较,从而判断收敛 *3)的标失磁场分析ANSYS推荐基于Flux判断收敛, 2D静磁分析ANSYS推荐基于Current segments来判断收敛. 一般都按默认的来就行了。 详细问题: 系统提示出现严重扭曲的解决办法?

【解答】 1)如果系统提示单元严重扭曲,说明变形很大了,将载荷降低,再试 试! 2)打开了大变形开关 3)使用超弹性单元,ANSYS里有这种单元用于模拟塑性材料的 4)单元加密; 5)增加子步数,载荷慢慢加; 6)最后一点较为关键,考虑接触对的材料性能; 非线性和接触的不收敛处理方式? 【解答】 先将接触模型(单元)去掉,计算,看材料非线性的收敛情况;再将材料非线性先改为线性材料,做接触模型,看其收敛情况;如果是材料非线性引起的不收敛,需适当修改材料参数或采取其他一些办法,如果是接触引起的不收敛,需调整接触参数,如接触刚度等。这样能针对不同的问题,采取不同的解决方案,能快一些。 ANSYS做材料非线性尤其是塑性,很难收敛的,我现在对它的材料非线性功能都放弃了,运算时间很长。我做材料非线性是这样的:将材料改为线性,运行一个载荷步,由后处理中调出结果,与屈服强度进行比较,进行刚度降级,修改材料参数,继续运行,与ANSYS本身的运行原理差不多,但可以快一些,需要用APDL语言编制循环语句,可以人为控制。 材料由非线性改为线性,结果是不可能合理的,这样做只是查看不收敛是由什麽引起,如果计算收敛,说明接触部分参数合理,不必做过多的调整。 收敛。

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 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 可是我的内存不小呀,512MB应该够了吧,我设的虚拟内存4072MB,也应该够了吧。不清楚你ansys导入adams过程中怎么还需要使用Sparse Matrix Solver(稀疏矩阵求解器)。估计是scrach memery太低了, 从ansys product launcher 进入设置内存,

相关文档
最新文档