f(Hz)

A \space generátor \space vezérlőelemei

É

v_⊥

\mathit f \; [Hz]

\mathit l \; [cm]

\mathit r \; [cm]

r(cm)

r(cm)

r(cm)

f(Hz)

\mathit B \; [mT]

\mathit t \; [s]

D

D

D

D

Pillanatnyi \space értékek:

Jellemző \space mennyiségek:

\mathit v

\mathit v_{||}

\mathit v_⊥

t: 0
A = Point(xAxis)
O = Intersect(xAxis, yAxis)
r = 20 (slider from 15 to 20, step 1)
c = Circle(O, r)
f = 30 (slider from 20 to 50, step 1)
ω: ((2 * π) * f)
v_abra: ((ω * r) * 0.003)
αrad: (ω * t)
A' = Rotate(A, αrad, O)
b = Line(O, A')
C, D = Intersect(c, b)
poligon1, a = panelbal(220)
d_1 = Line(O, D)
l = 20 (slider from 10 to 30, step 1)
B = 3 (slider from 0 to 3, step 1)
T: 1 / f
α = Angle(A, O, A')
d = Circle(D, r / 10)
E = Point(d)
e = Segment(E, D)
E' = Mirror(E, D)
D' = Mirror(D, D)
e' = Segment(E', D')
F = Point(d)
f_1 = Segment(F, D)
F' = Mirror(F, D)
D'_1 = Mirror(D, D)
f' = Segment(F', D'_1)
E'_1 = Mirror(E, O)
D'_2 = Mirror(D, O)
e'_1 = Segment(E'_1, D'_2)
F'' = Mirror(F', O)
G = Mirror(D'_1, O)
f'' = Segment(F'', G)
F'_1 = Mirror(F, O)
D'_3 = Mirror(D, O)
E'' = Mirror(E', O)
D'' = Mirror(D', O)
e'' = Segment(E'', D'')
d' = Mirror(d, O)
F'_2 = Mirror(F, O)
D'_4 = Mirror(D, O)
f'_1 = Segment(F'_2, D'_4)
H, I = Intersect(c, d)
J, K = Intersect(c, d')
g = Segment(K, H)
h = Segment(J, I)
L: (0, (1.2 * r))
M: ((1.2 * r), 0)
L' = Mirror(L, xAxis)
M' = Mirror(M, yAxis)
N: (0, (1.4 * r))
N' = Mirror(N, xAxis)
P: ((1.4 * r), 0)
P' = Mirror(P, yAxis)
i = Line(L, xAxis)
j = Line(L', xAxis)
k = Line(N, xAxis)
m = Line(N', xAxis)
n = Line(M, yAxis)
p = Line(P, yAxis)
q = Line(M', yAxis)
s = Line(P', yAxis)
Q = Intersect(i, q)
R = Intersect(k, q)
S = Intersect(i, n)
U = Intersect(k, n)
V = Intersect(n, j)
W = Intersect(m, n)
Z = Intersect(m, q)
A_1 = Intersect(j, q)
B_1 = (-2.9936223727509135, 0.08481824215555717)
poligon3, z, w, v_2, a_1 = Polygon(Z, W, V, A_1)
C_1 = (-4.105441924418228, 0.09917148047713842)
LA: ((0.5 * r), (1.2 * r))
LB: (r, (1.2 * r))
LA' = Mirror(LA, L)
LB' = Mirror(LB, L)
LB'_1 = Mirror(LB, xAxis)
LA'_1 = Mirror(LA, xAxis)
LB'' = Mirror(LB', xAxis)
LA'' = Mirror(LA', xAxis)
D_1 = (-5.542752373468846, 0.23988076760255356)
v_1 = Vector(LA'', LA')
w_1 = Vector(LA'_1, LA)
b_1 = Vector(LB'_1, LB)
c_1 = Vector(LB'', LB')
g_2 = 0.2
v: (UnitOrthogonalVector[d_1] * v_abra)
E_1 = Point(D, v)
v_m = Vector(((v_abra * sin(αrad)), 0))
F_1 = Point(D, v_m)
e_1 = Segment(F_1, E_1)
v_p = Vector((0, ((-v_abra) * cos(αrad))))
G_1 = Point(D, v_p)
g_1 = Segment(E_1, G_1)
Umax: (((((((2 * B) * 0.001) * l) * 0.01) * r) * 0.01) * ω)
u = Function((Umax * sin(((x * 2) * π / T))), 0, T)
Z' = Mirror(Z, xAxis)
W' = Mirror(W, xAxis)
V' = Mirror(V, xAxis)
H_1 = Mirror(A_1, xAxis)
poligon3', z', w', v', h_1 = Polygon(Z', W', V', H_1)
i_1: x = t
I_1 = (-140.81009650692766, -4.2912289703257)
J_1 = Intersect(u, i_1, (0, 0))
j_1 = OrthogonalLine(J_1, i_1)
K_1 = Intersect(j_1, yAxis)
L_1 = Intersect(i_1, xAxis)
k_1 = Segment(K_1, J_1)
l_1 = Segment(J_1, L_1)
upill: (Umax * sin(αrad))
u_1 = Function((Umax * sin(((x * 2) * π / T))), 0, T / 2)
u_2 = Function((Umax * sin(((x * 2) * π / T))), T / 2, T)
m_1 = Vector(L', L)
szamlalo: 0
M_1: (x(D) + x(v_m), y(D) + y(v_m))
N_1: (x(D) + x(v_p), y(D) + y(v_p))
O_1: (x(D) + x(v), y(D) + y(v))
szöveg6_1: "\mathit t = " + (LaTeX[t]) + "  \space s"
szöveg7_1: "\mathit U = " + (LaTeX[upill]) + "  \space V"
szöveg10_2: "\mathit T= " + (LaTeX[T]) + "  \space s"
szöveg12_2: "\mathit U_{max} = " + (LaTeX[Umax]) + "  \space V"
szöveg9_1: "\mathit ω = " + (LaTeX[ω]) + " \frac{1}{s}"

Tool: fixpont
szam,szam
Input: u, v
Output: P

P: (x(Corner[4]) + (u / x(Corner[5]) * (x(Corner[3]) - x(Corner[4]))), y(Corner[4]) - (v / y(Corner[5]) * (y(Corner[4]) - y(Corner[1]))))

Tool: fixpont (command fixpont1)
szam,szam
Input: u, v
Output: P

P: (x(Corner[4]) + (u / x(Corner[5]) * (x(Corner[3]) - x(Corner[4]))), y(Corner[4]) - (v / y(Corner[5]) * (y(Corner[4]) - y(Corner[1]))))

Tool: fixpont (command fixpont2)
szam,szam
Input: u, v
Output: P

P: (x(Corner[4]) + (u / x(Corner[5]) * (x(Corner[3]) - x(Corner[4]))), y(Corner[4]) - (v / y(Corner[5]) * (y(Corner[4]) - y(Corner[1]))))

Tool: panelbal
szam
Input: a
Output: poligon, s

A = fixpont(a, y(Corner[5]))
B = fixpont(a, 0)
s = Segment(A, B)
poligon, b, c, d, e = Polygon(Corner[4], Corner[1], A, B)