RCAIDE.Library.Plots.Geometry.generate_3d_nacelle_points.generate_3d_stack_nacelle_points#

generate_3d_stack_nacelle_points(nac, tessellation=24, number_of_airfoil_points=21)[source]#

Generates 3D coordinate points for a stack-type nacelle surface.

Parameters:
  • nac (Nacelle) – RCAIDE nacelle data structure containing geometry information

  • tessellation (int, optional) – Number of points in azimuthal discretization (default: 24)

  • number_of_airfoil_points (int, optional) – Number of points used to discretize sections (default: 21)

Returns:

G

Data structure containing generated points
  • PTSndarray

    Array of shape (num_segments, tessellation, 3) containing x,y,z coordinates of surface points

Return type:

Data

Notes

Creates nacelle from stacked super-elliptical cross-sections with:
  • Specified width and height

  • Controllable curvature

  • Individual segment orientation

Major Assumptions

  • Segments are ordered from front to back

  • Cross-sections are super-elliptical

  • Orientation defined by Euler angles