Project 01 / aerospace · roboticsBuilt + flight tested

Designing a 3D-printed RC aircraft from aerodynamic analysis to flight testing

Rear isometric CAD view of the modular RC aircraft on a transparent background.
Project summary

A flight-tested, modular 3D-printed aircraft developed through airfoil selection, aerodynamic modeling, lightweight CAD, and repairable assembly design.

Why I built it

To learn the aerospace development loop by moving from flight simulation to aerodynamic and mechanical modeling, then testing the aircraft in real flight.

From flight requirements to a tested aircraft

The project moved from defining the flight conditions to selecting an airfoil, sizing the aircraft, developing the manufacturing CAD, and validating the final design in flight.

01
01 / Flight conditions

Define the flight conditions

Based on the target speed and wing chord, the aircraft would operate at a Reynolds number of roughly 80,000 to 120,000. Airfoils behave differently across this low-Reynolds-number operating range, so the analysis had to reflect the conditions the aircraft would actually encounter.

Diagram showing velocity, chord length, density, and viscosity feeding the Reynolds number equation and producing an analysis range of 80,000 to 120,000.
Defining the flight conditionsTarget velocity, chord length, air density, and dynamic viscosity define the Reynolds-number range used for the airfoil analysis.
02
02 / Airfoil selection

Select the NACA 4412 airfoil

I evaluated six candidate airfoils using the same aircraft parameters. NACA 4412 tied for the lowest modeled takeoff speed at 18 mph and cruise speed at 24 mph, while also producing the longest modeled endurance at 168.7 minutes.

Google Sheets line chart comparing lift-to-drag ratio versus angle of attack for six airfoils, with NACA 4412 highlighted in blue.
Lift-to-drag ratio versus angle of attackNACA 4412 maintained a high, stable L/D ratio through the 8° to 10° angle-of-attack range targeted for takeoff. This was more useful than a sharper peak outside the expected operating range.
03
03 / OpenVSP model

Evaluate the aircraft in OpenVSP

After selecting the airfoil, I built full-aircraft models with 48-inch, 42-inch, and 36-inch wingspans. The 42-inch configuration reached a peak L/D of approximately 32 near 3° to 4°, compared with approximately 22 for the 48-inch model and 19 for the 36-inch model.

OpenVSP geometry model of the RC aircraft.
Full-aircraft OpenVSP modelThe OpenVSP model was used to evaluate wing sizing and overall aircraft geometry before moving into detailed mechanical design.
04
04 / Wingspan reduction

Reduce wingspan from 48 to 42 inches

The original 48-inch configuration was too heavy, so I compared it with 42-inch and 36-inch alternatives. At 24 mph, both the 48-inch and 42-inch models crossed the 11.77 N lift requirement near 9° angle of attack. The 36-inch model did not meet the requirement until approximately 11°, leaving much less margin.

Google Sheets line chart showing the 1.2 kilogram required lift line and the lift curves for the thirty-six, forty-two, and forty-eight inch aircraft models.
Why the final wingspan is 42 inchesThe 42-inch wing exceeded the 1.2 kg lift requirement near 9°, while the 36-inch wing required approximately 11°. This reduced weight without placing takeoff too close to the aerodynamic limit.
05
05 / DfAM and assembly

Translate aerodynamic geometry into CAD

Reducing the wingspan was not enough to meet the mass target. The structure used approximately 0.8 mm PLA shells, print orientations selected around layer-direction strength, and geometry that minimized support material. Screws, heat-set inserts, and tongue joints replaced permanent adhesive connections.

Rear isometric Fusion 360 assembly of the modular RC aircraft.
Manufacturing CAD assemblyThe selected aerodynamic geometry was converted into printable wing sections, control surfaces, internal structure, and mechanically fastened interfaces.
06
06 / Flight validation

Validate with flight telemetry

An onboard GPS, BMP280 barometer, and MPU6050 IMU recorded speed, altitude, acceleration, pitch, roll, and yaw. The measured takeoff speed and calculated angle of attack could then be compared with the analytical and OpenVSP targets.

42 inwingspan~1.3 kgfinal mass~12 minflight time~28 mphtakeoff

Three decisions that shaped the aircraft

Each decision connects a technical constraint to the choice I made, the analysis behind it, and the tradeoff that followed.

01
Key decision

What is the optimal airfoil for this aircraft?

What I chose

NACA 4412 for balanced low-Reynolds-number performance

Why

Under a common set of aircraft assumptions, NACA 4412 tied for the lowest modeled takeoff speed at 18 mph and cruise speed at 24 mph. It also produced the highest modeled endurance at 168.7 minutes, 4.5 minutes above NACA 5412, while maintaining a stable L/D response through the target takeoff range.

The tradeoff

NACA 4412 did not lead every individual metric. I chose it because it performed consistently across takeoff, cruise, endurance, and L/D instead of optimizing the aircraft around one peak value.

Analysis and evidence / 02 / Airfoil selection

Compare six airfoils under the same assumptions.

