|
[Sponsors] |
February 12, 2011, 09:23 |
Weld surface deformation by VOF model
|
#1 |
New Member
Md. Minhaj Alam
Join Date: Sep 2010
Posts: 9
Rep Power: 16 |
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 |
|
March 11, 2016, 07:46 |
UDF for Laser Weld
|
#2 |
New Member
Lokesh Reddy
Join Date: Mar 2016
Posts: 2
Rep Power: 0 |
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. |
|
March 11, 2016, 07:49 |
|
#3 |
New Member
Lokesh Reddy
Join Date: Mar 2016
Posts: 2
Rep Power: 0 |
Hi der, could share your udf so that I can get an idea how to start writting for my simulation purpose
|
|
March 17, 2016, 05:57 |
UDF moving laser heat source
|
#4 | |
New Member
Piyush
Join Date: Apr 2015
Location: Kolkata
Posts: 12
Rep Power: 11 |
Quote:
#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; } |
||
February 8, 2017, 04:24 |
|
#5 |
New Member
ARJUN A ASOK
Join Date: Feb 2017
Posts: 7
Rep Power: 9 |
when i run this code it is shown " recieved a fatal signal (segmentation fault) " .
Is there any way out |
|
February 27, 2017, 00:51 |
|
#6 | |
New Member
Aaronaiy
Join Date: Dec 2016
Posts: 7
Rep Power: 9 |
Quote:
|
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Simplified VOF Model | gulbenkian | FLUENT | 1 | June 10, 2010 17:52 |
Surface Tension Force Model | Miguel | CFX | 7 | October 2, 2006 06:30 |
A Problem with setting the time step in VOF model | Le | FLUENT | 2 | July 20, 2006 23:00 |
free surface of VOF and melting model? | wanghong | FLUENT | 3 | March 13, 2006 10:57 |
Surface Tension Gradient of VOF model | Ray | FLUENT | 1 | February 22, 2000 22:45 |