BillyCart Physics Final

Ramp Length

Set Up

Stop Animation

BillyCart

Show Data

measured in m ratio of 10:1

Rotational Velocity

Choose Your Road Surface

O: (0, 0)
X = 100 (slider from 1 to 100, step 1)
B: (X, 0)
Y = 100 (slider from 0 to 100, step 0.5)
A: (0, Y)
α = Angle(A, B, O)
Weight = 150 (slider from 1 to 150, step 1)
force: ((Weight * 9.8) * sin(α))
InputBox1 = Textfield()
distanceAO = Distance(A, O)
distanceAB = Distance(A, B)
TextAB: Name[A] + (Name[B]) + " = " + distanceAB
distanceOB = Distance(O, B)
t: 0
a = Segment(A, B)
acl: force / Weight
velocity: 0
C = Point(a)
text2: "Travel Time: " + t + " secs"
text3: "Acceleration parallel to plane: " + acl + " m/s/s"
text4: "Force parallel to plane: " + force + " N"
b = true
E: (x(C), y(C))
radius = 1 (slider from 0 to 10, step 0.1)
F: (x(E) - 10, y(E) + 10)
c = Circle(F, radius)
G = Point(c)
friction = 0.6 (slider from -5 to 20, step 0.05)
H = (12.836790010581268, -32.89412161124997)
I = (53.55852939003344, -32.85159241121815)
J = (59.250492100266825, -34.03543906229894)
K = (90.45220526766776, -34.02501921917488)
L = (98.07314694043444, -34.78711338645158)
M = (131.25359535840425, -34.82978278726948)
rotvel: ((((5 * friction) * 9.8) * t)) / ((2 * radius))
txtRotVel: "Rotational Velocity: " + rotvel + ""
D: (x(C) - 20, y(C) + 20)
txtfriction: "Friction = " + friction + ""
text6: "Current X = " + E + ""
N = (140.31677129474966, -34.15743880532962)
P = (176.60974051469552, -34.15743880532962)
text1: "Frictionless Velocity: " + velocity + " m/s"
speed: ((((rotvel * 2) * π) * radius)) / 100
text7: "Speed = " + speed + " m/s"