====== B̶r̶o̶d̶e̶u̶s̶e̶ ̶n̶u̶m̶é̶r̶i̶q̶u̶e̶ ̶B̶r̶o̶t̶h̶e̶r̶ ̶P̶R̶6̶2̶0̶ ====== {{ :machines:machine_a_coudre:dsc_1131.jpg?nolink&300|}} \\ Cette machine n'est plus disponible (il s'agissait d'un prêt et son propriétaire l'a récupérée). On vient gentiment de nous prêter une brodeuse à commande numérique \o/ Il est donc nécessaire de faire un peu de recherche pour savoir comment exploiter au mieux ce nouvel outil. Cette machine permet de broder des motifs sur du tissu. Elle intègre des outils permettant de broder différents type de texte, ainsi que quelques dessin/motif prédéfinis (mais quelque peu kitches). Elle permet aussi de broder des motifs au format ''.pes'', ''.phc'' et ''.dst''. ===== Utilisation ===== ⇒{{:machines:machine_a_coudre:pr620manuel-d-utilisation.pdf|Manuel d'utilisation}} {{:machines:machine_a_coudre:brodeuse_numerique_-les_etapes.png?400|}} Si vous souhaitez modifier le diagramme, cliquer sur ce lien : [[https://www.canva.com/design/DACd1l9kZN8/share?role=EDITOR&token=hotkdBgy9UmnvFJ5BITT0g&utm_content=DACd1l9kZN8&utm_campaign=designshare&utm_medium=link&utm_source=sharebutton]] ==== Sécurité ==== Ne jamais mettre ses doigts sous l'aiguille lorsque la machine est en action. Ne pas encombrer le chariot de la brodeuse. Ne pas poser de tasse autour de la machine. ==== Préparation & lancement ==== Veuillez utilisez uniquement du fil à broder (pas de fil à coudre ou autre, les réglages de tension sont différents et la machine n'est pas prévu pour). Lorsque vous passerez le fil sur le dessus de la machine, n'oubliez pas de faire deux fois le tour des tendeurs //(les gros boutons ronds)//. Pour la canette, utilisez le fil à canette Brother (bobine blanche de fils très fins). Tutoriel photo complet en cours de création : [[https://www.canva.com/design/DACdq7oOcvs/view]] Si vous souhaitez modifier la présentation, cliquer sur ce lien : [[https://www.canva.com/design/DACdq7oOcvs/share?role=EDITOR&token=UurJVUU4jQLI7tXdVC3OIQ&utm_content=DACdq7oOcvs&utm_campaign=designshare&utm_medium=link&utm_source=sharebutton]] {{:machines:machine_a_coudre:brodeuse-fils.mp4|}} ===== A1 : Logiciels ===== ==== PE-Design 7 ==== Demander le boitier qui vous permettra d'utiliser le logiciel au médiateur. Vous trouverez ici le manuel du logiciel : [[http://download.brother.com/welcome/doch000315/pedv7im01fr.pdf]] En fonction de vos besoins référez vous à la table des matières. ==== Embroidermodder ==== Si vous souhaitez installer le logiciel sur Windows, télécharger l'installeur à l'adresse suivante : http://embroidermodder.org/downloads.html Installation du logiciel libre [[https://github.com/Embroidermodder/Embroidermodder/|Embroidermodder]] permettant de créer des fichiers de broderie numérique. === Installation des dépendances === sudo apt-get install git build-essential qt4-dev-tools libqt4-opengl-dev kdelibs5-dev valgrind === Clonage du dépôt git : === cd /tmp git clone git@github.com:Embroidermodder/Embroidermodder.git === Compilation et installation : === //plus de détail sur la doc: [[https://github.com/Embroidermodder/Embroidermodder/wiki/Compiling-parts-of-the-project|Compiling-parts-of-the-project]]// == Installation complète == //Cela installe tous les éléments du logiciel pas forcement nécessaire, mais cela permet aussi de prévisualiser les fichiers ''.pes''.// cd Embroidermodder/project-files/qmake qmake make sudo make install == Installation de libembroidery-convert uniquement == //Installe seulement le commande ''%%libembroidery-convert%%'' qui permet de convertir les format de fichier de broderie.// cd Embroidermodder/libembroidery-convert qmake make sudo make install === Quick Use === * Faire une forme (avec un fond et/ou un contour) * Convertir la forme en chemin (objet en chemin) * S'assurer que la forme ne contient pas de trous, séparer les chemins. * Aller dans Extensions -> Embroidery -> Embroider * Indiquer un répertoire de sortie dans ''%%Directory%%'' (exemple /tmp ou ~/Documents/embroidery/output) * Dans ''%%Output file format%%'' sélectionner "EmboiderModder2 CSV" * Cliquer sur appliquer * Facultatif : Faire un ''Ctrl+Z'' pour revenir à l’état avant exécution du plugin. //(le plugin avait masqué les calques présent et affiché le motif de broderie)// * Aller dans le répertoire indiqué dans 'Directory' * Convertir le fichier au format pes : ''libembroidery-convert monfichier.csv monfichier.pes'' * Utiliser ''%%embroidermodder2%%'' pour prévisualiser le resultat Les unités n'ont pas l'air claires, j'ai utilisé Inkscape 0.92 qui est en 96dpi, mon fichier etant configuré en mm, pour ce premier test j'ai donc indiqué 96/25.400=**3.78** dans "Pixels per milimeters" . Après les premiers tests cela semble être correct. === Pistes à explorer : === * [[https://github.com/Embroidermodder/Embroidermodder|Embroidermodder]] Logitiel libre (zlib license) de dessin et de genération de fichiers de broderie //( ⇒ [[#notes_d_installation_et_d_utilisation_du_plugin_inkscape|Voir ci dessous]])// ==== Plugin Inkscape ==== //Installation effectuée sous linux Mint 18.1// Installation du plugin [[https://github.com/lexelby/inkscape-embroidery/|inkscape-embroidery]] //(le fork)//. **- Sous Windows:** Extraire les fichiers sur votre ordinateur à l'adresse suivante : C:\Program Files\Inkscape\share\extesions **- Sous Linux :** sudo apt-get install python-shapely python-appdirs sudo pip install backports.functools_lru_cache Clonage du dépôt : cd /tmp git clone https://github.com/lexelby/inkscape-embroidery Copie des fichiers vers le répertoire de plugin inkscape : cp inkscape-embroidery/*.py ~/.config/inkscape/extensions/ cp inkscape-embroidery/*.inx ~/.config/inkscape/extensions/ Le plugin utilise le nom du fichier, s'assurer donc que le fichier dans lequel on travaille a bien été enregistré au moins une fois avant de lancer l'extension === Pistes à explorer === * https://github.com/stesie/inkscape-embroidery ( http://www.jonh.net/~jonh/inkscape-embroidery/ ) * https://github.com/lexelby/inkscape-embroidery/ (fork du précédent) //( ⇒ [[#notes_d_installation_et_d_utilisation_du_plugin_inkscape|Voir ci dessous]])// * https://github.com/garfieldkass/embroidery ==== Autres pistes à explorer ==== * Un énorme travail de veille à retrouver sur cette page : http://edutechwiki.unige.ch/en/Computerized_embroidery * [[http://svg2embr.wasbo.net/index.php|svg2embr]] : conversion de svg en fichiers ''.pes'' et tutos pour inkscape * Librairie pour encoder / décoder les fichier spes / svg : https://github.com/frno7/libpes ===== A3 : Trouver un fichier de broderie ====== Site avec des fichiers de broderies : * [[https://www.embroiderydesigns.com/freeembroiderydesigns.aspx]] (Gratuit) * [[https://www.etsy.com/market/pes_file]] (Payant) Bibliothèque de fichiers de broderie prêts a l'emplois : * https://github.com/t2b/embroidery ===== Quelques Exemples ===== {{:machines:machine_a_coudre:brodeuse:dsc_1156.jpg?250|Texte simple. Utilisation de l’outil de broderie de texte intégré à la machine}} {{:machines:machine_a_coudre:brodeuse:brodure-carrnum.jpg?250|Texte de différentes tailles et police. Toujours avec l’outil de broderie de texte intégré à la machine}} {{:machines:machine_a_coudre:brodeuse:dsc_1171.jpg?direct&200|}} {{:machines:machine_a_coudre:brodeuse:dsc_1170.jpg?direct&200|}} {{:machines:machine_a_coudre:brodeuse:dsc_1160.jpg?direct&200|}} === Logo Fablab === Essais d'un petit logo Fablab monochrome : * Dimensions : 34x34mm * Fichiers des différentes étapes : {{:machines:machine_a_coudre:brodeuse:logo_fablab_mono_34.zip|}} * .svg de base //(cf. )// * .svg apres exécution du plugin inkscape //(cf. )// * .csv généré par le plugin inkscape //(cf. )// * .pes converty à l'aide de ''libembroidery-convert'' {{:machines:machine_a_coudre:brodeuse:fablab-monochrome.png?250|}} {{:machines:machine_a_coudre:fablab-embroidery.png?250|}} {{:machines:machine_a_coudre:fablab-embroidermodder2.png?250|}} {{:machines:machine_a_coudre:brodeuse:dsc_1168.jpg?&250|}} {{:machines:machine_a_coudre:brodeuse:dsc_1170.jpg?direct&250|}} === Notes === * Le plugin ne fonctionne pas avec des formes "à trous", mais en découpant des ouvertures dans le sens des "zig-zag" de la broderie cela fonctionne et les ouvertures ne sont pas visibles //(cf. )// * Le plugin n'ajoute pas de decoupe du fil entre les zone de même couleur, il faut découper ce fil à la main. * :TIP: La commande ''TRIM'' dans les fichiers csv pemet de couper, il faut remplacer les ''JUMP'' entre deux zone de la même couleur par un ''TRIM'' dans le fichier ''csv'' avant de le convertir en ''.pes'' * Description du format pes : https://github.com/frno7/libpes/blob/master/PES-format.md * Le fichier csv intermédiaire à l'air relativement compréhensible, se documenter sur le format pour aller plus loin. Quelques infos sur le format csv (issu des commantaire d'un fichier généré par ''libembroidery-convert'' : "#","General Notes:" "#","This file can be read by Excel or LibreOffice as CSV (Comma Separated Value) or with a text editor." "#","Lines beginning with # are comments." "#","Lines beginning with > are variables: [VAR_NAME], [VAR_VALUE]" "#","Lines beginning with $ are threads: [THREAD_NUMBER], [RED], [GREEN], [BLUE], [DESCRIPTION], [CATALOG_NUMBER]" "#","Lines beginning with * are stitch entries: [STITCH_TYPE], [X], [Y]" "#","Stitch Entry Notes:" "#","STITCH instructs the machine to move to the position [X][Y] and then make a stitch." "#","JUMP instructs the machine to move to the position [X][Y] without making a stitch." "#","TRIM instructs the machine to cut the thread before moving to the position [X][Y] without making a stitch." "#","COLOR instructs the machine to stop temporarily so that the user can change to a different color thread before resuming." "#","END instructs the machine that the design is completed and there are no further instructions." "#","UNKNOWN encompasses instructions that may not be supported currently." "#","[X] and [Y] are absolute coordinates in millimeters (mm)." "#","[VAR_NAME]","[VAR_VALUE]" ">","STITCH_COUNT:","3" ">","THREAD_COUNT:","65535" ">","EXTENTS_LEFT:","-0.100000" ">","EXTENTS_TOP:","-0.000000" ">","EXTENTS_RIGHT:","0.000000" ">","EXTENTS_BOTTOM:","0.100000" ">","EXTENTS_WIDTH:","0.100000" ">","EXTENTS_HEIGHT:","0.100000" {{tag>WIP}}