The Ultimate ASME Guide to Post Weld Heat Treatment (PWHT)
Mastering soak times, heating rates, code compliance, and common inspection failures in welded fabrication.
Post Weld Heat Treatment (PWHT) is one of the most critical—and frequently misunderstood—requirements in welded fabrication. Incorrect PWHT is a leading root cause of weld rejection, loss of mechanical properties, hydrogen-induced cracking, and massive non-conformities during third-party or client inspections.
ASME codes clearly define when PWHT is mandatory, how the target temperature and soak time are mathematically determined, and the strict limits placed on heating and cooling rates. However, many catastrophic failures occur not because PWHT was skipped, but because the execution was fundamentally flawed.
This deep-dive article explains PWHT as per ASME in highly practical terms, providing QA/QC engineers, inspectors, and fabrication managers with the exact knowledge needed to ensure compliance.
1. What Is PWHT and Why Is It Required?
Post Weld Heat Treatment (PWHT) is a carefully controlled thermal cycle (heating, soaking, and cooling) applied to welded components after the welding process is completed. It is a form of stress-relieving, not full metallurgical annealing.
During welding, the localized application of intense heat creates massive thermal gradients. As the weld pool cools and contracts against the rigid base metal, it leaves behind “locked-in” residual stresses that can frequently exceed the material’s yield strength. If left untreated, these stresses combined with service loads can lead to:
- Brittle fracture at stress concentrators.
- Stress Corrosion Cracking (SCC) in aggressive environments (like sour gas).
- Dimensional distortion during subsequent machining or in-service operation.
- Premature fatigue failure due to high localized hardness.
The Main Objectives of PWHT:
- Relax and redistribute residual stresses caused by welding.
- Lower the localized hardness in the Heat-Affected Zone (HAZ) to acceptable levels.
- Improve the toughness and ductility of the joint.
- Allow trapped atomic hydrogen to diffuse out of the steel, eliminating the risk of hydrogen-induced cold cracking.
- Stabilize the microstructure for long-term service.
⚠️ Code Compliance Note
PWHT is never “optional” when dictated by ASME codes. It is a strict legal and safety compliance requirement. Failure to perform it voids the vessel or piping certification.
2. ASME Codes That Govern PWHT
PWHT requirements are not found in one single book; they are spread across several ASME construction and qualification codes depending on the industry application.
- ASME Section VIII, Division 1 & 2 (Pressure Vessels): The primary code for vessel fabrication. Look to Paragraph UCS-56 and Table UCS-56 for detailed rules on carbon and low-alloy steels.
- ASME B31.3 (Process Piping): Governs refinery and chemical plant piping. Refer to Table 331.1.1 for mandatory thickness triggers and temperatures.
- ASME Section I (Power Boilers): Regulates high-pressure boiler components (Refer to PW-39).
- ASME Section IX (Welding Qualifications): Governs the qualification of the PWHT procedure (Refer to QW-407).
💡 The Qualification Disconnect
Important: ASME Section IX qualifies the PWHT range for your Welding Procedure Specification (WPS). However, the actual production PWHT requirements (whether you must do it, and for how long) come strictly from the construction codes like Section VIII or B31.3. A WPS might be qualified *with* PWHT, but the construction code might exempt the specific joint based on its thickness.
3. PWHT Temperature Requirements as per ASME
For carbon steel and low-alloy steels, PWHT is typically performed in the sub-critical stress-relieving range (below the lower transformation temperature of the steel). The exact temperature depends heavily on the material specification (P-Number), thickness, and service conditions.
| Material Group (ASME P-Number) | Material Type | Typical Minimum PWHT Temperature |
|---|---|---|
| P-No. 1 | Carbon Steel (e.g., SA-516 Gr. 70, SA-106 Gr. B) | 1100°F (595°C) |
| P-No. 4 | Low Alloy Steel (1.25Cr – 0.5Mo) | 1200°F (650°C) |
| P-No. 5A | Low Alloy Steel (2.25Cr – 1Mo) | 1250°F (675°C) |
| P-No. 8 | Austenitic Stainless Steel (304, 316) | Generally exempt (Solution annealing used if required) |
Key Temperature Rules:
- The temperature must be uniform across the entire heated zone (Soak Band).
- Overshooting the temperature can be disastrous. Exceeding the lower critical temperature can alter the grain structure, causing a massive loss of tensile strength.
4. Soak Time Calculation (The Most Common Mistake Area)
Soak time is the duration the component is held at the target temperature. It is calculated based on the Governing Thickness of the weld joint.
The General ASME Principle:
Minimum soak time = 1 hour per 1 inch (25.4 mm) of maximum weld thickness (up to 2 inches). For thicknesses over 2 inches, ASME usually requires 2 hours plus 15 minutes for each additional inch.
⚠️ The Governing Thickness Trap
Inspectors routinely reject charts because the fabricator used the nominal plate thickness instead of the governing weld thickness. According to ASME Sec VIII Div 1 (UW-40), the thickness governing PWHT can be the thickness of the weld itself, or the thickness of reinforcing pads and attachments. Always verify UW-40 definitions before calculating!
Another Common Error: Starting the soak time clock when the furnace air reaches the setpoint. The clock only starts when the coldest thermocouple attached directly to the component reaches the minimum required temperature.
5. Heating and Cooling Rate Limits
ASME strictly limits how fast you can heat up and cool down the metal above 800°F (425°C) to prevent thermal shock, severe distortion, and the introduction of new residual stresses.
While specific formulas exist (e.g., in ASME VIII Div 1 UCS-56), the general rules state:
- Maximum Heating Rate: Typically calculated as 400°F/hr (222°C/hr) divided by the maximum thickness in inches. It is usually capped at a maximum of 400°F/hr and a minimum of 100°F/hr.
- Maximum Cooling Rate: Typically calculated as 500°F/hr (278°C/hr) divided by the max thickness in inches. It is also capped (max 500°F/hr, min 100°F/hr).
- Below 800°F (425°C): The component can usually be cooled in still air. Forced cooling (using fans or water spray) is strictly prohibited.
6. When Is PWHT Mandatory?
PWHT is triggered by several specific conditions within the code:
- Thickness Exceeds Code Exemptions: For example, carbon steel (P-No. 1) pressure vessels typically require PWHT if the governing thickness exceeds 1.5 inches (1.25 inches without preheat).
- Material Type: Certain alloy steels (like Chrome-Moly) require mandatory PWHT regardless of thickness due to their high hardenability.
- Lethal Service: ASME Section VIII mandates PWHT for all carbon/low-alloy vessels carrying lethal substances (UW-2).
- Sour Service (H₂S): To prevent Sulfide Stress Cracking, standards like NACE MR0175 / ISO 15156 mandate PWHT to ensure weld HAZ hardness remains below 22 HRC (250 HV).
- Client Specifications: Many Oil & Gas EPCs override ASME and mandate PWHT at much lower thicknesses to ensure asset longevity.
7. Common PWHT Mistakes (Seen in Real Inspections)
- Incorrect Temperature Range: Too low means ineffective stress relief; too high causes a catastrophic loss of yield strength.
- Poor Thermocouple Placement: Thermocouples placed too far from the weld HAZ, or too few thermocouples used on a large-diameter vessel.
- Non-Uniform Heating: One side of a pipe is fully soaked while the bottom side (experiencing heat sink from a support) drops below the minimum temperature.
- Inadequate Documentation: Digital charts that lack calibration data, cannot be traced to the specific component, or lack QA/QC signatures.
- Unapproved Re-Cycles: Performing PWHT a second time due to a failed cycle without confirming if the base metal’s mechanical properties will survive a second thermal blast.
8. PWHT Inspection & QA/QC Checklist
A competent QA/QC engineer should verify the following at a minimum:
Before PWHT:
- Approved PWHT Procedure is on hand.
- Applicable ASME code, clause, and Material P-Number confirmed.
- Governing thickness calculated correctly per UW-40.
- Thermocouple locations marked and approved (capacitor discharge attachment checked).
- Chart recorder calibration certificates are valid and within date.
During & After PWHT:
- Heating and cooling rates strictly verified against code formulas.
- Soak time duration counted only when the coldest thermocouple reaches the target.
- No interruptions or unrecorded power failures occurred.
- Visual inspection for distortion or scaling completed post-cycle.
- Hardness testing (if specified for Sour Service) completed and passed.
Final Thoughts
PWHT under ASME rules is not just about heating steel until it glows. It is a highly controlled, mathematically calculated, and rigidly documented process that dictates the safety and survival of high-pressure infrastructure. By understanding governing thickness, strict rate limits, and accurate thermocouple placement, fabricators can eliminate rework, breeze through client audits, and ensure absolute structural integrity.
1. Carbon Steel (P-No. 1)
| Material Group | Typical Specifications | PWHT Temp Range (°C) | Minimum Soak Time |
|---|---|---|---|
| P-No. 1 (Group 1 & 2) | SA-516 Gr.60 / Gr.70, SA-106 Gr.B, SA-36 | 595 – 675 | 1 hour per 25 mm (minimum 1 hour) |
| Fine-Grain Carbon Steel | SA-516 (Impact Tested) | 600 – 650 | 1 hour per 25 mm |
| C-Mn Steel | SA-285, SA-515 | 595 – 675 | 1 hour per 25 mm |
2. Low-Alloy Steels (Cr-Mo)
| Material Group | Typical Specifications | PWHT Temp Range (°C) | Minimum Soak Time |
|---|---|---|---|
| 1¼Cr-½Mo (P-No. 4) | SA-387 Gr.11 | 650 – 705 | 1 hour per 25 mm |
| 2¼Cr-1Mo (P-No. 5A) | SA-387 Gr.22 | 675 – 730 | 1 hour per 25 mm |
| 5Cr-½Mo | SA-387 Gr.5 | 700 – 760 | 1 hour per 25 mm |
3. High-Strength Low-Alloy (HSLA) Steels
| Material Group | Typical Specifications | PWHT Temp Range (°C) | Minimum Soak Time |
|---|---|---|---|
| HSLA Steels | SA-537, SA-633 | 595 – 650 | 1 hour per 25 mm |
| Quenched & Tempered (Q&T) | SA-517 | As per manufacturer / code | Case-specific |
4. Austenitic Stainless Steels (P-No. 8)
| Material Group | Typical Specifications | PWHT Requirement | |
|---|---|---|---|
| Austenitic Stainless Steel | 304, 316, 321, 347 | PWHT normally not required | |
| Stress Relief / Solution Anneal | Special service applications | 900 – 950°C (if specified) | |
5. Ferritic & Martensitic Stainless Steels
| Material Group | Typical Specifications | PWHT Temp Range (°C) | Minimum Soak Time |
|---|---|---|---|
| Martensitic Stainless Steel | 410, 420 | 650 – 750 | 1 hour per 25 mm |
| Ferritic Stainless Steel | 430 | 700 – 815 | 1 hour per 25 mm |
6. PWHT Soak Time – Quick Reference
| Governing Thickness | Minimum Holding Time |
|---|---|
| ≤ 25 mm | 1 hour |
| 26 – 50 mm | 2 hours |
| 51 – 75 mm | 3 hours |
| 76 – 100 mm | 4 hours |
Frequently Asked Questions (FAQ)
Common ASME Post Weld Heat Treatment Queries
What is the main purpose of PWHT?
The primary objectives of Post Weld Heat Treatment (PWHT) are to relieve severe residual stresses caused by the welding thermal cycle, lower the hardness in the Heat-Affected Zone (HAZ), improve joint toughness, and reduce the risk of hydrogen-induced cold cracking and stress corrosion cracking (SCC).
Is PWHT always mandatory under ASME rules?
No, it is not always mandatory. The requirement for PWHT depends on the material type (P-Number), the governing thickness of the joint, and the specific service conditions. For example, thin-walled carbon steel piping may be exempt, but heavy-wall vessels or piping in lethal/sour service (H₂S) will almost always require mandatory PWHT regardless of thickness.
How do I calculate the minimum soak time?
The general ASME rule of thumb for carbon and low-alloy steels is 1 hour of soak time per 1 inch (25.4 mm) of governing weld thickness. For thicknesses exceeding 2 inches, codes usually require 2 hours plus an additional 15 minutes for each extra inch. The clock only starts when all monitoring thermocouples reach the minimum required temperature.
What is the difference between Nominal Thickness and Governing Thickness?
Nominal thickness is the standard purchased thickness of the base plate or pipe. Governing thickness (defined in ASME Sec VIII UW-40) is the calculated thickness that dictates the PWHT duration. This often includes the thickness of the weld itself, reinforcing pads, or heavy attachments, meaning your governing thickness may be significantly thicker than your nominal pipe wall.
Does ASME Section IX tell me when to perform production PWHT?
No. ASME Section IX only governs the qualification of your Welding Procedure Specification (WPS). While Section IX dictates the acceptable PWHT temperature ranges for qualification, the construction codes (like ASME Section VIII for vessels or ASME B31.3 for piping) dictate when PWHT is actually mandatory for the production piece.
Can I cool the component using fans or water after PWHT?
Absolutely not. Above 800°F (425°C), ASME strictly mandates controlled cooling rates (e.g., maximum 500°F/hr divided by thickness). Below 800°F, components may be cooled in still air. Using forced cooling like fans or water spray induces thermal shock and introduces new, dangerous residual stresses into the joint.
Do Austenitic Stainless Steels (like 304 or 316) require PWHT?
Generally, Austenitic Stainless Steels (P-No. 8) are exempt from standard stress-relieving PWHT. However, depending on specific severe service conditions (like the risk of chloride stress corrosion cracking), a client may specify a high-temperature Solution Anneal (typically between 900°C – 1050°C), which is a different metallurgical process than standard sub-critical PWHT.
What happens if the power fails during the heating cycle?
If the temperature drops below the required minimum before the soak time is completed, an engineering evaluation must take place. The part is not automatically rejected. An NCR (Non-Conformance Report) should be raised, and typically, the component must be brought back up to temperature to complete the remaining soak time, subject to client and code approval.