Afficher les dimensions

Afficher le volume

Afficher la courbe

1

2

3

4

5

6

7

8

9

10

11

e (cm)

V (cm³)

Rafraîchir l'écran : Ctrl-F

100

200

300

400

500

600

700

800

900

1 000

1 100

A = (-3, -2)
a = 21 (slider from 0 to 21, step 0.1)
B: (-1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 3.0 + a, -1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 2.0)
c = LineBisector(A, B)
d = 29.7 (slider from 0 to 29.7, step 0.1)
D: (-1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 3.0, -1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 2.0 + d)
C = Mirror(D, c)
e = 5.7 (slider from 0 to 10.5, step 0.1)
E: (-1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 3.0 + e, -1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 2.0)
b = LineBisector(A, D)
poly1, f, g, h, i, F, G = Polygon(A, E, 4.0)
A' = Mirror(A, c)
E' = Mirror(E, c)
F' = Mirror(F, c)
G' = Mirror(G, c)
poly1', a', e', f', g' = Polygon(A', E', F', G')
A'_1 = Mirror(A, b)
E'_1 = Mirror(E, b)
F'_1 = Mirror(F, b)
G'_1 = Mirror(G, b)
poly1'_1, a'_1, e'_1, f'_1, g'_1 = Polygon(A'_1, E'_1, F'_1, G'_1)
A'' = Mirror(A', b)
E'' = Mirror(E', b)
F'' = Mirror(F', b)
G'' = Mirror(G', b)
poly1'', a'', e'', f'', g'' = Polygon(A'', E'', F'', G'')
poly2, a_1, b_2, c_1, d_1 = Polygon(A, B, C, D)
E'_2 = Dilate(E, 1.414213562373095, A)
H = Rotate(E'_2, 45.0°, A)
H' = Mirror(H, c)
H'' = Mirror(H', b)
H'_1 = Mirror(H, b)
poly3, h_1, h', h'', h'_1 = Polygon(H, H', H'', H'_1)
u = Vector(A, B)
B' = Translate(B, u)
v = Vector(B, B')
w = Vector(A, B')
K = Translate(H, w)
z = Vector(H, K)
K' = Translate(H', w)
j = Vector(H', K')
k = Circle(K, Segment[H, H'_1])
I = Rotate(K', 45.0°, K)
α = Angle(K', K, I)
l = Ray(K, I)
K'_1 = Intersect(k, l, 1.0)
m = Vector(K, K'_1)
K'' = Translate(K', m)
n = Vector(K', K'')
poly4, k_1, k', k'', k'_1 = Polygon(K, K', K'', K'_1)
p = Vector(A, E)
K''_1 = Translate(K', p)
q = Vector(K', K''_1)
K''' = Translate(K'', p)
r = Vector(K'', K''')
s = Vector(E, A)
K'_2 = Translate(K, s)
t = Vector(K, K'_2)
J = Translate(K'_1, s)
u_1 = Vector(K'_1, J)
pliage = 0.9075712110370514 rad (slider from 0 to 1.5707963267948966, step 0.017453292519943295)
L = Rotate(K'_2, -1.0 * pliage, K)
J' = Rotate(J, -1.0 * pliage, K'_1)
poly5, k_2, l_1, j', k'_2 = Polygon(K, L, J', K'_1)
M = Rotate(K''', pliage, K'')
N = Rotate(K''_1, pliage, K')
poly6, k'_3, n_1, m_1, k''_1 = Polygon(K', N, M, K'')
O = Rotate(K''_1, 225.0 * ° - 3.0 * pliage / 2.0, K')
P = Rotate(K'_2, 45.0 * ° - 3.0 / 2.0 * pliage, K)
poly7, k_3, p_1, o, k'_4 = Polygon(K, P, O, K')
J'_1 = Rotate(J, -1.0 * (135.0 * ° - pliage / 2.0), K'_1)
Q = Rotate(K''', 45.0 * ° + pliage / 2.0, K'')
poly8, k'_5, j'_1, q_1, k''_2 = Polygon(K'_1, J'_1, Q, K'')
texte1: "V = ( AB - 2xAE )x( AD - 2xAE )xAE =   " + ((a - 2.0 * e) * (d - 2.0 * e) * e) + "  cm³"
texte2: "Longueur de la feuille      " + d + " cm" + "
Largeur de la feuille         " + a + " cm" + "
Découpe                            " + e + " cm"
b_1 = false
e_1 = false
R = (80, 0)
T: (80.0 + 2.0 * e, (a - 2.0 * e) * (d - 2.0 * e) * e / 200.0 * 7.0)
distanceRT = Distance(R, T)
L_2 = Sequence((80.0 + 2.0 * i, 0.0), i, 1.0, 11.0)
L_3 = Sequence((102.0, 3.5 * i), i, 1.0, 12.0)
L_4 = Sequence((80.0 + 2.0 * i, 42.0), i, 1.0, 11.0)
S = (82.04250000000002, 41.970000000000006)
U = Point(xAxis)
f_1 = Segment(S, U)
V = (84, 42)
W = Point(xAxis)
g_1 = Segment(V, W)
Z = (86, 42)
A_1 = Point(xAxis)
i_1 = Segment(Z, A_1)
B_1 = (88, 42)
C_1 = Point(xAxis)
j_1 = Segment(B_1, C_1)
D_1 = (90, 42)
E_1 = Point(xAxis)
r_1 = Segment(D_1, E_1)
F_1 = (92.06625000000003, 41.970000000000006)
G_1 = Point(xAxis)
s_1 = Segment(F_1, G_1)
H_1 = (93.99000000000002, 42.071250000000006)
I_1 = Point(xAxis)
t_1 = Segment(H_1, I_1)
J_1 = (96.01500000000001, 42.071250000000006)
K_1 = Point(xAxis)
a_2 = Segment(J_1, K_1)
M_1 = (98.04000000000002, 42.071250000000006)
N_1 = Point(xAxis)
c_2 = Segment(M_1, N_1)
O_1 = (99.96375000000002, 42.071250000000006)
P_1 = Point(xAxis)
d_2 = Segment(O_1, P_1)
Q_1 = (102.09000000000002, 41.970000000000006)
R_1 = Point(xAxis)
e_2 = Segment(Q_1, R_1)
S_1 = (80, 42)
f_2 = Segment(S_1, R)
g_2 = Segment(S_1, Q_1)
T_1 = Point(f_2)
U_1 = Point(e_2)
h_2 = Segment(T_1, U_1)
V_1 = Point(f_2)
W_1 = Point(e_2)
i_2 = Segment(V_1, W_1)
Z_1 = Point(f_2)
A_2 = Point(e_2)
j_2 = Segment(Z_1, A_2)
B_2 = Point(f_2)
C_2 = Point(e_2)
l_2 = Segment(B_2, C_2)
D_2 = Point(f_2)
E_2 = Point(e_2)
m_2 = Segment(D_2, E_2)
F_2 = Point(f_2)
G_2 = Point(e_2)
n_2 = Segment(F_2, G_2)
H_2 = Point(f_2)
I_2 = Point(e_2)
p_2 = Segment(H_2, I_2)
J_2 = Point(f_2)
K_2 = Point(e_2)
q_2 = Segment(J_2, K_2)
M_2 = Point(f_2)
N_2 = Point(e_2)
r_2 = Segment(M_2, N_2)
O_2 = Point(f_2)
P_2 = Point(e_2)
s_2 = Segment(O_2, P_2)
Q_2 = Point(f_2)
R_2 = Point(e_2)
t_2 = Segment(Q_2, R_2)
S_2 = Intersect(e_2, xAxis)
a_3 = Segment(R, S_2)
o_1 = false
L_1 = Sequence((80.0, 3.5 * i), i, 1.0, 12.0)