ansys之——如何将分析中前一次计算结果?

Q:挖分析中前一次计算结果导入下一部分析中
A:如果用dyna计算,有两个可能:
1)如果网格需要重划分,将ANSYS/lsdyna的计算结果插值到新网格中后输出到数据文件,再组装到lsdyna的.k文件中。
2)如果不需要网格重划分,在用lsdyna计算之前,可用*set_part和*interface_springback_dyna3d将应力应变数据直接输出到
dynain文件中,再编辑新的.k数据文件
A:我不明白为什么不能在你的新模型的第一载荷步进行重力加载计算,在第二载荷步进行挖掘计算。
即使按你所说的那样,分成两个模型,在lsdyna中也可以实现。即先进行重力载荷步计算,然后把计算结果输出到另外一个计算模型中进行挖掘计算。这要求你在进行重力载荷步计算时,生成.K文件后,在此.K文件中加入(假设土体材料号为1),
*set_part
1
1
*interface_springback_dyna3d
1
计算结束后,会生成一个dynain文件,该文件中记录了计算终点时的应力分量和等效塑性应变数据。至于土体的变形后的几何模型很容易生成,有几种办法,最简单的办法是利用upgeom命令实现,如 UPGEOM,1,LAST,LAST,'test','rst',' ' 。
lsdyna中有几种soil材料模型可供选择,如:
5 soil and crushable/non crushable foam
14 soil and crushable foam with failure
78 soil/concrete
79 hysteretic soil
A:上面还有一点没有说清楚:
用upgeom更新模型之后,继续新模型其它部分的建模工作,并生成新模型的.K文件,再加入第一个模型计算生成的dynain文件中的初始应力数据块,就可以进行新模型部分的计算了。
A:你不是说为了考虑重力的影响而分成两个载荷步的吗?第一个载荷步只是考虑重力的影响,怎么来了挖掘步呢?
看来你把挖掘分为几个载荷步了,当然就出现了你所说的问题。还好,这属于我最初所说的第一种情况,还是有办法的。
现在不能利用dynain文件了,只能把尚未去除的单元应力应变信息按dynain文件的格式手工生成一个初应力应变数据文件,也就是你自己的dynain文件,其余按以前的方式同样处理就可以了。

--
登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

1
2