A = (1.7689467131197176, -0.6450292011821261, 1.4210854715202004E-14)
B = (34.54214155874816, -0.7889017366255757, 0)
C = (32.26586092975159, -42.333513744523145, 0)
D = (1.1869335325167873, -42.387237979367825, 1.4210854715202004E-14)
b, c, d, e = Cylinder(A, A + (0, 0, 30), 10.30833)
t = 0 (slider from 0 to 125, step 1)
f, g, h, i = Cylinder(A, A + (0, 0, (0.24 * t)), 10.508329999999999)
h_2: ((702 * t) + 3375)^(1 / 3) - 15
j = Surface(x(B) + ((14.9 - u / 3) * cos(b)), y(B) + ((14.9 - u / 3) * sin(b)), u, u, 0, 30, b, -180*°, 180*°)
h_3: 45 - (91125 - (702 * t))^(1 / 3)
l = Surface(x(C) + ((4.9 + u / 3) * cos(b)), y(C) + ((4.9 + u / 3) * sin(b)), u, u, 0, 30, b, -180*°, 180*°)
a = Surface(x(B) + ((15 - u / 3) * cos(b)), y(B) + ((15 - u / 3) * sin(b)), u, u, 0, h_3, b, -180*°, 180*°)
k = Surface(x(C) + ((5 + u / 3) * cos(b)), y(C) + ((5 + u / 3) * sin(b)), u, u, 0, h_2, b, -180*°, 180*°)
E: C + (0, 0, 30)
F: B + (0, 0, 30)
p = Circle(F, 5, xOyPlane)
q = Circle(E, 15, xOyPlane)
r = Circle(F, 5, xOyPlane)
s = Circle(E, 15, xOyPlane)
c_1 = Circle(B, 15, xOyPlane)
d_1 = Circle(C, 5, xOyPlane)
h_4: (1 / 2 * (45 - (91125 - (1404 * t))^(1 / 3)))
G: D + (0, 0, 15)
H: D + (0, 0, 30)
e_1 = Circle(H, 15, xOyPlane)
f_1 = Circle(D, 15, xOyPlane)
o = Surface(x(D) + ((15 - (2 * u / 3)) * cos(b)), y(D) + ((15 - (2 * u / 3)) * sin(b)), u, u, 0, 15, b, -180*°, 180*°)
g_1 = Circle(H, 15, xOyPlane)
rr = Surface(x(D) + ((15 - (2 * u / 3)) * cos(b)), y(D) + ((15 - (2 * u / 3)) * sin(b)), u, u, 0, h_4, b, -180*°, 180*°)
n = Surface(x(G) + ((4.9 + (2 * u / 3)) * cos(b)), y(G) + ((4.9 + (2 * u / 3)) * sin(b)), z(G) + u, u, 0, 15, b, -180*°, 180*°)
h_5: (1 / 2 * (((1404 * t) - 84375)^(1 / 3) - 15))
m = Surface(x(G) + ((5 + (2 * u / 3)) * cos(b)), y(G) + ((5 + (2 * u / 3)) * sin(b)), z(G) + u, u, 0, h_5, b, -180*°, 180*°)
oo = Surface(x(D) + ((14.9 - (2 * u / 3)) * cos(b)), y(D) + ((14.9 - (2 * u / 3)) * sin(b)), u, u, 0, 15, b, -180*°, 180*°)
A_c: (t, (0.24 * t))
A_{ct}: (t, h_3)
A_{ci}: (t, h_2)
A_r: (t, h_4)
A_o: (t, 15 + h_5)
h_1 = Circle(A, 10.408329997330663, xOyPlane)