CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > FLUENT

Weld surface deformation by VOF model

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By minhaj_iut

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 12, 2011, 08:23
Default Weld surface deformation by VOF model
  #1
New Member
 
Md. Minhaj Alam
Join Date: Sep 2010
Posts: 9
Rep Power: 15
minhaj_iut is on a distinguished road
Dear All,

I am trying to track the weld surface deformation with the help of VOF model. I am considering a 3D transient model where laser beam is striking on the metal surface as heat source. I have written a UDF for this heat source. It works well. For melting the surface, solidification/melting model has been incorporated. Now I would like to track the VOF model. But I am confused how the computational domain should look like for VOF model? For tracking surface deformation, do I need to write any udf for surface tension/forces? In my model, I am not considering key hole. Any advice will be highly appreciated.

Regards
Minhaj
anoop.k.unni likes this.
minhaj_iut is offline   Reply With Quote

Old   March 11, 2016, 06:46
Default UDF for Laser Weld
  #2
New Member
 
Lokesh Reddy
Join Date: Mar 2016
Posts: 2
Rep Power: 0
Lokesh_Reddy is on a distinguished road
HI
I'm simulating the laser weld to study weld pool behavior like marangoni effects and temperature gradients from weld region to the cooler region . Can anybody with prior experience have written any UDF for moving Heat source and for the simulation for the marangoni effect in the weld pool.
Lokesh_Reddy is offline   Reply With Quote

Old   March 11, 2016, 06:49
Default
  #3
New Member
 
Lokesh Reddy
Join Date: Mar 2016
Posts: 2
Rep Power: 0
Lokesh_Reddy is on a distinguished road
Hi der, could share your udf so that I can get an idea how to start writting for my simulation purpose
Lokesh_Reddy is offline   Reply With Quote

Old   March 17, 2016, 04:57
Default UDF moving laser heat source
  #4
New Member
 
Piyush
Join Date: Apr 2015
Location: Kolkata
Posts: 12
Rep Power: 11
piyupant is on a distinguished road
Quote:
Originally Posted by Lokesh_Reddy View Post
Hi der, could share your udf so that I can get an idea how to start writting for my simulation purpose
Friend, if you are looking for DEFINE_SOURCE, here is the UDF for moving gaussian profile laser.

#include "udf.h"
#include "unsteady.h"
#define ETA 0.25
#define POWER 1000.0
#define PI 3.14156
#define RQ 0.0005 /* radius of laser beam */

DEFINE_SOURCE(energy_source, c, t, dS, eqn)

/*This checks whether the cell is within laser beam span- if inside put intensity else zero intensity */
{
real source;
real x[ND_ND];
real rmag,rmag1;

C_CENTROID(x,c,t);

x[0]=x[0]+0.015*CURRENT_TIME;
rmag=(x[0])*(x[0])+(x[2])*(x[2]);
rmag1=sqrt(rmag);

if( x[1]<0.0 && x[1]>0-0.001)
{
if( rmag< RQ )
source = (ETA*POWER)/(PI*RQ*RQ)*exp(-2*rmag1*rmag1/(RQ*RQ));
else
source = dS[eqn]= 0.0;
}
else
source =0.0;
return source;
}
piyupant is offline   Reply With Quote

Old   February 8, 2017, 03:24
Default
  #5
New Member
 
ARJUN A ASOK
Join Date: Feb 2017
Posts: 7
Rep Power: 9
ARJUN A ASOK is on a distinguished road
when i run this code it is shown " recieved a fatal signal (segmentation fault) " .
Is there any way out
ARJUN A ASOK is offline   Reply With Quote

Old   February 26, 2017, 23:51
Default
  #6
New Member
 
Aaronaiy
Join Date: Dec 2016
Posts: 7
Rep Power: 9
Aaronaiy is on a distinguished road
Quote:
Originally Posted by piyupant View Post
Friend, if you are looking for DEFINE_SOURCE, here is the UDF for moving gaussian profile laser.

#include "udf.h"
#include "unsteady.h"
#define ETA 0.25
#define POWER 1000.0
#define PI 3.14156
#define RQ 0.0005 /* radius of laser beam */

DEFINE_SOURCE(energy_source, c, t, dS, eqn)

/*This checks whether the cell is within laser beam span- if inside put intensity else zero intensity */
{
real source;
real x[ND_ND];
real rmag,rmag1;

C_CENTROID(x,c,t);

x[0]=x[0]+0.015*CURRENT_TIME;
rmag=(x[0])*(x[0])+(x[2])*(x[2]);
rmag1=sqrt(rmag);

if( x[1]<0.0 && x[1]>0-0.001)
{
if( rmag< RQ )
source = (ETA*POWER)/(PI*RQ*RQ)*exp(-2*rmag1*rmag1/(RQ*RQ));
else
source = dS[eqn]= 0.0;
}
else
source =0.0;
return source;
}
Hello, did you do some simulation about the evaporation involved in the welding?
Aaronaiy is offline   Reply With Quote

Reply


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 Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Simplified VOF Model gulbenkian FLUENT 1 June 10, 2010 16:52
Surface Tension Force Model Miguel CFX 7 October 2, 2006 05:30
A Problem with setting the time step in VOF model Le FLUENT 2 July 20, 2006 22:00
free surface of VOF and melting model? wanghong FLUENT 3 March 13, 2006 09:57
Surface Tension Gradient of VOF model Ray FLUENT 1 February 22, 2000 21:45


All times are GMT -4. The time now is 13:52.