ANSYS最大应力和最大位移点节点编号的apdl获取方式

合集下载

Ansys中节点力提取

Ansys中节点力提取

Ansys中节点力提取几个问题的说明对于ansys中节点力提取的命令,一般有如下命令可以用,*GET,Par, NODE, N, RF,FX(FY/FZ/MX/MY/MZ)这组命令是我们最开始用的,用来提取节点反力,但是有个缺陷,节点反力只在有约束位置才能提取,如果在结构中任何一个节点处提取此节点所受合力,界面操作有两种方法。

Main Menu>General Postproc>Nodal Calcs>Total Force SumMain Menu>General Postproc>Nodal Calcs>Sum @ Each Node但是执行上面两个操作有个前提,需要选出对应的单元和节点,下面举例说明:如下图:800臂架结构由于要对连接架+塔帽进行单独的详细分析,需要提取旋转架与塔帽连接处铰点对塔帽的作用力。

而且为了在详细模型中施加载荷的时候方便,提取结果的坐标系需要是X向沿着主臂的局部坐标系,见示图1。

运用Main Menu>General Postproc>Nodal Calcs>Total Force Sum 或者Main Menu>General Postproc>Nodal Calcs>Sum @ Each Node这两个操作可以实现。

下面就这两个操作的的结果进行比较。

就如上模型,研究塔帽和旋转架连接左侧铰耳处受力提取,见示图2。

将塔帽上与此铰点相连接的两个单元选出来,选择此节点,见示图3。

读取结果文件,设置结果坐标系为要求的局部坐标系(文件中为局部坐标系11)。

执行Main Menu>General Postproc>Nodal Calcs>Total Force Sum,选取Active Rsys,结果界面如下:执行Main Menu>General Postproc>Nodal Calcs>Sum @ Each Node,结果界面如下:从结果界面上可以看出,了;两个结果界面中显示的结果来看,“结果显示1”与“结果显示3”的结果数据相同,而“结果显示2”与其他两个在在力的显示数据上相同,而矩的显示数据上并不相同。

ANSYS计算结果无难事,APDL经典命令让你的模型舞起来

ANSYS计算结果无难事,APDL经典命令让你的模型舞起来

ANSYS计算结果无难事,APDL经典命令让你的模型舞起来1、让你的ANSYS模型'舞'起来ANSYS计算结果的动画可采用ANTIME、ANMODE、ANCNTR、ANHARM等自动生成动画(AVI格式),使结果展示更加生动直观,相信使用ANSYS的都会制作。

然而,几何模型或有限元模型则无动画显示功能,有时为展示模型本身,会从多个角度截取图片。

那么,模型能否也可制作动画呢?答案是肯定的。

利用ANSYS的图形存储命令/SEG可以实现此功能,让你的模型动起来。

具体过程详见命令流中及其注释,动画上传总是失败,自己生成不要观看吧。

Finish$/clear$/prep7!简单的创建几何模型以减少篇幅blc4,0,0,4,2,5cyl4,2,4,1,,2,,4!关闭图例信息/plopts,info,off!以下开始制作模型动画!删除当前储存的图形/seg,dele/seg,multi,jhdh,1 !独立存储且不覆盖,文件名为jhdh/auto,1 !自动计算与图形区合适显示方式!正视/view,1,0,0,1$vplot!侧视/view,1,1$vplot!俯视/view,1,,1$vplot!D视图/view,1,1,1,1$vplot!循环36次,每次改变10度视角*do,i,1,36$/ang,1,10,ys,1$/replot$*enddo!关闭图形存储操作,保存为jhdh.avi文件/seg,off$/anfile,save,jhdh,avi其实比较简单,一旦进入模型动画制作过程,所有的xPLOT(x=KLAVNE)绘制的图形都将进入动画序列,按显示过程形成一部连续的动画。

2、用一个命令解决ANSYS数据列表分页早年初学ANSYS时,经常用到xLIST(如NLIST、ELIST、KLIST、LLIST、ALIST、VLIST等命令)和PRxSOL(如PRNSOL、PRESOL、PRRSOL、PRETAB、PRPATH)等列表命令,并希望将这些内容保存到TXT文件中,然后再导入EXCEL中处理。

APDL获取节点和单元的结果

APDL获取节点和单元的结果

