Ansys 多载荷步不能保存问题

问题描述:

Ansys 多载荷步不能保存问题
一个桩腿模型,包含许多节点.
现观察模型在几种工况下的位移和应力值.
加载:1,加第一类载荷,加载完选solution---load step opts---write ls file,命名为1.
2,加载第二类载荷,...,命名为2
.
如此类推,加完n类型载荷,求解solve---from ls files,从1到n,目前都可以求解.
这个过程没用到什么子步载荷,因为这是分布载荷,也不需要子步载荷吧.
我另存为文件1后,退出,退出时选quit-no save,因为已经另存为了.但当我重新打开时,
之前的ls file读取不了,为什么呢?
还有疑问:当我想加载多种载荷时,还有什么方法可以保存载荷数据,且下一次能打开读取.
1个回答 分类:综合 2014-09-28

问题解答:

我来补答
为什么不把所有的荷载步放在同一个计算文件中呢.
例如:
/solu
荷载1
solve!第一步荷载
荷载2
solve!第二步荷载
.
这样处理就可以了,最后的计算结果中就含有每一步的计算结果了.
再问: 载荷之间是继承还是无联系的?我需要无联系的。还有,你说计算结果含有每一步,但我要随机抽其中的一步观看模型的位移量或者应力值,你的方法可行吗?我的方法有错吗?
再答: 后一步结果包含前一步的结果,但是可以通过荷载步操作(load case)来看每一步单独的作用效果。 把每一步结果都创建为一个荷载步load case; 你要看第2步的效果,你需要先读取第二步结果,然后减掉第1步的load case,就可以了。
再问: 你没有回答我的问题啊,为什么我重新打开后读取ls file无效?我重新打开后,想通过ls files加载,但出现file *** does not exist.the lsread command is ignored
再答: 我按你说的方法试了一个只有两步的算例,计算的命令流,没有任何问题。也生成了***.s01和***.s02文件/SOLU  
ACEL,0,9.81,0, 
LSWRITE,1,  !第一步
SF,BIAOMIAN,PRES,1 
LSWRITE,2,  !第二步
LSSOLVE,1,2,1, 
FINISH
 
 
展开全文阅读
剩余:2000
上一页:解题方法 技巧
下一页:过程3