Skip to main content

RCAIDE GUI: Research Community Aircraft Interdisciplinary Design Environment — Graphical User Interface

The RCAIDE GUI is an interactive desktop application for RCAIDE, a powerful open-source Python platform for aircraft design and analysis. It provides an intuitive visual workflow for aerospace engineers, researchers, and students to design, configure, and simulate aircraft without writing Python scripts directly.

Features

  • Vehicle Setup — Build up aircraft geometry using a component tree (wings, fuselages, nacelles, landing gear, booms, propulsors) with a live 3D preview
  • Geometry Visualization — Full 3D VTK rendering environment; inspect component placement and export top/front/side view images
  • Configurations Setup — Define base, takeoff, cruise, and landing configurations with control surface deflections and active propulsor settings
  • Analyses Setup — Configure multidisciplinary solvers (aerodynamics, atmosphere, weights, acoustics) and toggle fidelity levels
  • Mission Setup — Chain flight segments (takeoff, climb, cruise, descent) with custom altitudes, speeds, and linked analyses
  • Mission Simulation — Execute the backend RCAIDE solvers and view numerical and graphical results (performance, payload-range, stability)

Installation

pip install RCAIDE-GUI

Installing RCAIDE-GUI automatically installs RCAIDE-LEADS and all required dependencies.

Launch

rcaide-gui

Or via Python:

python -m main

Requirements

  • Python ≥ 3.9
  • PyQt6
  • pyvista / pyvistaqt
  • RCAIDE-LEADS (installed automatically)

Refer to the installation guide for platform-specific notes.

Contributing

We welcome contributions! Please see our contribution guidelines.

Contact

For feedback, issues, or feature requests, use our GitHub Issues or join our Discussions.

Metadata

Release files for RCAIDE-GUI 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for RCAIDE-GUI 1.2.0
File Size Uploaded
rcaide_gui-1.2.0.tar.gz 13.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for RCAIDE-GUI 1.2.0
File Interpreter ABI Platform
rcaide_gui-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 27.4 MB

Release files / rcaide_gui-1.2.0.tar.gz

Download URL rcaide_gui-1.2.0.tar.gz
Size 13.6 MB
Tags Source
SHA-256 checksum
How to use checksums
8188fa1eb78059c16780516805a1ad0869951336ea2107dbea928d7cd7e99f76
BLAKE2b-256 checksum
How to use checksums
96c545a202a82f754daaeaec167ce816913ee4c2b94136bb7a6df02b78670282
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.

Transparency log

Release files / rcaide_gui-1.2.0-py3-none-any.whl

Download URL rcaide_gui-1.2.0-py3-none-any.whl
Size 13.8 MB
Tags Python 3
SHA-256 checksum
How to use checksums
6cb3a1dc5682e1020eafb43f019e37aa344897404b5cbf375ca825c64378b20d
BLAKE2b-256 checksum
How to use checksums
96b517e5da47b6abd4f0bce61727c88a92573c89f4f5cf2105d34b9a9b177380
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page