Simulation and Analysis of A Rube Goldberg Machine Engineering Static (MEC60104) Module Coordinator: DR Lim Joon Hoong
Simulation and Analysis of A Rube Goldberg Machine Engineering Static (MEC60104) Module Coordinator: DR Lim Joon Hoong
Simulation and Analysis of A Rube Goldberg Machine Engineering Static (MEC60104) Module Coordinator: DR Lim Joon Hoong
1
Content
1.0 Member’s Contribution……………………3
2.0 Introduction………………………………...4
3.0 Methodology ………………………………5-7
3.1 Diagram of Simulation
3.2 Submission of the Video Simulation
3.3 Submission of the File Stimulation
2
1.0 Member’s Contribution
Group Student ID Main Contribution Other Contribution Signature
Members
Henry Goh Wei 0335054 Design and sketch of Brainstorming on the henry.g
Zhang process 2 design
Discuss and detail Report writing
analysis of process 2
Attended all meetings
Recordings of the on Oct 1st and Oct 5th
simulation
Monitoring team
progress and conduct
meetings
Ng Jun Han 0336464 Design and sketch of Brainstorming on the junhan.ng
process 5 design
Discuss and detail Report writing
analysis of process 5
Attended all meetings
Writing Introduction on Oct 1st and Oct 5th
Covyn Yong Design and sketch of Brainstorming on the
Keen Lok process 1 design
0340868 Discuss and detail Report writing Covyn.Y
analysis of process 1
Attended all meetings
Writing Introduction on Oct 1 and Oct 5
st th
Avellius Yoanz 0340620 Design and sketch of Brainstorming on the Avellius Yoanz
process 4 design
Discuss and detail Report writing
analysis of process 4
Attended all meetings
Writing Introduction on Oct 1st and Oct 5th
3
Liew Kean Zhe 0337171 Design and sketch of Brainstorming on the Zac Liew
process 3 design
Discuss and detail Report writing
analysis of process 3
Attended all meetings
Writing Introduction on Oct 1st and Oct 5th
2.0 Introduction
Rube Goldberg Machine is a sophisticated machine which is designed by using simple steps
to accomplish the task given [1]. The machine consists of several processes in which one
process is initiated by the previous process. All of the processes can be conducted in many
ways such as pool ball, remote control vehicle, spring system and other methods which are
full of complexity when combining all together. The examples of Rube Goldberg Machine
that had been introduced in real life are the page turner, Rube Goldberg Photoboth, Christmas
tree lighter and even more. The objective of this report is to design a Rube Goldberg Machine
to complete a task based on the theoretical lessons learned in this engineering module and we
have decided to use button as our task since button is very common in our daily life so any
individual can turn on any button straight away without moving.
By using the aid of the Algodoo application installed on a computer, it can help us build any
kind of parts that are going to be used in a machine to complete a process. By using this
application, it also helps us to simulate every experiment result that will happen in the real
world. All of the data such as velocity, momentum, force of an object can be obtained while
running the simulation.
This machine consists of 5 steps. The first process is a resting ball rolled down a slope which
is 45° to the x-axis then moves in a straight line and hits the lower beam causing the upper
beam to rotate and hit the ball. Then, the ball will roll into the second process which is a
seesaw. The ball falls from high ground and hits the seesaw causing the ball on the other side
to move upwards to process 3. Process 3 is a domino that will be hit by the ball in process 2
then the dominos will eventually fall by pushing the next one until the last domino hits the
ball in process 4. Process 4 is a pulley with a string holding a box and a rod on the other side
that restricts the spring to push the ball in process 5. Once the domino hits the ball, it will
start rolling into the box causing the box to move downwards due to greater force on the
force. On the other side, the rod will slowly move upwards and release the spring. In process
4
5, when the rod is released, the spring will push the ball then the ball will push the button to
complete the task.
3.0 METHODOLOGY
FIGURE 3.1.1: The diagram of the full process of stimulation in the beginning
FIGURE 3.1.2: The diagram of the full process of stimulation in the end
5
FIGURE 3.1.3: The diagram of the beam process
6
FIGURE 3.1.5: The diagram of the pully and the spring process
7
4.1 Design Process 1
Figure 4.1.2 –
Force acting on
the beam
8
Figure 4.1.3 – Forces on lower beam acting on upper beam
Figure 4.1.4 –
Force acting on the ball
9
Moment is produced when a force is perpendicular or 90° to the direction. Moment about a
pivot can also be called as ‘rotational moment’. When an input force is applied on the side,
then the other side of the beam will produce an output force. The longer the lever, the greater
the force [2].
Formulas: Force (N) x distance from the pivot (m) = moment (Nm)
Force between the lower beam and the upper beam is 20.41N
28.24 N ×distance=20.41 Nm
distance=0.7227 m
20.41 N × distance=20.11 Nm
distance=0.9853m
Based on figure 4.1.2, the force acted on the beam is 28.24N. The length of the lower and
upper beam is 2m long in the y-axis and 0.1m wide in the x-axis. Based on figure 4.1.3, the
ball hit the beam at 0.7227m away from the pivot, it produces a moment of 20.41Nm in the
anticlockwise direction and hit the upper beam at 0.9853m from the pivot. Based on figure
4.1.4, the upper beam produces a moment of 20.11Nm in the clockwise direction, making it
state that a force of 20.11N will eventually hit on the ball.
10
Design process 2
The seesaw process is used to launch the ball to hit the dominos. When a steel ball with
0.254kg is drop after the first process, it will hit down the end of the seesaw where at the
level arm far from the pivot and it will produce a torque so the seesaw will undergo rapid
angular acceleration and launch another ball with 0.063kg to fly off the seesaw and hit the
dominos to continue the process. With the different mass of two ball, the lighter ball will fly
higher to reach the dominos.
Figure 4.2.1. The diagram of steel ball is falling down with the velocity shown
On the figure 4.2.1. the steel ball is fall due to the gravitational force and it will produce a
force which base on the Newton second law, F=ma [3]. When there has a force act on the
seesaw, it will produce a torque and angular momentum to rotate the seesaw which torque is
an ability of force to rotate an object an axis [4]. Since, the right side of the seesaw have a
large torque and cause the seesaw rotate in clockwise with the angular moment. As we know,
the longer distance from the pivot to the force, the larger moment produces. When the seesaw
touches the ground, it will produce some force included the mass of the seesaw and the
impact of the ball as well as the reaction force with the ground. With the force of equilibrium,
Σ Fa = 0, the left side of the seesaw will also react the same force and cause the ball launch
form the seesaw.
11
Figure 4.2.2. Forces of the steel ball when hit the seesaw
Figure 4.2.3. Force receive by the ball at the left-hand side of the seesaw
12
Figure 4.2.4. The reaction force when the seesaw touches the ground
Figure 4.2.5. The initial force and velocity are show when the lighter ball fly off the
seesaw
13
Finding the height of the ball fly by using the projectile motion
0=+ v2oy −2 gy
v 2oy
y=
2g
The initial of velocity and angle is shown in the figure 4.2.5 which is 8.98m/s and 890
(8.98)2
y=
2 ( 9.81 )
y=¿4.11m
So, with the given velocity and angle, the ball can fly until the hight of 4.11m to touch the
dominos.
14
4.3 Design Process 3 Domino
This process starts when the ball hits the first out of thirteen dominos from the
previous process. There are total of thirteen dominos which have the same height of 1.0m,
same width of 0.1 m and same spacing between each dominos are 0.2m. The magnitude and
moment of the force are only acting on the y-axis due to normal force is at opposite direction
when it hits the first domino. After hitting the first domino, there will be force transfer to the
second domino and will make the second domino to fell [5]. While this occurs, the direction
of moment force will then change from y-axis to x-axis as well as the magnitude force and
will start to make all the dominos to toppled towards the right.
The formula below shows on how to calculate the angle between dominos:
cosθ=d /x
γ =tan−1 ( yt )
∅=90−( 180−θ−γ )
x Height of domino
d Distance between two dominos
γ Angle between right domino and ground
y Height of impact
t Length of domino
c Angle between collision and domino
cos θ=d / x
θ=cos−1 ( 0.2
1.0 )
θ=78.46°
γ =tan−1 ( yt )
γ =tan−1 ( x sin θ
0.1 )
15
γ =tan−1 ( 0.9799
0.1 )
γ =84.17°
c=90−( 180−θ−γ )
c=90−( 180−78.46−84.17 )
c=72.63 °
Domino θ γ c
1st hits 2nd domino 78.46 84.17 72.63
Calculation of force magnitude and force when first domino and second domino collide:
mg ( sin θx−cos θt )
F=
2x
F=2.60( 9.81)¿ ¿
F=12.24 N
F R =F sin c
F R =F sin c
F R =11.68 N
16
M =F R ⋅d
M =F R ⋅d
M =11.68 ⋅ 0.2
M =2.334 Nm
Figure 1.0 shows the ball before hitting the first domino
17
Figure 2.0 shows when the first domino hits the second domino
18
4.4 Design Process 4 Pulley
This process starts with a rolling ball knocked by the last domino from the previous process.
The ball will then roll into a vertically flipped letter g shape. This shape is designed to catch
the ball and prevent it to fall out of the system. This polygon is connected to a rope hanging
from the pulley system. The other side of the rope is connected with a square shape that acts
as a gate that prevents a ball from being pushed by the spring at process 5.
The g shaped polygon has a mass of 0.1 kg. On the other hand, the square-shaped gate has a
mass of 0.15 kg. This mass difference will create a force difference between both sides. This
will create an acceleration going up from the g shaped polygon and going down from the
square-shaped gate in the first few seconds.
stopper
a
a
G shaped polygon gate
base
Figure 4.4.1 process 4
After the g shaped polygon reached two square-shaped stopper and the square-shaped gates
reach the bottom of the base, the acceleration of each side becomes 0. This will cause ƩFy to
becomes 0 since ƩFy = ma.
On the other hand, when the ball rolls down and reached inside the g shaped polygon, the
mass on the left side of the pulley becomes heavier than the right side. This will result in a
mass difference between the two side and create acceleration to move downward at the left
side and upward at the right side of the pulley system.
a
a
ƩFy = ma
T Left side Right side
a T T – W1 = ma W2 – T = ma
T = m1a + W1…(eq1) T = W2 – m2a…(eq2)
a Substitute eq1 and eq2 because a = 1.962 m/s2 so
W1
m1a + W1 = W2 – m2a T = (0.1)(1.962) + 0.981
m1a + m2a = W2 – W1 T = 1.1772 N
W2 a(m1 + m2) = m2g – m1g
Figure 4.4.3 start of the process
a(m1 + m2) =g(m2 – m1)
a = {g(m2 – m1)}/ (m1 + m2)
a = {9.81(0.15 – 0.1)}/(0.1 + 0.15)
a = 0.4905/0.25
a = 1.962 m/s2
N1 T – W1 – N 1 = 0 W2 – T = 0
T = 0.981 + N1 T = 1.4715 N
W1
0.981 + N1 = 1.4715 N
N1 = 0.4905 N
20
W2
3. The ball rolls into the g shaped polygon
W1 – T – N 1 = 0 W2 – T = 0
4. End of process 4, the square shape gate is
fully opened 3.4335 – 1.4715 = N1 W2 = T
N1 = 1.962 N T = 1.4715 N
T
T
N1
W2
W1
Figure 4.4.6 end of process 4
Speed spike
Observed graph
21 Observed graph
Equilibrium state
Equilibrium state
Figure 4.4.7 g shaped polygon speed vs time
1. Both speed vs time graph below shows the speed of the g shaped polygon at the start
of the process (when the start button is clicked). Based on our theoretical calculation
above, acceleration experienced by the polygon is 1.962 m/s2. With the information
given from the graph, we can calculate the real acceleration from the experiment.
The difference between theoretical result and computer simulated experiment is not big. This
conclude that the theoretical calculation is correct
2. From the graph below we can see that there is a small velocity fluctuation in the
equilibrium state. This is because of the spring at process 5 that are pushing the
Figure 4.4.9 speed and time information
square-shaped
Figure polygon
4.4.8 speed and time and
information cause a small tension fluctuation that cause the g shaped
polygon to move. But this small fluctuation can be ignored.
Small fluctuation
22
Figure 4.4.10 small fluctuation on the equilibrium state
3. The graph below shows the velocity of the g shaped polygon when the ball entered
the system and cause increase in acceleration. With the information given, we can
calculate the acceleration experienced by the g shaped polygon.
Theoretical result:
a = a = 3.924 m/s2
Figure 4.4.11 speed and time information Figure 4.4.12 speed and time information
a = ΔV/Δt
a = (1.471 – 0.182)/ (11.33 – 11.02)
a = 4.15 m/s2
The difference between the theoretical result and computer simulated experiment is not big.
This prove that the theoretical result is correct and vice versa.
4. At the end of the process 5, we can see that the velocity of the g shaped polygon is
constant 0 thus this make the acceleration is also 0. This is because the square-shaped
polygon is no more subjected to the spring force and the g shaped polygon is resting
on the base. At this point, the system reach equilibrium
Equilibrium state
Figure 4.5.1 shows the length of spring after compressing which is 0.6167m.
¿ 11.921 J
24
Figure 4.5.2 shows the spring system is being released right after the pulley system.
Figure 4.5.3 shows the graph of velocity against time for spring.
mass ∙ ( velocity )2
Kinetic Energy =
2
0.2771 ∙ v 2
11.921 J =
2
v 2=86.0411
velocity of spring=9.3 m/s
25
Figure 4.5.4 shows the information of the reaction ball when having collision with spring
head.
Figure 4.5.5 shows the ball successfully hit the button and its graph of velocity against time.
Figure 4.5.6
shows the distance between reaction ball and the button which is 4.065m
To find the force that exerted on the reaction ball to hit the button, the law of conservation of
momentum equation and energy would be involved and the calculations are below:
m 1 ( mass of spring head )=0.2771 kg v 1=9.3 m/s
m1 v 1
v 2=
m2
¿ 10.3 m/s
26
0.2513 ∙ (10.3 )2
Kinetic Energy of reaction ball=
2
¿ 13.33 J
d , distance between reaction ball∧button=4.065 m
Force acting on the reaction ball ∙ d=Kinetic Energy
13.33 J
F=
4.065 m
¿ 3.28 N
In this process, the force of reaction ball is 3.28N to hit the button and hence achieve the goal
of Rube Goldberg Machine.
Figure 4.5.7 shows the FBD of spring process before the pulley is pulled.
Figure 4.5.8 shows the FBD of spring process after the pulley is pulled.
5.0 Reference
27
[2] Levers - Moments, levers and gears - AQA - GCSE physics (Single science) revision -
AQA - BBC bitesize. (n.d.). Retrieved from
https://www.bbc.co.uk/bitesize/guides/ztjpb82/revision/3
[3] Kofsky, I., 1951. Atwood's Machine and the Teaching of Newton's Second
Law. American Journal of Physics, 19(6), pp.354-356.
[4] Kanai, T., Guo, W., Tsubota, M. and Jin, D., 2020. Torque and Angular-Momentum
Transfer in Merging Rotating Bose-Einstein Condensates. Physical Review Letters, 124(10).
[5] Steve Koellhoffer, Chana Kuhns, Karen Tsang and Mike Zeitz. (2005) Falling Dominoes.
[Online] [Accessed on December 9, 2005]
http://www.math.udel.edu/~rossi/Math512/2005/Team3.pdf
28