Rocket Engine Design with MATLAB and SolidWorks - Method of Characteristics Nozzle Tutorial! @VDEngineering
Rocket Engine Design with MATLAB and SolidWorks - Method of Characteristics Nozzle Tutorial!  @VDEngineering
Uploaded November 2018 | Updated September 2026, 4 hours ago
NOTE: Please watch the 2023 updated video:
youtube.com/watch?v=WJkTGog_aK0

Hey Everyone,

If you're a student in Mechanical or Aerospace Engineering, this tutorial will teach you how to design a custom rocket engine nozzle in a programming language (MATLAB) and create a CAD model of it in SolidWorks (or any other CAD software). You can use this as a means to design, build and potentially test your own rocket engine.

You can then import this nozzle into ANSYS to perform a fluid dynamic simulation as I have done here:
youtube.com/watch?v=oY_3_c0rDiw

This algorithm uses the Method of Characteristics (MoC) which is a very popular tool to design a rocket engine. It is used by academics as well as industry professionals to design rocket engine nozzles for optimum flight performance!

Topics covered in this video include

- Compressible Flow Basics (Overexpanded, Under expanded, Shock waves, Isentropic Flow)
- MATLAB Fundamentals (For Loops, If Statements, Importing from Excel using xlsread)
- Method of Characteristics Algorithm (Mach Angle, Expansion Fans, Prandtl-Meyer Function)
- Exporting to SolidWorks
- Designing the 3D CAD model of the Nozzle
- SolidWorks Fundamentals (Sketching, Offset, Loft, Importing csv files)

Watch my other rocket engine videos for a more clear understanding of the code!

How a Rocket Engine Works: youtube.com/watch?v=3zagXTc4hBk&t=4s and youtube.com/watch?v=dpwpzUkR3QY&t=135s
Rocket Nozzle Structural Analysis: youtube.com/watch?v=8DZYY16LiD0&t=1s

Thank you for watching! Be sure to subscribe for more videos like this.

VDEngineering
~~My Udemy Courses on Motion Planning / Navigation / Trajectory Planning:
udemy.com/course/autonomous-robots-nonholonomic-motion-planning-algorithms
My Instagram: instagram.com/vinayak_desh
Buy Coffee: buymeacoffee.com/vdengineering
My Website: vinayakd.com
Rocket Engine Design with MATLAB and SolidWorks - Method of Characteristics Nozzle Tutorial!MATLAB & Simulink Tutorial: Quadrotor UAV Trajectory and Control Design (PID + Cascaded)How To Connect MATLAB and Simulink to FlightGear - Full Tutorial for BeginnersUsing Simulink with Joysticks Part 2 - Actuator ModelingRocket Takeoff AND LANDING! - Matlab & Simulink TutorialCreate Your Own Flight Simulations with Python and FlightGear | A Complete Guide!How  to clean up your DNS cacheConnecting MATLAB & Simulink to FlightGear (Part 3) - High Fidelity SimulationsSimulink Beginners Tutorial 2 - Speed and Traction Control Design for a CarHow Does a Jet Engine Afterburner Work? - Compressible Flow BasicsMATLAB & Simulink Tutorial: Control System Design in the Frequency DomainReal Time Motion Planning on Embedded Platforms: ESP32 | QT | QSerialPort | FreeRTOS
VDEngineering |

Rocket Engine Design with MATLAB and SolidWorks - Method of Characteristics Nozzle Tutorial!

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER