- Видео 37
- Просмотров 35 683
Codeynamics
Индия
Добавлен 3 апр 2023
To teach core engineering software and concepts in an easy way!
Lorenz Attractor with Equations using MATLAB
This lorenz attractor animation was made using MATLAB.
Просмотров: 44
Видео
Unsteady Flow Over a Square Prism using OpenFOAM | snappyHexMesh | pimpleFoam
Просмотров 22714 часов назад
OpenFOAM | snappyHexMesh | pimpleFoam | Adaptive Time Stepping Case File: github.com/Codeynamics/OpenFOAM/tree/main/squarePrismCase
Extract Fluid Domain using ANSYS SpaceClaim
Просмотров 91День назад
In this video, I'll walk you through the process of extracting a fluid domain using ANSYS SpaceClaim. Whether you're working on CFD simulations or preparing a model for analysis, understanding how to accurately define and extract the fluid domain is crucial. I'll cover the essential steps, from importing the geometry to creating the fluid region, and highlight key tips and tricks to streamline ...
Water Wave Simulation - shallowWaterFoam | OpenFOAM
Просмотров 48День назад
shallowWaterFoam is a powerful solver in OpenFOAM for simulating shallow water flows, making it ideal for modeling coastal and riverine environments. Whether you're working on flood predictions or tidal analysis, this tool helps you capture complex flow dynamics with ease. Delving into these simulations opens up new possibilities in environmental engineering and hydrodynamics.
Cyclone Separator using DPMFoam | Lagrangian Particle Tracking | OpenFOAM Simulation
Просмотров 138День назад
Discrete Particle Modelling (DPM) with DPMFoam DPM is a powerful tool that allows us to simulate the behavior of particulate systems with unparalleled precision. Whether it’s predicting granular flow, analyzing particle-fluid interactions, or optimizing industrial processes, DPMFoam provides the flexibility and accuracy needed for CFD research and development using Lagrangian methods. At its co...
sloshingTank2D | compressibleInterDyFoam | OpenFOAM - MultiPhase
Просмотров 195Месяц назад
Excited to share our latest simulation project using OpenFOAM's compressibleInterDyFoam! 🚀 I've recently completed a 2D sloshing tank simulation, showcasing the power and versatility of compressibleInterDyFoam for multiphase flow analysis. This solver is specifically designed to handle the dynamics of compressible, multiphase flows, making it an excellent choice for simulating complex fluid int...
sonicLiquidFoam decompressionTank Tutorial | Compressible Flow | OpenFOAM
Просмотров 172Месяц назад
Welcome to this tutorial on using sonicLiquidFoam for simulating decompression in a tank with compressible flow in OpenFOAM. In this video, we'll take a deep dive into the setup, execution, and analysis of a decompression tank case using the powerful sonicLiquidFoam solver. What You'll Learn: 00:00 - Introduction to compressible flow simulations in OpenFOAM 00:50 - Detailed walkthrough of the d...
Dam Break 4 Phase Case - multiphaseEulerFoam | OpenFOAM
Просмотров 2022 месяца назад
Dam Break 4 Phase Case - multiphaseEulerFoam | OpenFOAM
Propeller Meshing Using snappyHexMesh | OpenFOAM Tutorial
Просмотров 7962 месяца назад
Case Files Link: drive.google.com/file/d/1QmHeC1jsk58XPxuD9dvcT7hMkfXLes2B/view?usp=sharing
Import Any CAD Model into OpenFOAM in 3 Simple Steps | For snappyHexMesh | FreeCAD
Просмотров 1,4 тыс.3 месяца назад
GrabCAD Model: grabcad.com/library/3-blade-propeller-65mm-1 Command: surfaceConvert inFile.stl outFile.stl -clean -scale value Example: surfaceConvert propellermm.stl propeller.stl -clean -scale 0.001
Lissajous Curve Plotting in Desmos
Просмотров 1,4 тыс.3 месяца назад
Have you ever marveled at the intricate patterns formed by Lissajous curves? These mesmerizing curves are the result of simple harmonic motion in perpendicular directions, resulting in captivating shapes that are both mathematical and artistic. The curves are defined by parametric equations of the form: [ x(t) = A sin(a t delta) ] [ y(t) = B sin(b t) ] where ( A ) and ( B ) are amplitudes, ( a ...
Meshing STL Using snappyHexMesh in OpenFOAM
Просмотров 5 тыс.3 месяца назад
Chapters: 00:00 Intro 01:40 Binary to ASCII Stl 07:50 Scale Down Stl 10:20 BlockMesh 21:10 snappyHexMesh 31:40 decomposePar & parallel processing 34:30 Refinement of Mesh 38:20 Final Mesh 40:30 BCs Geometry File: grabcad.com/library/m10-417-aircraft-1 Sorry for the poor audio. Will fix it in future videos.
Calculate Strouhal Number in ANSYS Fluent using Fast Fourier Transform (FFT) | Flow Over a Cylinder
Просмотров 2753 месяца назад
Chapters: 00:00 - Background 01:00 - Theory 04:20 - FFT (Fast Fourier Transform) 08:55 - Validation 10:30 - Outro In this video, we'll demonstrate how to calculate the Strouhal number in ANSYS Fluent using FFT for flow over a cylinder. The Strouhal number is a dimensionless number that characterizes the unsteady flow phenomenon, such as vortex shedding. We'll walk through the steps of setting u...
Backward Facing Step using blockMesh | OpenFOAM Tutorial
Просмотров 9944 месяца назад
Download paraview: www.paraview.org/paraview-downloads/download.php?submit=Download&version=v5.12&type=binary&os=Windows&downloadFile=ParaView-5.12.0-Windows-Python3.10-msvc2017-AMD64.msi LinkedIn: www.linkedin.com/company/codeynamics/ Email: codeynamics[at]gmail.com
Hydraulic Jump Multiphase CFD | OpenFOAM | interFoam
Просмотров 1876 месяцев назад
Case files link: cfd.fossee.in/case-study-project/case-study-run/63
Airfoil Wing Motion CFD | dynamicMesh OpenFOAM | pimpleFoam | OF-v9
Просмотров 3416 месяцев назад
Airfoil Wing Motion CFD | dynamicMesh OpenFOAM | pimpleFoam | OF-v9
Multiphase CFD - Droplet of water falling on a pool of water | OpenFOAM | interFoam
Просмотров 2267 месяцев назад
Multiphase CFD - Droplet of water falling on a pool of water | OpenFOAM | interFoam
Prism Drag and Lift Calculation and Plotting | Cd Cl | OpenFOAM CFD | simpleFoam
Просмотров 2 тыс.7 месяцев назад
Prism Drag and Lift Calculation and Plotting | Cd Cl | OpenFOAM CFD | simpleFoam
Fan in a room OpenFOAM CFD simulation | Dynamic Meshing |
Просмотров 2947 месяцев назад
Fan in a room OpenFOAM CFD simulation | Dynamic Meshing |
SIMPLE Solver Being Unstable in a Laminar Flow over a Cylinder | OpenFOAM
Просмотров 2,1 тыс.7 месяцев назад
SIMPLE Solver Being Unstable in a Laminar Flow over a Cylinder | OpenFOAM
Flame CFD OpenFOAM - CO2 & Temp contour | fireFoam | Combustion model | incompressible | Transient
Просмотров 2987 месяцев назад
Flame CFD OpenFOAM - CO2 & Temp contour | fireFoam | Combustion model | incompressible | Transient
Tank Decompression case | sonicLiquidFoam | OpenFOAM CFD
Просмотров 3127 месяцев назад
Tank Decompression case | sonicLiquidFoam | OpenFOAM CFD
Dam Break Multiphase VoF CFD | OpenFOAM | Transient Case
Просмотров 3547 месяцев назад
Dam Break Multiphase VoF CFD | OpenFOAM | Transient Case
Propeller CFD - OpenFoam Tutorial | snappyHexMesh Dynamic Meshing | pimpleFoam | Transient |
Просмотров 6 тыс.7 месяцев назад
Propeller CFD - OpenFoam Tutorial | snappyHexMesh Dynamic Meshing | pimpleFoam | Transient |
Propeller CFD Dynamic Meshing | pimpleFoam OpenFOAM | Transient Case | snappyHexMesh
Просмотров 1897 месяцев назад
Propeller CFD Dynamic Meshing | pimpleFoam OpenFOAM | Transient Case | snappyHexMesh
CPU Vs GPU Steady state Convergence Velocity Contour plots | 3D | ANSYS Fluent
Просмотров 3,3 тыс.8 месяцев назад
CPU Vs GPU Steady state Convergence Velocity Contour plots | 3D | ANSYS Fluent
Water flow from pipe into tank 2D Velocity plot | Transient CFD | ANSYS Fluent | English
Просмотров 56210 месяцев назад
Water flow from pipe into tank 2D Velocity plot | Transient CFD | ANSYS Fluent | English
3D Structured Hexahedral Mesh for Flow Over a Cylinder | ANSYS Mesh | English |
Просмотров 1,8 тыс.11 месяцев назад
3D Structured Hexahedral Mesh for Flow Over a Cylinder | ANSYS Mesh | English |
30 Minutes Rain Ambience Pomodoro Studying | No Music | 25+5 minutes
Просмотров 6211 месяцев назад
30 Minutes Rain Ambience Pomodoro Studying | No Music | 25 5 minutes
Pipe with flanges CAD modeling tutorial | SolidWorks
Просмотров 19611 месяцев назад
Pipe with flanges CAD modeling tutorial | SolidWorks
Wow!
Thankyou
So it's DDPM
Yes.
nice simulation :)
Thankyou
How many cells are in the mesh?
I dont remember exactly. Maybe around 30k.
The tutorial is clear and enjoyable, keep up the good work!
Thankyou very much
Can you please do a video on SonicFoam too?? I am getting "Floating Point exception" error and yeah i have check the mesh with "checkMesh" and has no problem with mesh. Also if you know how to solve floating point error please let me know.
Check your CFL number. Keep it less than 1. It will be fine in most cases. Try adaptive time stepping to make things easier. sure I'll make a video on sonicFoam
Stokes with FEM?
that is FVM. Standard OpenFOAM simulation.
Sorry for bothering you but I cannot successfully scale down the stl file, could you show me how to fix it ?
Please mail your problem with detailed description to admin@codeynamics.com
How does the movement animation works??
It is a dynamic meshing. The entire mesh (geometry) oscillates at a specific frequency.
sir please can you tell me how did the blade rotate which file of the openfoam stores the information about this rotation .. i am ignorant on this ....and where can i download this model ...thank you sir
it is the dynamicMeshDict in the constant folder. This model is also available in the tutorial resources. Please follow the video. I have explained it as well.
Great Video!
Glad you enjoyed it
Thanks you so much sir
Most welcome. Thanks for your support
Video on LES/DDES Turbulence Model would also be helpful as very few videos are there
Thankyou for your suggestion. Will make LES using OpenFOAM asap. Will try to make in fluent too.
👏🏻👏🏻
Thankyou for your support
Thank you for the detailed explanation of blockmesh
Thankyou for your support
My trisurface folder is missing from the original case. Any way I can fix it? Thank you in advance!
Just create a new folder named triSurface and add your stl files there.
very good and well explained video. learn a lots of things. keep posting similar videos on OpenFOAM.
Means a lot. thankyou so much. Share and support
Thanks a lot for your channel. Can you explain how to configure this gpu card with ansys fluent?
Sure. Will drop a video on that soon.
Can I be able to apply different mesh sizes to the distinc zones/bodies?
theoretical yes. you can. but practically that would ruin your simulation and consistency of your results.
@@Codeynamics Thanks
Thanks for your video, I change all the motorbike name for the goodone and launch simplefoam but at the time=6 i have a error with #1 to #12 line, do you know what's the cause?
Thanks for commenting. Please mail the zipped case file to codeynamics@gmail.com we will get back to you asap
@@Codeynamics thanks a lot, have a great day
What color represents what exactly?
Air, oil, water and mercury
Amazing!!!
Thankyou
hey if you close wsl inbetween and reopen it later can you continue the steps?
yes absolutely. As long as you go to the correct case directory location and perform the appropriate commands, it will work.
Can you please do the sim too???
Yes. I will do a stationary mesh case soon. But the dynamic meshing case will take time. The video is getting way too lengthy and the simulation takes days to complete. Ill make a video on how to setup the case for dynamic mesh without running it though.
@@Codeynamics That's perfectly fine. Even if you just say or instruct on how to run the sim (without actually running the sim), that will be really helpful. Thank you.
Thank you for sharing this ! Waiting the meshing and simulation steps :)
Uploading soon!..... Thankyou for your comment
Uploaded the meshing tutorial: ruclips.net/video/NbAUjwUotCE/видео.html Will do the dynamic meshing simulation case soon.
@@CodeynamicsVery much appreciated
Hey this is a great video and thank you for that. Would be nice if you can also run the sim and make a video of it, PLEASE!!!
I will try for sure!
@@Codeynamics Thanks!!!!
Very good video! Congrats! PS: for those who don't want to mess with the coordinates of the boundaries or find it tedious to keep going back and forth to paraview to adjust the boundaries w.r.t to your object orientation...there is a command similar to the scale command, called 'surfaceTransformPoints' to rotate your stl file.
Thankyou for the comment.
Need a help about the surfacefeatureExtract command its not working for me?
Please write a detailed email about the error along with screenshots to codeynamics@gmail.com. Our engineers will reply soon.
We do not suggest using the .org/foundation version. Especially anything after v-10. To follow our videos, please use ESI/.com version of OpenFOAM.
@@Codeynamics Alright thanks so much!
thats a cool square
😄
hello,thanks for the video, can you post or give some tips on how to run the simulation of a turbulent flow for this case, like what kinb of application and equations to use?
sure. Will do soon.
Thank you very much sir, well and enough explained video like always.
Thankyou soo much. Do support by subscribing and sharing 😊
@@Codeynamics Today I followed the tutorial and succesfully did the meshing. I am also thinking to run the case considering a random velocity of fluid. I must again thank you for making everything as clear as possible. I was wondering if you can make a tutorial meshing the same file in "cfMesh" . Also, can you make any tutorial on meshing and case setting a wind turbine!
Sure will try to make them.
Waiting for meshing case. I am struggling meshing specially the edges.
Sure. Soon Please do Subscribe and support
Uploaded the tutorial: ruclips.net/video/NbAUjwUotCE/видео.html
@@Codeynamics Thank you :)
I accidentally made this shit while coding in roblox lmao i was just trying to make a circle
😂😂😂
r/thathappened
@@Gordy-io8sb what does that mean redditor
@@yepyen No, you didn't. You clearly didn't.
@@Gordy-io8sb do you even know how lissajous curves work? The circle is being made by 1:1 ratio, if you try 2:1 it will turn into an elipse, rise the value and will get tighter and tighter eventually forming a straight line. I did something wrong and somehow it turned inside out like this. I even have proof if you want
thanks really helpful.Just a quick question did you run the silulation and if so which command did you use?
Thankyou. I did not run the simulation. If you had to run for that case specifically, you should be using simpleFoam command. It depends on the solver. Please do subscribe and support for more useful videos.
@@Codeynamics hello again, i'm having a problem with the snappyhexmesh.When i run it i am usually having blocks meshed around the airplane instead of the geometry being meshed completly.So the resulting mesh is just a bunch of blocks surrounding the aircraft what can be causing this error?I just used the snappyhexmesh command without the mpirun because for some reason it told me that this command doesn't exist could this be the reason?
The reason is that in the snappyHexMeshDict, under snapControls function, see the 6th and the 7th parameters. set the implicitFeatureSnap to false and set explicitFeatureSnap to true. This should make your problem solved. The behavior with just snappyHexMesh will be exactly the same as doing it with decomposed case. It is only a matter of time that differs for both the process. mpirun case is faster due to parallel processing. I hope this is clear.
What's the equation for this?
x = sin (t/12), y = sin (t/11). t varied from 0 to 600 pi
c:
😊😊
Can you drop GitHub link I would like to look at blockmesh for this
There is no blockMesh for the cases where we import mesh from Ansys.
How can I import from Ansys in not familiar with Ansys
this video is about making mesh in ansys and importing it in OpenFOAM. Pls follow along. if you need the same mesh made in OpenFOAM, pls contact us at codeynamics@gmail.com
Thanks for the video..Sir.!
Welcome. please subscribe and support.
sir can you make the video on mesh generation with SnappyHexMesh?
Yes sure. I will make one.
Thank you for the useful video. What is "Q" parameter here?
Thankyou The Q criterion defines vortices as areas where the vorticity magnitude is greater than the magnitude of the rate of strain. Pls check documentation for more clarity
how to simulate for turbulance?
Use turbulence models like kOmegaSST or kEpsilon or spalartAllmaras. I can make a video on that for flow over a cube if you need it.
@@Codeynamics please do a video. Thankyou ❤️
Can u try to make the simulation using simplefoam solver and rans realizable kepsilon model?
Okay. I will make. Maybe for a different case. But using these turbulence models.
why?
It's complicated to explain it in comments.
@@Codeynamics sorry to bother, but I found it interesting
Is there a link to a scientific work or documents that would not be explained in the comments?@@Codeynamics
You can study on the computing difference between a GPU and CPU on Nvidia's page. Or any computer science journals. If you want for CFD in specific, please read ANSYS documentation.
loved it, very well explained.
Thankyou, keep supporting
What parameter in snappyHexMeshDict controls the animation of the propeller? Thanks
snappyHexMeshDict was used only to create mesh for the case. It has no role in the animation directly.
@@Codeynamics In that case, I suspect animation is controlled by a custom function somewhere the system/controlDict
@@MarcelNKemet I dont understand what you are trying to say. The animation is post processed in paraview. how is animation related to controlDict?
@@Codeynamics I found out there is a dictionary (dynamicMeshDict) located in constant/ folder which controls the mesh animation. You could have mentioned that in the video. Anyway, good introduction to dyn meshes.
@@MarcelNKemet That doesnt control animation directly. That controls the mesh motion. Animation is a byproduct. So I didnt mention. Thankyou for your suggestions
Hi, is it possible to have the final foam file ? I am working in vizualisation rather than in calculation. Thanks for the vid. I am working on it anyway.
Sorry I don't have the final file now. You can easily run the case from tutorials to get the solution though.
yeah for sure, thanks@@Codeynamics
can i simulate 3d geometry using pitzDaily resource?
Yes. Just change the polyMesh or Mesh used in general. That is enough. Solver is same regardless of 2D or 3D. Thanks for your comment. Please sub, share and support!