String art : nos plus belles œuvres, on ne les a pas faites

1. Qui on est ?

On est artiste. Créatif, on crée des tableaux en tissant des fils sur des clous à la main. Tellement créatif qu’on a fini par vouloir créer une machine et lui partager tout notre savoir technique.

Ce blog raconte comment on a mené ce projet. Le temps, l’énergie consacrés, notre patience, les difficultés mais aussi les succès et différentes avancées que nous avons rencontrés durant les 100 heures prévues pour notre projet, le projet string art.

2. Page blanche ?

La consigne principale était de réussir à faire une machine capable de faire des motifs de plusieurs couleurs. Les premières heures, on se demandait comment on allait réussir à faire ce projet. On a rapidement convenu d’un rendez-vous avec nos deux professeurs référents, M.Guyonneau et M.Mercier. On a alors appris qu’il ne s’agissait pas d’un projet comme les autres. On a été le seul groupe à avoir un projet qui avait été commencé par deux groupes des années passées. Il fallait donc améliorer ces machines, et même les faire fonctionner car les motifs qu’elles faisaient pour l’instant étaient irréguliers et non précis. Il était pour l’instant impossible de faire de beaux motifs d’une simple couleur.

3. Grisaille

Un gros objectif intermédiaire était déjà de faire fonctionner une première machine dotée uniquement d’un fil noir. Il fallait commencer par comprendre la mécanique et l’électronique de la machine. C’était assez simple, un plateau de 100 clous qui tournait à l’aide d’un moteur pas à pas, un capteur comptait le nombre de clous qu’on passait et un servomoteur faisait avancer et reculer l’aiguille lorsqu’on était à la position attendue.

Ensuite il a fallu comprendre l’informatique de la machine. C’est la partie qui nous a causé le plus de problème. Elle est programmée en C++ sur une carte Arduino. Il donc fallu étudier et comprendre tout un langage de programmation qui était nouveau pour nous.

Après l’acquisition de notre première machine unicolore, on était très fier de nous et soulagé d’avoir enfin quelque chose à rendre concernant notre projet. Cette première étape nous a pris la moitié du temps imparti.

Voici ci-dessous la première oeuvre que l’on a réalisée avec notre machine monochrome fonctionelle.

L’œuvre sans l’auteur, Antoine Le Mené et Ulysse Druaux, 50 x 50 cm, 2026

Par la suite, on a essayé de faire un dessin plus complexe, le logo de Polytech. Bien que la machine fonctionnait, on n’était pas vraiment satisfait du résultat.

4. Panne d’inspiration

Il était maintenant temps de viser encore plus gros et d’enfin attaquer ce qui nous avait été demandé de faire à l’origine, sur une deuxième machine, très légèrement différente à la première dans son fonctionnement. La différence étant que ce n’est pas un servo moteur mais un moteur pas à pas qui nous permet le tissage du fil. Le premier problème était qu’un gros travail d’imagination était demandé. Nous n’avions aucune idée de la manière dont le changement de couleur pouvait être réalisé. Il fallait que les deux fils soient utilisables à tout moment sans pour autant qu’ils s’emmêlent. C’était la période la plus compliquée et frustrante du projet, on avait l’impression de ne pas avancer et l’on se demandait même si on allait réussir à produire quelque chose avant la fin.

5. L’atelier

On a finalement réussi à finir cette traversée du désert en optant pour une solution dont nous étions très fiers, remplacer le noeud qui initie une couleur par un système d’ancre et un découpage de fil pour terminer une couleur. Cela semblait éviter tous les problèmes de mélange des fils et de création d’un noeud au début de chaque couleur.

Voici une première vidéo illustrant le système de coupe fil qui termine la première couleur pour passer à la deuxième :

Et dans cette vidéo, voici une explication plus générale sur le protocole de changement de couleur :

Pour continuer, pour réaliser un motif de plusieurs couleurs, il faut d’abord déterminer le motif que doit faire chaque couleur. Pour ça, on a créé un programme python qui sépare les couleurs d’une image pour obtenir au final trois images différentes : cyan, magenta, jaune (qu’on a adapté à seulement deux couleurs pour notre machine qui ne peut en faire que deux). Enfin, on superpose chacune des couleurs séparées sur le sites stringar.com, qui va nous donner 3 motifs différents que notre machine va superposer pour réaliser notre image initial souhaitée.

Voici un exemple d’une image traitée par notre programme :

Image originale :

Jaune isolé :

Magenta isolé :

Cyan isolé :

6. La palette

Voici au final la palette de couleurs de notre machine bicolore :

7. Critique

Notre machine pourrait être plus optimisée et sécurisée notamment au niveau des lames pour couper les fils. Mais ce qui nous a le plus limité depuis le début a été le nombre de clous de notre planche, cette planche venait des années passées et si on en voulait une plus grande, il aurait fallu tout refaire. C’est exactement pour cette raison que notre dessin complexe du logo Polytech n’a pas été aussi concluant que l’on attendait.

Image avec un plateau de 100 clous :

NB : Le nombre de lignes est seulement de 1000 ici car le tableau devient juste tout noir si j’en mets 3 000 comme dans la photo ci-dessous.

Même image avec un plateau de 200 clous :

Enfin, bien que tout le mécanisme de notre machine à couleurs fonctionne, il arrive encore que le fil de la deuxième couleur s’emmêle dans un clou alors qu’on n’est pas encore sensé l’utiliser, il aurait fallu ajouter un module de retenu du fil à ce niveau là.

8. Conclusion :

A travers ce blog, on a pu voir tout le processus de recherche et de fabrication que l’on a mené dans ce projet. Bien que ces 100 heures aient été remplies de problèmes, les moments de réussite valaient bien plus. Ça a été pour nous les meilleurs créneaux que l’on ait eu lors de notre cycle préparatoire à Polytech Angers.

Merci pour votre lecture,

Antoine Le Mené et Ulysse Druaux, Peip2A.