CCM+到OpenFOAM的网格转换
-
用CCM画了一套多面体网格,想放到OpenFOAM里面计算,尝试编译了ccm26ToFoam,编译过程出现了几处warning,之后利用ccm26ToFoam命令对ccm格式网格文件进行网格转换也一直出错,请问各位大神有谁做过这种网格转换吗?望赐教,感谢!
-
@regina https://github.com/wyldckat/localCCM26ToFOAM
我用的OpenFOAM v1712,转换没有问题
-
@队长别开枪 十分感谢,问题解决了!
-
@队长别开枪 我的是openfoam6.0版本,选的是git checkout of4,网格导入没报错,但是检查网格报错。
-
@羽之下 我目前不用
ccm26ToFoam
了,主要使用plus版本下的ccmToFoam
,所以暂时给不了建议...
-
-
@王金成
ccmToFoam
本身就在plus版本里,需要你安装libccmio-2.6.1
,编译的时候它会自动检测这个包,检测不到就不会编译了。控制台运行cd $WM_THIRD_PARTY_DIR [ -f libccmio-2.6.1.tar.gz ] || wget ftp://www.daba.lv/pub/TIS/bibliotekas/dazadas/libccmio-2.6.1.tar.gz [ -d libccmio-2.6.1 ] || tar -xzf libccmio-2.6.1.tar.gz ./makeCCMIO lib
source ~/OpenFOAM/OpenFOAM-v2012/etc/bashrc cd $WM_PROJECT_DIR ./Allwmake
ccmToFoam
应该就会安装好了。如果你使用的别的版本就把source ~/OpenFOAM/OpenFOAM-v2012/etc/bashrc
中的版本号替换掉。
-
@队长别开枪 在 CCM+到OpenFOAM的网格转换 中说:
@王金成 ccmToFoam本身就在plus版本里,需要你安装libccmio-2.6.1,编译的时候它会自动检测这个包,检测不到就不会编译了。控制台运行
好的,我试一下,感谢感谢。