APDL获取节点和单元的结果APDL获取ANSYS结果⽬录1. 获取节点结果1.1 获取节点应⼒结果序号结果APDL注释1X⽅向应⼒*GET,SX,NODE,1,S,X*GET,变量名,类型,编号,应⼒,X⽅向2Y⽅向应⼒*GET,SY,NODE,1,S,Y*GET,变量名,类型,编号,应⼒,Y⽅向3Z⽅向应⼒*GET,SZ,NODE,1,S,Z*GET,变量名,类型,编号,应⼒,Z⽅向4XY剪应⼒*GET,SXY,NODE,1,S,XY*GET,变量名,类型,编号,应⼒,XY⽅向5YZ剪应⼒*GET,SYZ,NODE,1,S,YZ*GET,变量名,类型,编号,应⼒,YZ⽅向6XZ剪应⼒*GET,SXZ ,NODE,1,S,XZ*GET,变量名,类型,编号,应⼒,XZ⽅向7第⼀主应⼒*GET,S1,NODE,1,S,1*GET,变量名,类型,编号,应⼒,第⼀主应⼒8第⼆主应⼒*GET,S2,NODE,1,S,2*GET,变量名,类型,编号,应⼒,第⼆主应⼒9第三主应⼒*GET,S3,NODE,1,S,3*GET,变量名,类型,编号,应⼒,第三主应⼒10von Mises应⼒*GET,SVON,NODE,1,S,EQV*GET,变量名,类型,编号,应⼒,von Mises应⼒1.2 获取节点位移结果序号结果APDL注释1X⽅向位移*GET,UX,NODE,1,U,X*GET,变量名,类型,编号,位移,X⽅向2Y⽅向位移*GET,UY,NODE,1,U,Y*GET,变量名,类型,编号,位移,Y⽅向3Z⽅向位移*GET,UZ,NODE,1,U,Z*GET,变量名,类型,编号,位移,Z⽅向4总位移*GET,USUM,NODE,1,U,SUM*GET,变量名,类型,编号,位移,总位移1.3 获取节点应变结果--总应变总机械应变(Total Mechanical Strain),即为弹性应变+塑性应变+蠕变应变的和,不包括热应变。

ANSYS中的APDL命令

ANSYS中的APDL命令

ANSYS中的APDL命令ANSYS中的APDL命令(一)(1).Lsel, type, item, comp, vmin, vmax, vinc, kswp 选择线 type: s 从全部线中选一组线r 从当前选中线中选一组线a 再选一部线附加给当前选中组aunoneu(unselect)inve: 反向选择item: line 线号loc 坐标length 线长comp: x,y,zkswp: 0 只选线1 选择线及相关关键点、节点和单元(2).Nsel, type, item, comp, vmin, vmax, vinc, kabs 选择一组节点type: S: 选择一组新节点(缺省)R: 在当前组中再选择A: 再选一组附加于当前组U: 在当前组中不选一部分All: 恢复为选中所有None: 全不选Inve: 反向选择Stat: 显示当前选择状态Item: loc: 坐标node: 节点号Comp: 分量Vmin,vmax,vinc: ITEM范围Kabs: “0”使用正负号“1”仅用绝对值(3).Esel, type, item, comp, vmin, vmax, vinc, kabs 选择一组单元type: S: 选择一组单元(缺省)R: 在当前组中再选一部分作为一组A: 为当前组附加单元U: 在当前组中不选一部分单元All: 选所有单元None: 全不选Inve: 反向选择当前组Stat: 显示当前选择状态Item: Elem: 单元号Type: 单元类型号Mat: 材料号Real: 实常数号Esys: 单元坐标系号(4). mp, lab, mat, co, c1,…….c4定义材料号及特性lab: 待定义的特性项目(ex,alpx,reft,prxy,nuxy,gxy,mu,dens)ex: 弹性模量nuxy: 小泊松比alpx: 热膨胀系数reft: 参考温度reft: 参考温度prxy: 主泊松比gxy: 剪切模量mu: 摩擦系数dens: 质量密度mat: 材料编号(缺省为当前材料号)c : 材料特性值,或材料之特性,温度曲线中的常数项c1-c4: 材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数(5). 定义DP材料:首先要定义EX和泊松比:MP,EX,MAT,……MP,NUXY,MAT,……定义DP材料单元表(这里不考虑温度):TB,DP,MAT进入单元表并编辑添加单元表:TBDATA,1,CTBDATA,2,ψTBDATA,3,…… 如定义:EX=1E8,NUXY=0.3,C=27,ψ=45的命令如下:MP,EX,1,1E8MP,NUXY,1,0.3TB,DP,1TBDATA,1,27TBDATA,2,45这里要注意的是,在前处理的最初,要将角度单位转化到“度”,即命令:*afun,deg(6). 根据需要耦合某些节点自由度cp, nset, lab,,node1,node2,……node17nset: 耦合组编号lab: ux,uy,uz,rotx,roty,rotz ,allnode1-node17: 待耦合的节点号。

Ansys中节点力提取

Ansys中节点力提取

