You are browsing as a guest. Sign up (or log in) to start making projects!

Rocket-Simulator

  • 1 Devlogs
  • 15 Total hours

You design a rocket and simulate it's flying (:

Ship #1 Changes requested

ROCKET SIMULATOR

A python simulator that allows you to design your own rocket by values and simulate it’s take off and fall back down using basic physics.

Features

build a custom rocket and choose:

-rocket weight
-fuel mass
-rocket diameter
-engine thrust
-fuel burn rate
-payload mass
-engine thrust

simulates:

-gravity
-thrust
-fuel consumption
-air resistance

  • Acceleration
  • velocity
  • altitude

bonus:

-summery after the flight
-and telematry graphs using tinker

How It Works

The program guides the user through designing a rocket.

After entering all rocket parameters, the simulator calculates the flight second-by-second using physics equations.

At the end of the simulation, graphs display:

  • Altitude vs Time
  • Acceleration vs Time
  • Fuel Remaining vs Time

Requirements

  • Python 3.x
  • Tkinter
    IMPORTENT: WITHOUT TINKER AND PYTHON.3 THE PROGRAM WILL CRASH

Run

python rocket_simulator.py

Example

  1. Build your rocket.
  2. Enter launch code ‘1710’.
  3. Watch the simulation.
  4. Analyze the flight results and graphs.

Technologies

  • Python
  • Tkinter
  • Math

Author

Created by MrParrot814 [Jonathan-Rich]

Project Status

First major programming project built for Hack Club StarDance.

  • Physics Simulation

✅ Shipped

  • 1 devlog
  • 15h
Try project → See source code →
Open comments for this post

14h 30m 11s logged

first devlog (: already finished it, i am going to ship soon, but it turned out really cool, it shows you graphs real time and it has been a great project (it is a rocket simulator btw) i think The hardest part was getting the physics calculations for fuel consumption right, but once the graphs started updating in real-time, it was all worth!!

0
0
35

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…