« InkStitch - points manuels » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 189 : Ligne 189 :
Voici un exemple (provisoire) pour créer des yeux:
Voici un exemple (provisoire) pour créer des yeux:


[[file: AAA-SVG-assets.svg|none|400px|thumb|Fichier SVG à télécharger ([[media:file: AAA-SVG-assets.svg|accès direct]]) ]]
[[file: AAA-SVG-assets.svg|none|400px|thumb|Fichier SVG à télécharger ([[media:AAA-SVG-assets.svg|accès direct]]) ]]
[[file: AAA-SVG-assets.jpg|none|400px|thumb|Photo. Rouge = fil 40, noir fil 60 avec une aiguille 60]]
[[file: AAA-SVG-assets.jpg|none|400px|thumb|Photo. Rouge = fil 40, noir fil 60 avec une aiguille 60]]



Version du 19 avril 2021 à 17:55

Guide de tutoriels de broderie machine
Module: InkStitch
à améliorer débutant
2021/04/19
Prérequis
Objectifs
  • Comprendre la notion de plan de broderie
  • Réutiliser des objets brodables
  • Ajuster des objets brodables
  • Créer des objets brodables manuellement
Autres pages du module
Catégorie: InkStitch



Introduction

La plupart des broderies professionnelles nécessitent à un moment donné une utilisation de points manuels, c'est-à-dire soit des objets de broderie ("ensembles de points") crées à la main sans passer par un dessin paramétrisé, soit des modifications manuelles apportées aux "ensembles de points" générés que l'on peut voir dans le calque plan de broderie (en: Stitch plan) lorsqu'on utilise Embroider ... (fr: Broder ...) pour créer les fichiers de broderie machine.

Vous devez comprendre que les points générés à partir de vos dessins (lignes, fonds et rails) ont la même forme technique que les "points manuels". La différence est que les formes générées incluent des points de verrouillage, c'est à dire 2-3 allers-retours au début et à la fin. Dans les explications ci-dessous, nous montrerons d’abord (a) comment créer directement des points manuels, (b) comment réutiliser et modifier les points générés dans la couche de plan de broderie. (c) comment faire des retouches dans un plan de broderie (sans le régénérer), et (d) comment importer et utiliser des fichiers machine que l'on trouve dans le commerce.

Commencons d'abord avec une petite explication comment InkStitch fonctionne. Le format de fichier utilisé par InkScape (le logiciel de dessin) est le SVG, le format Internet pour faire des dessins vectoriels précis. Ce format peut être édité avec n'importe quel outil d'édition. L'extension Ink/Stitch ajoute des annotations à chaque objet dessiné que vous paramétrez pour broder. Par exemple, l'expression embroider_running_stitch_length_mm="2" dit que les points doivent être espacés de 2mm. Lorsque vous créez le fichier de broderie ou une simulation, Ink/Stitch va créer des objets de broderie dans le calque plan de broderie. Ces objets sont des simples segments connectés, définissant le chemin que la brodeuse va faire point par point.

Dans les techniques introduite dans cette page, on part de l'idée que Ink/Stitch, à partir des calques visibles, créera un plan de broderie à qui contiennent des objets brodables. Ce plan de broderie contient une série de chemins définissant tous les points de broderie selon une organisation est simple. D'abord ils apparaissent dans l'ordre que vous spécifiez dans votre design (voir Object -> Objects. Ensuite les objets de même couleur et qui se suivent sont agglutinés dans un seul objet brodable directement. La machine va juste suivre les points du début à la fin.

Voici un dessin: A gauche un simple rond de 15mm sans trait, à droite l'objet de broderie généré dans le plan de broderie. Pour pouvoir les afficher côte-à-côte, on a simplement recopié ce dernier.