Ansys中节点力提取几个问题的说明对于ansys中节点力提取的命令,一般有如下命令可以用,*GET,Par, NODE, N, RF,FX(FY/FZ/MX/MY/MZ)这组命令是我们最开始用的,用来提取节点反力,但是有个缺陷,节点反力只在有约束位置才能提取,如果在结构中任何一个节点处提取此节点所受合力,界面操作有两种方法。

Main Menu>General Postproc>Nodal Calcs>Total Force SumMain Menu>General Postproc>Nodal Calcs>Sum @ Each Node但是执行上面两个操作有个前提,需要选出对应的单元和节点,下面举例说明:如下图:800臂架结构由于要对连接架+塔帽进行单独的详细分析,需要提取旋转架与塔帽连接处铰点对塔帽的作用力。

而且为了在详细模型中施加载荷的时候方便,提取结果的坐标系需要是X向沿着主臂的局部坐标系,见示图1。

运用Main Menu>General Postproc>Nodal Calcs>Total Force Sum 或者Main Menu>General Postproc>Nodal Calcs>Sum @ Each Node这两个操作可以实现。

下面就这两个操作的的结果进行比较。

就如上模型,研究塔帽和旋转架连接左侧铰耳处受力提取,见示图2。

将塔帽上与此铰点相连接的两个单元选出来,选择此节点,见示图3。

读取结果文件,设置结果坐标系为要求的局部坐标系(文件中为局部坐标系11)。

执行Main Menu>General Postproc>Nodal Calcs>Total Force Sum,选取Active Rsys,结果界面如下:执行Main Menu>General Postproc>Nodal Calcs>Sum @ Each Node,结果界面如下:从结果界面上可以看出,了;两个结果界面中显示的结果来看,“结果显示1”与“结果显示3”的结果数据相同,而“结果显示2”与其他两个在在力的显示数据上相同,而矩的显示数据上并不相同。

Ansys中节点力提取

Ansys中节点力提取

Ansys中节点力提取几个问题的说明对于ansys中节点力提取的命令,一般有如下命令可以用,*GET,Par, NODE, N, RF,FX(FY/FZ/MX/MY/MZ)这组命令是我们最开始用的,用来提取节点反力,但是有个缺陷,节点反力只在有约束位置才干提取,如果在结构中任何一个节点处提取此节点所受合力,界面操纵有两种方法。

Main Menu>General Postproc>Nodal Calcs>Total Force SumMain Menu>General Postproc>Nodal Calcs>Sum @ Each Node但是执行上面两个操纵有个前提,需要选出对应的单元和节点,下面举例说明:如下图:800臂架结构由于要对连接架+塔帽进行单独的详细分析,需要提取旋转架与塔帽连接处铰点对塔帽的作用力。

而且为了在详细模型中施加载荷的时候方便,提取结果的坐标系需要是X向沿着主臂的局部坐标系,见示图1。

运用Main Menu>General Postproc>Nodal Calcs>Total Force Sum 或者Main Menu>General Postproc>Nodal Calcs>Sum @ Each Node这两个操纵可以实现。

下面就这两个操纵的的结果进行比较。

就如上模型,研究塔帽和旋转架连接左侧铰耳处受力提取,见示图2。

将塔帽上与此铰点相连接的两个单元选出来,选择此节点,见示图3。

读取结果文件,设置结果坐标系为要求的局部坐标系(文件中为局部坐标系11)。

执行Main Menu>General Postproc>Nodal Calcs>Total Force Sum,选取Active Rsys,结果界面如下:执行Main Menu>General Postproc>Nodal Calcs>Sum @ Each Node,结果界面如下:从结果界面上可以看出,了;两个结果界面中显示的结果来看,“结果显示1”与“结果显示3”的结果数据相同,而“结果显示2”与其他两个在在力的显示数据上相同,而矩的显示数据上其实不相同。

ANSYS中的APDL命令

ANSYS中的APDL命令

