NTNUJAVA Virtual Physics LaboratoryEnjoy the fun of physics with simulations! Backup site http://enjoy.phy.ntnu.edu.tw/ntnujava/
September 21, 2020, 04:36:20 pm
 Welcome, Guest. Please login or register.Did you miss your activation email? 1 Hour 1 Day 1 Week 1 Month Forever Login with username, password and session length

 Home Help Search Login Register
Know the universe as yourself and you can live anywhere in comfort. ...Lao Tzu (570-490 BC)

 Pages: [1]   Go Down
 Author Topic: Bouncing Ball  (Read 236261 times) 0 Members and 1 Guest are viewing this topic. Click to toggle author information(expand message area).
Fu-Kwun Hwang
Hero Member

Offline

Posts: 3085

 « Embed this message on: March 11, 2006, 03:58:45 pm » posted from:Taipei,T'ai-pei,Taiwan

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
There are 3 translations,
Higher number at the end means more translation been done.
or

Bouncing Balls

Some balls bounce better than others.

A particular ball can be characterized by its

coefficient of restitution:
The ratio of its rebound speed Vf to its collision speedVi
when its bounces off a hard, stationary surface that can't move.
coefficient of restitution r = Vf /Vi
Scientists have found that, for most balls, this speed ratio
remains constant over a wide range of collision speeds.
The amount of kinetic energy transformed at impact is called
the collision energy (become thermal energy).
This java applet shows you the effects due to
different coefficient of restitution.

1. You can enter different value of coefficient of restitution as(Vo/Vi).

Then, press return key to start the animation.
2. You can change the initial velocity Vx of the ball.
Click near the tip of bluearrow( represent its velocity)
and drag it left/right.
3. You can change the initial height (drag it up and down with mouseleft click)

4. Press Start button to start/restart animation.

The animation will stop automatically when it bounces off the screen.
4. Press Reset button to reset parameters to its default value.
It also clear the screen.
5. Press the mouse button to pause the animation
If you click the left mouse button,
animation will resume when you release it.
If you click the right mouse button,
you need to click it again to resume.
6. The mouse coordinate (X,Y) will be shown when its inside the window.
You will know the timing t from (X and velocity Vx)

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
There are 3 translations,
Higher number at the end means more translation been done.
or
 *** There are 1 more attached files. You need to login to acces it! Logged
rkmp06@dataone.in
Newbie

Offline

Posts: 1

 « Embed this message Reply #1 on: December 23, 2006, 01:09:24 pm »

Dear Sir,

Would you please give the definition (mathematical expression) of coefficient of restitution in terms of the velocities of masses before and after collision?

Is the kinetic energy of the system consisting of the two masses conserved in an elastic collision?

I suppose you are stating that some of the kinetic energy gets transformed into heat and is lost from the system when the collision is inelastic. I want you to confirm this please.

 Logged
blinx
Newbie

Offline

Posts: 2

 « Embed this message Reply #2 on: March 27, 2007, 02:56:07 am » posted from:Kaunas,Kauno Apskritis,Lithuania

It is possible to get source code?
 Logged
Fu-Kwun Hwang
Hero Member

Offline

Posts: 3085

 « Embed this message Reply #3 on: March 27, 2007, 09:20:01 am » posted from:Taipei,T\'ai-pei,Taiwan

Dear Sir,

Would you please give the definition (mathematical expression) of coefficient of restitution in terms of the velocities of masses before and after collision?

Is the kinetic energy of the system consisting of the two masses conserved in an elastic collision?

I suppose you are stating that some of the kinetic energy gets transformed into heat and is lost from the system when the collision is inelastic. I want you to confirm this please.

For the above simulation:

The ratio of its rebound speed Vf to its collision speed Vi (coefficient of restitution) is kept as a constant value ,when its bounces off a hard, stationary surface that can't move.

The default value is 0.8 In this case, 36% of kinetic energy(before bouncing) is loss each time.
 Logged
Fu-Kwun Hwang
Hero Member

Offline

Posts: 3085

 « Embed this message Reply #4 on: March 27, 2007, 09:22:33 am » posted from:Taipei,T\'ai-pei,Taiwan

It is possible to get source code?

For all the simulations created with EJS in this forum, you will be able to see the ejs source if you click "load ejs as signed applet".
Please check out another category to view simulations created with EJS.
 Logged
blinx
Newbie

Offline

Posts: 2

 « Embed this message Reply #5 on: March 28, 2007, 03:27:53 pm » posted from:Kaunas,Kauno Apskritis,Lithuania

Thank you, I found Bouncing ball in EJS category
 Logged
janelavis
Newbie

Offline

Posts: 5

 « Embed this message Reply #6 on: September 22, 2009, 01:55:42 pm » posted from:Phagwara,Punjab,India

Well, I'd be tempted to flat-out animate it.

I guess you could try one of those existing bouncing ball expressions, take every constant built into the expression and pick-whip it to a slider value. Then you have to change the sliders every moment the ball gets kicked.
 Logged
mazni_y
Newbie

Offline

Posts: 1

 « Embed this message Reply #7 on: March 23, 2011, 10:41:08 am » posted from:Kuala Lumpur,Kuala Lumpur,Malaysia

