Flybee

Created by @hewis44 • Started on June 13, 2025

Day 1, 13th JUNE – Design, Modelling & Initial CFD , Research ( 15-20 HOURS)

So yeah, this whole thing started with a simple idea — to make a cool fixed-wing plane that can lift good weight but still be light and easy to carry. I wanted something that works well, flies smooth, and isn’t a pain to assemble. Once I had the goal in mind, I just jumped into it step by step planning the design, picking the parts, and figuring out how to actually build it all.

image

Honestly Evryone Should try this

At the beginning of this whole fixed-wing project, I had literally no clue how to use CAD or CFD tools properly. Like I had seen people using stuff like SolidWorks or Fusion 360, but my laptop wasn’t that powerful, so I didn’t want to install anything heavy. That’s when I found Onshape, and bro it was honestly a game-changer. It runs fully in the browser, so I didn’t even need to worry about lag or anything. I used it to make every single part of the plane — the fuselage, the wing structure, the tail, everything. It was clean and pretty simple to understand once you get used to the interface. For learning how to do all that properly, I followed tutorials from YouTube channels like CAD CAM Tutorials, Joko Engineeringhelp, and Product Design Online. They explained small things like how to use constraints properly, how to mirror sketches, and how to do fillets and assemblies. I literally used to keep one side of my screen for YouTube and the other side for Onshape and copy whatever they were doing until I got my design working. Joko’s channel helped me understand how to model symmetric parts and wings, especially how to make proper parametric sketches so I could edit later easily.

Follow this playlist For learning ansys:https://youtube.com/playlist?list=PLykANdmho34xuMaku22umA1xP6vidDfIN&si=9iTnEPpwRTiwWmO0

Then came the CFD part, and man, it was a different level. I decided to use ANSYS Fluent for the simulations because it gives very detailed results, and I wanted to check lift and drag values accurately. But ANSYS looked very pro-level in the beginning, and it took me a full day just to understand what a boundary condition is. I started slow by watching videos on channels like LearnCAx, CAx Tutorials, and SimuTech Group. These channels go step-by-step, like first they show how to import geometry (I exported my wing as a STEP file from Onshape), then how to clean up the model in ANSYS SpaceClaim, and then how to create mesh, apply freestream conditions, and finally simulate. At first I was just copying whatever they were doing, but after a while I started understanding why they were using k-omega SST model and how the mesh refinement near the surface actually affects the boundary layer results. One of the most useful parts was learning how to run an AoA sweep and see how the lift changes at each angle. That’s how I confirmed that GOE225 airfoil was giving more lift and better stall behaviour than others I tested. Also learned how to generate those nice colorful contour plots showing pressure and velocity lines. The simulation part honestly felt very satisfying when I saw the air flow properly over my wing, and no weird flow separations. If I had not followed those YouTube tutorials, especially from LearnCAx and SimuTech Group, I don’t think I could’ve figured it out on my own. So yeah, a big chunk of this project was basically me learning from YouTube and then applying it directly to my own design. Pure desi jugaad style learning, but it worked.

15 JUNE: Planning the Design & Frame Style ( TOOK WHOLE ETRNITY) 20 HOURS

I started by scribbling a basic sketch of the UAV, mainly to fix what mattered most — modularity, lift, and weight balance. I knew from the start I wanted a high-wing design because it’s naturally more stable and gives better visibility for autopilot. I went for a tractor propeller setup, so airflow over the wing is smooth and undisturbed, especially important during takeoff. I began modelling the fuselage in Onshape — just a simple boxy design first, then slowly refined it to match internal space needs and weight distribution. Fuselage CAD Fuselage Screenshot

Once the fuselage looked okay, I shifted focus to the wing design. I kept it rectangular for ease of construction and better roll stability — the span I chose was 1250 mm and chord 250 mm, which gave decent wing area for the expected weight class. For the airfoil, I tested three options: GOE225, S1223, and NACA4412. I compared their Cl/Cd ratio, stall angle, and thickness. GOE225 performed best overall, especially in moderate Reynolds numbers — gave higher lift with manageable drag.

Airfoil Plots Comparisons

I then modelled the GOE225-based wing on Onshape, adding ribs, spars, and servo slots. I paid extra attention to internal structure for strength without adding too much weight. Ailerons were also added using simple hinges. After assembling everything virtually, I created a solid version of the wing for CFD. This would help me simulate lift and airflow properly before committing to a real build. This whole phase gave me a much clearer idea of what my aircraft will behave like in flight.

GOE225 Modelling GOE225 Build

Assembled wing + internal structure:

Wing Assembled Spars Ailerons

I made a solid version of the wing for CFD:

Solid Wing


Tail Design, Final CFD, and Autonomy Prep 10 HOURS

Today I spent time getting my wing and fuselage designs ready for laser cutting. I had to take the CAD models and then export all the ribs, spars, and other parts into DXF format. I remembered I had some leftover acrylic sheets from my old school robotics project, so I’m thinking to use those for the motor mounts and servo plates. Then I opened Fusion 360 and did a small stress simulation for fun, like just to see how much weight the wing can take. It showed that if each side handles around 20N, the spars need to be thick enough or maybe I’ll add a carbon tube in the middle just to be safe. Also tried checking how much the tail flexes under yaw movement, and it was not bad actually. I didn’t expect to enjoy this analysis part so much but once you start getting results it becomes addictive. I made a battery bay design also with a small hatch system, so I don’t have to open everything again and again. Hopefully next time I’ll start assembling the frame after I get the parts cut.

Started the day with V-tail design. Used two angled stabilizers at 110°, surface area was 70% of conventional H-tail to save weight.

V-Tail CAD V-Tail Solid

Mounted servos on tail and aligned pushrod paths.

Servos on Tail

