Sliding/rolling billiard balls

  • Thread starter Skusey
  • Start date
  • Tags
    Balls
In summary, the ball's position and rotation after time t can be calculated by solving an equation. However, this is incredibly difficult and requires knowledge of physics and mathematics.
  • #1
Skusey
4
0
Hi,

I have got a bit stuck on some basic principles to do with the motion of a billiard ball, and was hoping someone could point me in the right direction! Assuming I have the linear velocity and angular velocity of a uniform billiard ball (with the centre of mass exactly in the middle), how do I go about calculating its position 'x' millisecs in the future? I have tried reading several sources, but keep getting confused :grumpy: .

For example, http://archive.ncsa.uiuc.edu/Classes/MATH198/townsend/math.html, this website discusses how the linear velocity and angular velocity change over time. However the angular velocity does not seem to be affecting the motion of the ball in the equations outlined. Is this because the way that angular velocity affects the motion of a ball (on a surface with friction, with gravity) is elementary so just not discussed?

So confused! Can a rolling ball's path take a curved trajectory (assuming its on a perfectly level surface) due to angular velocity? Or if the ball is rolling does that mean the angular velocity and linear velocity are in sync at that point, so will then only travel in a straight line, slowing gradually due to friction with the surface?

Sorry if I have butchered some of the terms above, but if anyone could take the time to guide me in the right direction of understanding this topic I would be hugely thankful.

Skusey
 
Physics news on Phys.org
  • #2
You really need to play some pool. Go find a pub!
 
  • #3
Cheers for that help, anyone got some more physics/maths related advice?
 
  • #4
I don't know any math, and the physics is a lot trickier than you'd expect. I do, however, know a lot about pool.
To start with, the only way that you get normal rolling motion on a ball is if you play gentle topspin on it. In any other kind of shot, the ball slides in the direction that it's aimed before the spin takes effect. With suction, for instance, the ball is rotating backwards throughout the entire shot while sliding forward. When it hits something, the backspin gets some traction and it reverses.
A masse shot, which curves, is very easy on a small scale. All you have to do is play severe bottom/side on it. The amount of bottom determines where along the trajectory it starts to curve, and the amount of side determines the radius of the curvature. Only for very acute angles do you have to come down on the ball to get enough reverse spin.
A vertically centred shot with side spin travels straight, but reacts differently upon impact.
 
  • #5
here's an article that talks about the pphysics of pool:
http://www.gamasutra.com/features/20020118/vandenhuevel_01.htm
(you might have to register to read it)
Writing an equation that gives you the position and rotation of the ball after time t from any position is increadably hard. usually you write a program that solves this sort of thing by numerical methods. post a reply if you want me how to explain how to do that.
 
  • #6
Danger: Thanks for the reply! Its all valuable information!daniel_i_l: As it happens I was just reading that very article, unfortunately it only covers linear velocity, and ignores any of the rotational aspect of the balls.

I am a C++ programmer learning to use the DirectX api's, so it is purely from a programming perspective. The framework is already in place where by the cue ball can be struck, and the correct linear and angular velocities are calculated at that instants. Its just how the ball should move between each discrete time step (dt - in milliseconds) which I'm currently stuck on. If you don't mind, any help on how the math behind this problem would be brillant. More the better :D!
 
  • #7
Probably the most irritating aspect of this problem is the type of surface. I've never seen any two tables with exactly the same characteristics. Spin might have next to no effect on an old bar table that's had drinks spilled on it, while 'mercury felt' can make a bottom-shot try to climb back up your stick.
I just noticed something. Since this is a science site, I shouldn't have used the term 'acute' in reference to the angle in the first post. It has a specific meaning that I didn't intend to express. What I referred to is a large amount of curvature.
 
  • #8
read these 4 articles and you'll be well on your way
http://www.d6.com/users/checker/dynamics.htm
 
  • #9
Ah brillant, that seems perfect! Many thanks daniel_i_l

Skusey
 

1. How do sliding and rolling affect the motion of billiard balls?

Sliding and rolling are two different types of motion that can occur when a billiard ball is in motion. Sliding occurs when there is no rotation of the ball and the entire surface is in contact with the table. Rolling occurs when the ball is rotating and only a small portion of the surface is in contact with the table. Sliding and rolling can affect the speed, direction, and spin of the billiard ball.

2. What factors influence the amount of sliding or rolling in billiard balls?

The amount of sliding or rolling in a billiard ball is influenced by several factors, including the initial velocity of the ball, the type of surface it is rolling on, the amount of friction between the ball and the surface, and the amount of spin placed on the ball.

3. Can a billiard ball slide and roll at the same time?

Yes, it is possible for a billiard ball to slide and roll at the same time. This is known as a hybrid motion and occurs when there is both sliding and rolling friction present. The amount of sliding and rolling in this type of motion depends on the surface and the initial velocity of the ball.

4. How can friction affect the sliding and rolling of billiard balls?

Friction plays a crucial role in the sliding and rolling of billiard balls. The amount of friction between the ball and the surface determines how much sliding and rolling will occur. If there is a lot of friction, the ball will slide more. If there is less friction, the ball will roll more.

5. Can the amount of spin on a billiard ball affect its sliding and rolling?

Yes, the amount of spin on a billiard ball can greatly affect its sliding and rolling. When a ball has backspin, it will slide more as the backspin creates more friction between the ball and the surface. When a ball has topspin, it will roll more as the topspin reduces the amount of friction between the ball and the surface.

Similar threads

Replies
4
Views
1K
Replies
14
Views
1K
Replies
32
Views
4K
Replies
9
Views
1K
Replies
4
Views
860
  • Introductory Physics Homework Help
Replies
14
Views
1K
Replies
6
Views
723
Replies
13
Views
2K
Replies
5
Views
2K
Back
Top