RCAIDE.Library.Components.Nacelles.Stack_Nacelle
Stack_Nacelle#
- class Stack_Nacelle(*args, **kwarg)[source]#
Bases:
Nacelle
A nacelle design built up from a series of stacked cross-sectional segments, allowing for complex, non-axisymmetric shapes.
- tag#
Unique identifier for the nacelle component, defaults to ‘stack_nacelle’
- Type:
str
- segments#
Collection of cross-sectional segments defining the nacelle shape, initialized empty
- Type:
Notes
The stack nacelle approach provides flexibility in designing complex nacelle shapes through the use of multiple cross-sections. This is particularly useful for:
Non-axisymmetric designs
Complex inlet and nozzle geometries
Integration with adjacent structures
Major Assumptions
Segments are ordered from front to back
Adjacent segments form smooth transitions
Cross-sections are defined using super-ellipse parameters
Definitions
- ‘Stack’
Series of cross-sectional segments arranged longitudinally to define the nacelle shape
- ‘Cross-section’
Individual segment defining the nacelle shape at a specific longitudinal station
See also
RCAIDE.Library.Components.Nacelles.Nacelle
Base nacelle class
RCAIDE.Library.Components.Nacelles.Segments.Segment
Individual segments used to build the stack
RCAIDE.Library.Components.Nacelles.Body_of_Revolution_Nacelle
Alternative nacelle design approach