小木虫 --- 600万学术达人喜爱的学术科研平台

首页 >> 仿真模拟 >>ANSYS如何进行连续计算

ANSYS如何进行连续计算

我想实现的效果是:
模型预施加值为10的位移载荷,但想分成多步加载,0-1,1-2,2-3,3-4……,每加载一次后要进行一次单元性质改变。如何实现每段位移加载的连续计算。我每次计算只能是,0-1,0-2,0-3,0-4这种效果,我想连续计算,不想每次从零开始。

今日热帖

相关话题

用户评论

用命令流好像可以实现,ansys操作命令与参数化编程这本书的前面有个有点类似的例子。可以参考一下。

2楼: Originally posted by 李晨奇 at 2017-10-08 12:39:33
用命令流好像可以实现,ansys操作命令与参数化编程这本书的前面有个有点类似的例子。可以参考一下。
刚才找了一下这本书,没有发现类似的例子,请问还记得大概在哪一部分吗?

看你说的这种情况是不是需要重启动啊?

4楼: Originally posted by w_tao13614 at 2017-10-08 14:01:54
看你说的这种情况是不是需要重启动啊?
重启动不能保存我在计算结束后进行的“单元性质改变”的结果,“性质改变”这一步骤放在重启动之前还是之后都没有保存到下一步计算中。

4楼: Originally posted by w_tao13614 at 2017-10-08 14:01:54
看你说的这种情况是不是需要重启动啊?
请问数据库前后不一致如何进行重启动分析

6楼: Originally posted by 853491622 at 2017-10-08 14:31:35
请问数据库前后不一致如何进行重启动分析...
你要改变的是单元的材料参数吗?我记得有一个改变材料参数的命令,不用重启动

7楼: Originally posted by w_tao13614 at 2017-10-08 15:19:09
你要改变的是单元的材料参数吗?我记得有一个改变材料参数的命令,不用重启动
...
改变参数是不需要重启动,但是我在改变之后还要继续加载,我希望能够做到边加载变改变参数,不知用什么方法

8楼: Originally posted by 853491622 at 2017-10-08 15:28:38
改变参数是不需要重启动,但是我在改变之后还要继续加载,我希望能够做到边加载变改变参数,不知用什么方法...
按你说的,我觉得每一荷载步删掉原来的荷载,然后重新施加新荷载,改变材料参数不就行了

9楼: Originally posted by w_tao13614 at 2017-10-08 15:32:29
按你说的,我觉得每一荷载步删掉原来的荷载,然后重新施加新荷载,改变材料参数不就行了
...
我施加的是位移载荷,这样能否让位移连续,即0-1位移是一套材料参数,1-2位移是新的材料参数。
我用多载荷步计算时好像没有把位移分段连接起来,每次都是从0开始,重启动可以连上位移,但是不能保存修改的材料参数

你是不是在多荷载步计算的过程中退出求解模块了,一旦退出求解模块再进去,以前的计算结果就都没有了

11楼: Originally posted by w_tao13614 at 2017-10-08 15:56:52
你是不是在多荷载步计算的过程中退出求解模块了,一旦退出求解模块再进去,以前的计算结果就都没有了
没有退出,我当时是试验一下能不能连续加载,发现没成功。
是我命令有问题吗,比如这样:
/solu
antype,0
nlgeom,1
outres,all,all
autots,off
time,1
nsubst,10
lsel,s,line,,2
nsll,s,1
d,all,ux,1
allsel,all
solve
time,2
nsubst,20
lsel,s,line,,2
nsll,s,1
d,all,ux,1
allsel,all
solve

两次加载为什么都是d,all,ux,1?第二次是不是应该变成d,all,ux,2?

材料参数好像不能这么改

13楼: Originally posted by w_tao13614 at 2017-10-08 16:17:07
两次加载为什么都是d,all,ux,1?第二次是不是应该变成d,all,ux,2?
这个是我回帖写错了,确实是ux,2

14楼: Originally posted by yby1111 at 2017-10-08 16:44:06
材料参数好像不能这么改
那如恶化实现我的想法?

15楼: Originally posted by 853491622 at 2017-10-08 16:57:08
这个是我回帖写错了,确实是ux,2...
我按你的命令试了一下,应该没有问题啊,我算了三步
ANSYS如何进行连续计算
TIM截图20171008194411.png
ANSYS如何进行连续计算-1
TIM截图20171008194447.png
ANSYS如何进行连续计算-2
TIM截图20171008194508.png,