A gauche un dessin paramétrisé (simple tatami, espacement = 0.33mm, sans sous-couche. A droit l'objet de broderie généré.

Encore quelques explications:

  • Les objets non paramétrés ne devraient pas être brodés et on suggère de les mettre dans un calque à part. En fait, lorsqu'ils sont visibles au moment de créer le fichier de broderie, Ink/Stitch peut se plaindre.
  • Les calques visibles, c’est-à-dire les objets paramétrés, seront convertis en objets brodables pouvant être assemblés dans un calque plan de broderie. A partir de ce plan, Ink/Stitch peut créer des fichiers code machine propriétaires (DST, PES, JEF, EXP, VP3, etc.). Edutechwiki Anglais contient une description très technique de ces formats, fait par un des rares experts du domaine.
  • Les objets du plan de broderies peuvent être édités et également copiés vers un autre calque. Assurez-vous de ne jamais afficher le plan de broderie et un autre calque avant de créer le fichier de broderie. C'est l'un ou l'autre.

Les exemples utilisés ci-dessous incluent également du code pour une bordure, mis dans un calque à part, que vous pouvez ignorer. Certains fichiers SVG sont joints à la fin si vous avez envie de jouer avec les exemples.

Le code SVG

Cette petite section s'adresse aux personnes qui ont un certain bagage technique et qui connaissent HTML5 (SVG en fait partie). Il n'y a pas besoin de comprendre ce langage pour aller plus loin dans cet article, mais si vous êtes curieux vous pouvez jeter un coup d'oeil au Tutoriel SVG statique ou un autre tutoriel mieux fait sur Internet ! On va juste brièvement discuter le code SVG pour les deux chemins discutés dans l'introduction. Cela peut encourager certain-e-s d'éditer manuellement le code lorsqu'il y a un problème.

Chaque chemin est défini par une balise SVG de type path:

<path
......
/>

Les coordonnées des points sont définis dans l'attribut d avec un langage trop compliqué à expliquer ici et qui définit des points et les connexions entre ces points.

Le code pour le dessin rose ("Pink sun") est nettement plus court que l'objet de broderie généré ("copy path1004") car sa forme est défini que par 4 points. Dans le code, vous voyez aussi les ajouts Ink/Stitch au code SVG, c-a-d les attributs embroider qui disent comment traiter la forme (lignes 3, 8 et 9) selon votre paramétrage. Finalement dans le code qui définit l'objet de broderie vous voyez un attribut embroider_manual_stitch="true", donc la preuve qu'un objet généré est la même chose qu'on objet crée avec placement manuel de points (cf ci-dessous).

 1 <path
 2        inkscape:label="Pink sun"
 3        embroider_fill_underlay="False"
 4        inkscape:connector-curvature="0"
 5        id="path815"
 6        d="m 23.195707,270.36104 c 0.184634,4.86353 -5.127906,8.77256 -9.714393,7.16478 -4.6969665,-1.26178 -6.8691498,-7.49073 -3.972794,-11.39945 2.593332,-4.1167 9.184486,-4.35015 12.062475,-0.42724 1.046583,1.31216 1.628887,2.98362 1.624712,4.66191 z"
 7        style="opacity:1;vector-effect:none;fill:#9c00a5;fill-opacity:1;stroke:none;stroke-width:0.13598354;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
 8        embroider_row_spacing_mm="0.33"
 9        embroider_running_stitch_length_mm="2"
10 />
11 
12 <path
13        inkscape:label="copy path1004"
14        id="path985"
15        style="fill:none;stroke:#9b00a5;stroke-width:0.1058332"
16        embroider_manual_stitch="true"
17        d="m 45.894006,276.61793 -0.46259,-0.59035 -0.462591,-0.59034 0.462591,0.59034 0.46259,0.59035 -1.16342,-1.48473 -1.414212,-1.41421 -1.414211,-1.41421 -0.920242,-1.61882 v -2 -2 -1.99999 l 1.19952,-1.38072 0.758327,0.1127 h -2.150235 -1.006367 l -1.199213,0.32999 h 2.955579 2.537203 l 0.753075,0.33 h -2.540279 -2.999996 -1.458967 l -0.574864,0.33 h 2.78383 2.999996 2.375943 l 0.482629,0.33 h -2.108573 -2.999996 -2.999996 -1.017884 l -0.416071,0.33 h 2.183954 2.999996 2.999996 1.741564 l 0.360634,0.33 h -1.352199 -2.999996 -2.999996 -2.999996 -0.26972 l -0.318942,0.33 h 1.338661 2.999996 2.999996 2.999996 0.881443 l 0.279243,0.33 h -0.410687 -2.999996 -2.999996 -2.999996 -2.337553 l -0.241359,0.33 h 0.328914 2.999997 2.999996 2.999996 2.90137 l 0.221924,0.33 h -2.373295 -2.999996 -2.999996 -2.999996 -1.298791 l -0.210757,0.33 h 2.259547 2.999996 2.999996 2.999996 1.823043 l 0.169811,0.33 h -1.242855 -2.999996 -2.999996 -2.999996 -2.999996 -0.196532 l -0.151924,0.33 h 1.098454 2.999997 2.999996 2.999996 2.999996 0.652438 l 0.13059,0.33 H 45.289527 42.289531 39.289535 36.289539 34.28916 l -0.103223,0.33 h 2.853601 2.999996 2.999996 2.999996 2.402881 l 0.09985,0.33 h -1.752732 -2.999996 -2.999996 -2.999996 -2.999996 -0.705518 l -0.08237,0.33 h 1.537886 2.999997 2.999996 2.999996 2.999996 1.087154 l 0.07052,0.33 h -0.407675 -2.999996 -2.999996 -2.999996 -2.999996 -2.345721 l -0.05784,0.33 h 0.153559 2.999997 2.999996 2.999996 2.999996 2.709228 l 0.04193,0.33 h -2.001159 -2.999996 -2.999996 -2.999996 -2.999996 -0.927395 l -0.01761,0.33 h 1.695004 2.999996 2.999996 2.999996 2.999996 1.271089 l 0.01349,0.33 h -0.53458 -2.999996 -2.999996 -2.999996 -2.999996 -2.454566 l 0.0204,0.33 h 0.184169 2.999996 2.999996 2.999996 2.999996 2.777314 l -0.01037,0.33 h -2.016945 -2.999996 -2.999996 -2.999996 -2.999996 -0.913769 l 0.0418,0.32999 h 1.621964 2.999996 2.999997 2.999996 2.999995 1.250004 l -0.0561,0.33 h -0.443905 -2.999996 -2.999996 -2.999996 -2.999996 -2.314347 l 0.05762,0.33 h 3.006729 2.999997 2.999996 2.999996 2.637794 l -0.07942,0.33 h -1.808375 -2.999996 -2.999996 -2.999996 -2.999996 -0.662519 l 0.09543,0.33 h 1.317087 2.999996 2.999996 2.999996 2.999996 0.956148 l -0.102228,0.33 H 48.289518 45.289522 42.289526 39.28953 36.289534 34.334747 l 0.135385,0.33 h 2.569401 2.999996 2.999996 2.999996 2.205109 l -0.149968,0.33 H 46.78952 43.789524 40.789528 37.789532 34.789536 34.605517 l 0.17811,0.33 h 0.755907 2.999997 2.999996 2.999996 2.999996 0.375922 l -0.200887,0.33 h -2.425027 -2.999996 -2.999996 -2.999996 -1.326501 l 0.212167,0.33 h 1.864333 2.999996 2.999996 2.999996 1.456025 l -0.257152,0.33 h -0.448874 -2.999996 -2.999996 -2.999996 -2.384154 l 0.259683,0.33 h 2.87447 2.999996 2.999996 2.42624 l -0.321997,0.33 h -1.354244 -2.999996 -2.999996 -2.999996 -0.332652 l 0.331807,0.33 h 0.750844 2.999996 2.999996 2.999996 0.255137 l -1.046572,0.77699 -0.730641,-0.73064 -0.707106,0.7071 -0.707106,-0.7071 -0.707105,0.7071 -0.707106,-0.7071 -1.414212,1.41421 -0.358197,0.3582 -0.614936,-0.16876 h 1.487851 2.557473 l 0.901707,-0.33 H 43.03953 40.039534 38.305161 l -0.66588,-0.33 h 1.650254 2.999996 2.604874 l 0.330151,-0.23655 0.201638,-0.0935 h -0.886666 -2.999996 -2.999996 -1.425284 l -0.454254,-0.33 h 1.129539 2.999996 2.999996 2.104477 -0.749999 -0.749999 0.749999 0.749999"
18        inkscape:connector-curvature="0"
19 />

Tuyau: Lorsque vous n'arrivez plus à paramétrer un dessin parceque Ink/Stitch bloque, vous pouvez en règle générale simplement tuer ces paramètres "embroider" au lieu de tout recommencer. Voir InkStitch - astuces et problèmes courants. Vous pouvez soit utiliser l'éditeur d'arbre XML de Inkscape (CTRL-MAJ-X), soit n'importe quel éditeur de code (aussi appelé éditeurs de texte ou éditeurs de programmation). Il en existe des dizaines, par exemple Brackets.

Création de points manuels

La création de points manuels est facile, mais nécessite l'ajout de points de verrouillage (des allers-retours au début et à la fin de chaque chemin).

Comme expliqué dans la page officielle Manual Stitch, la procédure initiale est simple:

  1. Créez un chemin. Le style de trait ou la largeur ne sont pas pertinents.
  2. Open Extensions> Ink/Stitch> Params.
  3. Activer le Manual stitch placement (fr: placement manuel de points). Les autres réglages n'auront aucun effet en mode de couture manuelle.

Les points à broder sont simplement définis par les nœuds qui définissent une ligne. Si votre dessin comporte des contrôles de courbe, ceux-ci n'auront aucun effet.

Si vos nœuds sont trop éloignés ou trop proches, vous obtiendrez des points trop éloignés ou trop proches. Un bon moyen de visualiser les distances est d'utiliser la grille

  • Edit -> Preferences -> Grids . (fr: Modifier -> Préférences -> Grilles ? ) Unités de grille = mm, distances définies à 1 x 1 mm par exemple
  • Activer la grille avec View -> Page Grid (Menu Affichage -> Grille de page  ?)

Conseil: pour transformer une forme lisse, par exemple la spirale d’Inkscape en une série de petites lignes connectées, procédez comme suit:

  • convertir la forme en chemin si nécessaire (Path -> Object to Path)
  • Extensions -> Modify path -> Flatten Beziers . Par exemple, sélectionnez une distance de 2. Nous avons utilisé ce paramètre pour convertir la spirale dans la figure ci-dessous.

Vous devrez peut-être supprimer, ajouter ou déplacer des points à l'aide de l'éditeur de nœuds (F2).

Paramétrer une ligne pour la couture manuelle

Conseil important: L'exemple présenté ici ne comporte aucun point de verrouillage. Vous devrez les ajouter si vous ne voulez pas que votre broderie se désagrège rapidement. L'association d'une commande à l'objet sélectionné ne semble pas fonctionner (à l'exception du Trim) au moment de la rédaction. Par conséquent, créez des verrous manuels en effectuant un simple mouvement de va-et-vient 2-3 fois au début et à la fin.

Ci-dessous, nous allons montrer à la fois une vue de conception et les objets pouvant être assemblés dans le plan de broderies. En haut à gauche, la spirale inkscape originale, qui sera rendue dans un vilain zig-zag. Au milieu, la spirale aplatie, également rendue par défaut en zig-zag. En bas à droite, l'objet aplati paramétré comme placement de point manuel (comme expliqué ci-dessus).

Mode Création (calque de plan de couture = masqué)


plan de broderies (autres couches = masqué)

Utilisation des points générés en tant qu'élément de conception

Une stratégie plus souvent utilisée consiste à générer un plan de broderie définissant tous les points de votre broderie. En principe, InkStitch créera pour les objets de dessin un objet pouvant être cousu. Ces objets sont agglutinés par blocs de couleur dans l'ordre de vos objets. Appelons ces objets objets brodables . Ces objets peuvent être édités car ils ne sont composés que d'une longue ligne définie par des nœuds. Jusqu'à présent, nous pensons que la meilleure méthode pour ce faire est la suivante:

Étape 1: Générez un objet pouvant être cousu

  • Créer un design dans InkScape
    • Par exemple, créez une spirale InkScape, faites-la en pointillé ("Spirale en pointillé" dans la figure ci-dessous, 2ème ligne)
  • Définissez une couleur pour le trait ou le fond (selon la forme). On suggérer d'utiliser une couleur différente du modéle précédant et suivant dans la liste des objets (l'objet généré sera à part et pas agglutiné)
  • Paramétrer la broderie avec Ink/Stitch
    • Dans cet exemple, nous paramétrons la spirale comme une simple ligne (nous n’avons pas le choix ...)
  • Sélectionnez uniquement cet objet, puis générez le plan de broderie en utilisant Extensions -> Ink/Stitch -> Broderie ....

Le résultat, un seul chemin, sera placé dans le calque Stitch Plan (fr: Plan de broderie), à l'intérieur d'un groupe de blocs de couleur.

Étape 2: Copiez et éditez l'objet pouvant être assemblé

  • L'objet généré dans le plan de broderie, par exemple path1523 est un chemin défini manuellement (comme ci-dessus), sauf qu'il contient également des points de verrouillage au début et à la fin.
  • Déplacez cet objet vers votre calque de broderie ("Generated spiral" dans la figure ci-dessous).
  • Maintenant, éditez l'objet, C-à-d. appuyez sur F2 et déplacez, supprimez, ajoutez des nœuds. Dans le cas présenté dans la figure ci-dessous, nous venons de déplacer des nœuds à la fin et au début. Assurez-vous que lorsque vous déplacez des points de verrouillage (plusieurs allers-retours superposés) ensemble, c'est un peu délicat ....
Positionnement manuel (en haut) par rapport à la réparation des packs de points générés (en bas)

Pour finir, sachez que vous pouvez importer des fichiers broderie machine (par exemple DST ou PES) et ensuite réutiliser ces objets de la même façon. C'est pratique si vous n'avez pas accès à un fichier design (broderies achetés, logiciels perdus, etc.). Ce sera expliqué à la fin de cet article.

Correction des points générés

Il paraît que la plupart des professionnels de broderie font quelques aménagements manuels aux résultats de la "digitalisation".

Le principe est le même que ci-dessus, sauf que nous ne copions pas les points de broderie. Supposons que vous soyez parfaitement satisfait de vos objets de conception, mais pas des points générés. Dans ce cas, nous vous suggérons de générer tous les packs de points et de les modifier sur place, c'est-à-dire dans le calque Stitch Plan (fr: plan de broderie).

L'exemple suivant montre un petit œil modifié en bas à gauche. Nous avons déplacé un point de sous-couche et avons également allongé un peu l'œil.

Important : Pour générer le fichier de broderie modifié, affichez le "stitch plan" et gardez masqués tous les autres calques (ne pas régénérer le plan de broderie non plus). Vous pouvez créer un fichier de broderie machine en cliquant à nouveau sur broderie ... ou à l'aide du bouton "Enregistrer sous".

L'image suivant montre un oeil qui sera légèrement modifié à gauche pour accentuer la pointe.

Vous trouverez ci-dessous une simulation, comme indiqué dans Wilcom Truesizer (étant donné que nous utilisons le format DST, les couleurs sont choisies au hasard). Les petits yeux au bas de chaque regard sont un peu différents. Celui de droite a un coin gauche plus prononcé

Importer du code machine

Ink/Stitch permet d'importer plusieurs formats machine. Cela permet de réutiliser des modèles achetés ou trouvés gratuitement sur Internet. Le format ls plus simple à utiliser est probablement DST, car il s'agit d'un format industriel qui marche avec pleines de machines (y compris notre Brother). Par contre, vous ne pouvez pas beaucoup changer les dimensions de ces objets, puisqu'ils sont définis comme des lignes de points à broder. On discute un exemple réel que vous pouvez reproduire.

Essayons d'importer un cœur pour basketteurs trouvé sur le site de embroideres.com et qui ne demande pas de s'enregistrer. Le fichier fait 10.3 x 84.3 mm, une bonne taille pour couvrir un gros trou de mites sur un pull mais trop gros pour rentrer dans un patch qu'on fabrique à TECFA dans les événements "outreach".

A notre avis on peut agrandir ou diminuer un plan de broderie de 10% (c'est ce que certaines brodeuses autorisent). Si on diminue de 20-30%, la broderie devient dense, donc environ 5 linges/mm au lieu de 4 et 1.2mm d'espacement entre les points au lieu de 1.5. La simulation suivante montre le coeur dans un patch de 8cm. On l'a diminué à 70%, donc en principe pas brodable sans changer de fil et d'aiguilles plus fins. On l'a brodé sur un patch avec des aiguilles et du fil standard et il est effectivement voilé ....

Basket heart 70% réduit
Basket heart 70% réduit (simulation)
Patch voilé
Basket heart 70% - fichier SVG à télécharger

Si vous n'arrivez pas à importer un format machine (DST, PES, JEF, etc.), essayez d'abord de convertir votre fichier en un autre format. Il existe plusieurs convertisseurs gratuits, voir une liste dans EduTechWiki Anglais. On conseille par exemple Wilcom TrueSizer ou Pulse Ambassador ou MyEditor. A noter que vous pouvez aussi utiliser ces logiciels pour convertir un fichier produit par Ink/Stitch (on conseille d'exporter en DST dans ce cas) en un format un peu exotique.

Clipart

Puisque les logiciels de broderie ont des difficultés à créer des points à partir de très petits objets de broder, on conseille de créer une bibliothèque de certains objets.

Voici un exemple (provisoire) pour créer des yeux:

Fichier SVG à télécharger (accès direct)
Photo. Rouge = fil 40, noir fil 60 avec une aiguille 60

Fichiers

Si vous voulez jouer avec certains des exemples présentés, vous pouvez commencer par l’un des fichiers SVG suivants (cliquez deux fois sur le fichier - ouvrir la page image et encore cliquer sur l'image. Lorsque vous voyez la page SVG affichée dans votre navigateur, enregistrez la page web "sous").

Institch-manual-stitches-3.svg Institch-manual-stitches-2.svg Inkstitch-manual-stitches-eyes.svg

Les fichiers SVG pour fabriquer des patchs sont ici pour le moment, bientôt dans ce wiki francophone.