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.
Log in or sign up for Devpost to join the conversation.