ANSYS中的APDL命令ANSYS中的APDL命令(一)(1).Lsel, type, item, comp, vmin, vmax, vinc, kswp 选择线 type: s 从全部线中选一组线r 从当前选中线中选一组线a 再选一部线附加给当前选中组aunoneu(unselect)inve: 反向选择item: line 线号loc 坐标length 线长comp: x,y,zkswp: 0 只选线1 选择线及相关关键点、节点和单元(2).Nsel, type, item, comp, vmin, vmax, vinc, kabs 选择一组节点type: S: 选择一组新节点(缺省)R: 在当前组中再选择A: 再选一组附加于当前组U: 在当前组中不选一部分All: 恢复为选中所有None: 全不选Inve: 反向选择Stat: 显示当前选择状态Item: loc: 坐标node: 节点号Comp: 分量Vmin,vmax,vinc: ITEM范围Kabs: “0”使用正负号“1”仅用绝对值(3).Esel, type, item, comp, vmin, vmax, vinc, kabs 选择一组单元type: S: 选择一组单元(缺省)R: 在当前组中再选一部分作为一组A: 为当前组附加单元U: 在当前组中不选一部分单元All: 选所有单元None: 全不选Inve: 反向选择当前组Stat: 显示当前选择状态Item: Elem: 单元号Type: 单元类型号Mat: 材料号Real: 实常数号Esys: 单元坐标系号(4). mp, lab, mat, co, c1,…….c4定义材料号及特性lab: 待定义的特性项目(ex,alpx,reft,prxy,nuxy,gxy,mu,dens)ex: 弹性模量nuxy: 小泊松比alpx: 热膨胀系数reft: 参考温度reft: 参考温度prxy: 主泊松比gxy: 剪切模量mu: 摩擦系数dens: 质量密度mat: 材料编号(缺省为当前材料号)c : 材料特性值,或材料之特性,温度曲线中的常数项c1-c4: 材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数(5). 定义DP材料:首先要定义EX和泊松比:MP,EX,MAT,……MP,NUXY,MAT,……定义DP材料单元表(这里不考虑温度):TB,DP,MAT进入单元表并编辑添加单元表:TBDATA,1,CTBDATA,2,ψTBDATA,3,…… 如定义:EX=1E8,NUXY=0.3,C=27,ψ=45的命令如下:MP,EX,1,1E8MP,NUXY,1,0.3TB,DP,1TBDATA,1,27TBDATA,2,45这里要注意的是,在前处理的最初,要将角度单位转化到“度”,即命令:*afun,deg(6). 根据需要耦合某些节点自由度cp, nset, lab,,node1,node2,……node17nset: 耦合组编号lab: ux,uy,uz,rotx,roty,rotz ,allnode1-node17: 待耦合的节点号。

ansys读取 某点应力和应力集中系数的问题

ansys读取 某点应力和应力集中系数的问题

ansys读取某点应力和应力集中系数的问题2009-10-13 10:20提问者:我浩然哦|浏览次数:3086次热应力计算结束后后处理我想查看模型某点的热应力,该怎么操作?还有应力集中部位有多个但我想查看其中某个位置的应力集中系数可以查看吗?怎么操作?我来帮他解答精彩回答2009-10-13 22:33GUI操作:在General Postproc——Query Results——Subgrid Solu,选择你想显示的节点。

命令流:1. 最简单的办法是使用NSORT,打印出结果,可以通过控制使其输出到文件2. 使用apdl能复杂一点,下面是以前经常用的一段命令流,参考着修改一下吧*CREATE,GET_node_inf,mac,*GET,Nnod,NODE,0,COUNT !获取所选择的节点总数*DIM,S_Xyz,ARRAY,NNOD,5 !定义1个数组存放数据*GET,Nd,NODE,0,NUM,MIN !获取最小的节点编号*DO,I,1,Nnod,1S_Xyz(I,1)=Nd !将节点列表放数组第1列S_Xyz(I,2)=NX(Nd) !节点的X坐标放数组第2列S_Xyz(I,3)=NY(Nd) !节点的Y坐标放数组第3列S_Xyz(I,4)=NZ(Nd) !节点的Z坐标放数组第4列!*GET,S_Xyz(I,5),NODE,ND,S,EQV !节点的von mises值放数组第5列*GET,S_Xyz(I,5),NODE,ND,U,SUM !节点的总变形值值放数组第5列Nd=NDNEXT(Nd) !读出下一个节点编号*ENDDO*END*CREATE,OUT_node_inf,mac,*CFOPEN,node_info,txt,,*VWRITE,S_Xyz(1,1),S_Xyz(1,2),S_Xyz(1,3),S_Xyz(1,4),S_Xyz(1,5)(F10.0,3F15.4,E15.5)*CFCLOS*ENDGET_node_infOUT_node_inf/delete,GET_node_inf,mac/delete,OUT_node_inf,mac另附1.先对节点的值进行SORT,在提取最大的值即可。

ansysapdl命令流输入方法

ansysapdl命令流输入方法

ansysapdl命令流输入方法ANSYS APDL命令流输入方法概述ANSYS APDL(ANSYS Parametric Design Language)是ANSYS软件中的一种命令流输入方法,它允许用户通过输入一系列的命令来定义模型、设置分析条件、运行分析和获取结果。

本文将介绍ANSYS APDL的基本输入方法和常用命令,帮助读者了解如何使用APDL进行工程分析。