I evaluated six candidate airfoils using the same aircraft parameters. NACA 4412 tied for the lowest modeled takeoff speed at 18 mph and cruise speed at 24 mph, while also producing the longest modeled endurance at 168.7 minutes.

  • Takeoff speed, cruise speed, endurance, and lift-to-drag ratio were considered together.
  • NACA 4412 exceeded the modeled endurance of NACA 5412, the next closest candidate, by 4.5 minutes.
  • The final choice favored stable performance across the intended operating range rather than one peak value.
Google Sheets line chart comparing lift-to-drag ratio versus angle of attack for six airfoils, with NACA 4412 highlighted in blue.
Lift-to-drag ratio versus angle of attackNACA 4412 maintained a high, stable L/D ratio through the 8° to 10° angle-of-attack range targeted for takeoff. This was more useful than a sharper peak outside the expected operating range.
Google Sheets charts comparing takeoff speed, cruise speed, and modeled endurance for six airfoils.
Airfoil performance comparisonNACA 4412 provided the strongest overall combination of takeoff speed, cruise speed, and endurance across the six candidates.
02
Key decision

How can we save weight without giving up takeoff performance?

What I chose

Reduce the planned wingspan from 48 inches to 42 inches

Why

The 48-inch baseline exceeded the mass target, which required a span reduction study. At 24 mph, both the 48-inch and 42-inch configurations exceeded the 11.77 N lift requirement near 9°. The 36-inch configuration required approximately 11° and provided minimal additional lift margin.

The tradeoff

The 42-inch configuration retained less lift margin than the 48-inch baseline and saved less mass than the 36-inch concept. It was the smallest configuration that still cleared the lift requirement near the target takeoff angle.

Analysis and evidence / 04 / Wingspan reduction

Reduce the wingspan without giving up the takeoff margin.

The original 48-inch configuration was too heavy, so I compared it with 42-inch and 36-inch alternatives. At 24 mph, both the 48-inch and 42-inch models crossed the 11.77 N lift requirement near 9° angle of attack. The 36-inch model did not meet the requirement until approximately 11°, leaving much less margin.

  • The 36-inch span offered the largest weight reduction but required a higher takeoff angle of attack.
  • The 42-inch span retained nearly the same lift threshold as the 48-inch baseline while reducing structural size and mass.
  • The final span was selected from the lift requirement rather than minimum size alone.
Google Sheets line chart showing the 1.2 kilogram required lift line and the lift curves for the thirty-six, forty-two, and forty-eight inch aircraft models.
Why the final wingspan is 42 inchesThe 42-inch wing exceeded the 1.2 kg lift requirement near 9°, while the 36-inch wing required approximately 11°. This reduced weight without placing takeoff too close to the aerodynamic limit.
03
Key decision

How should the airframe be designed for manufacturing and repair?

What I chose

Use 0.8 mm PLA shells with mechanically fastened modular joints

Why

The 48-inch baseline exceeded the mass target, so weight had to be reduced by scaling down the aircraft. Shell thickness, build orientation, support volume, mechanical loading, and joint design were developed concurrently during the CAD design process.

The tradeoff

Thin shells reduced local damage tolerance, while screws and inserts added hardware mass and CAD complexity. In return, the aircraft could be printed in standard PLA and damaged modules could be replaced without cutting apart glued joints.

Analysis and evidence / 05 / DfAM and assembly

Design for printing, assembly, and repair.

Reducing the wingspan was not enough to meet the mass target. The structure used approximately 0.8 mm PLA shells, print orientations selected around layer-direction strength, and geometry that minimized support material. Screws, heat-set inserts, and tongue joints replaced permanent adhesive connections.

  • Thin-wall shells reduced printed mass while preserving the external aerodynamic surface.
  • Layer direction, local loads, support volume, and assembly access were addressed during CAD development.
  • Mechanical joints added hardware mass and design complexity, but allowed individual modules to be removed, repaired, and replaced.
Drag to orbit · Scroll to zoom
Interactive wing assemblyThe wing was divided into printer-compatible modules with mechanically fastened interfaces. Rotate the model to inspect the section joints, control surface, and internal component layout.
+video
Wing assembly and mechanismAdd a short video showing the printed wing sections, mechanical joints, control surface, and assembly sequence.

From OpenVSP to manufacturing CAD

OpenVSP established the system-level aerodynamic geometry and supported the wingspan trade study. The selected 42-inch configuration was then translated into a detailed Fusion 360 assembly with printable modules, control surfaces, internal structure, actuation interfaces, and removable joints.

OpenVSP geometry model of the RC aircraft
01 / OpenVSP modelSystem-level aerodynamic model used to compare complete aircraft configurations and select the final 42-inch geometry.
Detailed Fusion CAD assembly of the RC aircraft
02 / Fusion 360 assemblyDetailed mechanical definition of the printable wing sections, control surfaces, internal structure, and serviceable interfaces.

The final aircraft flew at approximately 1.3 kg and achieved roughly 12 minutes of flight time. It met the target takeoff condition using standard PLA while keeping the major airframe modules removable and replaceable.