« Stitch Era - résolution de problèmes » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
 
(71 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{tutoriel
{{tutoriel
|fait_partie_du_cours=Broderie machine
|fait_partie_du_cours=Guide de tutoriels de broderie machine
|fait_partie_du_module=Stitch Era - logiciel de broderie machine et de hotfix
|fait_partie_du_module=Stitch Era - logiciel de broderie machine et de hotfix
|pas_afficher_sous-page=Non
|pas_afficher_sous-page=Non
|page_precedente=Stitch Era - créer une broderie à partir d'une image matricielle
|page_precedente=Stitch Era - créer une broderie à partir d'une image matricielle
|page_suivante=Stitch Era - ajustement et paramétrage de zones de broderie
|page_suivante=Stitch Era - ajustement et paramétrage de zones de broderie
|statut=brouillon
|statut=à finaliser
|editeur=Utilisateur:ArthurM
|objectif=Résoudre les bugs/problèmes fréquents
|difficulté=intermédiaire
|difficulté=intermédiaire
|pages_prérequises=Stitch Era - logiciel de broderie machine et de hotfix
|cat tutoriels=Broderie machine
|cat tutoriels=Broderie machine
}}
}}
== Introduction ==


== Introduction ==
Il arrive parfois au logiciel [[Stitch Era - logiciel de broderie machine et de hotfix]] de bugger ou crasher, mais il est possible de grandement réduire ces risques de bug en adoptant certaines pratiques. La génération de points, par exemple, peut causer une surcharge du CPU mais il est facile de la contourner. Ce chapitre est donc dédié à une rapide vue d'ensemble des problèmes fréquemment rencontrés et des solutions pour y remédier.


Il arrive parfois au logiciel [[Stitch Era - logiciel de broderie machine et de hotfix]] de bugger ou crasher, mais il est possible de grandement réduire ces risques de bug en suivant certaines pratiques. La génération de points, par exemple, peut poser un problème de surcharge CPU mais il est facile de le contourner.
== Bugs rencontrés et recommandations générales ==


== Plantage du programme ==
Depuis ses débuts, le logiciel a été grandement amélioré : les bugs sont moins fréquents qu'auparavant. Cependant, il peut encore être sujet à des plantages intempestifs, et c'est pourquoi la première chose à faire est d'annuler la génération automatique de points (cf. section suivante). En effet, cela permet au processeur de votre PC d'être moins sous contrainte.


Depuis ses débuts, le logiciel a été grandement amélioré : les bugs sont moins fréquents qu'auparavant. Cependant, il peut encore être sujet à des plantages intempestifs, et c'est pourquoi la première chose à faire est d'annuler la génération automatique de points. En effet, cela permet au processeur de votre PC d'être moins sous contraintes.
Différents types d'erreurs peuvent entraver le fonctionnement du logiciel, voire provoquer des boucles infinies nécessitant un redémarrage du programme. Voici une liste des erreurs généralement rencontrées :


Le programme peut parfois rentrer dans des boucles infinies avec différents types d'erreurs. Voici une liste d'erreurs que nous avons malheureusement rencontré :
* Erreur de vecteur hors des limites (p.ex. le programme essaie de dessiner en dehors de sa fenêtre)
* Erreur de vecteur hors de limites (p.ex. le programme essaie de dessiner en dehors de sa fenêtre)
* Violation d'accès. Le système résout le problème tout seul en général.
* Violation d'accès. Le système résout le problème tout seul en général.
* Erreur en dehors de la mémoire (p.ex. en sélectionnant)
* Erreur de mémoire insuffisante (p.ex. lors d'une sélection).
* Rester sur une tâche pendant un temps indéterminé. Il faut faire attention de bien attendre une dizaine de minutes dans ce genre de cas avant de fermer le programme, car parfois certaines opérations demandent un grand laps de temps.
* Exécution d'une tâche excessivement longue. Il faut prendre la peine d'attendre une dizaine de minutes dans ce genre de cas avant de fermer le programme, car '''certaines opérations demandent un laps de temps considérable pour être achevées'''.
Dans certains car, le programme doit être fermé avec le gestionnaire de tâches Windows.  
 
Dans certains cas, le programme doit être fermé avec le gestionnaire de tâches Windows via <code>CTRL</code> + <code>ALT</code> + <code>DELETE</code>.  


Pour éviter de tout perdre ce qui a été fait, nous recommandons :
Pour éviter de perdre votre travail en cours, nous recommandons :
* De sauver avant chaque grosse opération du type redimensionner un dessin complexe.
* De sauvegarder avant chaque grosse opération, par exemple redimensionner un dessin complexe.
* Ne pas essayer d'opérations pendant que le programme est en train de calculer quelque chose.
* D'éviter toute opération alors que le programme est déjà en train d'effectuer des calculs.
* Essayer de simplifier les "artworks" (bitmaps et vecteurs) avant de les importer dans le logiciel. Lors de la vectorisation d'un fichier bitmap, essayez de simplifier au maximum (p.ex. réduire les couleurs, remplir les trous, ignorer les petites zones, etc.). De les toutes façons, à cause de conditions matérielles (taille des fils, distances minimale entre les points) il faut simplifier des dessins ayant trop de détails.
* De sauvegarder avant de laisser l'ordinateur entrer en veille. Il se peut que le logiciel ne redémarre pas correctement ensuite.
* De simplifier les "artworks" (bitmaps et vecteurs) avant de les importer dans le logiciel. Lors de la vectorisation d'un fichier bitmap, essayez également de simplifier au maximum, par exemple en réduisant les couleurs (se référer à [[Stitch Era - créer une broderie à partir d'une image matricielle]]). De toutes façons, les conditions matérielles propres à la broderie machine (taille des fils, distances minimale entre les points) exigent de simplifier des dessins ayant trop de détails.