ANSYS APDL使用命令流输入方法,即通过输入一系列的命令来完成模型定义、分析设置和结果获取。

用户可以将这些命令保存在一个文本文件中,然后通过ANSYS界面中的命令输入窗口或者批处理脚本来执行这些命令。

下面是一个简单的命令流输入示例:! 定义节点n,1,0,0n,2,1,0n,3,1,1n,4,0,1! 定义单元et,1,PLANE42r,1,0.1type,1mat,1real,1secnum,1secdata,1emodif,1,1e7! 定义边界条件d,1,1,ux,0d,2,2,ux,0d,3,2,uy,0d,4,1,uy,0! 施加荷载f,2,fx,1000! 求解solve! 输出结果finish在这个示例中,首先通过n命令定义了4个节点,然后通过et、r、type、mat、real等命令定义了一个平面应力单元,并给定了单元的材料属性和几何参数。

接着使用d命令定义了边界条件,限制了节点1和节点2的x方向位移为0,节点2和节点3的y方向位移为0。

然后使用f命令施加了一个1000N的水平力。

最后使用solve 命令求解模型,并使用finish命令结束分析。

常用命令ANSYS APDL提供了丰富的命令用于定义模型、设置分析条件和获取结果。

下面是一些常用的命令:1. n:定义节点,可以指定节点的坐标;2. et:定义单元类型,可以选择不同类型的单元,如平面应力单元、平面应变单元等;3. r:定义单元属性,如单元的厚度、截面积等;4. type:定义单元类型属性,如材料特性、几何特性等;5. mat:定义材料属性,如杨氏模量、泊松比等;6. real:定义实体特性,如单元类型、材料类型等;7. secnum:定义截面类型,如圆形、矩形等;8. secdata:定义截面参数,如半径、宽度、高度等;9. emodif:修改单元材料属性;10. d:定义边界条件,如位移约束、固支约束等;11. f:定义荷载,如力、压力等;12. solve:求解模型;13. finish:结束分析。

ANSYS APDL使用指南

ANSYS APDL使用指南
1.1 APDL 是什么?.................................................................................................................................... 1
第二章 工具条的应用................................................................................................................................... 2
单击ok按钮就自动更新工具条若用abbr命令则还需要用utilitymenumenuctrlsupdatetoolbar菜单项来使新的缩写显示到工具条上如果需要可以方便地编辑缩写命令abbr的语法及相应的对话框是
目录
第一章 APDL 介绍....................................................................................................................................... 1
3.3.1 在运行过程中给参数赋值 ........................................................................................................... 6 3.3.2 在启动时给参数赋值 ................................................................................................................... 7 3.3.3 将 ANSYS 提供的数据赋值给参数.............................................................................................. 7 3.3.4 列表显示参数............................................................................................................................. 10 3.4 删除参数 ............................................................................................................................................ 11 3.5 使用字符参数 .................................................................................................................................... 11 3.6 数值参数值的替换 ............................................................................................................................ 12 3.6.1 禁止替换..................................................................................................................................... 12 3.6.2 字符参数值的替换 ..................................................................................................................... 12 3.7 数字或字符参数的动态替换 ............................................................................................................ 14 3.8 参数表达式 ........................................................................................................................................ 14 3.9 参数函数 ............................................................................................................................................ 15 3.10 保存、恢复和写出参数 .................................................................................................................. 16 3.11 数组参数 .......................................................................................................................................... 17 3.11.1 数组的基础知识 ....................................................................................................................... 17 3.11.2 数组参数举例 ........................................................................................................................... 18 3.11.3 TABLE 类型数组参数................................................................................................................ 19 3.11.4 定义和列表数组参数 ............................................................................................................... 21 3.11.5 给数组元素赋值 ........................................................................................................................ 21 3.11.5.6 插值 ........................................................................................................................................ 28 3.11.6 写出数据文件 ........................................................................................................................... 31 3.11.7 数组参数之间的运算 ............................................................................................................... 33 3.11.8 图形显示数组参数矢量 ........................................................................................................... 40 3.11.9 修改曲线标识字 ....................................................................................................................... 42

ANSYS梁单元如何提取应力

ANSYS梁单元如何提取应力

ANSYS梁单元如何提取应力问题1:梁BEAM188的应力如何提取?最大、最小应力如何提取?就这个问题我上网找了一下,主要在上找,找了几个帖子,先贴过来看看ANSYS梁单元如何提取应力1、如何取出梁单元中的最大应力作为优化参数值?/forum/viewthread.php?tid=133155&pid2=650360&keywords= beam188%20%E6%A2%81%20%E5%BA%94%E5%8A%9B&searchstyle=3&i ssearch=true#pid650360问:我用的188单元作谐响应分析,求解结束后,我想取出模型中的最大应力值作为参数,然后在接下来的优化当中用该最大应力作为状态变量,请问我应该怎么做啊,注意优化时,对应于每组参数值,最大应力点的位置都可能不同.请高手指点一下谢谢----------以下程序段分别得到目标变量(总体积),约束变量SV的最大应力值。

