> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ntop.com/llms.txt
> Use this file to discover all available pages before exploring further.

# nTop → SUAVE Aircraft Mission Analysis Connector

> AI context for nTop → SUAVE Aircraft Mission Analysis Connector. Not linked in navigation.

> This page is for AI assistant context only. To use this package, visit [community.ntop.com](https://community.ntop.com/packages/ntop/ntop-suave-connector).

## Summary

Compound blocks (Airport, Flight Segments, Reference Area, geometry-driven Wing/Fuselage) that export nTop aircraft models to SUAVE for AVL-based mission and stability analysis with output plots.

## Package Details

| Field            | Value                                                                                  |
| ---------------- | -------------------------------------------------------------------------------------- |
| **ID**           | `ntop-suave-connector`                                                                 |
| **Type**         | Connector                                                                              |
| **Author**       | nTop                                                                                   |
| **Version**      | 0.1.0                                                                                  |
| **nTop Version** | 5.49+                                                                                  |
| **Domain**       | Aerospace                                                                              |
| **Application**  | Analysis                                                                               |
| **Complexity**   | Advanced                                                                               |
| **Tags**         | `suave`, `avl`, `aerodynamics`, `aerospace`, `mission-analysis`, `connector`, `python` |
| **License**      | Proprietary                                                                            |
| **Verified**     | Yes                                                                                    |

***

<img src="https://mintlify.s3.us-west-1.amazonaws.com/ntopology/community/packages/ntop/cover.png" alt="Mission analysis output" />

A set of nTop compound blocks and a companion Python script that connect nTop aircraft geometry to [SUAVE](https://suave.stanford.edu/) (Stanford University Aerospace Vehicle Environment) for full-mission aerodynamic and stability analysis.

## What's in it

* **Mission blocks** — `Airport` (altitude, ISA deviation) and `Flight Segment` (climb/cruise/descent legs: altitude, airspeed, body angle, distance) define the mission profile.
* **Vehicle blocks** — `Basic Parameters` (reference area, passengers), `Simplified Wing`, `Simplified Fuselage`, `Landing Gear`, `Mass Properties`, `Performance Envelope`, `Vehicle Systems`, and a full `Turbofan Network` (fan, compressor, combustor, turbine, nozzles). Geometric inputs like reference area and wing/fuselage dimensions can be driven directly from nTop geometry rather than typed in by hand.
* **Export blocks** — `Export Mission to SUAVE` and `Export Simplified Vehicle to SUAVE` write the mission and vehicle definitions out as SUAVE-compatible JSON.
* **`suave_from_json.py`** — loads the exported JSON, builds the SUAVE vehicle/mission, runs the analysis, and produces mission plots (aerodynamic forces, aircraft velocities, drag component breakdown, aerodynamic coefficients, and more).

## Requirements

* [SUAVE](https://suave.stanford.edu/) (open-source aircraft conceptual design environment)
* [AVL](https://web.mit.edu/drela/Public/web/avl/) (Mark Drela, MIT) — used by SUAVE as the aerodynamics/stability solver
* Python 3 with SUAVE's dependencies installed
* nTop (for the compound blocks)

## Workflow

1. Build your aircraft in nTop using the vehicle compound blocks, driving geometric parameters from your model where applicable.
2. Define the mission using the `Airport` and `Flight Segment` blocks.
3. Run the `Export Mission to SUAVE` and `Export Simplified Vehicle to SUAVE` blocks to write out the JSON files.
4. Run `suave_from_json.py` against the exported JSON to execute the SUAVE/AVL analysis and generate the mission plots.

## Access

This package is not available for direct download. Use the "Request Access" button on this page to request it.

## License

Proprietary.

***

## Source

[https://community.ntop.com/packages/ntop/ntop-suave-connector](https://community.ntop.com/packages/ntop/ntop-suave-connector)