== Le programme ralentit fortement lorsque vous manipulez des objets de broderie ==
== Le programme ralentit fortement lors de la manipulation d'objets de broderie ==
Nous recommandons '''fortement d'annuler la génération automatique''' des points dans le pull-down (le bouton "éclair" dans le menu en haut. Cela empêcher le logiciel de générer des points après chaque changement que vous faîtes.


N'oubliez pas de "reprocess all" (CTRL-F9) pour regénérer les points. Il faut générer les points après chaque opération de digitalisation (traduction d'objets vectoriels en objets de broderie). Pour cela il suffit d'appuyer sur F9 (generate) ou de cliquer sur la flêche.[[image:stitch-era-process-button.png|frame|none|Process button/menu - turn off automatic generate ]]
Nous recommandons fortement '''d'annuler la génération automatique''' des points dans le menu pull-down "éclair".  
[[image:stitch-era-process-button.png|thumb|none|500px|Process button/menu - désactiver la fonction de génération automatique]]
Cela empêche le logiciel de générer des points après chaque changement effectué sur un objet de broderie, un processus très coûteux en calcul et en mémoire. Dans ce cas, '''il faut générer les points après avoir digitalisé un dessin avec la procédure <code>Art to Stitch</code>'''. Appuyez sur <code>F9</code> ou cliquez sur le bouton éclair!
 
Pour garder votre broderie à jour, n'oubliez pas de re-générer les points après avoir modifié un objet. Appuyez aussi sur <code>F9</code> pour générer les points de l'objet sélectionné.
 
Attention: "reprocess all" (<code>CTRL-F9</code>) dans le même menu re-génère tous les points de tous les objets (et détruit donc d'éventuels micro-ajustements de points, de lignes de direction, etc).


== Le programme est très lent pour toutes les opérations ==
== Le programme est très lent pour toutes les opérations ==


Si le programme est très lent alors que vous ne travaillez qu'avec des vecteurs simples ou des dessins avec quelques points, alors votre carte graphique n'est pas compatible avec Stitch Era. Vous pouvez annuler toutes les accélérations ainsi :
Si le programme est très lent alors que vous ne travaillez qu'avec des vecteurs simples ou des dessins avec quelques points, alors votre carte graphique n'est pas compatible avec Stitch Era. Vous pouvez annuler toutes les accélérations matérielles ainsi :
* Menu file -> Options
* Menu <code>File</code> -> <code>Options</code>
* Cliquer sur <code>Preferences setup</code>
* Cliquer sur '''Preferences setup'''
" Dans le menu pop-up, sous Application -> Workspace -> Video Card Settings code>Video hardware acceleration à 0.
* Dans le menu pop-up, sous Application -> Workspace -> Video Card Settings code, régler "Video hardware acceleration" à 0.
Cela devrait désactiver votre carte d'accélération 3D. Vous pouvez aussi essayer de voir ce qui se passe avec les valeurs 1 et 2.


Le manuel Era17-9-2 manual (p2-23) explique que les réglages de la carte graphique sont d'importants réglages liés à la performance de votre moniteur. Si vous avez une bonne carte graphique, vous pouvez régler les paramètres d'accélération graphique à la valeur la plus haute pour obtenir des résultats graphiques plus performants. Il est alors également recommandé d'activer Enhanced line drawing. Certaines cartes graphiques ne sont pas complètement compatibles avec OpenGL et vous pourriez rencontrer des problèmes d'affichage. Diminuez alors les paramètres d'accélération vidéo et mettez ce paramètre à 0 si votre carte graphique est totalement incompatible avec OpenGL.
Cela devrait désactiver les paramètres d'accélération 3D. Vous pouvez aussi essayer de voir ce qui se passe avec les valeurs 1 et 2.


Comme nous l'avons expliqué auparavant, Stitch Era peut aussi ralentir quand vous manipulez des sections de Stitch qui contiennent des milliers de stitch. Dans ce cas, annulez la génération automatique de Stitch et cliquez sur F9 pour regénérer des stitch.
Le [http://www.sierra-software.com/Downloads/Manuals/ERA17-9.pdf manuel utilisateur Era17-9-2] (ch. 2-23) explique que les réglages de la carte graphique sont importants pour les performances d'affichage du logiciel. Si vous avez une bonne carte graphique, vous pouvez régler les paramètres d'accélération graphique à la valeur la plus haute pour obtenir une vitesse de traitement plus rapide. Il est alors également recommandé d'activer l'option "Enhanced line drawing". Certaines cartes graphiques ne sont pas complètement compatibles avec OpenGL et vous pourriez rencontrer des problèmes d'affichage. Diminuez alors les paramètres d'accélération vidéo et mettez ce paramètre à 0 si votre carte graphique est totalement incompatible avec OpenGL.


== Bonne et mauvaise géométrie ==
Comme nous l'avons expliqué auparavant, Stitch Era peut aussi ralentir quand vous manipulez des sections contenant des milliers de points de broderie. Dans ce cas, annulez la génération automatique de points et cliquez sur <code>F9</code> pour les régénérer lorsque vous le jugez nécessaire.


Quand vous digitalisez des bitmaps de mauvaise qualité, vous allez souvent produire ce que l'on appelle des géométries incorrectes. Stitch Era ne gère que les polygones, c'est-à-dire des zones qui ont une bordure clairement définie et/ou des trous définis proprement. Les sections de stitch qui ne sont pas conformes devront être réparées manuellement.
== Problème d'importation d'un SVG ==


L'image qui suit (faite avec illsutrator) montre une mauvaise géométrie, il y a une zone (en-dessous d'une curseur noire) ou les bordures se croisent et le même remplissage est défini par deux différents contours ce qui ne fait aucun sens.
Les fichiers vectoriels au format SVG ne sont parfois pas importés correctement dans Stitch Era, et ne peuvent pas être digitalisés. Face à ce problème, trois stratégies sont possibles :
[[image:stitch-era-bad-geometry.png|frame|none|Drawing showing bad geometry]]


Les mauvaises géométries ne sont pas facile à créer en faisant exprès :
* Agrandir le SVG original (on sait que cela ne change rien à la géométrie des objets, mais il est important d'avoir une taille large, car Stitch Era va "optimiser".
* Quand vous utilisez l'outil de dessin, p.ex. le Freehand tool, Stitch Era ne vous laissera pas créer des géométries incorrectes.
* Nettoyer le SVG avant importation. Lire la section liée aux problèmes d'importation de [[Stitch Era - créer une broderie à partir d'un dessin vectoriel]].
* En outre, quand vous importez des graphiques Illustrator, le résultat sera réparé dans la plupart des cas. Par contre,
* Importer le SVG dans un autre logiciel tel Illustrator, puis l'importer dans Stitch Era. Cette méthode fonctionne bien en général.
[[image:stitch-era-bad-geometry-fixed.png|frame|none|Bad geometry fixed. The area underneath the pointer is gone. Holes are ok]]
* Exporter le SVG en PNG si l'image ne présente pas trop de complexité. L'exportation au format *.emf peut aussi fonctionner.


