In AWS D1.1, every welding parameter is classified as either an essential variable or a nonessential variable. The classification governs when you need to requalify a procedure. Knowing the difference saves shops thousands of dollars in unnecessary PQR test welds.
Essential variables
An essential variable is one that affects mechanical properties (tensile strength, ductility, toughness, soundness). If you change an essential variable beyond the range qualified by your PQR, you must requalify the procedure with a new test weld.
In AWS D1.1:2025, the master list of essentials is Table 6.6 for the major arc processes. Examples:
- Base metal Group number (changing from Group I to Group II)
- Filler metal AWS A-spec (e.g., A5.1 → A5.5)
- Filler metal F-number group
- Significant change in heat input (the rule engine flags this)
- Change in current type (DC → AC) or polarity (DCEP → DCEN)
- For SMAW: change in electrode diameter beyond one size
- For SAW: change in number of electrodes or wire feed configuration
When CVN impact testing is required, the supplementary essentials in Table 6.8 also apply: changes in heat input, in interpass temperature maximum, and (in 2025) in minimum base metal thickness floor at 1/2 in [12 mm].
Nonessential variables
A nonessential variable is one that doesn't affect mechanical properties enough to matter. Change it freely on the WPS — just update the revision.
Examples:
- Welder identification or stamp number
- Color of the shielding gas hose
- Joint sketch label format
- WPS template style
- Minor changes in joint detail (within Annex B prequalified limits, for prequalified WPSs)
Why the distinction matters
Three scenarios where the distinction saves real money:
- You want to switch filler brands. If both brands meet the same AWS classification (E70S-6, say), this is a nonessential variable change in many cases. Update the WPS, no requalification.
- A project asks for thicker plate than your PQR qualified. Plate thickness has qualified ranges; if you're within range, no action. If you exceed it, you may need to qualify a higher-thickness range — but only that variable, not the whole procedure.
- You're adding a position. Position is essential for many processes. Adding 3G to a WPS qualified only for 1G and 2G requires a new test weld.
The rule-engine play
Software that encodes Tables 6.6 and 6.8 can do something a Word template cannot: compare your draft WPS to a stored PQR baseline and flag, in real time, every essential variable that drifted outside the qualified range. Each violation comes back with the row number from the table, the qualified range, your value, and the delta.
That moves what used to be a "find out at the audit" failure mode to a build-time check.