Skip to main content
Calcimator

PWHT Calculator

Calculate post-weld heat treatment parameters including hold temperature, hold time, heating rate, and cooling rate per ASME guidelines.

About this calculator

This calculator sizes the four core parameters of a post-weld heat treatment (PWHT) cycle -- hold temperature, hold time, and the maximum allowed heating and cooling rates -- against the ASME Section VIII Division 1 UCS-56 formulas for carbon steel, low-alloy (Cr-Mo) steel, and stainless steel weldments. Hold Temperature defaults by Material Type (1,100°F for carbon steel, 1,250°F for low-alloy, 1,050°F for stainless) unless Hold Temperature Override is set above 0. Total Hold Time is Material Thickness times Hold Time per Inch, with a 1-hour minimum even for very thin material.

Max Heating Rate and Max Cooling Rate follow UCS-56's own formula: above 800°F, the rate must not exceed 400°F/hr (heating) or 500°F/hr (cooling) divided by thickness in inches, but the code also says the rate need not be pushed below 100°F/hr even on very thick material, and need not exceed the 400/500°F/hr ceiling on very thin material -- so both rates are clamped between 100°F/hr and their respective ceiling across the full thickness range, not a flat number that only changes at a single breakpoint. Total Cycle Time assumes controlled cooling continues down to 600°F before switching to unrestricted air cooling, more conservative than UCS-56's own 800°F minimum controlled-cooling floor -- a deliberate simplifying assumption of this calculator, not a code requirement you must follow exactly. This calculator implements the general UCS-56 rate formulas; always verify actual PWHT parameters -- especially for stainless steel, where some alloys are exempt from mandatory PWHT or require a different post-weld treatment entirely -- against your specific welding procedure specification (WPS) and code edition before applying them to a real pressure vessel.

Inputs

in
°F
hr/in

Results

Hold Temperature

1,100 °F

Total Hold Time

1 hrs

Max Heating Rate400 °F/hr
Max Cooling Rate500 °F/hr
Total Cycle Time4.6 hrs
How to Use This Calculator
  1. Enter Material Thickness, Material Type, and Hold Temperature Override.
  2. Set Hold Time per Inch.
  3. Review Hold Temperature (°F) and Total Hold Time (hrs).
  4. Use Max Heating Rate (°F/hr) and Max Cooling Rate (°F/hr) to inform your decision.
  5. Use the chart to visualize the results and explore different scenarios by adjusting inputs.

What each input means

Material Thickness
Thickness of the thickest joint member requiring PWHT.
Material Type
Base metal category, used to set the default hold temperature.
Hold Temperature Override
Override the hold temperature. Set to 0 to use default for the material type.
Hold Time per Inch
Soak time per inch of thickness (typically 1 hr/in for carbon steel).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Material Thickness = 1, Material Type = 1, Hold Temperature Override = 0, Hold Time per Inch = 1 = 4 input(s) provided
  2. Calculate Hold Temperature
    Hold Temperature
    1100 = 1100
  3. Calculate Total Hold Time
    Total Hold Time
    1 = 1
  4. Calculate Max Heating Rate
    Max Heating Rate
    400 = 400
  5. Calculate Max Cooling Rate
    Max Cooling Rate
    500 = 500

Engine last updated . Checked against 6 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does Max Heating Rate stay flat at 400°F/hr for thin material but drop for anything above 1 inch?

ASME UCS-56 caps the heating rate at 400°F/hr divided by thickness in inches, but also says the rate never needs to exceed 400°F/hr -- so for material 1 inch thick or thinner, 400 divided by thickness is already at or above 400, and the code's own ceiling takes over. Once thickness passes 1 inch, 400 divided by thickness drops below 400, and that smaller number becomes the actual limit -- for example, 1.5 inches gives roughly 267°F/hr, not the full 400.

Why doesn't Max Heating Rate keep dropping forever on very thick material?

UCS-56 also sets a floor: the rate need not be reduced below 100°F/hr even when 400 divided by thickness would suggest something slower. That floor kicks in at 4 inches for heating (400/4 = 100) and 5 inches for cooling (500/5 = 100) -- beyond those thicknesses, both Max Heating Rate and Max Cooling Rate stay pinned at 100°F/hr rather than continuing to fall.

Does Hold Time per Inch or Hold Temperature Override affect the heating and cooling rate limits?

No -- Max Heating Rate and Max Cooling Rate depend only on Material Thickness, since UCS-56's rate formula is purely a function of the thickest joint member. Hold Time per Inch changes Total Hold Time, and Hold Temperature Override changes Hold Temperature, but neither one moves the maximum heating or cooling rate the code allows for a given thickness.

Is 1,050°F the correct PWHT temperature for stainless steel?

Treat that default cautiously -- many austenitic stainless steels are actually exempt from mandatory PWHT under ASME Section VIII, and stress-relieving some grades in the wrong temperature range can cause sensitization (chromium carbide precipitation that lowers corrosion resistance) rather than helping. This calculator's stainless default reflects a generic stress-relief temperature, not a universal requirement -- confirm the actual need for and parameters of any stainless PWHT against your specific alloy and welding procedure specification.

Why does Total Cycle Time assume cooling continues to 600°F under control?

UCS-56 only requires controlled cooling down to 800°F, after which air cooling is permitted, but this calculator's Total Cycle Time estimate extends the controlled-cooling assumption down to 600°F -- a more conservative, longer estimate than the code's bare minimum. Treat Total Cycle Time as a planning estimate that errs toward more furnace time, not the shortest cycle the code would technically allow.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Manufacturing, Industrial & Coatings.