|
[Sponsors] |
![]() |
![]() |
#1 |
Member
Pramod
Join Date: Jul 2009
Posts: 30
Rep Power: 17 ![]() |
Hi friends,
I am trying with a tank model with rotating propeller in it, I have got meshes from fluent and successfully converted that to foam Mesh, now my question is, 1) How to merge this 2 different meshes so that after merging I have to give rotation to propeller as explained in GGI tutorial, 2) Is stitch mesh command required after merging , since I have to rotate my propeller mesh, can anyone help me with this, I am very new to OpenFoam, Thanks in advance |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Member
Simon Lapointe
Join Date: May 2009
Location: Québec, Qc, Canada
Posts: 33
Rep Power: 17 ![]() |
Hi,
1) Once you have your two meshes in foam format, you need to place them in two different case folders like "master" and "propeller". Then you use the command "mergeMeshes . master . propeller". This will a create a new timestep in the master folder with the complete mesh. 2) You don't need to use stitchMesh. Once you set up the boundary conditions properly, you can give motion to your mesh using the dynamicFvMesh "mixerGgiFvMesh" (if you want to give a constant angular velocity). You'll need to specifiy the moving and static boundaries you defined earlier. Hope that helps |
|
![]() |
![]() |
![]() |
![]() |
#3 | |
Member
Pramod
Join Date: Jul 2009
Posts: 30
Rep Power: 17 ![]() |
Quote:
![]() |
||
![]() |
![]() |
![]() |
![]() |
#4 |
Member
Pramod
Join Date: Jul 2009
Posts: 30
Rep Power: 17 ![]() |
tried with the commands MergeMeshes .body .attachment ,
I landed in error like "Wrong number of arguments, expected 4 found 2" , I know its because of Path error but mine is very simple both(body n attachment mesh casses) are in a folder in Desktop. Thanks in advance, Pramod |
|
![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
|
Hi
i want to know if the GGI can run in parallel in OpenFOAM 1.6 (not 1.6.x) 3ks wayne |
|
![]() |
![]() |
![]() |
![]() |
#6 | |
Member
Simon Lapointe
Join Date: May 2009
Location: Québec, Qc, Canada
Posts: 33
Rep Power: 17 ![]() |
Quote:
|
||
![]() |
![]() |
![]() |
![]() |
#7 |
Member
Simon Lapointe
Join Date: May 2009
Location: Québec, Qc, Canada
Posts: 33
Rep Power: 17 ![]() |
||
![]() |
![]() |
![]() |
![]() |
#8 |
Member
Pramod
Join Date: Jul 2009
Posts: 30
Rep Power: 17 ![]() |
Thanks Simon again,
this time providing space worked, but ended in error , "Writing combined mesh to 0.1 Patch face has got a neighbour. Patch ID: 6. This is not allowed. Patch face has got a neighbour. Patch ID: 6. This is not allowed. Face: 3(50622 26674 27282) masterPointID:-1 masterEdgeID:-1 masterFaceID:-1 patchID:6 owner:109183 neighbour:109178#0 Foam::error: ![]() #1 Foam::error::abort() in "/home/baburao/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libOpenFOAM.so" #2 Foam: ![]() ![]() #3 Foam::mergePolyMesh::addMesh(Foam: ![]() #4 main in "/home/baburao/OpenFOAM/OpenFOAM-1.5/applications/bin/linux64GccDPOpt/mergeMeshes" #5 __libc_start_main in "/lib/libc.so.6" #6 Foam::regIOobject::write() const in "/home/baburao/OpenFOAM/OpenFOAM-1.5/applications/bin/linux64GccDPOpt/mergeMeshes" From function polyAddFace ( const face& f, const label owner, const label neighbour, const label masterPointID, const label masterEdgeID, const label masterFaceID, const bool flipFaceFlux, const label patchID, const label zoneID, const bool zoneFlip ) in file /home/dm2/henry/OpenFOAM/OpenFOAM-dev/src/dynamicMesh/lnInclude/polyAddFace.H at line 246. FOAM aborting" My question was can we successfully merge meshes in OpenFoam-1.5? I have attached my 2 master n slave boundary files below, If possible please see this, again thanks you very much, Pramod |
|
![]() |
![]() |
![]() |
![]() |
#9 | |
Member
Simon Lapointe
Join Date: May 2009
Location: Québec, Qc, Canada
Posts: 33
Rep Power: 17 ![]() |
Quote:
Yes, it is possible to merge meshes in OpenFOAM 1.5. However, I see from your error messages that you seem to be using OpenFOAM 1.5 and not 1.5-dev. If that's the case you won't be able to use GGI since it is not available in 1.5. Concerning the mergeMeshes problems, I can't tell the problem from your boundary files. |
||
![]() |
![]() |
![]() |
![]() |
#10 |
Member
Pramod
Join Date: Jul 2009
Posts: 30
Rep Power: 17 ![]() |
Hi friends as I suggested mergeMeshes works in OF-1.6, but once simulation is complete we cannot see fluid passing through second domain or propeller mesh,
its clearly indicated, is GGI interface working, does propeller rotote ![]() Thanks in advance, Pramod |
|
![]() |
![]() |
![]() |
![]() |
#11 | |
Member
Pramod
Join Date: Jul 2009
Posts: 30
Rep Power: 17 ![]() |
Quote:
Thanks for your reponse again Simon, Is GGI available in OpenFoam.1-6 ??? Thanks, Pramod. |
||
![]() |
![]() |
![]() |
![]() |
#12 |
Member
Simon Lapointe
Join Date: May 2009
Location: Québec, Qc, Canada
Posts: 33
Rep Power: 17 ![]() |
||
![]() |
![]() |
![]() |
![]() |
#13 |
Member
Pramod
Join Date: Jul 2009
Posts: 30
Rep Power: 17 ![]() |
||
![]() |
![]() |
![]() |
![]() |
#14 | |
Member
Nick Gardiner
Join Date: Apr 2009
Location: Chichester, UK
Posts: 94
Rep Power: 17 ![]() |
Quote:
Hi Pramod Did you find the answer to this problem. I have the same problem when I try to run in parallel but not on one cpu. Cheers Nick |
||
![]() |
![]() |
![]() |
Tags |
ggi, mergemeshes |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Wind turbine simulation | Saturn | CFX | 60 | July 17, 2024 05:45 |
CFX GGI Interface Error (non-overlapping) | surge519 | CFX | 1 | August 3, 2009 18:54 |
GGI Interface Frozen Rotor | Kramer | CFX | 1 | July 13, 2005 13:03 |
Convective Heat Transfer - Heat Exchanger | Mark | CFX | 6 | November 15, 2004 15:55 |
Replace periodic by inlet-outlet pair | lego | CFX | 3 | November 5, 2002 20:09 |