Skip to content

Repository files navigation

Airfm

Welcome to Airfm, an Airfoil Data Visualization App! This project is designed to help users visualize UIUC airfoil data in a user-friendly and interactive way. This app provides a convenient way to visualise an airfoil and prepare them to be used as curves in Solidworks and/or other modeling software.

Splash screen

Main screen

Select Project

Features

  • Interactive Plotting: Visualize airfoil data using interactive plots that allow for zooming, panning, and dynamic updates.
  • Customizable Plot Settings: Adjust plot settings such as axis labels, tick marks, and plot style to suit your preferences.
  • User-Friendly Interface: Intuitive user interface designed for ease of use and navigation.
  • Extensive list of airfoils: A list of airfoils listed in the UIUC airfoil database, available at UIUC Database

Getting Started

Prerequisites

  • Python: 3.5 - 3.11 (Ensure you are using a compatible version pair for python and qt)
  • Qt: 5.15.11 - 5.15.15 (Required by PySide2)
  • PySide2: Compatible with Qt 5.15.11 - 5.15.15
  • Qt Charts (included with PySide2)

Contributing

Contributions are welcome! If you'd like to contribute to this project, mail me at james.o.oluwadare@gmail.com

License

This project is licensed under the GPU-3.0 License - see the LICENSE file for details.

Coming Features

  • Multiple airfoil sources: Load airfoils from multiple sources to create a detailed repository of airfoils.
  • Airfoil analysis: Use numerical solvers to perform preliminary analysis on airfoils.
  • Multiple Airfoil Support: Load data for multiple airfoils and compare their performance side by side.
  • Export Objects to CAD: Provide support to export wings to CAD software rather than only 2D airfoils.
  • 3D print: Generate G-code directly for 3D-printers and hot-wire cutters

About

An open-source tool to work on selig format airfoils while designing drones and aircraft and export them to curves in CAD software like solidworks.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages