同济刘梓圣 发表于 2014-4-15 22:08:49

abaqus弹簧单元怎样处理成仅能承受压力的弹簧?

我想使用弹簧单元模拟一下隧道周围土体的地层抗力,怎么样才能设置一种仅能抗压的弹簧呢? 也就是说在抗拉刚度为零,抗压刚度为一常数的弹簧。
往各位不吝赐教

zhang24 发表于 2018-11-28 16:21:01

saman 发表于 2018-11-27 11:11
层主可以说的再详细一点吗??

先建立一个线性弹簧,然后修改input文件为非线性弹簧,输入的荷载-位移曲线受压段按正常要求输入,受拉段输入近似水平的直线。

茹意天涯 发表于 2014-4-15 22:42:44

通过修改inp文件。

同济刘梓圣 发表于 2014-4-16 09:55:40

茹意天涯 发表于 2014-4-15 22:42
通过修改inp文件。

我知道应该通过修改INP文件,可是具体该怎么做呢,原谅我是个做毕设的本科生= =

tongjunwh 发表于 2014-4-19 21:27:11

是不是可以用fastener连接单元做呀,定义非线性的力和位移关系,定义受拉时力很小,位移很大就可以了

尚青 发表于 2015-10-29 14:06:49

楼主解决了吗,求指导{:soso_e142:}

saman 发表于 2018-11-27 11:11:01

tongjunwh 发表于 2014-4-19 21:27
是不是可以用fastener连接单元做呀,定义非线性的力和位移关系,定义受拉时力很小,位移很大就可以了 ...

层主可以说的再详细一点吗??

saman 发表于 2018-11-29 08:42:40

zhang24 发表于 2018-11-28 16:21
先建立一个线性弹簧,然后修改input文件为非线性弹簧,输入的荷载-位移曲线受压段按正常要求输入,受拉段 ...

说的挺好的,我就是那个荷载位移不知道该怎么弄,线性的都搞不出来:'(

zhang24 发表于 2018-11-29 10:13:48

saman 发表于 2018-11-29 08:42
说的挺好的,我就是那个荷载位移不知道该怎么弄,线性的都搞不出来

*Spring, elset=SPRINGS1-3, NONLINEAR
3, 3
-5.00E+09, -5
-1.00E+09, -1
-5.00E+08, -0.5
-1.00E+08, -0.1
0, 0
100, 1
500, 5
1000, 10
*Element, type=Spring2, elset=SPRINGS1-3
14401, D-1.2425, BEAM-2.40001(单元编号,部件名.节点号,部件名.节点号)
页: [1]
查看完整版本: abaqus弹簧单元怎样处理成仅能承受压力的弹簧?