No B31.3 does not require impact testing of all materials and thicknesses. Impact testing requirements depend upon the material of construction, thickness and level of induced stresses due to pressure loadings. For further details, please see 323.2.2
Nasir
Welding Engineer
DESCON ENGINEERING LIMITED
PAKISTAN