wsgjw5856 发表于 2016-8-12 16:07:14

如何将分析结果作为另外一个模型的输入

如下图,有红色和蓝色两块板,两者之间用rigid连接,现在呢我想单独对红色板进行一个线性静力分析(蓝色板和rigid不起作用),这样红色板可以得到一个应力分布的结果,然后我再对整个模型进行一个静力分析,且把红色板上的应力分布作为一个输入,这如何实现。我自己想了两种方法思路。
1、用subcase1和subcase2,subcase1把rigid和蓝色板的单元进行inactive,也就是不参与分析,这样subcase分析可以得到一个结果,subcase2将subcase1作为一个preload,对整体进行一个应力分析,但是关键是subcase1我可以保证那些单元不参与分析,可怎么在subcase2的时候是激活的呢?
2、首先就是对红色板进行一个线性静力分析,这时候会产生一些结果文件,然后重新打开整个模型,建立一个subcase,对整个模型进行整体分析,不过在分析前,导入第一次单独分析的结果文件作为这次分析的输入,可是我不知道这如何实现。PS:我看过热固耦合分析的一个例子,这里面有下图的这样一段话,但是我想问,它是用CASE_UNSUPPORTED_CARDS实现的,如何用by editing the.fem file after the model export的方法?(用CASE_UNSUPPORTED_CARDS的方法解决不了我的问题)求大神指点一二,先在这里谢过了!



Lucy_2010 发表于 2016-8-24 20:17:01

感觉你在用Optistruct。 不过如果你是在用RADIOSS的话,可以在第一步计算时,在engine中加入/STATE/DT 和你想要的solid或shell的应力应变等各种输出,例如shell单元的应力就加/STATE/SHELL/STRESS/FULL这样你可以到一个包含shell单元的*.sta的输出文件。
然后在你第二步模拟中将*.sta加入到/STATE/STR_FILE中。RADIOSS就会自动读取单元应力值作为初始值。

wsgjw5856 发表于 2016-9-9 11:08:31

Lucy_2010 发表于 2016-8-24 20:17
感觉你在用Optistruct。 不过如果你是在用RADIOSS的话,可以在第一步计算时,在engine中加入/STATE/DT 和你 ...

我用的是optistruct,但我想用radioss,可又不太会,可不可以再请教下
页: [1]
查看完整版本: 如何将分析结果作为另外一个模型的输入