|
[Sponsors] |
July 8, 2020, 11:14 |
Setting cyclicAMI Boundary conditions
|
#1 |
New Member
NARENDRAN
Join Date: Sep 2018
Posts: 1
Rep Power: 0 |
I am a new foamer and I am trying to model a turbine blade for a stationary condition like a mixer tutorial case.
The stl file format geometries are implemented in sHM dict and createPatch utility is used to create cyclicAMI boundary condition. The geometry is almost same as mixer tutorial case, please find the attached figure for reference. In sHM dict and under refinementSurface following are the conditions provided innerwall { level (11 11); patchInfo {type wall;} } inlet { level (7 7); patchInfo {type patch;} } outlet { level (7 7); patchInfo {type patch;} } cyclic_1 { level (7 7); patchInfo {type patch;} } cyclic_2 { level (7 7); patchInfo {type patch;} } outerwall { level (7 7); patchInfo {type wall;} } In the mixer tutorial, the sides have been used as cyclic BC, while in my case AMI technique is used because my patches are not point matching and AMI maps nonconforming meshes. To create the cyclicAMI, createPatch utility is used as follows: { name half_cyclic_1; patchInfo { type cyclicAMI; matchTolerance 0.0001; neighbourPatch half_cyclic_2; transform rotational; rotationAxis (0 1 0); rotationCentre (0 -1e-6 0); } constructFrom patches; patches (cyclic_1); } { name half_cyclic_2; patchInfo { type cyclicAMI; matchTolerance 0.0001; neighbourPatch half_cyclic_1; transform rotational; rotationAxis (0 1 0); rotationCentre (0 -1e-6 0); } constructFrom patches; patches (cyclic_2); } Finally I am executing the lines as follows: blockMesh snappyHexMesh -overwrite createPatch – overwrite renumberMesh -constant – overwrite checkMesh SRFSimpleFoam Everything was fine until checkMesh, but a fatal error came up while running SRFSimpleFoam. The error was ‘Unable to set source and target faces’. I tried looking into comments and posts from other foamers who faced almost similar issues, and I tried using them such as i. improving the mesh resolution ii. checking the rotational center and axis in createPatch dict and constant/SRFproperties file iii. checking the similarity of boundary condition names in files inside the 0 folder and constant/polymesh/boundary file. But still, the error persists. Can anyone offer help regarding this issue, please? |
|
Tags |
createpatch, cyclicami |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
cyclicAMI boundary conditions | Adam_K | OpenFOAM Pre-Processing | 5 | July 3, 2019 01:54 |
CFD analaysis of Pelton turbine | amodpanthee | CFX | 31 | April 19, 2018 19:02 |
Velocity vector in impeller passage | ngoc_tran_bao | CFX | 24 | May 3, 2016 22:16 |
Difficulty In Setting Boundary Conditions | Moinul Haque | CFX | 4 | November 25, 2014 18:30 |
A problem about setting boundary conditions | lyang | Main CFD Forum | 0 | September 19, 1999 19:29 |