Spot Welding Simulation

Category: Manufacturing Process Simulation | Revised 2026-10-02
CAE visualization for spot welding theory - technical simulation diagram
Spot Welding Simulation

Theory: current becomes heat, heat changes shape

Overview

🙋

Spot welding just passes current — why is it hard to simulate?

🎓

Because electrical, thermal and mechanical behaviour interact and change drastically within about 0.1 s. Two steel sheets are clamped between copper-alloy electrodes and several to over ten kA is passed; heating starts at the high-resistance sheet-to-sheet interface. As temperature rises, steel's resistivity grows several-fold and heating concentrates further; softened sheet is pressed by the electrodes, contact area grows, and current path and density change. The electrodes are water-cooled, so most heat flows into them. If the molten nugget grows too large, molten metal is ejected through the gap — expulsion. Simulation solves electric field, temperature and deformation, exchanging data each time step, with the dominant contact resistance given as a function of temperature and pressure.

Heat balance

$$ Q = I^2 R\, t_w,\qquad E_{\text{melt}} = \rho\left[c\,(T_m - T_0) + L\right] V_n,\qquad d_n \approx 5\sqrt{t} $$

I is current, R the resistance between electrodes (dynamic resistance), t_w weld time, ρ, c and L density, specific heat and latent heat, T_m melting point, V_n nugget volume, t sheet thickness (mm) and d_n nugget diameter (mm).

Coffee Break Trivia

Thousands of welds per car

Resistance welding was invented by Elihu Thomson in the United States in 1886. Today's car bodies carry thousands of spot welds, each made by a robot in under a second. As high-strength steels, galvanised sheet and aluminium combinations spread, the window of good conditions narrowed and trial welds alone became insufficient to set parameters — one reason spot welding simulation came into wide use.

Worked examples

Example 1: heat balance for two 1.0 mm steel sheets (100 µΩ, 0.2 s assumed)

CurrentHeat generated
8 kA1,280 J
10 kA2,000 J
12 kA2,880 J

Treating the nugget as a 5 mm (5√t) diameter, 1.4 mm (70% of total thickness) disc gives 27.5 mm³. Heating steel to melting and melting it takes 9.6 J per mm³, so the nugget needs about 264 J — only 13% of the 2,000 J generated at 10 kA.

🙋

If only 13% of the heat goes into the nugget, where does the other 87% go? Does simulation need to care?

🎓

Very much so. Most of the rest flows into the water-cooled copper-alloy electrodes and some warms the sheet around the nugget. Nugget size is thus set by the difference between heat generated and heat lost to the electrodes, and depends strongly on electrode cooling and tip geometry (wear that widens the tip lowers current density). Treating electrodes as fixed-temperature boundaries tends to overstate heat loss and underpredict the nugget; model the electrodes including the cooling channel, and give thermal contact resistance between electrode and sheet. Here the current density is about 354 A/mm² with a 6 mm tip; if wear widens the tip to 7 mm it drops about 26%, shrinking the nugget under the same settings.

Practical workflow

  1. Build a 2D axisymmetric model of sheets and electrodes and split the sequence into squeeze, weld and hold.
  2. Give resistivity, conductivity, specific heat and strength as functions of temperature, and contact resistance as a function of temperature and pressure.
  3. Solve the squeeze first for contact pressure, then run coupled electric-thermal-mechanical welding.
  4. Compare nugget diameter and dynamic resistance history with cross-sections and welder records.
  5. Vary current and time to map the window between undersized nuggets and expulsion (weld lobe).
Coffee Break Trivia

“What the dynamic-resistance peak tells you”

Recording electrode voltage and current shows resistance falling right after current starts, rising to a peak and then slowly declining. The initial drop reflects interface seating, the peak the rise in resistivity with temperature, and the later decline nugget growth and electrode indentation enlarging the current area. If simulation reproduces this shape, contact resistance and material data are broadly right. Expulsion causes a sudden drop, so the curve is also used to detect it.

Common mistakes

Mistakes and fixes

MistakeEffectFix
Constant contact resistanceWrong heat location and amountFunction of temperature and pressure
Electrodes at fixed temperatureNugget underpredictedModel to the cooling channel
Skipping the squeeze stepInaccurate contact areaSolve squeeze first
Ignoring tip wearMissed nugget shrinkage in productionEvaluate with enlarged tip
Ignoring the zinc coatingRequired current underestimatedInclude coating contact resistance
🙋

I'd like to learn related topics.

Related Simulators

Experience the theory firsthand with the interactive simulator for this field

All Simulators

Related fields

Structural AnalysisThermal AnalysisV&V · Quality Assurance
Rate this article
Thank you for your feedback!
Helpful
More details
Report error
Helpful
0
More details
0
Report error
0