The program naca456 is a public domain program in modern Fortran for computing and tabulating the coordinates of the 4-digit, 4-digit modified, 5-digit, 6-series and 6A-series of NACA airfoils. This program is a complete revision of the NASA Langley programs for computing the coordinates of NACA airfoils. The NASA 1996 program was used as a guide for the development of a program that is highly modular and contains several features that were requested by user of the older programs. This program is a console application for which the user prepares an input file that is read by naca456. An output file (called naca456.out) containing the airfoil geometry is generated by the program. A file for graphical examination is also produced.
All NACA airfoils are produced by combining a thickness distribution and a mean line into a definition of the upper and lower surfaces of the airfoil.
There are three different thickness families of NACA airfoils. I have separate pages describing the computing equations for family.
There are several families of NACA mean lines. I have separate pages describing the computing equations for family.
By NACA practice,