Vinkelhastighed (ydre):

Vinkelhastighed (indre):

Tidsrum:

Vinkelhastighed (ydre):

Reset

Kør/Stop

Synlig bane

ω_1 = 0.75 (slider from -5 to 5)
ω_2: -1.25
R_1: 3.6
R_2: 2
tmax: 28
t = 0 (slider from 0 to tmax)
C1: ((R_1 * cos((ω_1 * t) + pi / 4)), (R_1 * sin((ω_1 * t) + pi / 4)))
C2: ((R_1 * cos((ω_1 * t) + (3 * pi / 4))), (R_1 * sin((ω_1 * t) + (3 * pi / 4))))
C3: ((R_1 * cos((ω_1 * t) + (5 * pi / 4))), (R_1 * sin((ω_1 * t) + (5 * pi / 4))))
C4: ((R_1 * cos((ω_1 * t) + (7 * pi / 4))), (R_1 * sin((ω_1 * t) + (7 * pi / 4))))
CirkelLille = Circle((0, 0), R_1)
R_3: 6
CirkelStor = Circle((0, 0), R_3)
Cirkel1 = Circle(C1, R_2)
Cirkel2 = Circle(C2, R_2)
Cirkel3 = Circle(C3, R_2)
Cirkel4 = Circle(C4, R_2)
R_4: 1.4
D1: ((R_1 * cos((ω_1 * t) + pi / 4)), (R_1 * sin((ω_1 * t) + pi / 4))) + ((R_4 * cos((ω_2 * t) + pi / 4)), (R_4 * sin((ω_2 * t) + pi / 4)))
D2: ((R_1 * cos((ω_1 * t) + pi / 4)), (R_1 * sin((ω_1 * t) + pi / 4))) + ((R_4 * cos((ω_2 * t) + (3 * pi / 4))), (R_4 * sin((ω_2 * t) + (3 * pi / 4))))
D3: ((R_1 * cos((ω_1 * t) + pi / 4)), (R_1 * sin((ω_1 * t) + pi / 4))) + ((R_4 * cos((ω_2 * t) + (5 * pi / 4))), (R_4 * sin((ω_2 * t) + (5 * pi / 4))))
D4: ((R_1 * cos((ω_1 * t) + pi / 4)), (R_1 * sin((ω_1 * t) + pi / 4))) + ((R_4 * cos((ω_2 * t) + (7 * pi / 4))), (R_4 * sin((ω_2 * t) + (7 * pi / 4))))
a = CurveCartesian((R_1 * cos((ω_1 * s) + pi / 4)) + (R_4 * cos((ω_2 * s) + pi / 4)), (R_1 * sin((ω_1 * s) + pi / 4)) + (R_4 * sin((ω_2 * s) + pi / 4)), s, 0, t)
Inputfelt2 = Textfield(ω_1)
Inputfelt3 = Textfield(ω_2)
Inputfelt4 = Textfield(tmax)
Q1: ((R_3 * cos((ω_1 * t) + (0 * pi / 2))), (R_3 * sin((ω_1 * t) + (0 * pi / 2))))
Q2: ((R_3 * cos((ω_1 * t) + (2 * pi / 2))), (R_3 * sin((ω_1 * t) + (2 * pi / 2))))
Linjestykke1 = Segment(Q1, Q2)
Inputfelt2_{1} = Textfield(ω_1)
Q3: ((R_3 * cos((ω_1 * t) + pi / 2)), (R_3 * sin((ω_1 * t) + pi / 2)))
Q4: ((R_3 * cos((ω_1 * t) + (3 * pi / 2))), (R_3 * sin((ω_1 * t) + (3 * pi / 2))))
Linjestykke1_{1} = Segment(Q3, Q4)
BaneSynlig = true
RunStop = true