/POST1SET,NSORT,U,Y*GET,DMAX,SORT,,MAXETABLE,VOLU,VOLUETABLE,SMAX_I,NMISC,1ETABLE,SMAX_J,NMISC,3ssum*GET,VOLUME,SSUM,,ITEM,VOLUESORT,ETAB,SMAX_I,,1 !按照单元SMAX_I的绝对值大小进行排序*GET,SMAXI,SORT,,MAXESORT,ETAB,SMAX_J,,1*GET,SMAXJ,SORT,,MAXSMAX=SMAXI>SMAXJ !约束变量SV:SMAX=最大应力值FINISH===============你这个程序段是针对beam3 吧,对 beam188好像不行。

对beam188,要求所有单元的最大、最小应力可以用命令allsel*GET,ZDYL_MAX,SECR,ALL,S,X,MAX*GET,ZDYL_MIN,SECR,ALL,S,X,MAX但是虽然能用图形显示最大、最小应力截面,却不清楚怎么用命令流提取出这个截面和他所在的单元来,盼高手提示!另外也可以用单元表求出轴应力和弯曲应力,然后求最大、最小应力SMAX=Maximum stress (direct stress + bending stress)SMIN=Minimum stress (direct stress - bending stress)命令流ETABLE,SDIR,SMISC,31ETABLE,SBZT,SMISC,34SADD,YL_MAX,SDIR,SBZTSADD,YL_MIN,SDIR,SBZT,,-1*do,K,1,单元数,1*GET,YLMAX(K),ELEM,K,ETABLE,YL_MAX*GET,YLMIN(K),ELEM,K,ETABLE,YL_MIN*ENDDO2、BEAM188单元剪应力怎么查看?BEAM188单元输出中帮助文件的输出序号如下:Table 188.2. BEAM188 Item and Sequence Numbers for the ETABLE and ESOL Co mmandsName Item I JFX SMISC 1 14MY SMISC 2 15MZ SMISC 3 16MX SMISC 4 17SFZ SMISC 5 18SFY SMISC 6 19EX SMISC 7 20KY SMISC 8 21KZ SMISC 9 22KX SMISC 10 23SEZ SMISC 11 24SEY SMISC 12 25Area SMISC 13 26BM SMISC 27 29BK SMISC 28 30请教:怎么没有剪应力SX,SXZ,SXY的输出序号?怎么查看计算结果的剪应力?------------------不需要到ETABLE 定义sx是正应力sy,sz剪应力。

apdl后处理,正应力最大值最小值

apdl后处理,正应力最大值最小值

apdl后处理,正应力最大值最小值正应力是材料力学中的重要参数之一,它可以用来描述材料在受力下的变形和破坏行为。

在工程领域中,正应力的大小对于设计和安全分析起着关键作用。

本文将使用APDL后处理来计算和分析正应力的最大值和最小值,以期为工程实践提供一定的参考。

在进行APDL后处理之前,我们先来了解一下APDL(Ansys Parametric Design Language)是什么。

APDL是一种针对Ansys软件的命令脚本语言,它可以用来实现自动化的有限元分析。

通过编写APDL脚本,用户可以对Ansys进行更加灵活和高效的操作,从而实现各种复杂的分析任务。

我们需要在Ansys中进行有限元分析,并获得每个单元的正应力分布结果。

然后,通过APDL后处理命令来提取正应力的最大值和最小值。

以下是具体的步骤:1. 导入模型:在Ansys中导入待分析的模型,并进行网格划分和材料属性的定义。

2. 施加边界条件:根据实际情况,对模型施加合适的边界条件,如固支、受力等。

3. 定义求解器:选择合适的求解器进行求解,如静力学求解器。

4. 运行分析:运行有限元分析,得到每个单元的正应力分布结果。

5. 后处理命令:使用APDL后处理命令来提取正应力的最大值和最小值。

以下是一些常用的后处理命令:- *get命令:用于获取特定节点或单元的信息,可以通过设置不同的参数来获取不同的结果。

- *vget命令:用于获取特定节点或单元的矢量(如位移、应变、应力等)信息。

- *post命令:用于显示和输出分析结果,如生成云图、等值线图等。

通过以上步骤,我们可以得到正应力的最大值和最小值。

根据实际需求,可以选择将结果输出到文本文件中,以便后续的分析和处理。

正应力的最大值和最小值对于工程实践具有重要的意义。