Then moved to final assembly:

Full Assembly

So today I just went all in with CFD stuff. Like, I wanted to really make sure that the airfoil I chose was actually the best, not just by reading somewhere but by seeing the actual data. I compared GOE225 with S1223 and NACA4412 again but this time I ran proper simulations using different angles of attack. I spent a lot of time learning how to set up the mesh properly, 'cause the accuracy depends a lot on that. I tried coarse mesh first but then realized results were not matching, so after trying mid and fine meshes, I figured mid was giving me a good balance of speed and detail. I also learned about turbulence models like k-omega SST and tried that. It gave pretty nice pressure and velocity plots. Honestly, seeing those color maps and streamlines felt satisfying. And finally, even after all the simulations, GOE225 still showed better performance overall, like higher lift and smoother pressure change. S1223 was good too, but it stalled quickly and the pressure difference was kind of too sharp. So yeah, this kind of confirmed that my choice was solid.

Ran full body CFD on wing + fuselage + tail.

CFD 1 CFD 2 CFD 3 CFD 4 Full CFD

Final observations: - GOE225 gave 28.58 N lift (wing-only) @ 4° AoA - Full body gave 37.26 N lift, 3.61 N drag - Smooth pressure gradient, no flow separation - Enough lift margin to carry 2 kg payload safely

Selected GOE225 for its: - High lift - Gentle stall - Low drag - Simpler fabrication than S1223


These were my learnings and some flaws,mistakes i did while modelling this plane:

IMG-20250307-WA0043

The first image (the one with the circular patterns) shows the pressure field with vector lines from the front view. I used this to understand how the flow gets disturbed around the wing tips and how pressure behaves symmetrically across both wings. You can see those big swirling circles — those are basically vortices forming at the tips due to pressure difference from top and bottom of the wing. This was expected, but I was surprised how clean and uniform the pressure distribution was in the mid-section. That gave me confidence that the design isn’t creating sudden turbulence or separation zones in the middle part of the wing.

Watched this video for understanding laminar Flow: image

IMG-20250307-WA0044

IMG-20250307-WA0042

these are velocity streamlines over a side cut of the aircraft. Here I used a velocity inlet of 21.59 m/s and watched how air behaves over the GOE225 airfoil plus the fuselage. This result helped me see how the air smoothly accelerates over the curved upper surface of the wing and slows down below, which is exactly what creates lift. The greenish-blue area above the wing means higher velocity (low pressure), and the lower part has lower velocity (high pressure). One mistake I made here was not refining the mesh properly near the surface in my first try, because the results were looking very patchy. Then I increased the inflation layers and refined the near-wall mesh, and finally I got this smooth output. Also, in the third image which is a full-body side view, you can clearly see the velocity gradients around the whole aircraft — especially how the air slows near the tail. That’s something I didn’t consider during early design, so I’ll maybe lift the tail a bit upward in next revision to avoid airflow hitting directly.

IMG-20250307-WA0039

IMG-20250307-WA0040

the wing section with GOE225 airfoil that I modelled in Onshape. I used a proper spline-based profile and projected it across multiple ribs. Initially, I tried drawing it manually but the accuracy was off. Then I learned to use coordinates from airfoiltools.com and import those into Onshape sketch, and it made a big difference. This helped make a smooth, realistic wing and not just some random rounded shape.

Then the next image shows a close-up pressure contour at wing-root — basically how the pressure is behaving where the wing joins the fuselage. I saw a strong red spot here which might indicate stress point or potential for structural fatigue, so I might reinforce this joint using carbon rods or laser-cut ply parts. This insight would’ve been missed if I didn’t simulate it properly.the last image is another pressure side view, showing again how pressure drops sharply above the wing and rises below it. Even though it looks very colourful, interpreting this helped me understand how smoothly GOE225 behaves at 4° angle of attack without sudden stall or flow separation.

Overall, this CFD phase taught me so much. From learning how to clean geometry, fix mesh errors, apply correct physics models like k-omega SST, and properly interpret the force outputs — every part was something new. I made many silly mistakes at first like assigning wrong inlet speed, forgetting to use symmetry plane, not applying inflation layers, etc. But by doing trial and error and watching those tutorials side by side, I slowly made my way. It’s honestly one of the most satisfying parts of this whole UAV build. Seeing the virtual airflow over a design you made yourself is such a good feeling. It made me realise how powerful CFD is, and now I’m even thinking of trying transient simulations and maybe propeller analysis next.

Avionics & Autonomy Setup

Component Layout

For the avionics, I decided to go with a fully autonomous setup because I really wanted the aircraft to perform waypoint navigation without any manual control. So I started by placing the key components — a Pixhawk flight controller, Ublox GPS module, and a 433 MHz telemetry radio. Pixhawk is the brain of the UAV and supports advanced control algorithms. I chose it because it's open-source and works perfectly with ArduPilot, which I’m planning to flash onto it. The GPS module is needed for real-time location tracking, and it works hand-in-hand with the Pixhawk to handle autonomous missions. The 433 MHz telemetry module is for sending live data from the UAV to Mission Planner, which I’ll be using on my laptop during test flights.

image

The layout of these components was done keeping in mind CG balance and vibration isolation. I’m planning to program basic waypoint missions using Mission Planner, where I’ll set takeoff, loiter, and return-to-home commands. After installation, I will do some ground tests like checking servo directions, GPS lock, and telemetry range. Once everything looks good, I’ll go for the maiden autonomous flight. This whole process is new for me, so I’m learning as I go from different YouTube tutorials and ArduPilot forums.

You can get all the documentations about pixhawk here:https://ardupilot.org/copter/docs/common-pixhawk-overview.html

im gonna Add BOM,sketches and laser cutting files in the repo

Build ( coming soon)