Interactive visualization of CST (Kulfan) parameterized airfoils. Adjust parameters to see real-time updates.
The Kulfan parameterization, also known as Class-Shape Transformation (CST), provides a powerful method for representing airfoil geometries using a small number of parameters. This approach separates the "class" function (which defines the general shape characteristics) from the "shape" function (which defines the specific geometry).
The airfoil coordinates are defined by:
y(x) = C(x) × S(x) + x × tte
where:
The class function defines the basic airfoil shape:
C(x) = xN1 × (1-x)N2
The shape function uses Bernstein polynomials:
S(x) = ∑i=0n Ai × Bi,n(x)
where Bi,n(x) are Bernstein basis polynomials and Ai
are the shape weights.
The thickness and camber are controlled by scaling factors applied to the shape function:
The sliders in this visualizer directly control:
For more details, see: Kulfan, B.M. (2008). "Universal Parametric Geometry Representation Method." Journal of Aircraft, 45(1), 142-158.