AEROLAB – Manual (English edition)

Digital wind tunnel for printed parts

Version 3.0 · 19 October 2026 · Schicht-Werk, Austria

1 Purpose

AEROLAB computes, in your browser, how air flows around a body and what force the body experiences. It lets you compare shapes before printing them: which housing shape produces less drag, which angle of attack gives the best lift-to-drag ratio, what a corner radius does. All computation runs on your device; no data is transmitted.

Not intended for: replacing measurement or proof. The computation is two-dimensional and valid for low Reynolds numbers (section 9). It is not suitable for certification, safety proof or load-bearing parts, and it is not provided for armaments, military, weapons or militarily usable aviation.

2 Quick start

  1. Open aerolab.html (or aerolab-neutral.html) in a current browser.
  2. Pick an example case, e.g. "Vortex street behind a cylinder (Re 100)". The simulation starts at once.
  3. Choose a view (velocity, vorticity, pressure) and switch on the smoke lines.
  4. Read the readings (Cd, Cl, Strouhal number) and watch for yellow warnings.
  5. Change shape, angle or Reynolds number and press Restart.

3 Tabs

TabContent
Wind tunnelSingle run with live image, readings and force history
Study / polarsSeries of runs with one varied quantity (e.g. angle of attack)
OptimisationAutomatic shape search with objective, bounds and minimum thickness
Part and exportSTL, mass, image with readings, save and load design
Limits and helpValidity range, reference values, notes

Shapes: cylinder, ellipse, airfoil (NACA 4-digit), inclined plate, rounded box, streamlined body with tapered tail. Resolutions: Coarse (fast, comparison only), Standard, Fine (slow, for verification). Channel walls: slip walls (wind tunnel without wall friction) or periodic (row of identical bodies approximating a free stream).

4 Reading the results

5 Study / polars

Select a variable, range and number of points (2 to 15). Each point is a full run to convergence. The chart shows Cd, Cl and Cl/Cd; the table can be saved as CSV (semicolon-separated). Cancel stops the series and keeps the points obtained so far.

6 Optimisation

  1. Set the initial shape and parameters in the Wind tunnel tab.
  2. In Optimisation, select the free variables and their bounds, then the objective (minimise drag, maximise lift-to-drag, maximise lift, maximise downforce).
  3. Enter chord/length and the minimum part thickness in millimetres; designs below it are penalised.
  4. Set the maximum number of runs (30 is a good start) and use Coarse resolution for the search.
  5. Start. The log shows every run; the chart shows the best objective so far.
  6. Press Re-check fine: initial and best design are recomputed at fine resolution. Only this comparison should be reported.
  7. Apply to wind tunnel loads the best design back.

The search is a local method; a different starting design can lead to a different result. With vortex shedding the objective fluctuates and the search becomes noisier.

7 Part and export

STL (prism of the profile; closed-shell edge check), optional embossed signature on the end face (can be switched off; omitted on profiles that are too thin), mass estimate (PLA, PETG, ASA, PA; infill), PNG with readings, animation (10-second video recording of the running simulation with readings, as WebM file; needs a browser with recording support such as Chrome, Edge or Firefox) and JSON to save or load a design. The angle of attack belongs to the installation and is not part of the STL geometry.

8 Printing test bodies

Print the body standing (span vertical) so layer lines follow the profile contour in the flow direction. Use fine layers (0.12 to 0.16 mm), smooth the surface, check trailing-edge thickness in the slicer, and measure on the prototype before relying on simulated values. Schicht-Werk manufactures as a contract manufacturer to customer specification; design, sizing and suitability remain with the customer.

9 Validity and limits

10 Troubleshooting

ObservationCauseRemedy
"Computation unstable"Re too high for the gridLower Re, raise resolution, switch on turbulence damping
Strongly fluctuating readingsUnsteady flowRead mean values, run longer
Drag unexpectedly highBody too thin for the grid, high blockageFiner resolution, heed warnings
Optimisation stallsStart at a bound, flat objectiveWiden bounds, change start design
STL "not closed"Self-intersection at extreme parametersStay inside the bounds

Disclosure: Schicht-Werk offers commercial 3D printing and additive manufacturing and has a commercial interest in printed parts. Contact: office@schicht-werk.eu · www.schicht-werk.eu

Methods, validation and references: see 03_FACHPAPIERE.

← Aerolab