ls-dyna中如何定义弹性体绕质心的转动实例

时间:2025-04-04

关于在ls-dyna中如何定义弹性体绕质心的转动实例


在我们学习ls-dyna的过程中,可能会遇到很多情况下不适宜把物体设置为刚体,而设置为弹塑性体是比较符合实际情况的,而在ls-dyna中关于转动的设置对于刚性体来说是比较容易的,而对于弹性体来说就不是很容易了。
在这里,我通过一个实例来说明一下我的一些体会。

假如一个空心圆柱实体,它只有绕轴心线转动的自由度,而别的方向的自由度要固定:如在轴向不能移动,则可以通过设置边在轴向固定就是了;同时要使圆柱体在径向也没有移动,就是圆柱体除了绕轴线转动外,不能再有其他方向的运动,这是我们就不是很好定义了。因为在ls-dyna中只有笛卡儿坐标系,其他的形式都是靠它的旋转来得到 ,没有向ansys中一样的圆柱坐标可以来控制径向的约束。在这种情况下,我参考了一些资料,就认为可以把变形体与刚体结合起来应用,既是刚体与变形体通过公共节点结合起来,然后设置刚体的自由度来约束变形体的运动。如我举例中的空心圆柱体,我们就可以在圆柱体的圆面加一个圆盘刚体,让它与圆柱体同心,这样我们就是把刚体的自由度定义为只有绕轴线的转动,而没有别的自由度了。这样既是受到力,变形体也不会在径向移动了。要是你感觉这样对变形体的变形不均匀,则可是在两边分别一个刚体盘,保持对称性就更理想了。但是不容置疑的刚体与变形体连接的地方肯定有变形及相互作用,可能还很大,要是这样对分析有影响,确实不好办,不知道大家还有没有更好的办法来做这个。
请一起相互讨论,共同进步吧

下面是实例(关于轧辊变形体与一个同心刚体联合起来控制轧辊的运动约束的,使轧辊只能绕轴线旋转),在ansys中的命令流,大家可以参考下,希望对部分学习者有用。


!设置标题
/TITLE,PROFILE BAR ROLLING ANSYS
!进入前处理器
/PREP7
!定义单元类型
ET,1,SOLID164
!定义轧件材料模型
MP,DENS,1,785000
MP,EX,1,117e9
MP,NUXY,1,0.362
TB,BISO,1,,,,
TBDAT,1,134e6
TBDAT,2,13.4e6
!定义工作辊辊身材料模型
MP,DENS,2,785000
MP,EX,2,210e9
MP,NUXY,2,0.3
!定义支撑辊辊身材料模型
*CSET,1,2, 2,3,
MPCOPY, ,2,3
TBCOPY,ALL,2,3
!定义工作辊辊径材料模型
EDMP,RIGI,4,7,4
MP,DENS,4,785000
MP,EX,4,210e9
MP,NUXY,4,0.3
!定义支撑辊辊径材料模型
*CSET,1,2, 4,5,
MPCOPY, ,4,5
TBCOPY,ALL,4,5
!建立轧件材料模型
BLOCK,-0.10,-0.60,,0.019,,0.6,
!创建关键点
K, ,,0.39376,-0.001,
K
, ,,0.39376,0.79,
K, ,,0.77376,0.79,
K, ,,0.77376,-0.001,
K, ,,1.53376,-0.001,
K, ,,1.53376,0.79,
K, ,,2.29376,0.79,
K, ,,2.29376,-0

.001,
K, ,,0.39376,0.89,
K, ,,0.62376,0.89,
K, ,,0.62376,0.79,
K, ,,1.53376,0.89,
K, ,,1.99376,0.89,
K, ,,1.99376,0.79,
!创建面
A,16,15,14,13
A,22,21,20,14
A,12,11,10,9
A,19,18,17,10
!面旋转生成体
VROTAT,7,8 , , , , ,13,20 ,360, ,
VROTAT,9,10 , , , , ,9,17 ,360, ,
!选择体(工作辊)
VSEL,S, , ,10,17
!在选择的体下体编辑
ALLSEL,BELOW,VOLU
!对体进行GLUE
VGLUE,10,11,12,13,14,15,16,17
!对面进行ADD
AADD,55,74
AADD,63,76
AADD,70,78
AADD,47,71
!对线进行ADD
LCOMB,70,98 ,0
LCOMB,80,99 ,0
LCOMB,90,100 ,0
LCOMB,28,97 ,0
!选择所有
ALLSEL,ALL
!选择体(支撑辊)
VSEL,S, , ,2,9,
!在选择的体下体编辑
ALLSEL,BELOW,VOLU
!对体进行GLUE
VGLUE,2,3,4,5,6,7,8,9
!对面进行ADD
AADD,25,66
AADD,33,74
AADD,40,78
AADD,17,52
!对线进行ADD
LCOMB,36,102 ,0
LCOMB,46,103 ,0
LCOMB,56,104 ,0
LCOMB,20,101 ,0
!选择所有
ALLSEL,ALL
!给体定义单元属性(轧件)
CM,_Y,VOLU
VSEL, , , , 1
CM,_Y1,VOLU
CMSEL,S,_Y
CMSEL,S,_Y1
VATT, 1, , 1, 0
CMSEL,S,_Y
CMDELE,_Y
CMDELE,_Y1
!给体定义单元属性(工作辊辊身)
FLST,5,4,6,ORDE,2
FITEM,5,18
FITEM,5,-21
CM,_Y,VOLU
VSEL, , , ,P51X
CM,_Y1,VOLU
CMSEL,S,_Y
CMSEL,S,_Y1
VATT, 2, , 1, 0
CMSEL,S,_Y
CMDELE,_Y
CMDELE,_Y1
!给体定义单元属性(支撑辊辊身)
FLST,5,4,6,ORDE,4
FITEM,5,10
FITEM,5,12
FITEM,5,14
FITEM,5,16
CM,_Y,VOLU
VSEL, , , ,P51X
CM,_Y1,VOLU
CMSEL,S,_Y
CMSEL,S,_Y1
VATT, 3, , 1, 0
CMSEL,S,_Y
CMDELE,_Y
CMDELE,_Y1
!给体定义单元属性(工作辊辊径)
FLST,5,4,6,ORDE,4
FITEM,5,11
FITEM,5,13
FITEM,5,15
FITEM,5,17
CM,_Y,VOLU
VSEL, , , ,P51X
CM,_Y1,VOLU
CMSEL,S,_Y
CMSEL,S,_Y1
VATT, 4, , 1, 0
CMSEL,S,_Y
CMDELE,_Y
CMDELE,_Y1
!给体定义单元属性(支撑辊辊径)
FLST,5,4,6,ORDE,4
FITEM,5,3
FITEM,5,5
FITEM,5,7
FITEM,5,9
CM,_Y,VOLU
VSEL, , , ,P51X
CM,_Y1,VOLU
CMSEL,S,_Y
CMSEL,S,_Y1
VATT, 5, , 1, 0
CMSEL,S,_Y
CMDELE,_Y
CMDELE,_Y1
!定义单元尺寸
LESIZE,9, , ,20, , , , ,1
LESIZE,10, …… 此处隐藏:3506字,全部文档内容请下载后查看。喜欢就下载吧 ……

ls-dyna中如何定义弹性体绕质心的转动实例.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219