Peffy 发表于 2009-11-3 14:30:52

拓扑优化的计算进程!

各位大侠,
我想问一下,在进行计算拓扑优化的时候怎么查看计算进度啊!
我现在在做一个连杆的拓扑优化计算,也就只是加栽了三个工况,但是怎么计算了十几个小时还没有结果呢?
难道一般优化的计算都需要大量的时间吗?
在那里能看的到计算的进度呢?

continue 发表于 2009-11-3 23:22:54

看模型规模了,
你可以先做个分析,看看三个工况要化多少时间,
然后迭代多少步就大概知道要多久了

另看看out文件,是不是在迭代计算

renwei052 发表于 2009-11-4 10:16:59

analysis--control cards--screen--选择out。
貌似可以。

Peffy 发表于 2009-11-4 11:13:03

在哪个地方能查到需要迭代多少步吗?
还是要自己事先设定呢?

每条鱼都在乎 发表于 2009-11-4 16:46:10

我想接着楼主问一个问题,为什么HM没有计算过程的显示进程条呢?就像你在电脑里移动文件时会有进程条还有时间提醒。还是HM有我没有发现呢?我记得ANSYS里面求解时就有进程条吧。如果有这样的提示,无疑更人性化吧。望哪位大侠指导,谢谢!

寒星 发表于 2009-11-28 23:36:17

我估计你的约束和目标设置的可能有问题,导致了迭代不收敛。。。。此时可以结束优化进程,用hyperview 查看一下已经完成的迭代步,是否有问题。。。按理说一个发动机连杆不算是大件,怎么也用不到十几各小时。。。。我们搞一个汽车后轴2小时也能看到结果了。。

continue 发表于 2009-11-30 12:40:11

在.out文件中可以看到迭代步
iteration 0
iteration 1
等,
建议在优化前先用analysis算一下,看每个迭代步大概要多少时间
页: [1]
查看完整版本: 拓扑优化的计算进程!