Inspiration

We were looking for a project that would be original and cool to simulate. Having heard of coilguns in our electromagnetic course, we thought that it would be nice to simulate it.

What it does

It offers an easy to use interface allowing you to enter various parameters and see how the projectile reacts. You have an animation showing the motion of the projectile and a line chart showing the evolution of the speed. It is interesting to notice how the projectile slows down and accelerates again each time he meets another solenoid.

How I built it

We used java8 under eclipse and javafx with fxml and scene builder to make the interface, using MVC pattern.

Challenges I ran into

We tried to also draw the magnetic field, but we were not able to make the communication between the interface and the data work fast enough.

Accomplishments that I'm proud of

We managed to make a nice looking and efficient application in only 24 hours!

What I learned

We learned a lot about magnetic fields in solenoids and interface creation with Javafx.

What's next for Coilgun Simulator

Make the field display work! It would be amazing to see, and already almost works.

Built With

Share this project:

Updates