Airfoil geometry
How to Import, Clean and Normalize Airfoil Coordinate Data
HENDOI · 27 October 2026
A useful polar starts as a clean polyline: unit chord, leading edge at the origin, no loops, and a trailing edge you can explain.
Import is a geometry operation
An airfoil file is a list of x and y points, not yet an aerodynamic result. Selig order runs from the trailing edge along the upper surface to the leading edge, then back along the lower surface. Lednicer order stores the two surfaces separately, each from leading edge to trailing edge, and begins with the point counts. Feed one format to a reader written for the other and the plot becomes a bow-tie. Name the format before you “fix” the shape. The coordinate lesson in the first series covers the file types. This lesson is the cleaning procedure.
HENFOIL’s DAT import guide is the product version of the same job. The geometry gate then checks what the cleaner claims to have done.
A cleaning sequence
- Plot the raw points in order, with the index visible. Loops, reversed stretches and a doubled leading edge show up immediately. A table of numbers hides them.
- Drop exact duplicates and points closer than a tolerance you write down, except a deliberate trailing-edge pair that encodes a blunt edge.
- Find the leading edge as the point farthest from the trailing-edge midpoint, not merely the minimum x if the section arrived rotated.
- Translate that leading edge to the origin. Rotate so the chord lies on the x-axis. The chord is the line from the leading edge to the trailing edge; for a blunt edge, use the midpoint of the trailing-edge face.
- Scale so the trailing edge sits at x = 1. Aerodynamic analysis wants this unit chord. The physical chord belongs in the Reynolds number, and again when you export to CAD.
- Check orientation. The upper surface should have positive camber for a conventional wing section. A file that imports upside down will produce negative lift at a positive angle and a moment with the wrong sign. That is a data error, not a new airfoil.
- Look at curvature, not only at the outline. Digitizer noise is a high-frequency wiggle. A light fairing is appropriate. A heavy smooth that enlarges the leading-edge radius has redesigned the stall.
What “normalized” must guarantee
| Check | Pass condition |
|---|---|
| Chord | Leading edge at (0, 0), trailing edge at x = 1, chord on the x-axis. |
| Order | Monotone along each surface. No figure-eight. |
| Closure | Either one shared trailing-edge point or an explicit blunt face. Not both, and not a random gap. |
| Units | Unit chord in the analysis file. Metres or millimetres only in a named CAD export. |
| Thickness | A positive thickness everywhere except the trailing edge you defined. A negative thickness means the surfaces crossed. |
When not to repair
If the source is a named NACA section, regenerate it from the digits instead of fairing a damaged copy. If the source is a wind-tunnel model, the coordinates you analyse must be the model that was tested, including its blunt trailing edge and its measured roughness — cleaning toward an ideal has made the validation impossible. Archive the raw file next to the normalized file, with one line that says what you changed.
Where this sits in the series
In simple words: what this page is for
A useful polar starts as a clean polyline: unit chord, leading edge at the origin, no loops, and a trailing edge you can explain.
This lesson exists because section decisions fail when geometry, method labels and selection reasons are scattered. How to Import, Clean and Normalize Airfoil Coordinate Data helps you keep a clean trail from shape to polar to choice.
Why the topic matters
Engineers lose time when a title sounds clear but the page only sketches the idea. This article expands How to Import, Clean and Normalize Airfoil Coordinate Data so you can answer three questions without jargon: what is the idea, when do you use it, and how do you check it in a HENDOI product.
Read the sections above for the core definitions. Use the steps below to move from reading into a real project trail you can share with a teammate.
How to apply this in HENDOI
In practice: create a HENDOI account or log in, open HENFOIL, bring a section in (create, import DAT, or digitize), pass the geometry gate, climb the analysis ladder only as far as the decision needs, then compare and archive. Every calculated number should keep its method label.
When the section choice is ready for the aircraft, continue in HENSYNTH for mission, compliance and trades. Same account. Same plans.
What this page will not claim: a teaching polar or geometry note is not a flight-Re certificate. HENFOIL labels methods so you know what you bought. Tunnel data and professional judgement still sit outside any single software run.
Checklist before you leave this page
- Can you state the idea of How to Import, Clean and Normalize Airfoil Coordinate Data in one sentence?
- Do you know which product owns the next action — HENFOIL or HENSYNTH?
- Will every number you keep carry a method label or a stored-run source?
- If you are new here, have you opened Register or Login?
Related reading on this site
- Import and digitize airfoils into HENFOIL
- Import DAT and CAD profiles: name, text, inspect, then commit
- All HENDOI blog articles
- HENFOIL product page
- HENSYNTH product page
- Pricing — Student, Professional & Team
- FAQ
- Login · Register now
- Previous: From airfoil analysis to aircraft design
- Next: Airfoil chord length explained
- Index: all HENFOIL airfoil lessons
These pages teach the ideas. They are not wind-tunnel data and not a certification analysis. When a number matters, compute it at a stated Reynolds number, Mach number and transition setting, and keep the method label on the result. In HENFOIL that production polar is a VIC polar — see the analysis ladder and the polar field guide.
Both products live
Use this lesson in the HENDOI workspace
This page sits in Airfoil geometry. HENFOIL and HENSYNTH are both live on one account. These articles are screening lessons — not certification reports.
Live · section
HENFOIL
Turn this lesson into a section you can draw, check, analyse and compare. Run the polar at the Reynolds number of the vehicle. The method name stays on the result.
To Know MoreLive · aircraft
HENSYNTH
After the section is chosen, set geometry and mission requirements, run screening, read compliance, synthesize candidates and download or mail the report.
To Know MoreAerospace industry collaboration
Share thoughts and ideas — help us build better solutions
We are looking for aerospace industry collaboration. Share your thoughts, ideas and real workflow challenges so we can improve our products and deliver the best solutions for OEMs, UAV / eVTOL teams, labs and aeronautical engineering companies.
Written by

Related articles
- Airfoil Chord Length Explained: Measurement, Scaling and Applications
Chord is the reference length of the section. It scales the drawing, the Reynolds number and every coefficient that uses a length.
- Maximum Camber vs Maximum Thickness: Understanding Airfoil Geometry
Camber is how far the mean line bends away from the chord. Thickness is how far the upper and lower surfaces stand apart. They peak in different places and do different jobs.
- How to Calculate Airfoil Thickness Distribution Along the Chord
Maximum thickness is one number. The thickness distribution is the whole function t(x), and it is what the spar, the stall and the panel code actually see.