découpe

Longueur

=

29,7 cm

A' = (-5, -5)
B' = (16, -5)
u = Vector(A', B')
B'_1 = Translate(B', u)
w = Vector(A', B'_1)
C' = (16, 24.7)
e_1 = Vector(C', B')
b = 4.85 (slider from 0 to 10.5, step 0.05)
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 * 5.0 + 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 * 5.0)
poly1, d, e, f, g, A, G = Polygon(A', E, 4.0)
c = LineBisector(C', B')
a = LineBisector(A', B')
G' = Mirror(G, a)
G'' = Mirror(G', c)
z_1 = Vector(G'', G')
D' = Mirror(C', a)
E' = Mirror(E, a)
E'_1 = Mirror(E, c)
E'' = Mirror(E', c)
B = Mirror(A, a)
poly2, e', b_1, g', f' = Polygon(E', B', G', B)
C = Mirror(B, c)
poly3, f'', g'', c_1, e'' = Polygon(C, G'', C', E'')
D = Mirror(A, c)
G'_1 = Mirror(G, c)
poly4, f'_1, g'_1, d_1, e'_1 = Polygon(D, G'_1, D', E'_1)
poly5, a_1, b_2, c_2, d_2 = Polygon(A', B', C', D')
poly6, f'_2, f''_1, f'_3, f_1 = Polygon(B, C, D, A)
v = Vector(B', B'_1)
F'_2 = Translate(A, Vector[0.5 * w + 0.9 * e_1])
z = Vector(A, F'_2)
F''_1 = Translate(B, z)
h = Vector(F'_2, F''_1)
k = Circle(F'_2, Segment[A, D])
H = Rotate(F''_1, 45.0°, F'_2)
α = Angle(F''_1, F'_2, H)
i = Ray(F'_2, H)
I = Intersect(k, i, 1.0)
j = Vector(F'_2, I)
J = Translate(F''_1, j)
poly7, f''_2, j_1, i_1, f'_4 = Polygon(F''_1, J, I, F'_2)
m = Vector(A', E)
K = Translate(F''_1, m)
l = Vector(F''_1, K)
J' = Translate(J, l)
n = Vector(J, J')
p = Vector(A, G)
L = Translate(F'_2, p)
q = Vector(F'_2, L)
I' = Translate(I, q)
pliage = 0.3141592653589793 rad (slider from 0 to 1.5707963267948966, step 0.017453292519943295)
L' = Rotate(L, -1.0 * pliage, F'_2)
I'' = Rotate(I', -1.0 * pliage, I)
poly8, f'_5, l', i'', i_2 = Polygon(F'_2, L', I'', I)
K' = Rotate(K, pliage, F''_1)
J'' = Rotate(J', pliage, J)
poly9, j'', j_2, f''_3, k' = Polygon(J'', J, F''_1, K')
K'' = Rotate(K, 225.0 * ° - 3.0 / 2.0 * pliage, F''_1)
L'_1 = Rotate(L, 45.0 * ° - 3.0 / 2.0 * pliage, F'_2)
poly10, f''_4, k'', l'_1, f'_6 = Polygon(F''_1, K'', L'_1, F'_2)
J''_1 = Rotate(J', 45.0 * ° + pliage / 2.0, J)
I''' = Rotate(I', -1.0 * (135.0 * ° - pliage / 2.0), I)
poly11, j_3, j''_1, i''', i_3 = Polygon(J, J''_1, I''', I)
V = (-5, -12)
V' = Mirror(V, a)
r = Vector(V, V')
s = Vector(V', V)
distanceVV' = Distance(V, V')
TexteVV': "Largeur" + " \, = \, " + distanceVV' + "\,\,cm"
X = (-10, -5)
X' = Mirror(X, c)
t = Vector(X, X')
u_1 = Vector(X', X)
distanceX'X = Distance(X', X)
P_1 = (-5, -7)
P_2: (-1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 5.0 + 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 * 7.0)
v_1 = Vector(P_1, P_2)
w_1 = Vector(P_2, P_1)
distanceP1P2 = Distance(P_1, P_2)
TexteP1P2: "découpe" + " \, = \, " + b + "\,cm"