最大正应力可以用来评估材料的强度和破坏性能,从而确定结构的安全性。

最小正应力则可以用来评估材料的耐久性和寿命,从而指导结构的设计和优化。

ansys应力最大位置坐标

ansys应力最大位置坐标

ansys应力最大位置坐标在ANSYS中,应力最大位置坐标是指在有限元分析中,所得到的应力分布中,最大应力出现的位置的具体坐标。

此坐标对于分析物体的强度和刚度等机械特性具有重要意义。

下面,我们将分步骤阐述如何在ANSYS中求出应力最大位置坐标。

Step 1: 生成模型和应用加载首先,需要在ANSYS中生成模型。

模型的建立可以通过直接建模、导入CAD模型或者其他软件的输出文件等多种方式实现。

在建模过程中,可以设定模型的材料、几何形状和约束条件等相关参数,以使得模型能够符合实际情况。

然后,将加载(如受力、变形等)应用到模型中,以产生相应的应力响应。

Step 2: 分析模型在模型和加载应用完毕后,可通过ANSYS中的分析模块对模型进行有限元分析。

我们需要将模型进行网格划分,并设置分析参数(如单元类型、加载情况等)。

在分析过程中,ANSYS会自动求解所有单元的应力和形变,得到相应的结果输出。

Step 3: 查看并分析结果在分析完毕后,我们可以通过ANSYS中的后处理模块查看结果,并对求出的应力分布进行分析。

其中,应力最大点的坐标也正是在这个环节中求取。

具体地,我们可以在后处理中选择“Scalar Plot”并绘制出应力云图,并在云图上查找最大应力点。

一般来说,ANSYS会自动给出这个点的坐标值,也可以手动计算得出。

Step 4: 根据坐标得出应力最大点最后,我们可以在获得坐标后,利用ANSYS中的几何工具得出最大应力点。

最常用的方法是利用“Point Mass”命令在坐标点处生成一个质点,并且命名为“maxstress”,相应的命令为:“n,c,maxstress,x,y,z,0,0,0,0,0,0”。

通过将这个质点选中并听取系统信息,ANSYS将返回点坐标,从而确定应力最大位置坐标。

综上所述,ANSYS应力最大位置坐标的求取是一个比较简单而又必需的过程,在有限元分析过程中,对于分析材料的强度和稳定性具有重要意义。

ANSYS基础教程—APDL基础

ANSYS基础教程—APDL基础

ANSYS基础教程—APDL基础发表时间:2011-3-17关键字:ANSYS ANSYS教程 APDL基础信息化调查找茬投稿收藏评论好文推荐打印社区分享本文主要介绍APDL基础功能,包括:定义参数、利用参数、获取数据库信息方面展开。

概述·APDL 是ANSYS 参数化设计语言的缩写,它是一种允许使用参数并能完成一系列任务的强大的程序语言。

·使用APDL, 可以:–用参数而不是用数值输入模型尺寸,材料类型等。

–从ANSYS 数据库中获取信息, 比如节点位置或最大应力。

–在参数中进行数学运算,包括矢量和矩阵运算。

–把常用的命令或宏定义成缩写形式。

–建立一个宏使用if-then-else分支和do循环等来执行一系列任务。

A. 定义参数·用以下格式定义参数Name=Value–可以在输入窗口或标量参数对话框中输入(Utility Menu > Parameters > Scalar Parameters...)–参数名不能超过8个字符。

–值可以是一个数值,一个以前定义过的参数,一个函数,一个参数表达式,或者一个字符串(用单引号括住)。

·例子:inrad=2.5 g=386outrad=8.2 massdens=density/gnumholes=4 circumf=2*pi*radthick=outrad-inrad area=pi*r**2e=2.7e6 dist=sqrt((y2-y1)**2+(x2-x1)**2)density=0.283 slope=(y2-y1)/(x2-x1)bb=cos(30) theta=atan(slope)pi=acos(-1) jobname=‘proj1’用*SET 看有用参数列表·以上例子是关于标量参数的, 它只有一个值—数字或者字符。

·ANSYS 也提供数组参数, 它有若干个值。

数字数组和字符数组都是有效的。

如何学习ANSYS命令流及APDL简解

如何学习ANSYS命令流及APDL简解

