24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3004  |  回复: 7

mafeng0907

捐助贵宾 (初入文坛)

[求助] axis与symmetry的选用已有1人参与

新手上路 还请大家多多关照
我在模拟一个圆柱形传热传质的模型,将它简化为一个二维问题,在gambit建模设时选定对称轴边为axis ,但是在fluent导入网格后报错,如下:
Warning: The use of axis boundary conditions is not appropriate for
         a 2D/3D flow problem. Please consider changing the zone
         type to symmetry or wall, or the problem to axisymmetric.
我在网上看到,用二维模拟三维的轴对称问题里,对称轴是应选axis的,可这里为什么又会报错呢?或者是说这个问题就是应该选用symmetry?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

47425804

木虫 (正式写手)



xiegangmai(金币+1): 鼓励讨论交流! 2012-03-14 21:40:02
对称轴要放在X轴上,我猜测可能是这里出问题了。
另一种可能是没有把网格指定为二维网格,fluent以为是三维的。

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

2楼2012-03-04 00:18:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mafeng0907

捐助贵宾 (初入文坛)

送鲜花一朵
引用回帖:
: Originally posted by 47425804 at 2012-03-04 00:18:13:
对称轴要放在X轴上,我猜测可能是这里出问题了。
另一种可能是没有把网格指定为二维网格,fluent以为是三维的。

我的模型符合您说的这两点要求 希望高手继续指点
3楼2012-03-04 10:38:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mafeng0907

捐助贵宾 (初入文坛)

我明白了,在导入文件后出现以上警告是正常的,只要在求解器中space项中设置为axisymmetric就可以了
4楼2012-03-04 14:40:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

47425804

木虫 (正式写手)



臭水沟(金币+1): 谢谢应助~~ 2012-03-14 21:43:17
引用回帖:
4楼: Originally posted by mafeng0907 at 2012-03-04 14:40:05:
我明白了,在导入文件后出现以上警告是正常的,只要在求解器中space项中设置为axisymmetric就可以了

诶,呵呵,是这么回事。
俺也做过那么长时间的二维轴对称,居然第一眼没想到,惭愧啊~~~
5楼2012-03-04 21:30:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

5超7

至尊木虫 (著名写手)

菜鸟

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
xiegangmai(金币+1): 谢谢参与! 2012-03-14 21:42:30
臭水沟(金币+1): 谢谢应助~~ 2012-03-14 21:43:30
引用回帖:
5楼: Originally posted by 47425804 at 2012-03-04 21:30:45:
诶,呵呵,是这么回事。
俺也做过那么长时间的二维轴对称,居然第一眼没想到,惭愧啊~~~

fluent培训教程里面就有这样的实例的,好像是多相流那个
我要奋斗到底
6楼2012-03-04 21:54:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mafeng0907

捐助贵宾 (初入文坛)

新的疑问 请高手指教 在开始迭代时总是报错:

Error:
FLUENT received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and restart to continue.
4. Report error to your distributor.
网格是结构化网格没有问题 使用的UDF程序在另一个模型上使用正常,在本模型使用时由于初始化区域的变换,将id=2改为了id=3:
DEFINE_INIT(init_function,domain)
{
        int id;
        cell_t cell;
        Thread *thread;
       
   
    id = 3;
        domain = Get_Domain(1);
    thread = Lookup_Thread(domain,id);
    thread_loop_c(thread,domain)
        {
       begin_c_loop(cell,thread)                              
           {
                   C_T(cell,thread) = 298.15;
                   C_UDSI(cell,thread,0) = 0.0875;
                  
           }
           end_c_loop(cell,thread)
        }

Error Object: ()
7楼2012-03-14 21:30:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huao1990

银虫 (正式写手)

【答案】应助回帖

引用回帖:
7楼: Originally posted by mafeng0907 at 2012-03-14 21:30:28
新的疑问 请高手指教 在开始迭代时总是报错:

Error:
FLUENT received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and  ...

遇到了同样的问题,不知你怎么解决的
8楼2015-03-15 16:48:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mafeng0907 的主题更新
信息提示
请填处理意见