请高手帮我解释一下这个ansys中MPC法的命令流

请高手帮我解释一下这个ansys中MPC法的命令流,第1张

k,5000,0,0,-gl/3 ! 定义一个关键点,这里gl应该是一个参数,具体数值,只有楼主知道了

l,5000,317 ! 把5000这个新建立的关键点与317关键点连接起来生成一条直线

latt,1,,1,,,,49 ! 对线面要网格的线赋上 材料号 !线单元类型号 !截面类型号

lesize,1365,,,1 ! 把1365线对单元尺寸的定义,应该是第一个为一个长度的单元

lmesh,1365 ! 网格1365线,生成网格

et,10,184 ! 定义10号单元类型为184,并指定为刚体梁Link/Beam的约束类型单元

keyopt,10,1,1

csys,4 ! 使用工作平面坐标系统形成的坐标系统

allsel

nsel,s,loc,z,-gl/3-1,-gl/3 ! 在上面的坐标系统下, 选择Z方向一定范围的节点

nsel,r,loc,y,-gj1,gj1 ! 在上面选择Z方向一定范围的节点的基础上,再选择里面Y方向一定范围内的节点

N,1000000,0,0,-gl/3 ! 定义一个节点编号是1000000,与上面的k,5000,0,0,-gl/3 是同一个位置上的,不过这次定义的是一个节点而不是关键点

type,10 ! 选择刚才定义的这种184单元类型

get,nnum,node,0,count ! 计算刚才通过选择得到的节点的总数目,并给到变量nnum里面

get,ND,node,0,num,min ! 计算刚才通过选择得到的节点的最小节点编号,并给到变量ND里面

do,i,2,nnum ! 定义一个循环语句,循环次数为从2到nnum,这就要求刚才选择节点里面至少有多余两个节点

E, 1000000,NDND=NDNEXT(ND) ! 生成一个单元,单元由1000000这个节点与你上面选择的节点里面的最小节点编号形成,

! 并且,下一个循环里面,单元由1000000这个节点与上面选择最小节点编号的下一个节点形成

! 这样就保证了,1000000这个节点编号与你上面选择的节点集合里面的所有节点都形成了一个连接,并生成184这种类型的单元

enddo ! 循环结束

allsel ! 选择所有信息

总之,你上面就是定义了一个1000000编号的节点,并把这个节点周围的一些节点进行一种排序,然后依次连接,生成了184这种单元类型,

这种 *** 作一般用在螺栓连接的时候,螺栓上的点与它周围的节点生成184单元,简化模拟了螺栓与法兰的接触连接关系,又叫做MPC约束

仅供学习与参考

这个东西没有捷径的。命令流全靠记跟用才熟悉!还是得多练习才行。

1、可以去优酷或者哔哩哔哩上看 - 水哥ansys-水哥讲的是gui *** 作加命令流,这样明了点。

2、看完视频其实自己还是不会,只是有个概念。命令得自己用,自己记。建议土木方面的可以买本王新敏老师的《ansys工程结构数值分析》,自己照着书把那些命令流敲一遍。

3、找个工程实例自己做一下,买两本书当做工具书,有不会的去书上查对应的命令流

4、自己要学会看帮助文档,所有的ansys的书只是帮助文档的一部分而已,所以要想学精必须自己会看帮助文档!

一般将APDL命令流保存在文本文件中,复制粘贴到下图ANSYS命令流输入窗,回车即可。 这种方法输入方便、快捷,适合与鼠标交互 *** 作,但如果命令流较长(比如有一两百行,特别是涉及几何建模、 *** 作),在命令流窗口输入可能需要较长的执行时间,下面介绍命令流执行更迅速的另一种方法。 批处理方法执行命令流速度快、自动化程度高,适用于多个算例顺序求解、结果数据写出到文件等 *** 作

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/11676347.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存