RCAIDE.Library.Components.Nacelles.Body_of_Revolution_Nacelle

Body_of_Revolution_Nacelle#

class Body_of_Revolution_Nacelle(*args, **kwarg)[source]#

Bases: Nacelle

A nacelle design generated by rotating an airfoil profile around a central axis, commonly used for podded engine installations.

tag#

Unique identifier for the nacelle component, defaults to ‘body_of_revolution_nacelle’

Type:

str

Airfoil#

Container for airfoil profile data used to generate the nacelle shape, defaults to empty Data()

Type:

Data

Notes

A body of revolution nacelle is created by rotating an airfoil section about a central axis, creating an axisymmetric shape. This approach is commonly used for:

  • Podded engine installations

  • Streamlined auxiliary power unit enclosures

  • External fuel tank designs

Major Assumptions

  • Axisymmetric geometry

  • Smooth surface transitions

  • No significant flow separation

Definitions

‘Body of Revolution’

A three-dimensional shape created by rotating a two-dimensional profile around a central axis

‘Highlight Radius’

The radius at the forward-most point of the nacelle inlet

See also

RCAIDE.Library.Components.Nacelles.Nacelle

Base nacelle class

RCAIDE.Library.Components.Nacelles.Stack_Nacelle

Alternative nacelle design approach

append_airfoil(airfoil)[source]#

Adds an airfoil profile to the nacelle definition.

Parameters:

airfoil (Data) – Airfoil profile data to be used in generating the nacelle shape