- Видео 11
- Просмотров 8 969
AkamCAE
Малайзия
Добавлен 23 янв 2014
AkamCAE group is an online platform that offers tutorials on the three primary steps of CAE simulation: pre-processing, solving, and post-processing. Our aim is to equip you with the knowledge and skills necessary to feel confident in your CAE journey or enhance your expertise through our carefully selected tutorials. Whether you’re a beginner or looking to advance your skills, our videos are here to help you succeed.
How to Create Multizone Structured Mesh in Ansys ICEM CFD – Simplified Guide
In this tutorial, learn how to create a high-quality multizone structured mesh using Ansys ICEM CFD in the easiest way possible. This video covers:
1- Geometry generation: I demonstrate how to create the geometry of a tube, including fluid and tube thickness domains. Surfaces are assigned meaningful names to serve as boundary conditions in the solver.
2- Blocking: The block is created, and associated with edge parameters, and the number of nodes along each edge is specified.
3- Multizone approach: A new block is assigned for the solid thickness of the tube and assigned a separate name. Interfaces between the two zones are carefully considered.
4- Mesh extraction: Pre-mesh is shown before extr...
1- Geometry generation: I demonstrate how to create the geometry of a tube, including fluid and tube thickness domains. Surfaces are assigned meaningful names to serve as boundary conditions in the solver.
2- Blocking: The block is created, and associated with edge parameters, and the number of nodes along each edge is specified.
3- Multizone approach: A new block is assigned for the solid thickness of the tube and assigned a separate name. Interfaces between the two zones are carefully considered.
4- Mesh extraction: Pre-mesh is shown before extr...
Просмотров: 51
Видео
Generating a Structured Mesh in Ansys ICEM CFD using Blocking Technique & O-Grid method
Просмотров 11314 дней назад
In this step-by-step tutorial, learn how to create a high-quality structured mesh using the blocking technique in Ansys ICEM CFD. We start by designing a tube geometry, then create points, curves, and surfaces, and assign names for better organization. Using the powerful O-grid command, we enhance the quality of hexahedral elements within the domain. The video also demonstrates generating a bou...
How to Create a Base Flange in SolidWorks by Considering K-Factor in Sheet Metal Bending
Просмотров 7114 дней назад
In this tutorial, first, you will learn how to select an appropriate K-Factor in sheet metal bending and then a base flange with SolidWorks is created using sheet metal commands. Please follow and subscribe to our RUclips channel to learn more about designing with SolidWorks. Video Chapter Guide: 0:00 Design a base flange in SolidWorks 00:48 How to select sheet metal bending parameters? 1:50 Ca...
Creating Multizone Mesh in Ansys Workbench: Explained in Three Different Methods
Просмотров 214Месяц назад
In this tutorial, we'll explore three efficient methods to generate a multizone mesh in Ansys Workbench using Ansys DesignModeler and Ansys Meshing. Starting with the simplest method, we’ll demonstrate how to create two zones and assign boundary conditions for automatic thermal interface coupling in Ansys Fluent, which is ideal for simpler geometries. For more complex setups, we’ll delve into t...
Phase Change Material Simulation with UDF in Transient Mode | PCM Simulation Guide by Ansys Fluent
Просмотров 523Месяц назад
In this tutorial, learn how to simulate phase change material (PCM) behavior in a square geometry using Ansys Workbench and Ansys Fluent. Follow along as I create geometry and mesh in the DesignModeler and Meshing modules, then apply transient simulation techniques to observe PCM behavior under specific boundary conditions. This guide also covers the use of User Defined Functions (UDF) to defin...
Mastering Tecplot 360: Ultimate Guide to Creating High-Quality Line Chart from Data - Part 2
Просмотров 945 месяцев назад
Welcome back to our ultimate guide on mastering Tecplot 360! In Part 2, we dive deeper into the advanced features of Tecplot 360 to help you create even more stunning and high-quality line charts from your data. ▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬ 0:00 - Intro 0:34 - Adding Greek Symbols and Mathematical Variables in Tecplot 360 02:36 - Adding Exponential function in Tecplot 360 03:16 - Adding ...
Mastering Tecplot 360: Ultimate Guide to Creating High-Quality Line Chart from Data - Part 1
Просмотров 1515 месяцев назад
Welcome to our comprehensive tutorial on mastering Tecplot 360, the ultimate visualization tool for creating high-quality line charts from your data. Whether you're a beginner or an advanced user, this step-by-step guide will walk you through everything you need to know to turn your raw data into professional, presentable figures. ▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬ 0:00 - Intro 01:08 - How to ...
A Trick for Creating Many Iso-surfaces in Ansys Fluent using the Fluent Journal File
Просмотров 751Год назад
This video shows a trick for creating Iso-surfaces in the domain using a Fluent journal file. Iso-surfaces can be used for calculating bulk temperature, wall temperature, heat flux of wall, average velocity in a cross-section of a tube, etc. Sample of the Fluent journal file used in this video: surface iso-surface z-coordinate z=0.01 , , 0.010 , surface iso-surface z-coordinate z=0.02 , , 0.020...
How to Calculate the Local Nusselt Number for a Tube using Ansys Fluent
Просмотров 2,1 тыс.Год назад
In this video, you can find out how to calculate the parameters of the Nusselt number including bulk temperature, and wall temperature for a tube in Ansys Fluent. Also, you will see how to generate the Iso-surfaces over the working fluid and over the tube wall. Please see "A Trick for Creating Many Iso-surfaces in Ansys Fluent using the Fluent Journal File" video in the following link: ruclips....
How Access to the Derivative of Temperature in Custom Field Function Calculator of the Ansys Fluent.
Просмотров 4,8 тыс.6 лет назад
In this video, I showed that how we can access to the derivative of temperature in custom field function calculator of the Ansys Fluent software. I illustrated the easy way for access to it.
I would like to sincerely thank you for your channel, it is incredible and i want to encourage you to continue with this type of video. And I want to know if you can do a video about dynamic mesh during melting process for example. Again thanks a lot for this video and I wish you continued success
I'm happy to hear this. I'll try to make a video with dynamic mesh soon.
thx
Your welcome
I'm glad you made this video as I've really appreciated it while learning about UDF. I have one more question I would like to ask. I'm trying to do an analysis on a solid-solid phase change material, and I'm trying to create an enthalpy porosity formulation with UDf that doesn't use solidification and melting, but has no convection, only conduction, and I was wondering if you could give me some advice?
Thank you for your comment. First, suppose you are using solid-solid phase change material. In that case, you can still use the solidification and melting model in Ansys Fluent because velocity is zero in all directions when you have solid in the zone. So, you will have only conduction in energy equations and you may select 0 for mushy constant as well. Even you can disable the momentum equation for your simulation. However, if you want to have only conduction and use it with the UDF, I suggest you utilize User-Defined Scalars (UDS). In UDS, you have unsteady, convection, defusion, and source terms. You can solve the equation in your domain and then use the parameter, let's say temperature, in the UDF. I hope this helps you to complete your simulation. I appreciate it if you share my channel with your friends to subscribe.
I would like to sincerely thank you for the excellent tutorials you provide on the AkamCAE channel regarding ANSYS Fluent. Honestly, you are the best channel on RUclips for explaining ANSYS Fluent. If possible, I would appreciate it if you could continue with lessons on PCM and Nanofluid simulations. Thank you again for your efforts, and I wish you continued success
I am so happy to hear this from you. Sure, I will provide more videos regarding PCM. However, the next one will be about generating a multizone mesh that can be useable for PCM simulation.
Please help me, How to calculate entropy in Ansys Fluent?
You can see the equations of entropy generation in the below article. After creating the equation in Fluent in the Custom Field Function Calculator dialog box, you can calculate the volume integral of entropy generation in your domain. doi.org/10.1007/s00231-019-02615-z
Please help me, How to calculate entropy in Ansys Fluent?
You can see the equations of entropy generation in the below article. After creating the equation in Fluent in the Custom Field Function Calculator dialog box, you can calculate the volume integral of entropy generation in your domain. doi.org/10.1007/s00231-019-02615-z For derivative of temperature, you need to active it as I showed in below tutorial. ruclips.net/video/9Cf3854WTjw/видео.htmlsi=N5A6Sn6WBQdV68dE
To calculate average Nu number must be calculate the area weighted average of the total wall and the outlet and the inlet mass weighted average for bulk temperature, is it correct
No, it's better to calculate the Nu number at each specific length of the tube and then calculate the average of all Nu number values using the methods to get the average value. The average method: www.cuemath.com/trapezoidal-rule-formula/
Thank you for your explanation, When you calculate local wall temperature you used thin wall temperature, But the local wall temperature in 3D is a line around the pipe, so it is not area weighted average, it is a length average
In ansys, we do not have a length average; so when you use area average, it is supposed to give you the average length of elements. To test my claim, please calculate the area of the line around the pipe, if it gives you the circumference of the tube, so, this method works.
It was so helpful 👍
Thank you! we are glad you found it helpful
Here is a list of modifiers you can use: Subscript: <sub> </sub> Superscript: <sup> </sup> Bold: <b> </b> Italic: <i> </i> Math: <math> </math> Greek: <greek> </greek> Helvetica: <helvetica> </helvetica> Times: <times> </times> Courier: <courier> </courier> Userdef: <userdef> </userdef> Verbatim: <verbatim> </verbatim>
If this doesn’t work well for you you can add the following command to your tecplot.cfg file. $!COMPATIBILITY USEV10TEXTFORMATTING = FALSE If FALSE this setting allows Tecplot to display text special characters created with older Tecplot versions without automatically converting the text to the new formatting. In Tecplot 9 a single character could be changed by adding the following identifiers in front of that character. The identifier only applies to the character immediately following. ` (back quote) Greek ~ (tilde) math @ (at symbol) User-defined _ (underscore) subscript ^ (caret) superscript
Hi, after I set it up like this it doesn't show the temperature gradient and gives me this error message, do you know how to fix it?Info: Expert option for not freeing temporary solver memory is incompatible with adaption in parallel.
Hi, I guess you have one of the following problems: You may be using the student version, you need to have installed Visual Studio, or you may also need to change the mpi setup in the launch window in Fluent. The problem seems to appear from parallel processing.
@@akamcae you are right...... how can i fix it ? udf?
@@sss-bc6dz Please try one of the following steps: 1) First read your case and data, run one interaction, change the setup like the video here, and then run your simulation one iteration more before getting your data. 2) if your simulation is steady and you want to get data at the end of your simulation, you can read the case and data with a single process instead of parallel processing. Just be aware that before calculating the data by custom field function calculator, just do one interaction, otherwise, you will get a zero value. 3) try to install a newer version of Visual Studio. 4) if none of the above solutions worked, you need to create a UDF file, You can use DEFINE_ON_DEMAND. Good luck
@@akamcae thank you for your reply
A great video. Useful, and well-explained. Thank you for sharing the knowledge.
We are happy to hear that, thank you.
HELLO, How to fine derevitive of the temperature with respect to time, dT-dt
Sorry, I do not know how to calculate dT-dt. I suggest you get the temperature from a specific point and then provide a function by overfitting using Exel then calculate the derivative of it. Also, you can use numerical methods for calculating a derivative of some data.
Please tell us how to calculate the local nusselt number, local heat transfer and thermal boundary layer at a specific Reynolds number
For calculating the local Nusselt number at a specific point, instead of taking Tw,avg, you need to calculate the Tw at the specific point. The same procedure for local heat transfer. For the local thermal boundary layer, make a line inside the domain that is normal to the wall, then report the temperature, I guess you can see the thermal boundary layer.
How to calculate the average Nu? Thank you
You can calculate the average Nu number along the tube by using the trapezoidal rule. This is a simple method. OR; If you have access to Matlab software, you can use trapz( X , Y ) and then divide it by the length of the tube. See Eq. 14 in this paper doi.org/10.1007/s00231-018-2345-z.
How to plot average axial wall temperature in 3D TUBE?
You can get the results from Fluent and then use Excel to plot an x-y plot.
Good work
My pleasure
HELLO, HOW TO CALCULATE WALL AND BULK TEMPERATURE?
Hi, You should make a cross-section in your domain and then use Mass-Weighted Average to calculate the temperature on the cross-section surface. That's where you will get the bulk temperature in a specific cross-section. For wall temperature, you need to use Area-Weighted Average over the line or surface of the geometry. Please subscribe to my channel, I will provide a video about calculating these two parameters within the next week.
@@akamcae Thank you very much for your information.
@@ammarlaichi8474 Hi, you can find the video regarding calculating the Nusselt number in the below link. Thanks ruclips.net/video/2StpgKD2ljU/видео.htmlsi=4lFfz-Vo7ux_HMUh
Hi Mr. Hasan, thank you for this video. I got one question; can I use custom field function to calculate entropy due to heat transfer and friction? If so, may I know how to do so?
Hi. Yes, it is possible. You can see the equations of entropy generation in the below article. After creating the equation in Fluent, you can calculate the volume integral of entropy generation in your domain. doi.org/10.1007/s00231-019-02615-z
who to calculate the Production of Entropy of a rotating impeller?
I have not worked on rotating impeller. You can search and find an article that explains the equation of entropy production in a rotating impeller. When you find the equation. You can transfer the equation as a UDF code or as a custom field function. However, I think, the equation should be general for all applications, which is explained in the Bejan book. When you find the equation, I think you can calculate the equation using a volume integral in reporting section of Fluent software. You can see the equation of entropy generation in the below link. This is a published article by me. link.springer.com/article/10.1007/s00231-019-02615-z
How can I calculate the entropy production rate by heat conduction and direct dissipation in fluent
Hi, please send an email to me. I will send you a file. My email address: najafi.fme@gmail.com
Thank you, it was of great help
You're welcome!
Thanks, was looking for this for ages!
You're welcome!
Please I need how we calculate nusselt average pleasssse
@@papahabibi1402 Hi, you can send me an email (najafi.fme@gmail.com). I can not tell you in the comment. We can have an online meeting and I will explain it to you.
hello sir i want to find nusselt number so for that i need to calculate dt/dy at y=0 so how can i find the same ?
Hi, first you should create a custom field function with your definition (dT/dy....) then calculate the value of your function from the wall, which the location is y=0. To report the value from that location, you can create a line or point by Fluent on the surface (wall).
@@akamcae I want to find dT/dY not dT-dY
@@maniksinghsambyal550 It is dT/dY but when you use the Fluent, it shows like dT-dY.
Thank you sir, Is it possible to orient me on the procedure of calculating the entropy due to heat transfer (sh) and the entropy due to friction (sf), by what fluent calculates us as the total entropy ( st). Please help me. Thank you
Hi, please send me an email to send an article for you. My email: najafi.fme@gmail.com
Hi Mr Najafi, How we can define new Field Variable At Initialize - Patch Window Setting ?
Hi, there is a Macro called DEFINE_INIT (initializes variables) in UDF that the Dialog Box of this Macro can be activated in User-Defined Function Hooks. You can see the definition of this UDF in the ANSYS FLUENT UDF Manual.
this gives dT/dx or dy or dz, however, if we want to obtain dT/dn , then how can we obtain that?
For normal derivative, you should use the UDF code. I have not calculated the normal derivative but you can see some samples of UDF code about the normal derivative in the UDF Manual of ANSYS Fluent and CFD Online website.
nice video. how can i implement the Time-Averaged Wall Shear Stress (TAWSS).
Sorry, for not getting back to you sooner. You can report the Time-Averaged Wall Shear Stress as below: 1) For steady simulation: Go to Report> Surface Integrals> Report type (Area-Weighted Average)> Field Variable (Wall Fluxes...)> select Wall Shear Stress> then Chose the boundary that you want to report the Time-Averaged Wall Shear Stress> Compute. 2) For translate simulation: You can use UDM Macros for saving you data every time step size and calculate the average time with other software, or use the Tecplot 360 CFD post-processing software, which you can import your case and data to it.
Thank you sir, but when I try to calculate average value of dT/d(x,y,z) for particular part of fluid domain (e.g. air domain) from Reports (Volume Integrals), zero value occurs and without units (instead K m-1). Do you have any advice?
Hi, In this method, the value illustrates without units because you make a custom field function which it has not a defined unit in Fluent. To unravel the problem of zero value, you should calculate your run (your all equations or just your energy equation) before you calculate the average value of dT/d(x,y,z) for a particular part of the fluid domain. One iteration for calculating the equations is enough after you read your Case and Data in Fluent. If you need more information regarding this issue, please do not hesitate to reply to me.
@@akamcae You are right. I first ran a calculation and after convergence is achieved, I followed your steps and didn't rerun calculation. Thank you and best regards!
@@josipbatista3570 Your welcome. In addition, whenever you want to calculate your parameter with the custom field function in your previous run, do the below steps and save your time. 1- Read your Case and Data files. 2- Go to Solution> Solution Controls> Equations 3- Active the energy equation and inactive others equations 4- Press OK 5- Run your solver for one iteration 6- Calculate your parameter with the custom field function Good luck
Thank you Man. It is quite usefull. Would you know how we can calculate the second derivatives?
Your welcome. We can't calculate the second derivatives in the custom field function calculator of the ANSYS FLUENT software (maybe I don’t know), but it will be calculated with the UDF. I think these links (in below) may help you. *www.cfd-online.com/Forums/fluent-udf/37146-how-build-second-derivative-udf.html *www.cfd-online.com/Forums/fluent-udf/137277-second-derivation-temperature.html
@@akamcae Thank you... I wrote a UDF and It seems working: :-) # include "udf.h" DEFINE_ON_DEMAND(store_gradient) { Domain *domain; cell_t c; Thread *t; domain=Get_Domain(1); thread_loop_c (t,domain) { begin_c_loop (c,t) { C_UDSI(c,t,0) = C_T_G(c,t)[1]; C_UDMI(c,t,0) = C_UDSI_G(c,t,0)[1]; } end_c_loop (c,t) } } Ps., For better refinement in gradients, one also can use the reconstruction component of gradients of any variable...
@@Roilbb gradient is a vector. How can you store it in a scaler?
@@waqasmuneer7951 It is magnitude which is stored in UDS. You can also store the components of a vector in UDS as well.
@@Roilbb It is the vector that has been stored in scaler and it is a magnitude of the sclalar which has been stored in UDM. Is your code working fine?
thank you sir , please do you know how to access to the derivative of species mass fraction , thanks alot
Unfortunately, I don't know, but it might be possible with the UDF definition in the Ansys Fluent.
@@akamcae thanks a lot sir please do you have any UDF documents support ! i really appreciate ur help tnx
@@newyorkbrooklyn987 No, I am sorry.
How to write custom field function for mean deviation and forces for sloshing problem
For calculating the mean of parameters, I think that you can write your custom field function then calculate its as the Area-weighted Average (for example) in reports section of Fluent.