找回密码
 注册
Simdroid-非首页
查看: 88|回复: 6

[边界条件施加] 请教加载问题

[复制链接]
发表于 2013-1-10 18:18:23 | 显示全部楼层 |阅读模式 来自 德国
如果想加0到20mm的位移荷载,其中的间隔是0.2mm,如果一次一次的来,应该加100次,觉得应该有简便的方法,但查了好几天,没有什么收获,尝试用循环命令,但只对最后一个循环荷载有效,实在没有办法了,特来请教大家,大家辛苦?
发表于 2013-1-11 19:42:27 | 显示全部楼层 来自 湖北武汉
Simdroid开发平台
把你的循环命令贴出来
回复 不支持

使用道具 举报

 楼主| 发表于 2013-1-11 20:17:37 | 显示全部楼层 来自 德国
本帖最后由 unimensa 于 2013-1-11 20:20 编辑
senja 发表于 2013-1-11 19:42
把你的循环命令贴出来


谢谢,不知道这样用行不行
/solu

acel,,9800

*do,i,1,100,1
d,99999,uz,0.2*i

TIME,i
ANTYPE,0
NLGEOM,on         
nropt,full,,on   
autots,on
lnsrch,on
NSUBST,100,0,0  
NCNV,2,0,400,0,0
PSTRES,1
KBC,0
outpr,all,all
outres,all,all
*enddo
allsel,all
solve
save

finish

有人说过,不用循环命令,直接用d,99999,uz,20,然后软件在子步中自动划分,然后到破坏,不知道这么说有没有道理


回复 不支持

使用道具 举报

 楼主| 发表于 2013-1-11 20:26:06 | 显示全部楼层 来自 德国
senja 发表于 2013-1-11 19:42
把你的循环命令贴出来

我的加载情况是,从0mm开始,直到结构破坏,同时记录0.2mm为间隔的支座反力,画出位移和支座反力的关系
回复 不支持

使用道具 举报

发表于 2013-1-11 21:37:05 | 显示全部楼层 来自 湖北武汉
unimensa 发表于 2013-1-11 20:17
谢谢,不知道这样用行不行
/solu

你这是分载荷步进行的,那么需要设置载荷步。
*do,i,1,100
    d,....
    time,...
    ....
    lswrite,i
*enddo
allsel
lssolve,1,100
save
finish
回复 不支持

使用道具 举报

 楼主| 发表于 2013-1-11 21:45:26 | 显示全部楼层 来自 德国
本帖最后由 unimensa 于 2013-1-11 21:54 编辑
senja 发表于 2013-1-11 21:37
你这是分载荷步进行的,那么需要设置载荷步。
*do,i,1,100
    d,....


如果如下写命令,能不能通过子步得到同样的效果呢
/solu

acel,,9800


d,99999,uz,20

TIME,1
ANTYPE,0
NLGEOM,on         
nropt,full,,on   
autots,on
lnsrch,on
NSUBST,100,0,0  
NCNV,2,0,400,0,0
PSTRES,1
KBC,0
outpr,all,all
outres,all,all

allsel,all
solve
save

finish
回复 不支持

使用道具 举报

发表于 2013-1-14 20:45:42 | 显示全部楼层 来自 广东深圳
solve应该在enddo里面
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-20 16:01 , Processed in 0.028811 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表