Author Topic: Elastic bouncing ball  (Read 23671 times)

Fu-Kwun Hwang

  • Administrator
  • Hero Member
  • *****
  • Posts: 3062
    • Enjoy the fun of physics with simulations
Elastic bouncing ball
« on: February 25, 2007, 01:57:16 pm »
Registed user can get files related to this applet for offline access.
Problem viewing java?Add http://www.phy.ntnu.edu.tw/ to exception site list
If java program did not show up, please download and install latest Java RUN TIME

An elastic ball bouncing off the walls and another hard semi-circle object.
Collision between two objects is simulated with a invisible spring.
$vec{F}=-k*Delta vec{s}$, where $Deltavec{s}$ is the displacement of the spring from it's original length.
You can adjust the spring constant k to change its elastic property.
Press pause and adjust the velocity of the ball with mouse (or drag it off center) to watch interesting motion.


-*-


Registed user can get files related to this applet for offline access.
Problem viewing java?Add http://www.phy.ntnu.edu.tw/ to exception site list
If java program did not show up, please download and install latest Java RUN TIME

lookang

  • Hero Member
  • *****
  • Posts: 1772
  • http://weelookang.blogspot.com
    • lookang web
EJS source file download button error: file does not exists!
« Reply #1 on: July 09, 2007, 11:58:22 pm »
sorry but i can't get it ;D

Fu-Kwun Hwang

  • Administrator
  • Hero Member
  • *****
  • Posts: 3062
    • Enjoy the fun of physics with simulations
Re: Elastic bouncing ball
« Reply #2 on: July 10, 2007, 04:45:16 am »
You should be able to download it now.

Engineero

  • Newbie
  • *
  • Posts: 1
Re: Elastic bouncing ball
« Reply #3 on: October 31, 2009, 05:47:39 am »
could you but java code for this simulation please
and I'm not that good in open source is there any source for this
http://faculty.ifmo.ru/butikov/Projects/Falling_bodies.html

lookang

  • Hero Member
  • *****
  • Posts: 1772
  • http://weelookang.blogspot.com
    • lookang web
Re: Elastic bouncing ball
« Reply #4 on: October 31, 2009, 12:22:59 pm »
for source codes by other authors u should ask them directly. 

alternatives similar applet that i made
Ejs Open Source Creative Commons Attribute Projectile motion Java Applet
http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=745.0
has the source codes for sharing under license attribution.

u could do a search for "projectile motion" in this forum and u will find a couple more :)

enjoy!

Fu-Kwun Hwang

  • Administrator
  • Hero Member
  • *****
  • Posts: 3062
    • Enjoy the fun of physics with simulations
Re: Elastic bouncing ball
« Reply #5 on: October 31, 2009, 11:34:34 pm »
Here is a EJS version of the simulation similar to the one at http://faculty.ifmo.ru/butikov/Projects/Falling_bodies.html

The force for the particle is assumed to be $vec{F}=-bvec{V}-vec{g}$.
You can adjust parameter b and restitution coefficient with slider.

The id slider control which particle will be modified when x,y,z,vx,vy,vz are adjusted with slider.

You will find "size effect" when b>0. i.e. smaller particle slow down faster.

Click

Full screen applet or Problem viewing java?Add http://www.phy.ntnu.edu.tw/ to exception site list
Press the Alt key and the left mouse button to drag the applet off the browser and onto the desktop. This work is licensed under a Creative Commons Attribution 2.5 Taiwan License
  • Please feel free to post your ideas about how to use the simulation for better teaching and learning.
  • Post questions to be asked to help students to think, to explore.
  • Upload worksheets as attached files to share with more users.
Let's work together. We can help more users understand physics conceptually and enjoy the fun of learning physics!

to view simulation.

Femida

  • Newbie
  • *
  • Posts: 0
    • Test, just a test
Elastic bouncing ball
« Reply #6 on: March 27, 2015, 02:37:32 am »
I congratulate, your idea simply excellent

lookang

  • Hero Member
  • *****
  • Posts: 1772
  • http://weelookang.blogspot.com
    • lookang web
Re: Elastic bouncing ball
« Reply #7 on: December 23, 2015, 10:30:56 am »