ANSYS没有像其他软件一样的工具图标,但是可以把一些经常 用的功能通过自定义按钮的方式添加到Toolbar里面。
主要用到了*ABBR(Abbreviation的缩写)命令,其格式为 *ABBR,按钮上的标签名称,按钮调用的命令或宏的名称
命令*ABBR的使用格式如下: *ABBR,Abbr,string abbr:显示在工具条上的缩写名,最多可包含8个字符. string:Abbr所代表的ANSYS命令,系统UIDL函数名或宏名的缩写字符串.如果*ABBR命令 的值域string是一个宏名,那么该宏必须放在指定的宏搜索路径下.
9
Dare Design 2014
上篇
简介及准备
如何学习ALeabharlann SYS命令和APDL >ANSYS命令按照功能可分为三个大类:前 处理命令、后处理命令、和结果查看命令, 每个大类有自己对应的处理器,/PREP7处 理器,后处理/POST1、/POST26等。 ANSYS有超过1000条命令,很难有人把 这些完完全全记住,我建议先学习APDL语 法及规则,记住常用的关键词,配合这些关 键词套用需要的命令。然后了解常用的 ANSYS命令。对于ANSYS常用命令的学习 ,网上资料很多,更详细的用法可以在 ANSYS主菜单-help-help topic中查找。
10
Dare Design 2014
上篇
简介及准备
如何学习ANSYS命令和APDL >
图1 APDL在ANSYS14.5 帮助中的位置
11
Dare Design 2014
工欲善其事必先利其

(编辑器选择)
多数命令流可以直接拷贝到ANSYS命令提示符栏中运行,但部 分命令不支持这种方式,而且执行速度比较慢。更常用的方法是 将命令流在文本文档中整理好,然后通过/input命令或Utility Menu>File>Read Input From运行。 最常见的文本编辑器就是WINDOWS自带的记事本了,具有 系统自带、功能简单,使用方便的特点,能够满足基本的需求。

ANSYS中的APDL命令总结

ANSYS中的APDL命令总结

在ANSYS中,命令流是由一条条ANSYS的命令组成的一个命令组合,这些命令按照一定顺序排布,能够完成一定的ANSYS功能,这些功能一般来说通过菜单操作也能够实现(而那些命令流能够实现,菜单操作实现不了的单个命令比较少见)。

以下命令是结合我自身经验,和前辈们的一些经验而总结出来的,希望对大家有帮助。

(1).Lsel, type, item, comp, vmin, vmax, vinc, kswp 选择线type: s 从全部线中选一组线r 从当前选中线中选一组线a 再选一部线附加给当前选中组aunoneu(unselect)inve: 反向选择item: line 线号loc 坐标length 线长comp: x,y,zkswp: 0 只选线1 选择线及相关关键点、节点和单元(2).Nsel, type, item, comp, vmin, vmax, vinc, kabs 选择一组节点type: S: 选择一组新节点(缺省)R: 在当前组中再选择A: 再选一组附加于当前组U: 在当前组中不选一部分All: 恢复为选中所有None: 全不选Inve: 反向选择Stat: 显示当前选择状态Item: loc: 坐标node: 节点号Comp: 分量Vmin,vmax,vinc: ITEM范围Kabs: “0”使用正负号“1”仅用绝对值(3).Esel, type, item, comp, vmin, vmax, vinc, kabs 选择一组单元type: S: 选择一组单元(缺省)R: 在当前组中再选一部分作为一组A: 为当前组附加单元U: 在当前组中不选一部分单元All: 选所有单元None: 全不选Inve: 反向选择当前组Stat: 显示当前选择状态Item:Elem: 单元号Type: 单元类型号Mat: 材料号Real: 实常数号Esys: 单元坐标系号(4). mp, lab, mat, co, c1,…….c4 定义材料号及特性lab: 待定义的特性项目(ex,alpx,reft,prxy,nuxy,gxy,mu,dens)ex: 弹性模量nuxy: 小泊松比alpx: 热膨胀系数reft: 参考温度reft: 参考温度prxy: 主泊松比gxy: 剪切模量mu: 摩擦系数dens: 质量密度mat: 材料编号(缺省为当前材料号)c : 材料特性值,或材料之特性,温度曲线中的常数项c1-c4: 材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数(5). 定义DP材料:首先要定义EX和泊松比:MP,EX,MAT,……MP,NUXY,MAT,……定义DP材料单元表(这里不考虑温度):TB,DP,MAT进入单元表并编辑添加单元表:TBDATA,1,CTBDATA,2,ψTBDATA,3,……如定义:EX=1E8,NUXY=0.3,C=27,ψ=45的命令如下:MP,EX,1,1E8MP,NUXY,1,0.3TB,DP,1TBDATA,1,27TBDATA,2,45这里要注意的是,在前处理的最初,要将角度单位转化到“度”,即命令:*afun,deg(6). 根据需要耦合某些节点自由度cp, nset, lab,,node1,node2,……node17nset: 耦合组编号lab: ux,uy,uz,rotx,roty,rotz ,allnode1-node17: 待耦合的节点号。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档