
ANSYS
文章平均质量分 59
yueliang2100
这个作者很懒,什么都没留下…
展开
-
ANSYS的单位
单位:建议采用国际单位制采用m、kg、N、s国际单位制时,重力加速度9.8m/s2,质量为kg 密度为7850 kg/m3MP,EX,1,210e9MP,DENS,1,7850ACEL,9.8 采用mm、Ton 、N、s时,重力加速度9800mm/s2, 密度为7850e-12 Ton/mm3,应力MPaMPDATA,EX,1,,206e3MPDATA,PRXY,1...原创 2013-10-28 19:27:55 · 11256 阅读 · 0 评论 -
拉伸试验、紧缩现象模拟命令流
from http://blog.sina.com.cn/s/blog_4bcb487201000b1b.html模型和材料参数是随便给定的,命令流如下:/prep7b1 = 0.005b2 = 0.0047h1 = 0.02h2 = 0.001k,1,k,2,b2k,3,b1,h1k,4,,h1k,5,,-h1k,6,b1,-h1a,1,2,3,4l,5,6l,1...转载 2014-10-22 21:15:27 · 852 阅读 · 0 评论 -
通过*get命令得到一组没有规律节点的编号
from http://blog.sina.com.cn/s/blog_4bcb487201007vf8.html!确定节点群和起始节点(由用户确定,即先把需要的节点选出来)------------N0=1 !起始节点号为1NMAX=NDINQR(0,13) !获取节点总数*DIM,P1NODE,,NMAX !定义节点群数组,存放节点号*DIM,NODEX,,NMAX ...转载 2014-10-22 21:13:50 · 726 阅读 · 0 评论 -
ANSYS的内嵌函数总汇
ansys中可以用*get命令获取信息。如: *get,xx,node,i,loc,x 可以获取第i个节点的x坐标,即把第i个节点的x坐标赋给xx. 通过内嵌函数,我们可以很方便的实现上述过程: xx=nx(i), nx(i)就是ansys的一个内嵌函数。 下面我把ansys所有的内嵌函数都列举出来供各位参考:1. distnd( i,j) — I,j 两点的距离2. ...转载 2014-10-22 21:12:42 · 5753 阅读 · 0 评论 -
关于弹塑性DP模型参数设置的一点体会
自http://blog.sina.com.cn/s/blog_4bcb48720100915y.htmlANSYS中能用于岩土材料的模型只有DP模型。DP模型是理想弹塑性模型,理想弹塑性即应力(复杂应力情况下应该是等效应力吧)达到屈服极限以后,应力不再增大,但是应变会一直增长。 ANSYS中设定DP模型需要输入3个参数,粘聚力c,内摩擦角fai,膨胀角faif,其中的膨胀角faif ...转载 2014-10-22 21:09:36 · 15664 阅读 · 1 评论 -
在ansys中导入自定义本构模型的算例zz
引自http://blog.sina.com.cn/s/blog_4bcb4872010008y9.html邓肯-张模型的关键点是材料的弹性模量随大小主应力差及小主应力(围压)的变化而变化,用APDL实现之的基本思路是:给每个单元定义一个材料号,分级施加荷载,在每个荷载步结束时提取出各单元的大小主应力,据此计算出下个荷载步的弹性模量Et,修改各单元之MP,用于下一步计算。以下是一个简单算例...转载 2014-10-22 21:06:30 · 1576 阅读 · 0 评论 -
ansys *V系列的命令
*V系列的命令 k循环项的控制 是从指定的编号开始 以1为单位递增 通常取出来的某一部分单元 编号并不是连续的 有种说法是把想取结果的部分先画网格以图编号连续 但我觉这是治标不治本我曾经以为 这一限制 使得*v命令的过程 只能通过do循环+*get来解决 而*get所需要的单元编号 可以选完单元之后定义一个单元编号数组 这个数组纬度是所选择的全部单元数目(比如100,但并不代表所选单元编号也是1...原创 2015-06-02 12:23:43 · 3114 阅读 · 0 评论 -
ANSYS *get命令获得无规律节点编号的方法
!确定节点群和起始节点(由用户确定,即先把需要的节点选出来)------------ N0=1 !起始节点号为1 NMAX=NDINQR(0,13) !获取节点总数 *DIM,P1NODE,,NMAX !定义节点群数组,存放节点号 *DIM,NODEX,,NMAX !定义节点群X坐标数组,存放与节点号对应的X坐标 P1NODE(1)=N0 !将起始节点号赋予节点群数组...原创 2015-06-02 10:35:20 · 10462 阅读 · 0 评论 -
ANSYS 格式化输出 *Vwrite
方法1说明:*VWRITE命令不能在ansys命令窗口中直接输入,可以将命令写在一个文件中,‘READ INPUT FROM---’命令导入文件,即可。例子如下:finish/clearItem='Weight'data=234.56Unit='Kg'*Dim,AA,Array,4,1,1AA(1)=10.2,324.5,123.7,908*Dim,BB,Char,3,1,1...原创 2015-06-01 12:56:37 · 8649 阅读 · 0 评论 -
ANSYS输出的单元和节点文件的C语言读入
ANSYS中使用EWRITE来输出当前选择的单元到文件。他的参数为EWRITE, Fname, Ext, --, KAPPND, Format其中前两个分别是文件名和后缀,KAPPND表明是否清空单元文件来进行输出(用0和1 表示),Format则是说明输出文件的位宽,其中SHORT是默认选项,表示用六位位宽输出,而LONG是表示8为位宽输出。同样的,ANSYS使用NWRITE来输出当前...原创 2015-06-01 11:26:10 · 927 阅读 · 0 评论 -
ANSYS中加变化的面荷载的方法
自:http://blog.sina.com.cn/nzwhhu在ANSYS中如果要在一个面上施加沿某个方向变化的面荷载,需要有两步来完成:这里以一个在圆筒内表面加内水压力的例子进行说明。第一步,设置面荷载变化规律。如果面荷载沿Z向变化,后面指定面荷载从Z=100开始变化,并按斜率为-9800进行变化,可用如下语句sfgrad,pres,,z,100,-9800 !也...原创 2014-10-22 21:16:38 · 4322 阅读 · 0 评论 -
ansys如何使用更多的内存
现在的主机都是>=4G的内存。可是对ansys进行设置时,超过1100MBansys就启动不了了,对资源形成了极大的浪费,就想找个办法把其他的内存利用起来 windows对内存有限制,对于32位机,系统只允许程序用2GB的内存,因此,如果是做大分析,建议你打开/3GB开关;对于,你用-M开内存的问题,HELP里解释的意思应该是说,你用-M所开的是连续的内存快,当你将其开到1800时,系统...原创 2014-10-22 21:23:35 · 4245 阅读 · 0 评论 -
ANSYS模型转到ABAQUS模型APDL
!ANSYS命令流!将ANSYS模型文件转到ABAQUS模型文件!选中所有单元Allsel,all! 输出节点*GET,NNode,NODE,,COUNT, , , , ! 得到当前模型中的总节点数*CFOPEN,Toabaqus,inp*VWRITE('*HEADING')*VWRITE('Fracture Mechanical Analysis of metal crac...原创 2013-10-28 19:17:54 · 2987 阅读 · 0 评论 -
提取节点最大应力应变方法(APDL)
用ANSYS的APDL方式直接获得最大应力和最大应变的节点编号及其数值的有好多种方法:如下面的这种,先对节点的值进行SORT,在提取最大的值即可。最大应力节点编号及其数值的提取:ALLSELNSORT,S,EQV,0,0,ALL*GET,MAX_SEQV,SORT,0,IMAX*GET,MAXSEQV,NODE,MAX_EQV,S,EQV依次类推,可以最大应变节点编号及其值数值...原创 2013-10-23 14:38:50 · 16227 阅读 · 0 评论 -
用ansys出黑白等值线图
对体和面来说,ANSYS默认的结果输出格式是云图格式,而这种彩色云图打印为黑白图像时对比很不明显,无法表达清楚,这对于发表文章来说是非常不便的。发文章所用的结果图最好是等值线图,并且最好是黑白的等值线图。笔者原来进行这项工作时一般借用photoshop等第三方软件,很麻烦,并且效果不好。现通过摸索,发现通过灵活运用ansys本身也能实现这项功能。现将步骤写给大家,感谢simwe对我的帮助。(1)...原创 2014-10-22 21:50:36 · 2975 阅读 · 0 评论 -
模型建立中环行阵列的方法
http://blog.sina.com.cn/s/blog_4bcb48720100083w.html*AFUN,DEG/prep7n=10 !阵列个数r=10 !阵列半径cyl4,r,0,2asel,allcm,a,area*do,j,1,n-1 dx=cos(360*j/n)*r dy=sin(360*j/n)*r AGE...原创 2014-10-22 21:48:58 · 234 阅读 · 0 评论 -
4种典型的非线性材料
介绍四种典型的非线性材料:1.经典双线性随动强化 BKIN2.双线性等向强化 BISO3.多线性随动强化 MKIN4.多线性等向强化 MISO1.经典的双线性随动强化(BKIN)使用一个双线性来表示应力应变曲线,所以有两个斜率,弹性斜率和塑性斜率,由于随动强化的Von mises屈服准则被使用,所以包含有鲍辛格效应,此选项适用于遵守Von Mises 屈服准则,初始为各向同性材料的小应...原创 2014-10-22 21:46:31 · 5062 阅读 · 0 评论 -
ansys中导入自定义本构模型的算例
邓肯-张模型的关键点是材料的弹性模量随大小主应力差及小主应力(围压)的变化而变化,用APDL实现之的基本思路是:给每个单元定义一个材料号,分级施加荷载,在每个荷载步结束时提取出各单元的大小主应力,据此计算出下个荷载步的弹性模量Et,修改各单元之MP,用于下一步计算。以下是一个简单算例,copy出去可直接运行。!!!常规三轴试验模拟!!!by taomingxing,NWPU!!!2003.7...原创 2014-10-22 21:42:51 · 2975 阅读 · 0 评论 -
ansys中获取变形后所有结点坐标
ALLSEL !选择所有*CFOPEN,'R_OUT','TXT', !定义输出文件名*GET,MINNUM,NODE,0,NUM,MIN !取最小节点编号*GET,ENUM,NODE,0,COUNT !取节点数目*DO,I,1,ENUM,1 ...原创 2014-10-22 21:28:06 · 7177 阅读 · 0 评论 -
ansys中使用多核处理器
使用AMG算法,可以使多个核同时工作。使用方法1或2.方法1: (1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys. (2). 然后在求解前执行如下命令:finish/config,nproc,n!设置处理器数n=你设置的CPU数。/solueqslv,amg !选择AM...原创 2014-10-22 21:26:06 · 10423 阅读 · 0 评论 -
ansys使用更多内存和CPU
from http://blog.sina.com.cn/s/blog_4bcb487201000aa9.html1、bcsoption 命令bcsoption,,force,memory size(mb为单位),强制使用制定的内存大小bcsoption,,incore 核内求解,一般速度较快2、如果多核的话,直接用/config,nproc 命令制定所要使用的cpu数量多用核内求...原创 2014-10-22 21:25:13 · 5268 阅读 · 0 评论 -
*MOPER 排序
原创 2015-06-02 21:23:13 · 386 阅读 · 0 评论