为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > MP__MPDATA__MPTEMP_他们是什么关系呀

MP__MPDATA__MPTEMP_他们是什么关系呀

2013-09-23 3页 doc 0B 92阅读

用户头像

is_187320

暂无简介

举报
MP__MPDATA__MPTEMP_他们是什么关系呀MP MPDATA MPTEMP 他们是什么关系呀? MP是定义弹性材料属性,不能定义弹塑性。 定义材料数据时,MP 命令是必须用的,用来定义材料性能的线性部分;TB 命令则需要根据不同情况决定是否使用和如何使用。 MPTEMP则定义和温度相关的材料属性。因为每一个材料参数都可能和温度有关,而且温度关键点不一定一致,所以,对每一个参量都要设定温度。就是温度为多少的时候,材料参数为多少,如果有n个点,最后得到的是一条和温度相关的由n个点的曲线。 要定义温度相关的材料特性,可使用MP命令并结合MPTEMP或MPTGEN,同...
MP__MPDATA__MPTEMP_他们是什么关系呀
MP MPDATA MPTEMP 他们是什么关系呀? MP是定义弹性材料属性,不能定义弹塑性。 定义材料数据时,MP 命令是必须用的,用来定义材料性能的线性部分;TB 命令则需要根据不同情况决定是否使用和如何使用。 MPTEMP则定义和温度相关的材料属性。因为每一个材料参数都可能和温度有关,而且温度关键点不一定一致,所以,对每一个参量都要设定温度。就是温度为多少的时候,材料参数为多少,如果有n个点,最后得到的是一条和温度相关的由n个点的曲线。 要定义温度相关的材料特性,可使用MP命令并结合MPTEMP或MPTGEN,同样可使用MPTEMP和MPDATA命令。MP命令允许定义以多项式的形式定义温度的材料特性,多项式可以是线性、二次的、立方形式的或四次的。 定义温度相关的材料特性的是:运用MPTEMP和MPDATA命令组合。MPTEMP (或MPTGEN)命令定义一系列温度。通过MPDATA命令定义相应的材料特性值。例如;下列命令定义材料号4与温度有关的晗: MP, DENS, 1, 7870e-9,,,,   !密度 mptemp,1,20,100,200,300,400,500 MP, EX, 1, 205067.8, -86.44, 0.213, -5.14399E-4,,  !弹性模量 MPTEMP,1,1600,1800,2000,2325,2326,2335        ! 6个温度数据点(temps 1-6) MPTEMP,7,2345,2355,2365,2374,2375,3000        ! 6个以上的温度数据点(temps 7-12) MPDATA,ENTH,4,1,53.81,61.23,68.83,81.51,81.55,82.31    ! 对应的焓值 MPDATA,ENTH,4,7,84.48,89.53,99.05,112.12,113.00,137.40 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  ********************************输出结果命令流 ********************************
/
本文档为【MP__MPDATA__MPTEMP_他们是什么关系呀】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索