OpenFOAM Intermediate 11 - topoSetDict introduction

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ย. 2024

ความคิดเห็น • 14

  • @uttamcp5016
    @uttamcp5016 4 ปีที่แล้ว +5

    Hi just a small observation
    When creating the toposetdict file, I used everything that was mentioned on the video but got an error. So I changed it up a little
    Actions
    (
    {
    name ‘add new name of the patch here’;
    Type faceSet;
    action new;
    source patchToFace;
    sourceInfo
    { name ‘add old name here’;
    }
    }
    )
    If anyone gets the error ‘keyword source info is undefined in dictionary ....’
    Then you can try this :-)

    • @uttamcp5016
      @uttamcp5016 4 ปีที่แล้ว

      Theo Ong no thank YOU! Your tutorial has been so so helpful. Although I couldn’t create the mesh I wanted, I have so much knowledge on this topic now. Very very helpful. Thank You again

    • @uttamcp5016
      @uttamcp5016 4 ปีที่แล้ว

      Theo Ong on a side note, also inspired me to start using git!

  • @uttamcp5016
    @uttamcp5016 4 ปีที่แล้ว

    Another point to be noted (something I faced). While choosing the box in boxToFace of TopoSet, make sure that the convention of the coordinates is such that your starting point should be close to the negative axis and as close as possible to 0. For example- in my case, I have a channel of 2h=2 in the wall normal direction. My channel is from y=-1 to y=1 and x-z dimensions of 0.075x0.075. I started from 0,-1,0 to 0.075,1,0.075 and only then did it select the box correctly.
    When you have to define many faces of the same domain, do not CHANGE the system when you move to the next face. Use the same convention but slightly modify the coordinates to select the right face as shown very well in this video.
    Thought this might help.

  • @canunsal9513
    @canunsal9513 4 ปีที่แล้ว +1

    Hey, in ANSYS Cfx, the undefined surfaces to be taken as "wall" by the system (default). Is it same for openfoam or we have to create patch for every surface?

  • @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

  • @antonyakhno4439
    @antonyakhno4439 4 ปีที่แล้ว +1

    Hello! I have a problem with boundary in polymesh folder. After blockMesh and snappyHexMesh, in boundary i have not cylinder but movingWall, fixedWalls, frontAndBack. Can you help me please?

    • @vipinkumarc.p.1488
      @vipinkumarc.p.1488 4 ปีที่แล้ว

      i have the same problem .. have you find the solution for that?

    • @omarhamed5801
      @omarhamed5801 4 ปีที่แล้ว +1

      I have the same thing. Did u found an answer?

    • @aero_cats
      @aero_cats 3 ปีที่แล้ว

      Have you found the solution?

  • @bhootmehra
    @bhootmehra 3 ปีที่แล้ว

    Hello,
    thanks for the video
    I have a conjugate heat transfer problem, few electronic components being cooled directly by a fluid (immersion method of cooling) and i am using OpenFoam for this.
    I am using toposet to identify different solid components inside the background mesh. Since some of the components are very thin (like a solder layer 0.1mm thick), i have to use a blockmesh with very high number of elements in each of the three axis. If the background mesh is not fine enough, toposet is unable to extract these thin solid components. I have to play with the backgroud blockmesh so as the toposet identifies all the solid cellZones successfully. Of course i can use snappy, but i do not think so i can get the same quality hexa mesh as given by blockMesh.
    Any idea how to make sure that toposet identifies a particular cellZone successfully without using hit and trial with background blockMesh?
    thanks

  • @momosh59
    @momosh59 2 ปีที่แล้ว

    Hi, Can't we just use " Inverse" option after selecting the first part @ "9:30"?

  • @amalchummar1102
    @amalchummar1102 3 ปีที่แล้ว

    hello Theo.....i have meshed a block with needed dimensions and wish to split the block with left wall as heater, a small portion of the block adjacent to the left wall as a solid portion and rest as fluid all within the meshed block......for this do i need toposet and then move on to splitmeshregions? Trying to construct a conjugate heat transfer problem using OpenFOAM :)

    • @amalchummar1102
      @amalchummar1102 3 ปีที่แล้ว

      @@TheoOngScienceAndEngineering Yes Theo....I went through those videos n that's how I completed blockmesh and toposet....after that I ran splitmeshregions and finally decomposePar....I have got no errors so far but still not able to view temperature plots in parafoam.... 🙄