Engineering talks
Engineering talks
  • 3
  • 56 174
OpenFOAM blockMesh and SnappyHexMesh using geometry from FreeCAD- FIlling water tank
Hello everyone,
Welcome back!
In this tutorial, I explained how to create a mesh for any complicated geometry with the help of blockMesh and snappyHexMesh utility in OpenFOAM. For creating the geometry, I used a free source software called FreeCAD. You need to save all the patches (faces) and the entire geometry after you create your geometry using FreeCAD. Run surfaceFeatureExtract only for face .stl files and extract those features for snappyHexMeshing.
This tutorial gives you a brief insight into creating mesh for any geometries using geometries created using FreeCAD. Any CAD software will solve the purpose but make sure it can export files in .stl format.
For more detailed information regarding snappyHexMesh, watch this tutorial
ua-cam.com/video/KZWHoTpqAOE/v-deo.html
For writing only specified variables, watch this tutorial
ua-cam.com/video/pxSuLTv8ocY/v-deo.html
Sorry for the long video. Hope this video is helpful for all.
Переглядів: 24 588

Відео

Sample input/output/OpenFOAM/writing specified fields/writeControl/writeObjects/controlDict function
Переглядів 4,2 тис.4 роки тому
Hello Viewers, This small tutorial is mainly for writing specified variables or fields which is interest in OpenFOAM. Basically, you need to keep the writeInterval in controlDict to higher value which is followed by adding writeObject function in function subdictionary in ControlDict.I checked this with OpenFOAM 4.0, OpenFOAM 5.0, and OpenFOAM 6, You can check it with your OpenFOAM version. I h...
snappyHexMesh tutorial for beginners- Flow past objects
Переглядів 27 тис.4 роки тому
Hello all!!! In this tutorial, I briefly explained how to use snappyHexMeshing in OpenFOAM. I also briefly discussed how to make your models with FreeCAD (Free open-source software) for making your object file and export it to OpenFOAM for meshing. This tutorial is mainly for beginners. Screencast recorded in Ubuntu 16.04 with KAZAM. I am thankful to OpenFOAM, FreeCAD, and MeshLab community.

