Made an simulator software that can do calculations and simulations for me instead of doing it manually via excel as done in university.
An interactive engineering tool for analyzing projectile motion, static beam loading, dynamic impact loading (DMF), and material failure predictions, inspired by engineering design project coursework. Built using Python, NumPy, Matplotlib, and a fully interactive Gradio GUI.
-No-drag + drag trajectories
-Comparison plot
-Adjustable: velocity, angle, mass, Cd, air density, diameter
-Shows both drag & no-drag ranges
-Sweep angles or velocities
-Plots all trajectories
-Automatically highlights the maximum-range trajectory
-Computes static bending stress and failure load
-Supports rectangular & circular cross-sections
-MM-based input (mm, MPa) to match lab data
Includes:
-Load vs Span graph
-Load vs Square Section Size graph
-Impact velocity from drop height
-Static deflection
-DMF (Dynamic Magnification Factor)
-Dynamic stress under sudden loading
Note: This software is property of step-code01. Do not reproduce or share without permission.