File size: 604 Bytes
f32599b
86528f8
 
 
 
 
f32599b
86528f8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
---

title: Wing Selector GUI
emoji: 🛩️
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: "5.49.0"
app_file: app.py
pinned: false
---


# Wing Selector (Gradio)

Upload a novel airfoil `.dat/.txt` and (optionally) its polar file.  
Pick an objective (**min_cd**, **max_cl**, **max_ld**).  

The app generates candidate planforms and returns the best one with:

- static PNG,

- **interactive 3D** mesh (Plotly),

- STL export,

- JSON summary.



> If your model repo on the Hub is **private**, add a Space secret named **`HF_TOKEN`**  
> so the app can download it at runtime.