Question

Which ASME B31 piping code should be used for repair and alteration of hydrogen piping systems?

Answer

The code used for repair and alterations of an existing system depends on the code used forconstructionas well as on the requirements imposed by the jurisdiction.Note that getting a permit from the jurisdiction may be necessary for an extensive alteration.

Code of ConstructionGenerally Accepted Code for Repair and Alterations
ASME B31.1ASME B31.1, Nonmandatory Appendix V Recommended Practice for Operation, Maintenance, and Modification of Power Piping Systems
ASME B31.3API 570 Piping Inspection Code: In-Service Inspection, Rating, Repair and Alteration of Piping Systems
ASME B31.12ASME B31.12, Chapter GR-5 Operation and Maintenance
Other CodeUnless otherwise specified, the same as requirements for new construction.

Note that getting a permit from the jurisdiction may be necessary for an extensive alteration.