C'est en fait le résultat d'une auto-digitalisation qui peut mal se passer. Si cela arrive, vous aurez alors démêler le tout manuellement, vous pouvez aussi essayer de la simplification. Pour faire cela, sélectionnez le vecteur plus un autre (cela peut aider) et ensuite '''Combiner les vecteurs''' (dans le ruban en haut) et sélectionnez ''Découper les formes''.
== La digitalisation ne s'achève pas ==


Il y a un autre type de mauvaise géométrie qui concerne le chevauchement de lignes directrices, pour cela regardez la section suivante.
Il arrive que le programme, sans toutefois s'arrêter de fonctionner, n'aille pas au bout de l'opération de digitalisation, c'est-à-dire qu'il ne transforme pas la totalité des vecteurs en sections de points. Ce problème est probablement dû à un vecteur qui ne correspond pas à un polygone (se référer aussi à la section [[#Erreurs de géométrie|Erreurs de géométrie]]).


== Message d'erreur : Référence principale invalide et manque lignes directrices  ==
Ceci dit, il se peut que tout a bien fonctionné et que vous avez simplement (1) empêché la génération automatique des points et (2) oublié d'appuyer sur <code>F9</code> ou le bouton éclair (c.f. ci-dessus).


Parfois quand vous générez des stitchs, vous allez obtenir un message de ce type :
Il est d'abord nécessaire de trouver le(s) vecteur(s) problématique(s). Voici deux méthodes :
 
* Digitaliser un vecteur à la fois ou un groupe de vecteurs après l'autre. Sauvegarder après chaque opération réussie. De cette manière, vous finirez par trouver le vecteur posant problème.
* Faire une copie du fichier puis sélectionner tous les vecteurs et ajouter une bordure. Si à la suite de cette opération, d'étranges choses apparaissent dans le contour créé, comme de grands cercles hors des limites de l'artwork, un vecteur problématique en est à l'origine.
 
Une fois les mauvais vecteurs détectés, suivez cette marche à suivre pour les réparer :
 
* Premièrement, adoucissez les vecteurs via Combine Vectors -> Trim Shapes. Faites-le de manière progressive en sélectionnant peu de vecteurs à la fois.
* Essayez de trouver les mauvais points de contrôle et de les supprimer. Cliquez sur un point qui ne semble pas à sa place et tentez de le déplacer.
* Vous pouvez aussi alternativement redessiner les vecteurs, par exemple avec les outils ''Bezier'' ou ''FreeHand'' dans <code>Artwork</code> -> <code>Vector</code>. Déplacez un vecteur problématique hors du design, verrouillez-le, puis dessinez par-dessus.
 
Pour plus de détails, se référer à l'article [[Stitch Era - création et manipulation de graphismes vectoriels]].
 
== Erreurs de géométrie ==
 
Quand vous digitalisez des bitmaps de mauvaise qualité, il en résultera souvent ce que l'on appelle des géométries incorrectes. Stitch Era ne gère que les polygones, c'est-à-dire des zones qui ont une bordure clairement définie et/ou des trous définis proprement. Les sections de points qui ne sont pas conformes doivent alors être réparées manuellement.
 
L'image qui suit (faite avec Illustrator) montre une mauvaise géométrie : la zone sur laquelle se trouve le curseur a des bordures qui se croisent et des zones de remplissage qui se chevauchent, ce qui ne fait aucun sens.
[[image:stitch-era-bad-geometry.png|frame|none|Exemple de mauvaise géométrie]]
 
Les mauvaises géométries ne peuvent généralement pas être dessinées :
* Quand vous utilisez l'outil de dessin, comme le ''FreeHand'', Stitch Era ne vous laissera pas créer de géométrie incorrecte.
* En outre, quand vous importez des artworks Illustrator, le résultat sera réparé dans la plupart des cas.
[[image:stitch-era-bad-geometry-fixed.png|frame|none|Géométrie réparée. La zone sous le pointeur a été retirée.]]
 
