.: code Airfoil Smooth
Applies smoothing to airfoil profile coordinates provided in the input file fn.dat.
In version 2.0 added ability to correct smoothing strip interactively.
In version 3.0 added ability to choice the boundary conditions for the spline airfoil geometry.
Smoothing range should be defined in order to perform smoothing.
It can be defined in the input file individually for each point of the geometry, or alternatively define
global parameter "specified smooth strip" that applies constant range to all points.
Before smoothing the foil geometry is transformed to a chord=1 with a zero angle of rotation.
The new improved geometry is stored in the output file fn.out in three formats.
Detailed geometrical parameters of airfoil shape calculated before and after smoothing are stored as well.
The graphical user interface is based on MS VisualBasic.
Use "." as decimal separator on Windows platforms.
|
.: formats of input file:
Format 1 (X YU YL DU DL) - In this format,
coordinates of the airfoil geometry are specified from leading to trailing edge for both surfaces.
- X - x-coordinate of airfoil geometry
- YU - y-coordinate of upper surface
- YL - y-coordinate of lower surface
- DU - smoothing range for upper surface
- DL - smoothing range for lower surface
Format 2 (X Y D) - In this format, the coordinates are given in the following order:
trailing edge, upper surface, leading edge, lower surface, trailing edge
- X - x-coordinate
- Y - y-coordinate
- D - smoothing range
Format 3 BLWF - In this format, upper surface coordinates
are specified from leading to trailing edge first, then lower surface coordinates follow in the same order.
- NU - number of points on upper surface
- NL - number of points on lower surface
- XU - x-coordinate of upper surface
- YU - y-coordinate of upper surface
- XL - x-coordinate of lower surface
- YL - y-coordinate of lower surface
- D - smoothing range
In all formats, the second line (marked in red in the examples) must be exactly as shown in the examples.
|