CFX的一大缺陷是它本身不具有fluent那樣的網(wǎng)格重構(gòu)功能,網(wǎng)格只能簡單的進(jìn)行拉伸和壓縮,這樣在做大變形問題時(shí),拉伸和壓縮后的網(wǎng)格質(zhì)量很難滿足我們的需求。
CFX為我們提供了兩種網(wǎng)格重構(gòu)的功能,ICEMCFD remeshing和user defined remeshing。
通過ICEM來進(jìn)行remeshing已經(jīng)被大家熟悉,很多帖子都討論過。但是我們翻閱CFX的help可以發(fā)現(xiàn)下面這段話,這種對(duì)幾何模型的調(diào)整只有3個(gè)自由度:xyz三個(gè)坐標(biāo)系下的平移量。
如果實(shí)際的問題中模型還具有旋轉(zhuǎn)運(yùn)動(dòng)呢?如下面這個(gè)問題:
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/85/85b1c1f2be7201362a3c58a826032d20r.jpg)
內(nèi)部的方塊以1轉(zhuǎn)/s的角速度繞其中心旋轉(zhuǎn),外圓處的壁面是靜止的?;凭W(wǎng)格可以處理這個(gè)問題,但如此簡單的問題remesh都做不了,實(shí)際中的問題會(huì)比這復(fù)雜很多,那么我們又應(yīng)該怎么辦呢?user defined remeshing為我們提供了一條出路。
這里為大家提供一種user defined remeshing的方法,通過workbench進(jìn)行remesh。首先我們要明白remesh的過程,在計(jì)算中我們會(huì)設(shè)定一個(gè)參數(shù)用來監(jiān)測網(wǎng)格的質(zhì)量,當(dāng)網(wǎng)格質(zhì)量低于我們的設(shè)定值時(shí),cfx會(huì)暫停計(jì)算,產(chǎn)生新的幾何文件,進(jìn)行網(wǎng)格劃分,讀取新的網(wǎng)格,導(dǎo)入CCL以及將oldmesh的計(jì)算結(jié)果作為newmesh的初始條件,繼續(xù)計(jì)算。remeshing的主要功能即是完成圖中方框處的過程。
我們將會(huì)通過workbench來完成網(wǎng)格的重構(gòu)。具體問題如下:方塊繞其中心以1r/s的速度旋轉(zhuǎn),同時(shí)其中心對(duì)X軸以1s的周期做0.2*sin(2*pi*t/1[s])和對(duì)Y軸以0.5s的周期做0.1*sin(4*pi*t/1[s])的正弦平移運(yùn)動(dòng)。
CFX細(xì)節(jié):
從上面的圖可以看出,我們將會(huì)在CFX暫停后,以批處理命令打開workbench,讀取workbench的scripting文件進(jìn)行網(wǎng)格的重新生成。計(jì)算初始的幾何文件預(yù)先存放在workbench中,同時(shí)預(yù)先定義了網(wǎng)格劃分的詳細(xì)細(xì)節(jié),當(dāng)CFX計(jì)算停止后,我們會(huì)從其res文件中讀取當(dāng)前幾何模型相對(duì)初始幾何模型的XY軸方向位移和相對(duì)其中心旋轉(zhuǎn)的角度值,將這3個(gè)值賦給workbench的幾何參數(shù)化對(duì)應(yīng)的值,重新產(chǎn)生新的幾何,updata mesh。
計(jì)算結(jié)果:
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/36/36c85d7b6d53f499a644a8691b7fb77fr.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/f1/f113f60c665176e158658b9690438ec0r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/eb/eb3af2ee42eef1604e3a68b172a327a1r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/a9/a95e50d5d31bb012b35f3d4a8ce6d386r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/f4/f49c1b1dc7b14b5bf6f6c6b57d7f286er.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/97/971a1d6275ff2ee88ebdc6eb9ec7e298r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/7f/7f205ac78d5118a91532158ea21fac83r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/eb/ebc2f33effe697129a0b82c640c4ce30r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/57/57f4b17918a4a10f4ee04cde3a15c892r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/8e/8ebbb9e45ce4295fd8e98b44ca3256d6r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/b9/b9f3c68abffc89b193c02f8adf69c713r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/78/78d75cbc8a332a26a12c1a2882a994cbr.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/0c/0cb6c5b3d8881e49463198a513c9bf9br.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/12/12a0ba010ab0a701cddfd9126433dfeer.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/22/22a52235507ea4b862f195589f5ae243r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/86/86103788a97e212e6d8e188b7efe5f7ar.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/52/528cf125e8f66d9d909a1e4f0479cfbar.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/34/3483ce519e19ab8faeeb5161e31e0734r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/18/18b7b05ee8733413067864dcf7657b63r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/f6/f68dc7500951e243da8c0e477766bc76r.jpg)
![[轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing [轉(zhuǎn)載]CFX wbruser wbrdefined wbrremeshing](http://cyyaolei.com/i/g/06/06aa8771d2359f3f1397479fd27dc516r.jpg)