RCAIDE.Library.Plots.Geometry

Geometry#

RCAIDE Package Setup for Geometry Plotting Functions

This module provides a collection of functions for visualizing vehicle geometry and components in 2D and 3D.

See also

RCAIDE.Library.Plots.Energy

Energy system visualization functions

RCAIDE.Library.Plots.Performance

Vehicle performance visualization functions

RCAIDE.Library.Plots.Mission

Mission profile visualization functions

Modules

Common

RCAIDE Geometry Plotting Package

generate_3d_cabin_points(component, n_points)

Generates 3D coordinate points that define a cabin surface.

generate_3d_cargo_bay_points

generate_3d_cuboid_points(component)

Generate 3D surface points for a cuboid component (e.g. cargo bay, battery module).

generate_3d_fuel_tank_points

generate_3d_fuselage_points(fuselage[, ...])

Generates 3D coordinate points that define a fuselage surface.

generate_3d_lopa_points(structure)

Generate VTK geometry for Layout Of Passenger Accommodation (LOPA). Expected columns in layout.object_coordinates (from 2D plot code): [.., 2:x, 3:y, 4:z?, 5:length, 6:width, 7:F_c, 8:B_c, 9:E_c, 10:seat, 11:Em_row, 12:Gal_Lav].

generate_3d_nacelle_points

generate_3d_propulsor_points(propulsor[, ...])

Generates 3D coordinate points that define a propulsor surface.

generate_3d_torus_points

generate_3d_wing_points(wing, n_points[, ...])

Generates 3D coordinate points that define a wing surface.

plot_3d_rotor(rotor[, save_filename, ...])

Creates a 3D visualization of a rotor with multiple blades.

plot_3d_vehicle(vehicle[, save_figure, ...])

Creates a complete 3D visualization of an aircraft including all major components.

plot_3d_vehicle_vlm_panelization(...[, ...])

Creates a 3D visualization of vehicle vortex lattice method (VLM) panelization.

plot_airfoil(airfoil_paths[, save_figure, ...])

Creates a 2D visualization of airfoil geometries from coordinate files.

plot_layout_of_passenger_accommodations(fuselage)

Plot aircraft layout of passenger accommodations.

plot_rotor_geometry(prop[, face_color, ...])

Creates a 2D visualization of rotor/propeller geometry distributions.