hi...

can i get the source code for this topic...hope u can send it to my email..
 Logged
ahmedelshfie
Ahmed
Hero Member

Offline

Posts: 954

 « Embed this message Reply #8 on: March 23, 2011, 05:31:19 pm » posted from:SAO PAULO,SAO PAULO,BRAZIL

You can download the source code by your self, you will find up the applet option allowed you download source code, choose first download file and after click Get files for offline use
I attach image explain how you download source code for any applet in NTNU.
 image.jpg (48.69 KB, 933x205 - viewed 7416 times.) « Last Edit: March 23, 2011, 05:34:22 pm by ahmedelshfie » Logged
phoenx
Newbie

Offline

Posts: 1

 « Embed this message Reply #9 on: July 20, 2012, 10:31:57 am » posted from:Davao,Davao City,Philippines

Little confuse about what formula did you use in this applet..
 « Last Edit: July 20, 2012, 10:34:37 am by phoenx » Logged
nayemkhulna
watchlist
Newbie

Offline

Posts: 0

 « Embed this message Reply #10 on: July 20, 2012, 07:17:36 pm » posted from:Dhaka,Dhaka,Bangladesh

Hello,
I am new this forum and i am learning about.
Thanks.-*-
 Logged
moobeenan
watchlist
Newbie

Offline

Posts: 1

 « Embed this message Reply #11 on: September 19, 2012, 09:52:30 am » posted from:Bangkok,Krung Thep,Thailand

hello hello hello hello..........
 Logged
beebeeoa11
Newbie

Offline

Posts: 0

 « Embed this message Reply #12 on: September 24, 2012, 03:02:37 pm » posted from:Bangkok,Krung Thep,Thailand

 Logged
beebeeoa11
Newbie

Offline

Posts: 0

 « Embed this message Reply #13 on: September 26, 2012, 04:45:52 pm » posted from:Bangkok,Krung Thep,Thailand

Always refreshing to hear a rational answer
 Logged
beebeeoa11
Newbie

Offline

Posts: 0

 « Embed this message Reply #14 on: September 26, 2012, 04:47:26 pm » posted from:Bangkok,Krung Thep,Thailand

>:(Always refreshing to hear a rational answer
 Logged
garymauricio
watchlist
Newbie

Offline

Posts: 5

 « Embed this message Reply #15 on: February 12, 2015, 02:33:27 pm » posted from:Velluru,Tamil Nadu,India

Hi Guys,
 Logged
chengfu
Newbie

Offline

Posts: 4

 « Embed this message Reply #16 on: October 26, 2015, 04:06:23 pm » posted from:Dhaka,Dhaka,Bangladesh

Yes! it's really great tutorial
 Logged
oldgamer
Newbie

Offline

Posts: 1

 « Embed this message Reply #17 on: December 21, 2015, 12:34:35 am » posted from:Kuala Terengganu,Terengganu,Malaysia

<center><font size=+4>Bouncing Balls</font><applet code="bouncing.class" width=600 height=300 codebase="/java/bouncingBall/"><param name="Reset" value="Reset"><param name="Start" value="Start"><param name="Vlabel" value="Initial Velocity="><param name="Vunit" value=" m/s"><param name="Vratio" value="Vo/Vi="><param name="Time" value="Time(s)="></applet></center><p>Some balls bounce better than others.<p>A particular ball can be characterized by its<ul><font color="#0000FF">coefficient of restitution:</font></ul>The ratio of its rebound speed V<sub>f </sub>to its collision speedV<sub>i</sub><ul>when its bounces off a hard, stationary surface that can't move.</ul><ul><font color="#0000FF">coefficient of restitution r = V<sub>f </sub>/V<sub>i</sub></font></ul>Scientists have found that, for most balls, this speed ratio<ul>remains constant over a wide range of collision speeds.</ul>The amount of kinetic energy transformed at impact is called<ul>the collision energy (become thermal energy).</ul>This java applet shows you the effects due to<ul>different coefficient of restitution.</ul><hr WIDTH="100%"><p>1. You can enter different value of coefficient of restitution as(Vo/Vi).<ul>Then, press return key to start the animation.</ul>2. You can change the initial velocity Vx of the ball.<ul>Click near the tip of <font color="#0000FF"><font size=+1>bluearrow( represent</font></font> its velocity)<ul>and drag it left/right.</ul></ul>3. You can change the initial height (drag it up and down with mouseleft click)<p>4. Press Start button to start/restart animation.<ul>The animation will stop automatically when it bounces off the screen.</ul>4. Press Reset button to reset parameters to its default value.<ul>It also clear the screen.</ul>5. Press the mouse button to pause the animation<ul>If you click the left mouse button,<ul>animation will resume when you release it.</ul>If you click the right mouse button,<ul>you need to click it again to resume.</ul></ul>6. The mouse coordinate (X,Y) will be shown when its inside the window.<ul>You will know the timing t from (X and velocity Vx)</ul>

Hi, I know this is old but could anyone compile it for me...i want keep and use it offline. Thanks in advance.
 Logged
 Pages: [1]   Go Up
Know the universe as yourself and you can live anywhere in comfort. ...Lao Tzu (570-490 BC)