How to model a moving heat source?

 Register Blogs Members List Search Today's Posts Mark Forums Read

 March 12, 2009, 14:56 How to model a moving heat source? #1 James Guest   Posts: n/a How can FLOW-3D be used to model a moving heat source? The user manual only tells how to model uniform or localized heat sources. But what if the location of a heat source changes during a process? Thanks!

 March 12, 2009, 15:06 Re: How to model a moving heat source? #2 HC Guest   Posts: n/a is the heat source inside some solid object? if so, you may try create an extra moving solid object and use it as the heat source.

 March 12, 2009, 15:21 Re: How to model a moving heat source? #3 James Guest   Posts: n/a It is on the surface of a solid object. For example, a moving laser beam is irradiated on the surface of a metal part.

 March 12, 2009, 15:28 Re: How to model a moving heat source? #4 HC Guest   Posts: n/a I think you can try creating a moving object and specify the heat source with density*specific heat equal to 0. that way, the heat source value becomes the heat flux at the component's surface.

 March 12, 2009, 16:54 Re: How to model a moving heat source? #5 James Guest   Posts: n/a Thank you! In this way, how can I apply the heat flux only at a portion of the component's surface? I mean, the heat source is not applied to the whole surface, just to a circular region of the surface.

 March 12, 2009, 18:11 Re: How to model a moving heat source? #6 HC Guest   Posts: n/a One way is to create another moving component that wraps around the heat source and only have that circular region facing outwards. This method might not be appropriate for the cases you are simulating, as you do not want the new moving components to affect the heat transfer/fluid flow. May I ask what kind of case you are trying to simulate?

 March 12, 2009, 22:58 Re: How to model a moving heat source? #7 James Guest   Posts: n/a I am simulating laser coating.

 March 13, 2009, 10:38 Re: How to model a moving heat source? #8 HC Guest   Posts: n/a so how does the laser beam move? does it just moves along a flat surface? if it does, you can just try what we have suggested and you dont need to create another wrapping component as the other area on the moving heat source component will not be in contact with the material. you also need to specify free-slip on the moving component as the laser beam would not have any force acting on the material. Anyways, basically you need to make sure no setup in the simulation would contradict the basic process in laser coating. if it does, please give more details on the process, or you want to think about customization.

 March 13, 2009, 18:00 Re: How to model a moving heat source? #9 James Guest   Posts: n/a My application is like this: a laser beam passes over the top surface of the base material to induce local melting.The effect is that it brings a heat flux on the surface. Accompanying the laser beam is a droplet source of coating material that strike the surface and provide the extra material. So during the process, the surface of the base material is not flat because it is coated. It is something like laser welding. The difficulty of modeling is that the heat flux is not on the whole surface at a specific moment (just a circular spot) and moves along the surface. If I use customization, how should I do? Thank you!

 March 16, 2009, 13:52 #10 Member   Join Date: Mar 2009 Posts: 40 Rep Power: 9 so do the laser beam and droplet source happen to be at the same location at that time? if not and laser beam melts the FLAT base material first before a droplet is placed on the surface, you can still use that technique to mimic the process. the customization you could try is to modify heatfl.F. Basically you need to keep track of the i/j/k index of the cells where the laser beam is projected on, and to specify the heat source in the subroutine. It is kind of different as it is thermal energy per unit mass instead of heat flux at the surface, but it might be ok if the cells are fine enough.

 March 17, 2009, 12:49 Re:How to model a moving heat source #11 New Member   James Zhong Join Date: Mar 2009 Posts: 25 Rep Power: 9 Thank you for your reply! Yes, the laser beam and droplet source are always at the same location. But before laser beam melts the FLAT base material, probabily the powder particles will be blown off. I don't need to model this. In my simulation, I let the droplets fall onto the base material only after a molten pool has formed. Could you please say again what "that technique to mimic the process" is? Because you mentioned several methods, I am a little bit confused. For the customization, is heatfl1 an array with subscripts i,j,k or a variable? Can I use other variables like t, xi(i),yj(j) and zk(k) in this subroutine? Another related question is: how does Flow-3D distingush among a void cell, a fluid cell and a solid cell? Thank you!

January 7, 2015, 22:59
#12
New Member

Guangxi Zhao
Join Date: Sep 2014
Location: China
Posts: 3
Rep Power: 4
Quote:
 Originally Posted by H.C so do the laser beam and droplet source happen to be at the same location at that time? if not and laser beam melts the FLAT base material first before a droplet is placed on the surface, you can still use that technique to mimic the process. the customization you could try is to modify heatfl.F. Basically you need to keep track of the i/j/k index of the cells where the laser beam is projected on, and to specify the heat source in the subroutine. It is kind of different as it is thermal energy per unit mass instead of heat flux at the surface, but it might be ok if the cells are fine enough.
Hi H.C,

I'm doing the same thing as you have done years ago, since heatfl is power source per unit mass,when I define a gauss plane heat source, how can I convert power rate (unit: W) to power source per unit mass? In other words, when the power rate equal 1w, then heatfl= ?, thank you~

Last edited by boy; January 9, 2015 at 03:11.

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post msrinath80 OpenFOAM Running, Solving & CFD 18 March 3, 2015 06:36 allenzhao OpenFOAM Installation 127 January 30, 2009 20:08 Young CFX 5 October 6, 2008 23:17 Mehdi FLUENT 0 March 24, 2008 18:32 Miguel Baritto CFX 4 August 31, 2006 12:02

All times are GMT -4. The time now is 14:18.