本篇接ANSYS常见问题及应用技巧(一)继续讲述ANSYS在使用过程中常见的问题和在使用时一些常用的使用技巧,对与初学者来说,理解和弄清楚这些问题的根源和掌握这些使用技巧,能够更好的理解ANSYS这个软件本身。
6.TB命令怎么用?TB命令是用在非线性材料里吗?那么mp和TB有什么区别啊?什么情况下可以用TB命令?
答:TB可用来定义材料的非线性,比如说
    TB,BISO,1
    TBDATA,,235e6,0.02*235e6
    说明:前面一句就是说材料为双线性随动强化,后面的是弹性模量为235e6,按双线性其后来的切线模量为0.02*235e6。
    命令MP只能定义时弹性,不能定义弹塑性,在定义材料数据时,MP 命令是必须用的,用来定义材料性能的线性部分;TB 命令则需要根据不同情况决定是否使用和如何使用。
7. 在混凝土的计算中,如何选择裂缝模型?
答:ansys中定义混凝土的裂缝为分布型的裂缝的处理方式有离散裂缝模型、分布裂缝模型和断裂力学模型。 
8、如何将ANSYS计算结果输出到Tecplot?
    下面为六面体八节点单元输出到Tecplot的命令流,其他类型单元参照如下命令流修改相关设置即可。
********************************输出结果命令流********************************
/post1
file,Jobname,rst                       !指明从哪一个结果文件中读取数据
*get,NodeNum,NODE,0,COUNT                    !得到模型的所有节点数
*get,nd,NODE,0,NUM,MIN                       !得到模型的最小节点编号
*dim,nodes,array,NodeNum                     !定义一个存储节点的数组
*dim,xyz,array,NodeNum,3                     !定义一个存储节点坐标的数组
*dim,NodeTemp,array,NodeNum                  !定义一个存储节点的数组
set,4,1                                      !读入第四载荷步、第一个子步的结果
*do,i,1,NodeNum,1
    nodes(i)=nd                              !将节点编号存储在nodes数组中
    xyz(i,1)=NX(nd)                          !在xyz(i,1)中存储节点的X坐标
    xyz(i,2)=NY(nd)                          !在xyz(i,1)中存储节点的Y坐标
    xyz(i,3)=NZ(nd)                          !在xyz(i,1)中存储节点的Z坐标
    *Get,NodeTemp(i),NODE,nodes(i),TEMP
    nd=NDNEXT(nd)                            !取得下一个节点编号
*enddo
*get,ElementNum,ELEM,0,COUNT                  !得到模型的所有单元数
*get,el,ELEM,0,NUM,MIN                        !得到模型的最小单元编号
*dim,elems,array,ElementNum                   !定义一个存储单元的数组   
*dim,ndlst,array,ElementNum,8                 !定义一个存储节点坐标的数组
*do,i,1,ElementNum,1
    elems(i)=el                               !将单元编号存储在elems数组中
    *do,j,1,8,1
        ndlst(i,j)=NELEM(el,j)              !将单元对应的节点编号存储在ndlst数组中
    *enddo
    el=ELNEXT(el)                             !取得下一个单元编号
*enddo
*cfopen,mesh,dat                              !输出的文件名为:mesh.dat
!写TecPlot文件的文件头
*vwrite
("TITLE=Ansys Temperature Analysis")
!写变量名
*vwrite
("VARIABLES="X","Y","Z","Temp"")
!写节点数和单元数
*vwrite,NodeNum,ElementNum
("ZONE n="f6.1,"   e="f6.1,"    f=fepoint","    et=brick")
!写节点的坐标和温度值
*vwrite,xyz(1,1),xyz(1,2),xyz(1,3),NodeTemp(1)
(4f12.6)

!写一个空行
*vwrite
(" ")
!写各单元对应的节点号
*vwrite,ndlst(1,1),ndlst(1,2),ndlst(1,3),ndlst(1,4),ndlst(1,5),ndlst(1,6),ndlst(1,7),ndlst(1,8)
(8f6.0)
!关闭文件
*CFCLOSE
finish
 ********************************输出结果命令流 ********************************
 9、如何将数组中数据导入表中命令流并用曲线画出?
    问题描述:将路径数据导出为数组后,直接将parameter->array parameter->define/edit中的数组用plot->array parameter画出的是柱状图,如图1所示,但是现在想降柱状图转化为曲线图。