Seule la digitalisation automatique risque de produire ce type d'erreur. Si cela arrive, il vous faudra démêler les noeuds manuellement. Une autre solution consiste à essayer une simplification : pour ce faire, sélectionnez au moins deux vecteurs, puis cliquez sur '''Combine vectors''' (dans le ruban en haut) et sélectionnez ''Trim shapes''.
 
Il existe un autre type de mauvaise géométrie qui concerne le chevauchement de lignes directrices ; pour cela, regardez la section suivante.
 
== Erreur de type "Invalid Main Reference/Missing direction line"  ==
 
Parfois quand vous générez des points de broderie, vous pouvez obtenir un message de ce type :
  Invalid Main Reference - Section Number N.
  Invalid Main Reference - Section Number N.
  Error: Missing Direction Line. Section number N.
  Error: Missing Direction Line. Section number N.


Il faut alors localisez la section de brodiere "N" avec l''''object manager''' ou clic droit sur le message pour éditer. (Vous pouvez lire [[Stitch Era - logiciel de broderie machine et de hotfix]] si vous n'êtes pas familier avec cet outil).
Il faut alors localiser la section de broderie numéro "N" à l'aide de l''''object manager'''. Consultez [[Stitch Era - logiciel de broderie machine et de hotfix]] si vous n'êtes pas familier avec cet outil.


'''Les lignes directrices ambigues annoncent le souci suviant:''' Stitch Era ne sait pas dans quelle direction positionner les points des mailles. Plus précisément :
'''Les lignes directrices ambiguës annoncent le problème suivant :''' Stitch Era ne sait pas dans quelle direction positionner les points des mailles. Plus précisément :


# Les points de direction '''ne doivent pas''' être les uns sur les autres.
# Les points de direction '''ne doivent pas''' être les uns sur les autres.
# Les lignes directrices ne doivent '''pas se croiser.'''
# Les lignes directrices ne doivent '''pas se croiser'''.


=== Régler manuellement les problèmes de lignes directrices ===
=== Régler manuellement les problèmes de lignes directrices ===
Les lignes de direction marquées par des points '''jaunes''' signifient pour Stitch Era dans quelle direction le logiciel doit orienter les stitch qu'il va générer. Vous trouverez en-dessous une image d'une petite lettre digitalisée avec des problèmes. Comme vous pouvez le voir, certaines lignes directrices se chevauchent dans la partie basse.
Les lignes de direction marquées par des points '''jaunes''' signifient pour Stitch Era dans quelle direction le logiciel doit orienter les points qu'il va générer. Vous trouverez en-dessous une image d'une petite lettre digitalisée avec ce problème. Comme vous pouvez le voir, certaines lignes directrices se chevauchent dans la partie basse.


Mais alors dans quelle direction la maille doit aller ? Gauche ou droite... Pour régler cela, attrapez un des contrôleurs jaunes à la fin d'une ligne directrice en appuyant sur la touche ALT et faites-le glisser au loin.
Mais alors dans quelle direction la maille doit aller ? Gauche ou droite... Pour régler cela, attrapez l'un des contrôleurs jaunes à la fin d'une ligne directrice en appuyant sur la touche <code>ALT</code> et faites-le glisser au loin.
[[image:stitch-era-invalid-main-reference.png|frame|none|Invalid main reference]]
[[image:stitch-era-invalid-main-reference.png|thumb|600px|none|Invalid main reference]]


L'image ci-dessous montre des lignes directrices qui sont bonnes. Comme vous pouvez le voir, Stitch Era a été capable de générer les points.
L'image ci-dessous montre des lignes directrices qui sont bonnes. Comme vous pouvez le voir, Stitch Era a été capable de générer les points.
[[image:stitch-era-invalid-main-reference-fixed.png|frame|none|Fixed direction lines]]
[[image:stitch-era-invalid-main-reference-fixed.png|thumb|600px|none|Lignes directrices corrigées]]


Après avoir réglé cela, vous allez devoir peut-être à nouveau générer les stitch, si vous avez désactivé comme recommandé la génération automatique des stitchs.
Après avoir réglé cela, vous allez devoir peut-être à nouveau générer les points, si vous en avez désactivé comme recommandé la génération automatique.


Quelques conseils supplémentaires :
Quelques conseils supplémentaires :
* Il peut être compliqué d'attraper le point jaune car il peut se trouver au même endroit que les points qui définissent la forme. Pas de technique secrète ici, zoomer au maximum. Vous pouvez aussi lire [[Stitch Era - création et manipulation de graphismes vectoriels]] afin d'en savoir plus sur la manipulation de noeuds.
* Il peut être compliqué d'attraper le point jaune car il peut se trouver au même endroit que les points qui définissent la forme. Le seul moyen est ici de zoomer au maximum. Vous pouvez aussi lire [[Stitch Era - création et manipulation de graphismes vectoriels]] afin d'en savoir plus sur la manipulation de nœuds.
* Les noeuds de forme peuvent être '''fourbes'''. Ils peuvent se cacher derrière un autre noeud ou derrière une ligne directrice. Il n'y a aucune technique pour enlever les noeuds individuels. Le seul moyen est de dessiner un patch de la même couleur par dessus et ensuite '''Combiner les vecteurs -> Ajouter'''.
* Les nœuds de forme peuvent être "fourbes". Ils peuvent se cacher derrière un autre nœud ou derrière une ligne directrice. Il n'y a aucune technique pour enlever les nœuds individuels. Le seul moyen est de dessiner un patch de la même couleur par dessus et ensuite d'utiliser "Combine vectors" -> "Add".


=== Gérer les "cut-lines" ===
=== Gérer les "cut-lines" ===
Les "cut-lines" divisent les sections de points en sous-sections et sont représentées par deux petits carrés violets (ils sont bleus selon le manuel). Cela rend possible le remplissage des sous-sections de plusieurs manières.
Les "cut-lines" divisent les sections de points en sous-sections et sont représentées par deux petits carrés violets (ils sont bleus selon le manuel). Cela rend possible le remplissage des sous-sections de plusieurs manières.


Les "cut-lines" peuvent aussi influencer l'orientation des points, c'est-à-dire qu'ils peuvent aussi agir comme des lignes de direction. Pour ce faire, cliquez sur sur un noeud violet ce qui fera apparaître un point jaune. Cliquer sur le point jaune transformera la ligne en un hybride entre une "cut-line" et une ligne de direction. La carré contiendra
Les "cut-lines" peuvent aussi influencer l'orientation des points, c'est-à-dire qu'ils peuvent aussi agir comme des lignes de direction. Pour ce faire, cliquez sur sur un noeud violet ce qui fera apparaître un point jaune. Cliquer sur le point jaune transformera la ligne en un hybride entre une "cut-line" et une ligne de direction.


Déplacer les "cutines" dans les zones ou la création de points échoue peut aider.
Déplacer les "cut lines" dans les zones ou la création de points échoue peut aider.


Jusqu'à présent DKS n'a pas trouvé comment supprimer une "cut-line".
Pour détruire une ligne de coupe: Select one little rectangle (it should light up with a green border). Then, in the context menu, <code>Delete Element</code>. Do not use the DEL key.


=== Correction automatique ===
=== Correction automatique ===
Si vous voyez quelque chose d'aussi confus que dans l'image ci-dessous il faut y remédier. Faites le manuellement, gérer les mauvaise directions et les "cut-lines" peut être délicat. Certaines versions, telles que ''liberty plus'' contiennent une fonction d'autocomplétion. Ce n'est pas le cas de toutes les versions :(
Si vous voyez quelque chose d'aussi confus que dans l'image ci-dessous, il faut y remédier. Il est probable que vous ayez à le faire manuellement, malgré le fait que la gestion des mauvaises directions et des "cut-lines" puisse être délicate.
 
[[Fichier:Logo-tecfa-auto-digitize-4.png|alt=Une section désordonnée|néant|vignette|799x799px|Une section désordonnée]]
 
Certaines versions, telles que ''liberty plus'', contiennent une fonction d’auto-complétion. En conséquence :
* La méthode à tenter à premier, si la version le permet : utiliser la fonction "Auto complete" du menu contextuel (clic droit). Cela va reconstruire les lignes de direction et les points d'entrée et de sortie, au risque de perdre des informations, comme quelques cut lines.
* Simplifier la zone en retirant les nœuds ou en utilisant la réduction automatique via le menu "Combine vectors", puis régénérer les points.
* Retirer et déplacer des sections de points.
 
== Impossible de voir les points ==
Il y a trois causes possibles à ce problème :
* Les points sont masqués : cochez l'icône rouge '''Embroider icon''' en haut à droite (<code>CTRL+F2</code>).
* Les points n'ont pas encore été générés car vous avez désactivé la génération automatique de points comme suggéré plus haut. Pressez <code>CTRL+F9</code> (régénérer tout) ou pressez le bouton "éclair" <code>F9</code> (générer).
* Les lignes de directions sont mauvaises, c'est-à-dire que les points n'ont pas été générés pour une section particulière en raison d'un mauvais positionnement. Voir section précédente.
 
== Driver Intel ==
 
Le message suivant peut surgir avec un driver Intel.
ACCESS VIOLATION in module ig9icd32.dll
Il semble qu'il faut installer une vieille version du driver.


La méthode la plus rapide à tenter en premier, si la version le permet : Clique droit (menu contextuel) et sélectionner '''Auto Complete'''. Cela va reconstruire les lignes de direction et les points d'entrée et de sortie, mais vous risquez de perdre des informations (par exemple les "cut-lines" disparaîtront, ce qui n'est pas vraiment un problème...
Voici la prodécure:
[[Fichier:Logo-tecfa-auto-digitize-4.png|alt=Une section désordonnée|néant|vignette|799x799px|Une section désordonnée]]Note : Les noeuds bleus/roses sont ces fameuses "cut-lines" qui divisent une section et créés des sortes de sous-sections. Sur l'image ci-dessus les "cut-lines" semblent insensées pour DKS.
* Close any Sierra software that may be open.
* 2. Download Intel driver in ZIP format not EXE
* 3. You can find the latest direct from Intel at https://downloadcenter.intel.com/
* 4. For most users, you want the 64-bit drivers e.g. ([https://downloadcenter.intel.com/download/27412/Graphics-Intel-Graphics-Driver-for-Windows-15-60-?product=95451 Win64_15.60.2.4901.zip]). Make to find one that fits your hardware configuration. You may have to downgrade, i.e. the above does seem to work.


'''Refaire le dessin et regénérer l'objet de broderie'''
== Violation d'accès ==
Il peut y avoir plusieurs causes à ce type de problème mais la raison sous-jacente est similaire : Stitch Era ne peut pas accéder à une répertoire ou un fichier.
# Certains fichiers ont pu être supprimés ou incorrectement installés, notamment à cause de votre anti-virus. Si le message apparait systématiquement il faut investiguer le problème. Réinstallez le programme avec l'anti-virus désactivé. De surcroit vous devriez également nettoyer le registre Windows avec un programme approprié. Consultez l'aide de Stitch Era pour plus de détails.
# On peut rencontrer ce message de temps à autres. Il semblerait que Stitch Era perde la connexion au fichier lorsque l'ordinateur s'est mis en veille ou lorsque l'on utilise un disque en réseau. Il est plus sûr de désactiver (a) la mise en veille automatique et (b) travailler sur un disque local. On peut limiter les risques en prenant l'habitude de sauvegarder après chaque étape significative, puis fermer le programme, le relancer et rouvrir le fichier.


Plutôt que de réparer des objets de broderie problématiques, vous pouvez aussi les détruire et les régénérer après avoir simplifié les vecteurs.
== Impossible d'exporter le fichier de broderie machine ==
* Simplifiez la zone en retirant des noeuds ou en utilisant la réduction automatique au travers du menu combiner les vecteurs et renumériser.


== Impossible de voir les points ==
Si vous ne pouvez pas exporter votre fichier vers un format machine, c'est que tous les points ne sont pas générés. Utilisez la commande <code>F9</code> (ou <code>CTRL-F9</code> pour tout régénérer).
Il y a trois causes possibles :
* Les points sont masqués : Cochez l'icône rouge '''''Embrocher''''' en haut à droite (CTRL+F2).
* Les points n'ont pas encore été générés car vous avez désactivé la génération automatique de points comme suggéré plus haut. Pressez '''CTRL+F9''' (régénérer tout) ou pressez le bouton "éclair" '''F9''' (générer).
* Les lignes de directions sont mauvaises, c'est-à-dire que les points n'ont pas été générés pour une section particulière puisqu'elle était mal positionnée. Voir plus haut.


== Violations d'accès ==
Dans certains cas, vous devrez peut-être réparer une section de points (utilisez "Auto complete" si votre version inclut cette fonctionnalité). Voir aussi [[Stitch_Era_-_résolution_de_problèmes#Erreur_de_type_.22Invalid_Main_Reference.2FMissing_direction_line.22|Erreur de type "Invalid Main Reference/Missing direction line"]].
Il peut-y avoir plusieurs causes mais le problèmes sous-jacent est similaire : Stitch Era ne peut pas accéder au fichier.
# Certains fichiers ont pu être supprimé ou incorrectement installés à cause de votre anti-virus. Si le message apparait systématiquement il faut investiguer le problème. Réinstallez le programme avec l'anti-virus désactivé. De surcroit vous devriez nettoyer le registre avec un programme approprié. Consultez l'aide de Switch Era pour plus de détails.
# On peut rencontrer ce message de temps à autres. Il semblerait que Switch Era perde la connexion au fichier lorsque l'ordinateur s'est mis en veille ou lorsque l'on utilise un disque réseau. Il est plus sûr de désactiver (a) la mise en veille automatique et (b) travailler sur un disque local. On peut limiter les risques en prenant l'habitude de sauvegarder (CTRL+S) après chaque étape significative, puis fermer le programme (il faut kill le processus), le relancer et rouvrir le fichier.


== Suggestions d'améliorations du logiciel Stitch Era ==
<div class="noprint">
<h2>Suggestions d'améliorations du logiciel Stitch Era</h2>


==== Vecteurs : ====
==== Vecteurs : ====
Ligne 135 : Ligne 192 :
==== Section de points : ====
==== Section de points : ====
* Photo-stitch : on devrait pouvoir broder couleur par couleur dans l'espace CMY, au lieu de devoir changer de fil pour chaque section (si il y a plus d'une section photo-stitch).
* Photo-stitch : on devrait pouvoir broder couleur par couleur dans l'espace CMY, au lieu de devoir changer de fil pour chaque section (si il y a plus d'une section photo-stitch).
</div>


[[en:Stitch Era - trouble shooting]]
[[en:Stitch Era - trouble shooting]]

Dernière version du 18 janvier 2021 à 16:00

Guide de tutoriels de broderie machine
Module: Stitch Era - logiciel de broderie machine et de hotfix
◀▬▬▶
à finaliser intermédiaire
2021/01/18
Prérequis
Objectifs
  • Résoudre les bugs/problèmes fréquents
Catégorie: Broderie machine

Introduction

Il arrive parfois au logiciel Stitch Era - logiciel de broderie machine et de hotfix de bugger ou crasher, mais il est possible de grandement réduire ces risques de bug en adoptant certaines pratiques. La génération de points, par exemple, peut causer une surcharge du CPU mais il est facile de la contourner. Ce chapitre est donc dédié à une rapide vue d'ensemble des problèmes fréquemment rencontrés et des solutions pour y remédier.

Bugs rencontrés et recommandations générales

Depuis ses débuts, le logiciel a été grandement amélioré : les bugs sont moins fréquents qu'auparavant. Cependant, il peut encore être sujet à des plantages intempestifs, et c'est pourquoi la première chose à faire est d'annuler la génération automatique de points (cf. section suivante). En effet, cela permet au processeur de votre PC d'être moins sous contrainte.

Différents types d'erreurs peuvent entraver le fonctionnement du logiciel, voire provoquer des boucles infinies nécessitant un redémarrage du programme. Voici une liste des erreurs généralement rencontrées :

  • Erreur de vecteur hors des limites (p.ex. le programme essaie de dessiner en dehors de sa fenêtre)
  • Violation d'accès. Le système résout le problème tout seul en général.
  • Erreur de mémoire insuffisante (p.ex. lors d'une sélection).
  • Exécution d'une tâche excessivement longue. Il faut prendre la peine d'attendre une dizaine de minutes dans ce genre de cas avant de fermer le programme, car certaines opérations demandent un laps de temps considérable pour être achevées.

Dans certains cas, le programme doit être fermé avec le gestionnaire de tâches Windows via CTRL + ALT + DELETE.

Pour éviter de perdre votre travail en cours, nous recommandons :

  • De sauvegarder avant chaque grosse opération, par exemple redimensionner un dessin complexe.
  • D'éviter toute opération alors que le programme est déjà en train d'effectuer des calculs.
  • De sauvegarder avant de laisser l'ordinateur entrer en veille. Il se peut que le logiciel ne redémarre pas correctement ensuite.
  • De simplifier les "artworks" (bitmaps et vecteurs) avant de les importer dans le logiciel. Lors de la vectorisation d'un fichier bitmap, essayez également de simplifier au maximum, par exemple en réduisant les couleurs (se référer à Stitch Era - créer une broderie à partir d'une image matricielle). De toutes façons, les conditions matérielles propres à la broderie machine (taille des fils, distances minimale entre les points) exigent de simplifier des dessins ayant trop de détails.

Le programme ralentit fortement lors de la manipulation d'objets de broderie

Nous recommandons fortement d'annuler la génération automatique des points dans le menu pull-down "éclair".

Process button/menu - désactiver la fonction de génération automatique

Cela empêche le logiciel de générer des points après chaque changement effectué sur un objet de broderie, un processus très coûteux en calcul et en mémoire. Dans ce cas, il faut générer les points après avoir digitalisé un dessin avec la procédure Art to Stitch. Appuyez sur F9 ou cliquez sur le bouton éclair!

Pour garder votre broderie à jour, n'oubliez pas de re-générer les points après avoir modifié un objet. Appuyez aussi sur F9 pour générer les points de l'objet sélectionné.

Attention: "reprocess all" (CTRL-F9) dans le même menu re-génère tous les points de tous les objets (et détruit donc d'éventuels micro-ajustements de points, de lignes de direction, etc).

Le programme est très lent pour toutes les opérations

Si le programme est très lent alors que vous ne travaillez qu'avec des vecteurs simples ou des dessins avec quelques points, alors votre carte graphique n'est pas compatible avec Stitch Era. Vous pouvez annuler toutes les accélérations matérielles ainsi :

  • Menu File -> Options
  • Cliquer sur Preferences setup
  • Dans le menu pop-up, sous Application -> Workspace -> Video Card Settings code, régler "Video hardware acceleration" à 0.

Cela devrait désactiver les paramètres d'accélération 3D. Vous pouvez aussi essayer de voir ce qui se passe avec les valeurs 1 et 2.

Le manuel utilisateur Era17-9-2 (ch. 2-23) explique que les réglages de la carte graphique sont importants pour les performances d'affichage du logiciel. Si vous avez une bonne carte graphique, vous pouvez régler les paramètres d'accélération graphique à la valeur la plus haute pour obtenir une vitesse de traitement plus rapide. Il est alors également recommandé d'activer l'option "Enhanced line drawing". Certaines cartes graphiques ne sont pas complètement compatibles avec OpenGL et vous pourriez rencontrer des problèmes d'affichage. Diminuez alors les paramètres d'accélération vidéo et mettez ce paramètre à 0 si votre carte graphique est totalement incompatible avec OpenGL.

Comme nous l'avons expliqué auparavant, Stitch Era peut aussi ralentir quand vous manipulez des sections contenant des milliers de points de broderie. Dans ce cas, annulez la génération automatique de points et cliquez sur F9 pour les régénérer lorsque vous le jugez nécessaire.

Problème d'importation d'un SVG

Les fichiers vectoriels au format SVG ne sont parfois pas importés correctement dans Stitch Era, et ne peuvent pas être digitalisés. Face à ce problème, trois stratégies sont possibles :

  • Agrandir le SVG original (on sait que cela ne change rien à la géométrie des objets, mais il est important d'avoir une taille large, car Stitch Era va "optimiser".
  • Nettoyer le SVG avant importation. Lire la section liée aux problèmes d'importation de Stitch Era - créer une broderie à partir d'un dessin vectoriel.
  • Importer le SVG dans un autre logiciel tel Illustrator, puis l'importer dans Stitch Era. Cette méthode fonctionne bien en général.
  • Exporter le SVG en PNG si l'image ne présente pas trop de complexité. L'exportation au format *.emf peut aussi fonctionner.

La digitalisation ne s'achève pas

Il arrive que le programme, sans toutefois s'arrêter de fonctionner, n'aille pas au bout de l'opération de digitalisation, c'est-à-dire qu'il ne transforme pas la totalité des vecteurs en sections de points. Ce problème est probablement dû à un vecteur qui ne correspond pas à un polygone (se référer aussi à la section Erreurs de géométrie).

Ceci dit, il se peut que tout a bien fonctionné et que vous avez simplement (1) empêché la génération automatique des points et (2) oublié d'appuyer sur F9 ou le bouton éclair (c.f. ci-dessus).

Il est d'abord nécessaire de trouver le(s) vecteur(s) problématique(s). Voici deux méthodes :

  • Digitaliser un vecteur à la fois ou un groupe de vecteurs après l'autre. Sauvegarder après chaque opération réussie. De cette manière, vous finirez par trouver le vecteur posant problème.
  • Faire une copie du fichier puis sélectionner tous les vecteurs et ajouter une bordure. Si à la suite de cette opération, d'étranges choses apparaissent dans le contour créé, comme de grands cercles hors des limites de l'artwork, un vecteur problématique en est à l'origine.

Une fois les mauvais vecteurs détectés, suivez cette marche à suivre pour les réparer :

  • Premièrement, adoucissez les vecteurs via Combine Vectors -> Trim Shapes. Faites-le de manière progressive en sélectionnant peu de vecteurs à la fois.
  • Essayez de trouver les mauvais points de contrôle et de les supprimer. Cliquez sur un point qui ne semble pas à sa place et tentez de le déplacer.
  • Vous pouvez aussi alternativement redessiner les vecteurs, par exemple avec les outils Bezier ou FreeHand dans Artwork -> Vector. Déplacez un vecteur problématique hors du design, verrouillez-le, puis dessinez par-dessus.

Pour plus de détails, se référer à l'article Stitch Era - création et manipulation de graphismes vectoriels.

Erreurs de géométrie

Quand vous digitalisez des bitmaps de mauvaise qualité, il en résultera souvent ce que l'on appelle des géométries incorrectes. Stitch Era ne gère que les polygones, c'est-à-dire des zones qui ont une bordure clairement définie et/ou des trous définis proprement. Les sections de points qui ne sont pas conformes doivent alors être réparées manuellement.

L'image qui suit (faite avec Illustrator) montre une mauvaise géométrie : la zone sur laquelle se trouve le curseur a des bordures qui se croisent et des zones de remplissage qui se chevauchent, ce qui ne fait aucun sens.

Exemple de mauvaise géométrie

Les mauvaises géométries ne peuvent généralement pas être dessinées :

  • Quand vous utilisez l'outil de dessin, comme le FreeHand, Stitch Era ne vous laissera pas créer de géométrie incorrecte.
  • En outre, quand vous importez des artworks Illustrator, le résultat sera réparé dans la plupart des cas.
Géométrie réparée. La zone sous le pointeur a été retirée.

Seule la digitalisation automatique risque de produire ce type d'erreur. Si cela arrive, il vous faudra démêler les noeuds manuellement. Une autre solution consiste à essayer une simplification : pour ce faire, sélectionnez au moins deux vecteurs, puis cliquez sur Combine vectors (dans le ruban en haut) et sélectionnez Trim shapes.

Il existe un autre type de mauvaise géométrie qui concerne le chevauchement de lignes directrices ; pour cela, regardez la section suivante.

Erreur de type "Invalid Main Reference/Missing direction line"

Parfois quand vous générez des points de broderie, vous pouvez obtenir un message de ce type :

Invalid Main Reference - Section Number N.
Error: Missing Direction Line. Section number N.

Il faut alors localiser la section de broderie numéro "N" à l'aide de l'object manager. Consultez Stitch Era - logiciel de broderie machine et de hotfix si vous n'êtes pas familier avec cet outil.

Les lignes directrices ambiguës annoncent le problème suivant : Stitch Era ne sait pas dans quelle direction positionner les points des mailles. Plus précisément :

  1. Les points de direction ne doivent pas être les uns sur les autres.
  2. Les lignes directrices ne doivent pas se croiser.

Régler manuellement les problèmes de lignes directrices

Les lignes de direction marquées par des points jaunes signifient pour Stitch Era dans quelle direction le logiciel doit orienter les points qu'il va générer. Vous trouverez en-dessous une image d'une petite lettre digitalisée avec ce problème. Comme vous pouvez le voir, certaines lignes directrices se chevauchent dans la partie basse.

Mais alors dans quelle direction la maille doit aller ? Gauche ou droite... Pour régler cela, attrapez l'un des contrôleurs jaunes à la fin d'une ligne directrice en appuyant sur la touche ALT et faites-le glisser au loin.

Invalid main reference

L'image ci-dessous montre des lignes directrices qui sont bonnes. Comme vous pouvez le voir, Stitch Era a été capable de générer les points.

Lignes directrices corrigées

Après avoir réglé cela, vous allez devoir peut-être à nouveau générer les points, si vous en avez désactivé comme recommandé la génération automatique.

Quelques conseils supplémentaires :

  • Il peut être compliqué d'attraper le point jaune car il peut se trouver au même endroit que les points qui définissent la forme. Le seul moyen est ici de zoomer au maximum. Vous pouvez aussi lire Stitch Era - création et manipulation de graphismes vectoriels afin d'en savoir plus sur la manipulation de nœuds.
  • Les nœuds de forme peuvent être "fourbes". Ils peuvent se cacher derrière un autre nœud ou derrière une ligne directrice. Il n'y a aucune technique pour enlever les nœuds individuels. Le seul moyen est de dessiner un patch de la même couleur par dessus et ensuite d'utiliser "Combine vectors" -> "Add".

Gérer les "cut-lines"

Les "cut-lines" divisent les sections de points en sous-sections et sont représentées par deux petits carrés violets (ils sont bleus selon le manuel). Cela rend possible le remplissage des sous-sections de plusieurs manières.

Les "cut-lines" peuvent aussi influencer l'orientation des points, c'est-à-dire qu'ils peuvent aussi agir comme des lignes de direction. Pour ce faire, cliquez sur sur un noeud violet ce qui fera apparaître un point jaune. Cliquer sur le point jaune transformera la ligne en un hybride entre une "cut-line" et une ligne de direction.

Déplacer les "cut lines" dans les zones ou la création de points échoue peut aider.

Pour détruire une ligne de coupe: Select one little rectangle (it should light up with a green border). Then, in the context menu, Delete Element. Do not use the DEL key.

Correction automatique

Si vous voyez quelque chose d'aussi confus que dans l'image ci-dessous, il faut y remédier. Il est probable que vous ayez à le faire manuellement, malgré le fait que la gestion des mauvaises directions et des "cut-lines" puisse être délicate.

Une section désordonnée
Une section désordonnée

Certaines versions, telles que liberty plus, contiennent une fonction d’auto-complétion. En conséquence :

  • La méthode à tenter à premier, si la version le permet : utiliser la fonction "Auto complete" du menu contextuel (clic droit). Cela va reconstruire les lignes de direction et les points d'entrée et de sortie, au risque de perdre des informations, comme quelques cut lines.
  • Simplifier la zone en retirant les nœuds ou en utilisant la réduction automatique via le menu "Combine vectors", puis régénérer les points.
  • Retirer et déplacer des sections de points.

Impossible de voir les points

Il y a trois causes possibles à ce problème :

  • Les points sont masqués : cochez l'icône rouge Embroider icon en haut à droite (CTRL+F2).
  • Les points n'ont pas encore été générés car vous avez désactivé la génération automatique de points comme suggéré plus haut. Pressez CTRL+F9 (régénérer tout) ou pressez le bouton "éclair" F9 (générer).
  • Les lignes de directions sont mauvaises, c'est-à-dire que les points n'ont pas été générés pour une section particulière en raison d'un mauvais positionnement. Voir section précédente.

Driver Intel

Le message suivant peut surgir avec un driver Intel.

ACCESS VIOLATION in module ig9icd32.dll

Il semble qu'il faut installer une vieille version du driver.

Voici la prodécure:

  • Close any Sierra software that may be open.
  • 2. Download Intel driver in ZIP format not EXE
  • 3. You can find the latest direct from Intel at https://downloadcenter.intel.com/
  • 4. For most users, you want the 64-bit drivers e.g. (Win64_15.60.2.4901.zip). Make to find one that fits your hardware configuration. You may have to downgrade, i.e. the above does seem to work.

Violation d'accès

Il peut y avoir plusieurs causes à ce type de problème mais la raison sous-jacente est similaire : Stitch Era ne peut pas accéder à une répertoire ou un fichier.

  1. Certains fichiers ont pu être supprimés ou incorrectement installés, notamment à cause de votre anti-virus. Si le message apparait systématiquement il faut investiguer le problème. Réinstallez le programme avec l'anti-virus désactivé. De surcroit vous devriez également nettoyer le registre Windows avec un programme approprié. Consultez l'aide de Stitch Era pour plus de détails.
  2. On peut rencontrer ce message de temps à autres. Il semblerait que Stitch Era perde la connexion au fichier lorsque l'ordinateur s'est mis en veille ou lorsque l'on utilise un disque en réseau. Il est plus sûr de désactiver (a) la mise en veille automatique et (b) travailler sur un disque local. On peut limiter les risques en prenant l'habitude de sauvegarder après chaque étape significative, puis fermer le programme, le relancer et rouvrir le fichier.

Impossible d'exporter le fichier de broderie machine

Si vous ne pouvez pas exporter votre fichier vers un format machine, c'est que tous les points ne sont pas générés. Utilisez la commande F9 (ou CTRL-F9 pour tout régénérer).

Dans certains cas, vous devrez peut-être réparer une section de points (utilisez "Auto complete" si votre version inclut cette fonctionnalité). Voir aussi Erreur de type "Invalid Main Reference/Missing direction line".

Suggestions d'améliorations du logiciel Stitch Era

Vecteurs :

  • Impossible de réduire (adoucir) un seul vecteur (actuellement on doit en sélectionner plusieurs).
  • Paramètres de lissage comme dans un logiciel de dessin vectoriel. A l'heure actuelle il faut sélectionner plusieurs vecteurs pour appliquer cette procédure. De plus il n'y a pas de lissage agressif comme dans les outils de vectorialisation.
  • Trier les vecteurs par couleur.
  • Dans la partie "vector art", sélectionner un objet devrait afficher la couleur de l'objet dans le menu déroulant et la palette. Actuellement il est difficile de savoir de quelle couleur est sélectionnée. Autre suggestion : Afficher les propriétés des vecteurs dans l'inspecteur.
  • Gestion des couleurs pour les vecteurs. On devrait pouvoir "ajouter une couleur à la palette" depuis le menu contextuel.
  • On devrait pouvoir supprimer un seul trou.

Section de points :

  • Photo-stitch : on devrait pouvoir broder couleur par couleur dans l'espace CMY, au lieu de devoir changer de fil pour chaque section (si il y a plus d'une section photo-stitch).