The rest of the script is in Beta, works well but can encounter non critical bugs from time to time. If you encounter bugs, please report A blender add-on for having custom scripts on a shelf, like ...
Select your object in Edit Mode. Select the faces whose normals you want to align. Open the Python script (Align_Face_Normals_Z.py) in the Blender Text Editor and click Run Script (Alt+P). The face ...