Simulation pulse welding using Dflux subroutine Abaqus
In this example , we intend simulate pulse welding process using Dflux subroutine in Abaqus software
We use volumetric heat flux for simulation of the welding process, and we use Goldak’s double-ellipsoid model for define volumetric heat flux, and we use the Dflux subroutine for define Goldak’s double-ellipsoid model and pulsed power
Dflux subroutine is used to define nonuniform heat flux

This problem is done in two steps
In step1 , we simulate welding process with duration of 33.34 seconds
In step2 , we simulate cooling process with duration of 1000 seconds
To do so , we define two Coupled temp-displacement step

The material of the plate is SUS304
Density, thermal conductivity, specific heat, thermal expansion, elastic properties and plastic properties depend on the temperature
In this example , the welding power (Q) is defined in Pulse form
Here you can observe the diagram of the Pulsed Power with Frequency of 20 Hertz , in which the Peak of Power is 1000 Watts
we use the Dflux subroutine to define pulsed power

Goldak’s double-ellipsoid heat source model is adopted to calculate volumetric heat flux distributions as heat input around the welding pool
Equations of the Goldak’s heat source model is defined as a function of position and time together with a number of parameters

The constants a,b,Cf,Cr as shown in picture are heat source parameters that define the size and shape of the ellipses and these parameters are obtained from experimental analysis


Duration :35 minutes
Download link : full video , inp file , cae file , subroutine file, excel files and pdf file
Payment Method : Paypal
To purchase this tutorial , please contact us
Email : saeedofmoeini@gmail.com