17楼: Originally posted by w_tao13614 at 2017-10-08 19:49:23
我按你的命令试了一下,应该没有问题啊,我算了三步
TIM截图20171008194411.png
TIM截图20171008194447.png
TIM截图20171008194508.png
...
修改一下位移载荷,不要随时间成比例,如time1是1,time2是3,time3是4
/post26中,作条时间位移曲线,如果是折线,就是我希望的结果,但我做的都是直线(还是没有把位移分段连接,从0-4,而不是0-1,1-3,3-4)

18楼: Originally posted by 853491622 at 2017-10-08 20:06:37
修改一下位移载荷,不要随时间成比例,如time1是1,time2是3,time3是4
/post26中,作条时间位移曲线,如果是折线,就是我希望的结果,但我做的都是直线(还是没有把位移分段连接,从0-4,而不是0-1,1-3,3-4)...
是这样的折线吗
ANSYS如何进行连续计算-3
TIM截图20171008204016.png

19楼: Originally posted by w_tao13614 at 2017-10-08 20:40:06
是这样的折线吗
TIM截图20171008204016.png
...
对,我的想法是这样的,请问怎么操作的?

20楼: Originally posted by 853491622 at 2017-10-08 20:42:15
对,我的想法是这样的,请问怎么操作的?...
我就是按着你的命令改的啊,建了一个平板模型
/solu
antype,0
nlgeom,1
outres,all,all
autots,off
time,1
nsubst,10
lsel,s,line,,2
nsll,s,1
d,all,ux,1
allsel,all
solve
time,2
nsubst,20
lsel,s,line,,2
nsll,s,1
d,all,ux,3
allsel,all
solve
time,3
nsubst,20
lsel,s,line,,2
nsll,s,1
d,all,ux,4
allsel,all
solve

21楼: Originally posted by w_tao13614 at 2017-10-08 20:51:35
我就是按着你的命令改的啊,建了一个平板模型
/solu
antype,0
nlgeom,1
outres,all,all
autots,off
time,1
nsubst,10
lsel,s,line,,2
nsll,s,1
d,all,ux,1
allsel,all
solve
time,2
nsubst,20
lse ...
哦对了,我每算一次位移还要该材料属性,所以就失败了是吧,那该怎么办?

23楼: Originally posted by wrxnyd54 at 2017-10-08 23:58:37
帮顶
你也碰到这种问题吗?

22楼: Originally posted by 853491622 at 2017-10-08 20:57:43
哦对了,我每算一次位移还要该材料属性,所以就失败了是吧,那该怎么办?...
你要改的材料参数是耦合的还是不耦合的,就是每次更改的参数与上一步的结果有关,还是每一步不管结果出来什么样子,材料参数的更改都不受影响?

26楼: Originally posted by w_tao13614 at 2017-10-09 12:55:06
你要改的材料参数是耦合的还是不耦合的,就是每次更改的参数与上一步的结果有关,还是每一步不管结果出来什么样子,材料参数的更改都不受影响?
...
应该与上一步相关,每次计算结束后,计算我指定的单元的应力(自定义公式),应力大于某一值,此单元的材料编号由1变成2(材料1换成材料2属性)

那这样的话,你肯定会退出求解模块了吧,要不然怎么提取单元的应力呢?所以多荷载步的方法是行不通的,只能用重启动方式了

28楼: Originally posted by w_tao13614 at 2017-10-09 13:40:33
那这样的话,你肯定会退出求解模块了吧,要不然怎么提取单元的应力呢?所以多荷载步的方法是行不通的,只能用重启动方式了
是的,要进入后处理,
用重启动,无法保存后续改变……

29楼: Originally posted by 853491622 at 2017-10-09 13:47:32
是的,要进入后处理,
用重启动,无法保存后续改变……...
你这个和我做的有点像,我觉得用重启动应该可以,你再试试吧,百度文库里有一个ansys混凝土损伤模型的开发,你看看那个命令

30楼: Originally posted by w_tao13614 at 2017-10-09 14:16:20
你这个和我做的有点像,我觉得用重启动应该可以,你再试试吧,百度文库里有一个ansys混凝土损伤模型的开发,你看看那个命令
...
好的,谢谢!

猜你喜欢

学术必备
与600万学术达人在线互动!


扫描下载送金币