aerosandbox.library.weights.raymer_miscellaneous#

Module Contents#

Functions#

mass_seat([kind])

Computes the mass of an individual seat on an airplane.

mass_lavatories(n_pax[, aircraft_type])

Computes the required mass of all lavatories on an airplane.

Attributes#

aerosandbox.library.weights.raymer_miscellaneous.mass_passenger[source]#
aerosandbox.library.weights.raymer_miscellaneous.mass_seat(kind='passenger')[source]#

Computes the mass of an individual seat on an airplane.

Parameters:

kind

The kind of seat. Can be “passenger”, “flight_deck”, or “troop”.

  • ”passenger” seats are standard commercial airline seats.

  • ”flight_deck” seats are the seats in the cockpit.

  • ”troop” seats are the seats in the cargo hold.

Return type:

float

Returns: The mass of a single seat, in kg. Don’t forget to multiply by the number of seats to get the total mass of all seats.

aerosandbox.library.weights.raymer_miscellaneous.mass_lavatories(n_pax, aircraft_type='short-haul')[source]#

Computes the required mass of all lavatories on an airplane.

Parameters:
  • n_pax – The number of passengers on the airplane.

  • aircraft_type

    The type of aircraft. Can be “long-haul”, “short-haul”, or “business-jet”.

    • ”long-haul” aircraft are long-range commercial airliners, like the Boeing 777 or Airbus A350.

    • ”short-haul” aircraft are short-range commercial airliners, like the Boeing 737 or Airbus A320.

    • ”business-jet” aircraft are small private jets, like the Cessna Citation X or Gulfstream G650.

Return type:

float

Returns: The mass of all lavatories on the airplane, in kg.