This page is for AI assistant context only. To use this package, visit community.ntop.com.
Community submission — not verified by nTop. This package was submitted by an outside community member and has not been reviewed or verified by nTop. Treat its accuracy, safety, and compatibility claims with appropriate caution.
Summary
Automate vortex-lattice aerodynamic analysis of a conventional UAV by driving AVL directly from nTop geometry parameters — outputs CL, CD, stability derivatives, static margin, and trim deflections in a single run.Package Details
Automate vortex-lattice aerodynamic analysis of a conventional UAV by driving AVL (Athena Vortex Lattice) directly from nTop geometry parameters. The included nTop notebook passes wing, tail, and flight-condition parameters to a Python orchestrator that generates AVL input files, runs the solver, and returns aerodynamic coefficients and stability derivatives back to nTop — all in a single evaluation.
Prerequisites
- nTop 4.12+
- AVL 3.52 —
avl352.exemust be on your systemPATH - Python 3.8+ — uses the standard library only (no extra packages required)
Workflow
- Open
Cool-1V1.1.2.ntopin nTop. - Set your wing geometry, tail sizing, CG location, and flight condition variables inside the notebook.
- nTop calls
AVL_prototype.pyas an external process, passing all parameters as command-line arguments. - The script generates
Conventional_UAV.avl, a.massfile, and a run-command script, then invokesavl352.exe. - AVL runs four analyses (base trim, roll, pitch, yaw) and writes
.ft/.stoutput files. - The script parses those files and prints a single CSV line that nTop reads back as output variables.

