Тёмный

Overset mesh simulation project tutorial in OpenFOAM (mesh and simulation) 

József Nagy
Подписаться 25 тыс.
Просмотров 15 тыс.
50% 1

Опубликовано:

 

22 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 34   
@petergrivalszki5847
@petergrivalszki5847 3 года назад
Thank you József, I’ve been hoping this for a long time - a video dedicated to overset mesh. It is awesome, really helpful!
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 3 года назад
I am glad it helps.
@nickjohnsonn9761
@nickjohnsonn9761 3 года назад
Thank you Sir Nagy! This is very timely on my project too!
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 3 года назад
Thank you. I am glad it helps.
@nickjohnsonn9761
@nickjohnsonn9761 3 года назад
@@OpenFOAMJozsefNagy Thank you so much. I am waiting for your next tutorial. I always encounter problem when it comes to snappyHexMesh of very small objects like 200mm diameter elbow pipe meshing in a 150 m (150 000 mm) x 30 m (30 000 mm) background mesh. It doest snap well or not snap at all.
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 3 года назад
@@nickjohnsonn9761 Wow, yes I believe that. Overset mesh may help you. Even without moving mesh.
@vigneshsp4619
@vigneshsp4619 3 года назад
Great Tutorial, looking forward to more overset related work.
@roozbehmousavi7652
@roozbehmousavi7652 3 года назад
Thank you so much for sharing your knowledge. It is very valuable!
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 3 года назад
I am glad I can help!
@user-hs3dg8jy3t
@user-hs3dg8jy3t 2 года назад
Hi sir brilliant video! Could you maybe go through the immersed boundary method? For example, a deformable body moving through a fluid. Or at least point me in a direction I could investigate myself?
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 2 года назад
Could be something for the future.
@caesarwiratama3303
@caesarwiratama3303 2 года назад
thankyou, very helpful as always
@mmnyako
@mmnyako 3 месяца назад
Hello Jozsef! Does background mesh and component mesh need to be structured mesh (eg. Hex mesh) ? I am trying to simulate Heave decay of a spar hull, My backround is the sea, while my component is spar hull
@fauster9958
@fauster9958 3 года назад
Hello. Thanks for this very interesting video on overset. Do you think you can do a similar video with foam-extend ? It seems that overset from FE run much faster.
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 3 года назад
For now this will do, as far as I know overset function migrate from foam-extend to v2x0x, so possibly this will be faster as well, but as far as I can tell, this is already rather fast.
@paulinferro3
@paulinferro3 3 года назад
@@OpenFOAMJozsefNagy You mean that overset library from FE will be incorporated in OFplus ? Where did you get this information ?
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 3 года назад
@@paulinferro3 They have been porting some features for years e.g. finite area. I am not sure whether it will be the exact library but as far as I know parts of it.
@songyangman1
@songyangman1 7 месяцев назад
사랑합니다😍
@jasonchu852
@jasonchu852 3 года назад
useful !
@rimster23
@rimster23 2 года назад
Thank you for your video! I have a short question regarding this tutorial in Openfoam/8. How can I transform the setFields into the Version 8? Every time i want to execute setFields, i get the error message: Setting field default values --> FOAM Warning : From function bool setCellFieldType(const Foam::word&, const Foam::fvMesh&, const labelList&, Foam::Istream&) [with Type = double; Foam::labelList = Foam::List] in file setFields.C at line 117 Field zoneID not found --> FOAM Warning : From function bool setCellFieldType(const Foam::word&, const Foam::fvMesh&, const labelList&, Foam::Istream&) [with Type = double; Foam::labelList = Foam::List] in file setFields.C at line 117 Field alpha.water not found Setting field region values Adding cells with center within boxes 1((-100 -100 -100) (100 -0.02 100)) --> FOAM Warning : From function bool setCellFieldType(const Foam::word&, const Foam::fvMesh&, const labelList&, Foam::Istream&) [with Type = double; Foam::labelList = Foam::List] in file setFields.C at line 117 Field alpha.water not found Do you know what I can do? Thanks in advance!
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 2 года назад
I do not know. Unfortunately .org deviates so much from .com that more complex problems like overset are not 100% compatible. I would suggest to test it with the .com version.
@rozkimohamed1272
@rozkimohamed1272 2 года назад
Hi, Does anyone have a tutorial multiphase flow where the water (setFields) is on the background mesh. Thanks
@gangadharvenkataramanap7651
Hello sir. Can I use the poly-hexacore mesh (generated in Ansys fluent meshing) for performing the overset simulations in open foam?
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy Год назад
You should be able to. But I never tried.
@pawans984
@pawans984 2 года назад
Hi Jòzsef, do you have an example of using overset using STL?
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 2 года назад
No unfortunately not. But it should be the same. Just use snappy or cfMesh before you merge the meshes.
@pawans984
@pawans984 2 года назад
@@OpenFOAMJozsefNagy okay let me try that. Thanks Jòzsef :)
@vivaswanchandrashekar2691
@vivaswanchandrashekar2691 10 месяцев назад
Is this possible when meshing using gmsh instead of blockMesh?
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 10 месяцев назад
Sure. It doesn't matter where you generate the mesh.
@InaamaliMalik
@InaamaliMalik 2 года назад
Hi, Jozsef, I am trying to implement parabolic velocity profile in your tutorial (instead of uniform -0.5 value in y direction, at inlet1). Implementing forAll loop, I am trying to calculate and store the parabolic velocity profile values in a vectorField named field, like, field[faceI]=(0, ...., 0), WHERE .... represent the formula/code to calculate parabolic velocity profile. Then I try include field inside operator, like, operator == (field, Up). I also tried it different other ways, like operator==(field[faceI], Up), etc, but I am yet not able to get the desired parabolic profile at the inlet1. I will highly appreciate your guideline/comments on my strategy or how to achieve the my goal. Thank you in advance and waiting to hear your response.
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 2 года назад
Maybe this helps: www.tfd.chalmers.se/~hani/kurser/OS_CFD_2019/lectureNotes/ImplementParabolicVelocityFixedValueBoundaryCondition.pdf
@InaamaliMalik
@InaamaliMalik 2 года назад
@@OpenFOAMJozsefNagy Thank you very much but it only helps with stationary meshes..
@chjesse330
@chjesse330 2 года назад
hi , how would one go about exporting the location time series of the floating object ? thanks,
@OpenFOAMJozsefNagy
@OpenFOAMJozsefNagy 2 года назад
I guess with a coded function object.
Далее
How to create your first mesh with cfMesh - tutorial
26:54
«По каверочку» х МУЗЛОФТ❤️
00:21
The grammar of overset meshes in OpenFOAM
29:32
Просмотров 7 тыс.
topoSetDict part 01
29:21
Просмотров 1,3 тыс.
OpenFOAM: chtMultiRegion - topoSet
11:55
Просмотров 20 тыс.
Checking the mesh quality in OpenFOAM
11:46
Просмотров 14 тыс.
Basic Dynamic Mesh Tutorial OpenFoam
24:50
Просмотров 10 тыс.
«По каверочку» х МУЗЛОФТ❤️
00:21