24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1066  |  回复: 9

jiekai 189

银虫 (小有名气)

[求助] ansys 模拟的问题已有2人参与

我在ansys算完一个分析后  离开求解器/solu,进入前处理器/prep7,然后再进入求解器/solu  那么该怎么样设置使它能接着上次分析的结果往下算了。如果保存完后关闭软件再打开,怎么设置使得接着上次分析的结果再往下计算呢    希望大家指导
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

霜小妹二

木虫 (正式写手)

哈哈

【答案】应助回帖

感谢参与,应助指数 +1
这样的情况是会将原来的求解结果覆盖掉的~~~建议更改本次计算的名称,并且将相关的参数设置为上一次接着以后的参数进行计算(如上一次算到50Hz,这次就从50Hz开始)。
反正至今为止,我还不知道ANSYS可以接着之前的计算的
祝好!
没事儿就进行交流~
2楼2016-05-06 17:08:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiekai 189

银虫 (小有名气)

引用回帖:
2楼: Originally posted by 霜小妹二 at 2016-05-06 17:08:36
这样的情况是会将原来的求解结果覆盖掉的~~~建议更改本次计算的名称,并且将相关的参数设置为上一次接着以后的参数进行计算(如上一次算到50Hz,这次就从50Hz开始)。
反正至今为止,我还不知道ANSYS可以接着之前的 ...

不是很清楚,我想要的是在上一次分析得到的应力场上,进入前处理改变一些条件后,再进行分析时是要在上一步的结果上计算。该怎么办呢  望不吝赐教!

发自小木虫Android客户端
3楼2016-05-06 18:15:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
jiekai 189: 金币+10, ★★★很有帮助 2016-05-07 07:56:55
1 这种情况,可以使用 重启动 来使后续的分析是在前一个分析的基础上继续进行,即将前一次分析的结果作为新分析的初始条件。但是约束条件不能修改,否则总是作为新的分析看待。
  2  不知你在第一次分析后具体要修改什么?有些修改的内容可以直接在 /solu 中进行,如:修改实常数、修改材料性能、修改载荷条件等。如果可以直接在 /solu 中修改,就不要回到前处理去修改。因为离开 /solu 后,再回到 /solu,虽然可以使用重启动继续计算,但处理不当,也会出现其它的问题。
  3  还有一种办法可以试试:使用多载荷步的多工况文件。在 /solu 模块中,定义一个载荷步,不马上求解,而是使用 LSWRITE 命令写一个工况文件 (扩展名 .s01, .s02, ...);然后可以离开  /solu 模块去修改模型。修改完毕,回到 /solu ,再写一个工况文件,与此类推,直到定义好所有载荷步以及所有工况文件,再使用 lssolve, n1,n2 命令求解。
4楼2016-05-07 07:50:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiekai 189

银虫 (小有名气)

引用回帖:
4楼: Originally posted by shgao20 at 2016-05-07 07:50:14
1 这种情况,可以使用 重启动 来使后续的分析是在前一个分析的基础上继续进行,即将前一次分析的结果作为新分析的初始条件。但是约束条件不能修改,否则总是作为新的分析看待。
  2  不知你在第一次分析后具体要修 ...

我分析的目的是进行一个分析(热结构耦合分析)后进入前处理器该模型(增加新模型,建立接触)。然后再进入求解器接着上次结果分析。这样的化该怎么做呢,有篇文献写着读取耦合时的分析结果,所以是不是可以像热结构耦合通过ldread,,,,  读取不同时刻温度那样读取上步分析的应力,然后计算?

发自小木虫Android客户端
5楼2016-05-07 08:09:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

完成一次计算后,对模型进行了修改,那么你就不是对同一个模型继续计算的问题了,而是如何在新模型计算时使用其它模型的计算结果作为初始条件。使用 LDREAD 可以读入位移计算结果,但好像不能读入应力结果 (不过你可以试一下,确认一下)。
    针对你的情况,有一个办法可以试试:建模时将后续计算需要增加的内容一起建到模型中,第一次计算时杀死这些新增的单元,第二次计算时再激活这些单元,然后继续计算。

» 本帖已获得的红花(最新10朵)

6楼2016-05-08 07:39:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiekai 189

银虫 (小有名气)

送红花一朵
引用回帖:
6楼: Originally posted by shgao20 at 2016-05-08 07:39:10
完成一次计算后,对模型进行了修改,那么你就不是对同一个模型继续计算的问题了,而是如何在新模型计算时使用其它模型的计算结果作为初始条件。使用 LDREAD 可以读入位移计算结果,但好像不能读入应力结果 (不过你可 ...

谢谢你提供的思路

发自小木虫Android客户端
7楼2016-05-08 08:30:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

雪域行者

新虫 (初入文坛)

引用回帖:
7楼: Originally posted by jiekai 189 at 2016-05-08 08:30:55
谢谢你提供的思路
...

请问您最后是怎样解决这个问题的,我遇到的和你的相似,能否交流一下。我做的3d打印温度场模拟,每次求解之后再进入前处理,删除表面效应单元,但之后在进入求解器循环的话,时间又重新开始,相当于上一步结果没有保存。
8楼2016-06-07 15:45:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiekai 189

银虫 (小有名气)

引用回帖:
8楼: Originally posted by 雪域行者 at 2016-06-07 15:45:35
请问您最后是怎样解决这个问题的,我遇到的和你的相似,能否交流一下。我做的3d打印温度场模拟,每次求解之后再进入前处理,删除表面效应单元,但之后在进入求解器循环的话,时间又重新开始,相当于上一步结果没有 ...

你为什么要删除表面热效应单元?
9楼2016-06-08 19:08:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

雪域行者

新虫 (初入文坛)

引用回帖:
9楼: Originally posted by jiekai 189 at 2016-06-08 19:08:04
你为什么要删除表面热效应单元?...

表面效应单元上加载对流换热边界,由于表效应单元随着模拟的进行,也是不断更新的,所以得先把前一步的删除掉,然后重新建立。但这里面遇到一个问题,在/solu之后,需进入/prep7才能进行相应的删除操作,而在下一步求解释时。由于物理环境发生变化,致使时间重新开始,求解又从第一步开始,并不会接着上一步结果连续求解。
10楼2016-06-12 11:28:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jiekai 189 的主题更新
信息提示
请填处理意见