图1 柱状图

    解决思路:
    1)将路径数据导出后,数组的弟四列是路径长度S,第五列是ux,我们想用S做横坐标,ux做纵坐标画出曲线。数组是ARUX02(21,30,1),如图2。定义一个表E_TABLE(21,1,1),将数组的弟四列路径长度符给表的弟0列,将数组弟五列ux符给表的弟1列。

 
图2 E_TABLE表

    2)导出表中的数据,弹出窗口如图3所示。

 

图3 导出数据对话框

    3)执行绘制曲线命令。
parameter->array parameter->define/edit中的PARX=E_TABLE(1,0,1),PARY=E_TABLE(1,0,1),
    结果如图4所示。

 

图4 结果曲线图

发表于: 2011-07-13 09:37 阅读(2916) 评论(2) 收藏 好文推荐

本博客所有内容,若无特殊声明,皆为博主原创作品,未经博主授权,任何人不得复制、转载、摘编等任何方式进行使用和传播。

作者该类其他博文:

评论列表
# re: ANSYS常见问题及应用技巧(二)
引用
2011-07-13 09:52 | 柠檬草的味道 | 1楼
好详细的问题,感谢分享~·

# re: ANSYS常见问题及应用技巧(二)
引用
2011-07-13 11:32 | D&D_ANSYS | 2楼
边学习边整理 对已遇问题 有个印象 ,呵呵,感谢阅读!


发表评论(网友发言只代表个人观点,不代表本网站观点或立场。)

您尚未登录,请先【登录或注册

公告


上海双帝计算机科技有限公司 CAE/FEA 技术咨询服务提供商


*********联系方式********

电话:18930839901

QQ  :120302380

官网:www.decidefordesign.com

邮件:tec@decidefordesign.com

*************************


关于我

<2019年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

最近来访

加入的俱乐部

留言簿(0)

文章分类

文章档案

CAE/FEA技术推广


最新评论

不知道怎么称呼楼主,想请教下最后一段话:“阻尼还有一种情况,就是动态的加载来模拟静载的效果,此时我们关心的时结构在加载时不产生大的振动以模拟静态的效果,此时我们加大的阻尼。一般我们称这种阻尼为数值阻尼,属于数值计算中的一种处理技术。”我用这种方法来给结构加载,可是出现阻尼能不断增加的现象,不知道是则么回事?希望能得到您的指点,谢谢!--【匿名用户】:E-works热心网友 dyna碰撞
我目前在德国工作,VDI2230是螺栓计算的必用标准,另外FKM-Richtlinie以及DIN743,&nbsp;DIN&nbsp;6892对结构,焊接,轴类和配合的疲劳强度也很重要,此外国内现在结构疲劳计算的标准如&nbsp;钢结构设计规范&nbsp;感觉很不全面,而且还完全停留在实用名义应力对比的阶段。欧洲在这方面先进很多,如果有问题可以讨论。
QQ:47285075--【匿名用户】:E-works热心网友
祝福学子们~--蔻色指尖
很强大--御风
请问一下,ANSYS中角速度的方向是不是顺时针为正、逆时针为负?--【匿名用户】:E-works热心网友
我用ANSYS&nbsp;LS分析轧制钢板时,可逆轧制,一个道次后,设置加速度为负值,为什么钢板会一直加速往前走,而不会反向运动。--【匿名用户】:E-works热心网友
正在准备资料中,不久就发出来了--D&D_ANSYS
等续集啊、、、--卢玉琴
你的载荷是加速度载荷么加速度载荷的话方向正好是反的,因为在ansys中对加速度的定义是惯性力,&nbsp;惯性力是阻碍物体运动的所以在考虑的时候方向要反着考虑就可以了--D&D_ANSYS
我在加荷载的时候方向为什么是反的?
例如,y=-1.上面却显示方向沿y轴向上,这是怎么回事?--【匿名用户】:E-works热心网友

阅读排行榜

评论排行榜