Outils pour utilisateurs

Outils du site


connexion_une_brother_kh950_un_ordinateur

Ceci est une ancienne révision du document !


Machine à tricoter

Customisation d'une machine à tricoter Brother KH-950 pour pouvoir tricoter des motifs dessinés sur ordinateur

Utilisation d'un shield AYAB pour connexion avec une interface graphique avec la machine à tricoter

Ce logiciel permet d'envoyer des paternes (motifs) par ordinateur afin de les tricoter via la machine à tricoter

Création de motifs

Création de patternes, type de fichier à produire en fonction de la largeur du tricot

Par exemple, on crée un fichier de 200 pixels de large avec 1 bit de couleur pour tricot avec 2 fils réalisé avec Gimp en passant l'image en mode 1 bit Noir et Blanc et en l'exportant au format PNG

Il est possible de faire des calculs savants pour récupérer le déformation des mailles en hauteur pour trictoer la “vraie” taille, voir à cet endroit

Utilisation de l'interface graphique du logiciel

La documentation en anglais est ici pour savoir à quoi correspondent les différents “Knitting mode” proposés et les pages du manuels de la machine à tricoter correspondantes

Installation du logiciel de pilotage du shield

Des instructions par ici, pour linux, il faut batailler pour que les processus d'install décrits passent (pb avec le requirement notamment pyqt5==5.11.3, voir dans le dossier sur github qui est accessoirement mieux documenté pour la partie installation

Sur linux debian 11, un peu tricky !

sudo apt-get install python3-pip python3-dev python3-virtualenv python3-gi
sudo usermod -a -G tty [userName]
sudo usermod -a -G dialout [userName]

Checkout the git repository

git clone https://github.com/AllYarnsAreBeautiful/ayab-desktop

Create a virtual enviroment in the cloned repository

cd ayab-desktop
virtualenv -p python3 --system-site-packages venv/
source venv/bin/activate
pip3 install -r requirements.txt

Pour réussir à faire marcher l'interface graphique sous debian donc, j'ai du forcer l'installation de quelques dépendances dans le virtual env, donc si la dernière commande sort une erreur de version, tenter :

pip install --upgrade pip
pip install -U PyQt5_sip
pip install PyQt5==5.12.2

Pour finalement commenter avec un “#” la ligne pyqt5==5.11.3 dans le requirements.txt

pip install -r requirements.txt

Pour lancer l'interface graphique, taper

python3 -m fbs run

Ressource complémentaires

connexion_une_brother_kh950_un_ordinateur.1685490104.txt.gz · Dernière modification : 2023/05/30 23:41 de Benjamin Labomedia