Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
materiel:imprimante_thermique_brother_ql-570 [2025/03/11 15:54] emoc [Utilisation sur Debian 12] |
materiel:imprimante_thermique_brother_ql-570 [2025/07/08 12:06] (Version actuelle) emoc [installation du driver officiel sur Debian 12] |
||
|---|---|---|---|
| Ligne 10: | Ligne 10: | ||
| **Caractéristiques** | **Caractéristiques** | ||
| - | * Largeur maximale : 59mm | + | * Largeur maximale d'impression : 59mm / largeur maximale des rouleaux : 62mm |
| * Longueur minimale d'impression : 12.7mm (pas de maximum, il existe des rouleaux continus) \\ | * Longueur minimale d'impression : 12.7mm (pas de maximum, il existe des rouleaux continus) \\ | ||
| * Résolution : 300 dpi | * Résolution : 300 dpi | ||
| - | Pour l'instant on a un rouleau de largeur 38mm x 90mm. Pour se rendre compte des divers types de rouleaux : https://www.brother.fr/consommables/ql-570 | + | Pour l'instant on a un rouleau de largeur 38mm x 90mm (DK-11208). Pour se rendre compte des divers types de rouleaux : https://www.brother.fr/consommables/ql-570 |
| + | ==== Consommables ==== | ||
| + | |||
| + | Les fichies imprimables sont en noir et blanc 1-bit, format PNG | ||
| + | |||
| + | ^ Référence ^ Dimensions ^ Nbre d'étiquettes ^ définition conseillée ^ Prix ^ Prix à l'étiquette ^ | ||
| + | | DK-11208 | 38 x 90 mm | 400 | 440 x 996 | 17,30e | 0,043e | ([[https://store.brother.fr/catalogs/brotherfrance/consommables/imprimantes-d-etiquettes/etiquettes/dk/dk11208|details]]) | ||
| + | | DK-11202 | 62 x 100 mm | 300 | ne fonctionne pas pour le moment | 20e | 0,067e | ([[https://store.brother.fr/catalogs/brotherfrance/consommables/imprimantes-d-etiquettes/etiquettes/dk/dk11202|details]]) | ||
| + | |||
| + | Ce doc donne une idée des consommables utilisables : https://www.farnell.com/datasheets/1500565.pdf | ||
| + | |||
| + | Les différents rouleaux sont reconnus par des trous sur le socle et des picots sur la machine | ||
| + | |||
| + | {{:materiel:imprimante_thermique_brother_ql-570:ql570_rouleaux_details.jpg?direct&600|}} | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== Autres machines ==== | ||
| + | |||
| + | QL-800 : impression en 2 couleurs (noir et rouge) avec rouleau continu DK-22251 cf. [[https://www.brother.eu/-/media/pdf/bbe/products/brochures/brochure-ql-800-fr.pdf|spec]] \\ | ||
| + | QL-1050 : impression jusqu'à 102mm de large + DK-11241 (102mm x 152mm) cf. [[https://www.brother.eu/-/media/product-downloads/devices/nordics/eu_en/labelling-machines/ql-1050_1060_english-pdf.pdf|spec]] \\ | ||
| ===== Utilisation sur Debian 12 ===== | ===== Utilisation sur Debian 12 ===== | ||
| Au premier branchement, lsusb renvoie ''Bus 002 Device 002: ID 04f9:2028 Brother Industries, Ltd QL-570 Label Printer'' | Au premier branchement, lsusb renvoie ''Bus 002 Device 002: ID 04f9:2028 Brother Industries, Ltd QL-570 Label Printer'' | ||
| + | |||
| + | J'essaie différents programmes qui permettent d'imprimer directement sur la machine, sans passer par un driver d'impression (ce qui permet d'utiliser ces imprimantes sur raspberry pi par exemple) | ||
| + | |||
| + | ==== QL570 ==== | ||
| J'essaie d'installer https://github.com/sudomesh/ql570 | J'essaie d'installer https://github.com/sudomesh/ql570 | ||
| + | <code> | ||
| + | git clone https://github.com/sudomesh/ql570.git | ||
| + | cd ql570/ | ||
| + | sudo apt install build-essential libpng12-0 libpng12-dev pkg-config | ||
| + | make | ||
| + | sudo make install # n'a pas fonctionné | ||
| + | ./ql570 # ok | ||
| + | sudo ./ql570 /dev/usb/lp1 38x90 test.png # nécessaire pour accéder au port | ||
| + | </code> | ||
| + | |||
| + | Ça fonctionne mais l'image est mal cadrée... L'image fait 440 x 1083 \\ | ||
| + | Sur un rouleau 38x90, ça **fonctionne bien en 996 x 440, 1-bit, PNG**, testé aussi en 1000 x 448, ça fonctionne bien aussi | ||
| + | |||
| + | 8 juillet 2025 : premier essai en 62x100, ça ne fonctionne pas. Il y a une erreur dans le code source (ligne 425) quand les paramètes de la ligne de commande sont interprétés, après modification et re-compilation, ça ne fonctionne toujours pas (TODO) | ||
| + | ==== brother_ql_web ==== | ||
| + | |||
| + | https://github.com/pklaus/brother_ql_web | ||
| + | |||
| + | <code> | ||
| + | git clone https://github.com/pklaus/brother_ql_web.git | ||
| + | cd ./brother_ql_web/ | ||
| + | pip install -r requirements.txt # marche pas | ||
| + | pipx install brother_ql | ||
| + | pipx install bottle | ||
| + | pipx install jinja2 # -> erreur | ||
| + | sudo apt install python3-jinja2 | ||
| + | ./brother_ql_web.py | ||
| + | </code> | ||
| + | Mais ça ne marche pas, grrrrr, ''/usr/bin/env: « python »: Aucun fichier ou dossier de ce type'', je ne comprends pas comment fonctionne l'envirronnement python, pix et tout ça, ça vient probablement de là... | ||
| + | |||
| + | Ça fonctionne en installant un environnement virtuel python | ||
| + | <code> | ||
| + | sudo apt install virtualenv | ||
| + | cd /home/emoc/___LOGICIELS/2025/ | ||
| + | git clone https://github.com/pklaus/brother_ql_web.git | ||
| + | python3 -m venv brother_ql_web | ||
| + | source brother_ql_web | ||
| + | source brother_ql_web/bin/activate | ||
| + | cd brother_ql_web | ||
| + | pip install -r requirements.txt | ||
| + | ./brother_ql_web.py | ||
| + | deactivate | ||
| + | </code> | ||
| + | |||
| + | ==== installation du driver officiel sur Debian 12 ==== | ||
| + | |||
| + | **Attention, une fois installé, on ne peut plus utiliser le programme d'impression direct... L'imprimante n'apparaît plus dans /dev/usb (TODO)** | ||
| + | |||
| + | La procédure est indiquée ici : https://www.brother.co.uk/support/ql570/faqs/easy-tasks/faqp00100414_000 | ||
| + | |||
| + | Télécharger les fichiers depuis https://support.brother.com/g/b/branch/downloadlist.aspx?c=gb&lang=en&prod=lpql570euk&os=130 | ||
| + | * LPR printer driver | ||
| + | * CUPSwrapper printer driver | ||
| + | |||
| + | Se rendre dans le répertoire où les fichiers ont été téléchargés | ||
| + | sudo dpkg -i --force-all ./ql570lpr-1.0.1-0.i386.deb | ||
| + | sudo dpkg -i --force-all ./ql570cupswrapper-1.0.1-0.i386.deb | ||
| + | |||
| + | Puis se rendre dans CUPS : http://localhost:631/printers/QL-570 \\ | ||
| + | Et choisir « administration/définir les options de l'imprimante » pour définir la taille du rouleau dans l'imprimante et d'autres options | ||
| + | |||
| + | Test d'impression avec Gimp : ça fonctionne mais il y a beaucoup de marges blanches et l'image est tramée (TODO) | ||
| + | |||
| + | ==== brother-ql ==== | ||
| - | 38mm x 90mm : 440 x 1083 | + | * https://pypi.org/project/brother-ql/ |
| + | * https://github.com/pklaus/brother_ql | ||