КОМЕНТАРІ

  • @freemanmeno2709
    @freemanmeno2709 3 місяці тому

    Great tutorial ! I recommend

  • @johannesconradie1276
    @johannesconradie1276 5 місяців тому

    Good video, thank you!

  • @thucpham4598
    @thucpham4598 5 місяців тому

    Thank you for your video. I tried but when I ran openfoam, the position of cylinder was different from in freecad. Do you know why?

  • @architsaxen
    @architsaxen 7 місяців тому

    Can we also determine the internal volume of bottle via cfd?

  • @AyobamiOni
    @AyobamiOni 8 місяців тому

    Thank you so much for this video. Please kindly help with the case file.

  • @HVACtuner
    @HVACtuner 9 місяців тому

    Wow! How do you get that "Duplicate subshape" button? :O:O

  • @chloealexisharris602
    @chloealexisharris602 10 місяців тому

    Very good tutorial. Thanks!

  • @aryatuhaprosper6896
    @aryatuhaprosper6896 Рік тому

    I tried to follow every step but at the end i could get the same flow. How possible can i make it. Otherwise, I appreciate for the efforts

  • @raihanpahlevi6870
    @raihanpahlevi6870 Рік тому

    how to name the wall there is no duplicate subshape in my freecad

  • @hebaalaaeldin2596
    @hebaalaaeldin2596 Рік тому

    That was very helpful, Thank you!

  • @bhaumikdave4187
    @bhaumikdave4187 Рік тому

    Thanks and this is a nice explanation of how to do things with Openfoam. To load paraview with openfoam, I use parafoam.

  • @gilverrosero943
    @gilverrosero943 Рік тому

    Thank you for this informative video. I have a question. where can i obtain the surfaceFeatureExtract file? because I made this file into Notepad but the blueCDF terminal say surfaceFeatureExtract: is not found. it is importan to say that i am using w10.

  • @Catloverss95
    @Catloverss95 Рік тому

    Create an unstructured mesh of Gable low-rise building (Convert to Polyhedral mesh) ua-cam.com/video/UFW-ISTEHq0/v-deo.html

  • @Charitha870620
    @Charitha870620 Рік тому

    Thank you very much for your kind explenation.

  • @SamGarfield1
    @SamGarfield1 Рік тому

    It would be helpful to have a link to the case files or instructions on where to get them. Are they from a tutorial case or what?

  • @TopCornerFacts
    @TopCornerFacts Рік тому

    Please make a tutorial on using sHM with reactingParcelFilmFoam solver, thank you!

  • @luisarmandobispo5142
    @luisarmandobispo5142 Рік тому

    Hi! Can you show the result of the command checkMesh -allTopology -allGeometry?

  • @TopCornerFacts
    @TopCornerFacts Рік тому

    Thank you for the nice tutorial. May I ask you to make a tutorial on yPlus calculation and how to monitor it like when and where to check it for example in an air jet impingement case on a flat plate?

  • @momosh59
    @momosh59 2 роки тому

    Sir, thanks for your great tutorial. Could you please the files?

  • @AmolSampatraoRamteke
    @AmolSampatraoRamteke 2 роки тому

    Absolutely amazing .... keep on creating new videos.

  • @murchanaab
    @murchanaab 2 роки тому

    What type of mesh is created by SnappyHexMesh? For example.. Polyhedral, tetrahedral etc?

  • @cartoonsindia4072
    @cartoonsindia4072 2 роки тому

    hai, i am started to learn the openFOAM, I am following your videos and getting error while giving blockMesh command (Symbol Lockup error : libdecompositionmethods.so : undefined symbol :ZNK4Foam11regI0ObjectENS_.......like this). please solve my problem

  • @turbochargersutututu
    @turbochargersutututu 2 роки тому

    How do I add inflation layers to this mesh, to account for reasonable y+

  • @scooter39045
    @scooter39045 2 роки тому

    Hello, I am creating a similar model to your tank model. I am trying to model an ancient clock. Do you have a GitHub with your files that I may review? This is my first time modelling in openfoam and I think I need more help. Thank you!

  • @ujjwalchetan4907
    @ujjwalchetan4907 2 роки тому

    Awesome tutorial bro. Thanks a lot. I needed this only.

  • @simonshayan2032
    @simonshayan2032 2 роки тому

    Hello Sir, thank you for the nice tut. I have a question about the setFieldDict. How i deal with it? Because i have no waterblockregion i want to define right? But when i only set air in my region, i become a error message region not found. Best regards.

  • @danielmolina7540
    @danielmolina7540 2 роки тому

    Great video. Do you mind posting the files used somewhere so that I may try to see what is wrong with my setup? I keep on receiving this error from snappyHexMesh: Reading refinement surfaces. --> FOAM FATAL ERROR: Not implemented From function virtual Foam::Istream& Foam::ITstream::read(char*, std::streamsize) in file db/IOstreams/Tstreams/ITstream.C at line 159. FOAM aborting #0 Foam::error::printStack(Foam::Ostream&) at ??:? #1 Foam::error::abort() at ??:? #2 Foam::ITstream::read(char*, long) at ??:? #3 Foam::Istream& Foam::operator>><int, 2u>(Foam::Istream&, Foam::FixedList<int, 2u>&) at ??:? #4 Foam::refinementSurfaces::refinementSurfaces(Foam::searchableSurfaces const&, Foam::dictionary const&, int) at ??:? #5 ? at ??:? #6 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6" #7 ? at ??:? Aborted (core dumped)

  • @xxxx724
    @xxxx724 3 роки тому

    the most fool tutorial that i meet and it makes me want to hit my screen. damn!

  • @hellsing48
    @hellsing48 3 роки тому

    I can't tick off the Binary Encoding in MeshLab. Why is that?

    • @hellsing48
      @hellsing48 3 роки тому

      To answer my own question... It is possible to export ascii stl file directly from FreeCAD. If you go to Mesh Design wb > Meshes > Create mesh from shape... ; Export mesh to file > choose ascii stl format

  • @magalycusipumaayuque5829
    @magalycusipumaayuque5829 3 роки тому

    Thank you for the tutorial is very helpful. I am a new user in OF. Could you share with me a SURFACEFEATUREEXTRACTDICT file, please? I did not find it in tutorials files. Thank you in advance

  • @supernice1977JeffLee
    @supernice1977JeffLee 3 роки тому

    Great tutorial! I am relatively new to OF, so I watched so many OF tutorials on UA-cam. Your video is one of the best, and I have learned so much from it.

  • @aero_cats
    @aero_cats 3 роки тому

    Thank you for the tutorial, but I missed some info regarding the "fvSolution", "fvSchemes", "momentumTransport", and "transportProperties" syntax. Without knowing their syntax inside, it seems like I can't run the "interFoam" command. Glad if you can provide the case file in github or other cloud service. Thanks!

  • @aero_cats
    @aero_cats 3 роки тому

    Great tutorial! Hope to see your further simulations, keep uploading!

  • @eda364
    @eda364 3 роки тому

    Hi. When I use the command surfaceFeatureExtract appaers the following error: Reading surfaceFeatureExtractDict --> FOAM FATAL ERROR: (openfoam-2012) No surfaces specified/found for entry: cube.stl From int main(int, char**) in file surfaceFeatureExtract.C at line 305. FOAM exiting I am not sure where the error come from, since the name of the file is the same as the name in the triSurface folder.

  • @infantberwin8842
    @infantberwin8842 3 роки тому

    Hi Is there any tutorial help page available to learn open foam

  • @sohrabaskarli5679
    @sohrabaskarli5679 3 роки тому

    where can we find the related files shown in the video?

  • @sohrabaskarli5679
    @sohrabaskarli5679 3 роки тому

    hello, one thing i don't understand is that you create inlet, outlet, wall files when you draw it. I have downloaded stl file from the internet which is only total volume (3-D distillation column). How can I still specify inlet, outlet, walls for it?

  • @Classmates12
    @Classmates12 3 роки тому

    sir how to get these directry?

  • @johnramirez6906
    @johnramirez6906 3 роки тому

    Please review your video before. Remove unnesesary super-mega detailed explanation. And focus on the important and necesary steps.

    • @GPonnoos
      @GPonnoos 3 роки тому

      see some people need super mega explanation, not everyone is super easy with the basics.

    • @samikmaiti9339
      @samikmaiti9339 2 роки тому

      😃 this is an Indian style of explanation; we need that detailed explanation who is in beginner lever.

    • @MrRevancheRay
      @MrRevancheRay 2 роки тому

      eventhough I am not a real beginner, I still prefere detailed explanation instead of those fast result oriented vids. They won't help much

  • @sachithperera4626
    @sachithperera4626 3 роки тому

    Great job. Nailed it.

  • @sriharisha251
    @sriharisha251 3 роки тому

    Make more please. Your clarity is amazing.

  • @danabaro1458
    @danabaro1458 3 роки тому

    Hi, thank you for this video, but can you explain how you created the "d" folder and how you got it to contain the "0", the "constant" and the "system" folder will all the things inside them? (minute 14:19)

  • @sudipvikramadhikari9355
    @sudipvikramadhikari9355 3 роки тому

    What is the name of the solver u are using?

  • @vikrantkamble4948
    @vikrantkamble4948 3 роки тому

    Amazing video. But I have a problem with the duplicate subsection. I cannot find it in the dropdown menu. Can you please help me with it? Thank you in advance.

    • @hilaalalam
      @hilaalalam 3 роки тому

      If you are using FreeCAD new version like 0.19, then you go to Part--> Create a Copy -->Create a Shape Element Copy. This will solve your problem

    • @vikrantkamble4948
      @vikrantkamble4948 3 роки тому

      @@hilaalalam thank you

    • @dr.aliayyed7948
      @dr.aliayyed7948 3 роки тому

      @@hilaalalam Thanks bro

    • @onuraydn7065
      @onuraydn7065 2 роки тому

      rightclick-link action and make sublink.

    • @michapilch9432
      @michapilch9432 6 місяців тому

      @@hilaalalam Thank you

  • @jordandenev5305
    @jordandenev5305 3 роки тому

    Well done - you really concentrated on the important steps. The video is quite usefull for my beginner-level.

  • @oleksiyyefimenko3299
    @oleksiyyefimenko3299 3 роки тому

    Thank you so much ! Useful. Concrete. Solid.

  • @aimanshuhaimi1068
    @aimanshuhaimi1068 3 роки тому

    Hi. May I know, how do you create the files as shown in the video? I managed to install the OpenFOAM but seems like I can't find those files.

    • @ShyamUHS
      @ShyamUHS 3 роки тому

      You can find those files in tutorial folder in openfoam installation directory, select the files according to our case

  • @MarkYobb
    @MarkYobb 3 роки тому

    Very helpful.

  • @danatothova8728
    @danatothova8728 3 роки тому

    Thank you for the video, it is great. Do you know what could be wrong with my mesh? I am creating a mesh of a rectangular tank with a pipe. I get a mesh at the walls of the tank and at the walls of the pipe, but there is no internal mesh. Thanks!

    • @engineeringtalks7727
      @engineeringtalks7727 3 роки тому

      It seems to be a issue with viewing in paraview if I am correct. You can try checking the mesh by using volume instead of surface. The other issue may be with locationInMesh.. check that one as well

  • @salmanktk5164
    @salmanktk5164 3 роки тому

    I have a small problem about openfoam installation