Formats de fichiers en broderie numérique
COPIE DE SAUVGARDE DE EDU TECHWIKI - MISE EN PAGE ET IMAGES en route
Introduction
Les formats de fichiers en broderie numérique ne jouent pas tous le même rôle et ne contiennent pas le même niveau d'information. On distingue principalement :
- les Template:Indexit Template:Indexit fichiers machine, destinés à l'exécution par les brodeuses et contenant surtout une séquence de points, de sauts, d'arrêts et de changements de couleur ;
- les Template:Indexit Template:Indexit fichiers de conception, utilisés pour créer et modifier des objets de broderie avec leurs paramètres ;
- les Template:Indexit formats de polices, qui décrivent des alphabets déjà numérisés ou des caractères à convertir ;
- les Template:Indexit formats internes de composants, qui enregistrent des ressources réutilisables comme des motifs, des styles, des palettes ou des cadres ;
- les fichiers graphiques et images, utilisés comme références ou comme sources pour une numérisation manuelle, semi-automatique ou automatique.
Un fichier de conception conserve les objets de broderie et leurs paramètres : géométrie, type de point, densité, directions, sous-couches, compensations, ordre de broderie, couleurs, etc. Il peut aussi enregistrer des paramètres globaux du projet ou du logiciel, par exemple des palettes, des réglages par défaut ou des informations de cadre. Lors de l'exportation vers un fichier machine, une grande partie de cette structure est convertie en commandes directement exécutables par la brodeuse.
Les logiciels de conception utilisent des formats natifs incompatibles entre eux. Il est généralement possible de convertir un fichier machine vers un autre format (par exemple .PES → .JEF), mais il est impossible de convertir un fichier de conception en un fichier de conception natif d'un autre logiciel. Il n'existe pas de format intermédiaire universel. La compatibilité peut même être limitée entre versions d'un même logiciel : une version ancienne ne peut souvent pas ouvrir un fichier créé avec une version plus récente.
Certains formats combinent plusieurs fonctions. Les fichiers .PES de Brother comportent deux parties :
- une partie conception, exploitable par PE-Design ;
- une partie machine (.PEC), lisible par les machines compatibles et certains logiciels de visualisation.
Pour plus de détails techniques, voir embroidery format (en anglais).
Fichiers machine
Les fichiers machine contiennent principalement une séquence de commandes : points, sauts, arrêts, changements de couleur et, selon le format, commandes de coupe ou autres instructions. Ils sont directement exécutés par les brodeuses. Les motifs achetés en ligne sont généralement fournis dans une archive ZIP contenant plusieurs formats. Il faut décompresser l'archive avant utilisation (clic droit → extraire, ou via un outil comme 7-Zip).
Un fichier machine peut être ouvert dans un logiciel de broderie, mais il ne contient généralement plus les véritables objets paramétriques qui ont servi à créer le motif. Une colonne satin, par exemple, n'y est plus enregistrée avec ses bordures, ses lignes de direction, sa densité et ses sous-couches : elle est représentée par les points déjà calculés. Il reste possible de déplacer, supprimer ou réorganiser certains blocs, mais reconstruire des objets de conception à partir de cette séquence donne souvent un résultat imparfait.
La conversion d'un format machine vers un autre ne reconstitue pas les objets de conception. Elle traduit uniquement les commandes disponibles dans le format source vers celles du format cible. Certaines informations peuvent être perdues, notamment les couleurs, les commandes de coupe ou des fonctions propres à une marque.
Pour convertir un fichier machine vers un autre format, on peut utiliser des outils gratuits comme Tool Shed, MyEditor ou Ink/Stitch — voir Logiciel de broderie pour plus de détails. Le manuel de la machine indique les formats acceptés ; l'écran ou le logiciel de transfert peut également limiter les formats utilisables.
| Format | Machine compatible | Remarques |
|---|---|---|
| DSB Template:Indexit | Barudan (Tajima) | Format industriel qui retient les couleurs. Reconnu par plusieurs machines récentes. |
| DST Template:Indexit | Tajima et autres | Format industriel standard, minimaliste (sans couleurs), très répandu. |
| PES / PEC Template:Indexit | Brother, Baby Lock | Format domestique courant de Brother. PEC correspond au code machine uniquement. |
| EXP Template:Indexit | Melco, Bernina | Format domestique pour Bernina et industriel pour Melco. |
| JEF Template:Indexit | Janome | Format spécifique aux machines Janome. |
| VP3 / VIP Template:Indexit | Husqvarna, Pfaff | VIP est une version antérieure de VP3. |
| XXX | Singer | Format spécifique Singer. |
| HUS | Husqvarna Viking | Ancien format machine Husqvarna. |
| U01 / DSB | Barudan | Format industriel ; DSB est une ancienne version. |
| GCODE | DIY | Utilisé par les machines artisanales basées sur Arduino ou similaires. |
Formats de fichiers de conception
Les fichiers de conception conservent les objets de broderie avec leurs paramètres, ainsi que divers réglages globaux liés au motif ou au logiciel. Ils permettent donc de modifier les formes, les types de points, les densités, les directions, les sous-couches, les compensations, les couleurs et l'ordre de broderie. Il n'existe aucun convertisseur permettant de transformer fidèlement le format natif d'un logiciel en celui d'un autre.
| Format | Logiciel | Utilisation | Remarques |
|---|---|---|---|
| ART / AMT | Bernina ArtLink, Designer Plus | Conception | Format tout-en-un Bernina. AMT ne contient que le design. |
| CHP | Chroma | Conception | Format propriétaire de Ricoma. |
| CND | Melco | Conception | Utilisé dans Melco DesignShop. |
| EMB Template:Indexit | Wilcom | Conception | Format propriétaire pour Hatch et Embroidery Studio. |
| DSG Template:Indexit | Sierra Embroidery Office | Conception | Format natif de Stitch Era et Embroidery Office. |
| JAN / JMT | Janome Digitizer (désuet) | Conception | Ancien format tout-en-un Janome. |
| NGS Template:Indexit | DRAWings, Artistic Digitizer, eXuberance | Conception | Utilisé aussi par Janome et Elna. |
| MSF | mySewnet | Conception | Format propriétaire de Pfaff, Singer et Husqvarna. |
| PXF Template:Indexit | Tajima Pulse | Conception | Format propriétaire modifiable. |
| PES | Brother PE-Design | Conception + exécution | La section PEC contient le code machine. |
| SVG annoté Template:Indexit | Ink/Stitch | Conception | SVG standard annoté avec des attributs spécifiques à Ink/Stitch. Attention : tous les fichiers SVG ne sont pas compatibles — un SVG Inkscape diffère d'un SVG Illustrator ou d'un SVG exporté depuis un générateur web. |
Formats de polices
Polices pré-numérisées
Ces fichiers définissent des alphabets déjà numérisés pour un logiciel spécifique. Chaque caractère contient des objets de broderie préparés pour une ou plusieurs plages de taille. Ils ne sont généralement pas interchangeables entre logiciels, même lorsqu'ils produisent visuellement le même type de lettrage.
| Format | Logiciel compatible |
|---|---|
| BX Template:Indexit | Embrilliance |
| ESA | Wilcom |
| CND | Melco |
| EOF | Embroidery Office / Stitch Era |
Polices TrueType / OpenType
La plupart des logiciels permettent d'importer des polices TTF ou OTF et de convertir leurs contours en objets de broderie. Ces polices décrivent des formes typographiques, pas des lettres déjà numérisées. Le résultat doit donc être contrôlé : lisibilité, colonnes trop étroites, densité, chevauchements, connexions entre lettres et ordre de broderie.
| Format | Remarques |
|---|---|
| TTF Template:Indexit | Convertible en broderie ; nécessite des ajustements. |
| OTF Template:Indexit | Variante moderne de TTF avec fonctions typographiques avancées. |
Formats internes des logiciels
Les logiciels complets permettent de créer des composants réutilisables : motifs de remplissage, styles, polices, palettes, cadres, paramètres de tissu, etc. Ces fichiers ne représentent généralement pas un motif complet ; ils servent de ressources internes au logiciel. Ils sont souvent stockés localement et peuvent parfois être copiés d'un poste à l'autre utilisant le même logiciel et une version compatible. Cette possibilité reste souvent mal documentée.
Les extensions et emplacements présentés ci-dessous dépendent du logiciel, de sa version, du système d'exploitation et du mode d'installation. Les chemins Windows doivent donc être considérés comme des exemples à vérifier sur chaque poste.
Wilcom (Hatch, Embroidery Studio)
| Composant | Extension | Description |
|---|---|---|
| Fichier de conception | .EMB | Format principal éditable. Contient objets, types de points, couleurs, sous-couches, etc. |
| Motifs décoratifs | .MTF | Motifs répétitifs pour lignes ou remplissages. |
| Remplissages personnalisés | .PAT | Motifs tatami, ondes, points programmés. |
| Polices brodées | .ESA | Alphabets vectoriels personnalisés. |
| Styles d'objets | .STY | Réglages techniques réutilisables (type de point, densité, compensation, sous-couche). |
| Styles de monogramme | .MGF | Gabarits pour monogrammes décoratifs. |
| Nuanciers de fils | .THR | Correspondances de marques de fils (Madeira, Isacord, etc.). |
| Palettes de couleurs | .COL | Palettes définies par l'utilisateur. |
| Designs cross stitch | .EMX | Partageable entre Hatch et Embroidery Studio. |
Emplacements des ressources personnalisées dans Hatch 3 (Windows) :
| Type de ressource | Extension | Emplacement |
|---|---|---|
| Nuanciers de fils | .TCH | C:\ProgramData\Wilcom\Hatch Embroidery\RES\ThreadCharts |
| Cercles | .DSC | C:\ProgramData\Wilcom\Hatch Embroidery\RES\Hoops |
| Tissus automatiques | .autost | C:\ProgramData\Wilcom\Hatch Embroidery\RES\AUTOFABRIC |
| Modèles | .JMT | C:\ProgramData\Wilcom\Hatch Embroidery\TEMPLATE |
| Motifs de remplissage | .ESA | C:\ProgramData\Wilcom\Hatch Embroidery\MOTIFS |
| Bordures | .JMT | C:\ProgramData\Wilcom\Hatch Embroidery\BORDERS |
| Tampons décoratifs | .ESA | C:\ProgramData\Wilcom\Hatch Embroidery\STAMPS |
| Polices de broderie | .ESA, .KDC | C:\ProgramData\Wilcom\Hatch Embroidery\FONTS |
| Collections clavier | .KDC | C:\ProgramData\Wilcom\Hatch Embroidery\Keyboard |
Embroidery Office / Stitch Era
Exemples d'emplacements de fichiers
- C:\ProgramData\Sierra\Common\UserResources ou
- C:\ProgramData\Sierra\Design\Resources
| Type de ressource | Extension | Emplacement |
|---|---|---|
| Styles de tissu | .umaterial | UserResources |
| Motif tatami | .crpat | UserResources |
| Point programmé | .pstitch | Design\Resources |
| Définition de cadre | .hps | UserResources |
| Densités dégradé | .vdensity | UserResources |
| Style de remplissage | .dstyle | Design\Resources |
| Motifs clipart numérisés | .motif | UserResources |
| Polices numérisées | .dfont | Design\Resources |
Ink/Stitch
Ink/Stitch utilise des formats ouverts (SVG, XML, JSON). Une police Ink/Stitch est un dossier contenant des fichiers SVG (un par lettre) et un fichier de configuration font.json. Remplacer _utilisateur_ par le nom d'utilisateur Windows.
| Type de ressource | Extension | Emplacement |
|---|---|---|
| Polices | Dossier .svg + font.json | C:\Users\_utilisateur_\AppData\Roaming\inkscape\extensions\inkstitch\inkstitch\fonts |
| Palettes de fils | .gpl | C:\Users\_utilisateur_\AppData\Roaming\inkscape\palettes |
| Cadres | .svg | C:\Users\_utilisateur_\AppData\Roaming\inkscape\templates |
| Raccourcis clavier | default.xml | C:\Users\_utilisateur_\AppData\Roaming\inkscape\keys |
| Styles de paramétrage | presets.json | C:\Users\_utilisateur_\AppData\Local\inkstitch\inkstitch |
Fichiers graphiques et images
Il faut distinguer les fichiers vectoriels (objets éditables) des fichiers matriciels (pixels).
Formats vectoriels :
| Extension | Nom | Usage principal |
|---|---|---|
| .SVG Template:Indexit | Scalable Vector Graphics | Format standard du Web. Très utilisé pour la numérisation. Importable par Stitch Era, Embroidery Office et CorelGEM (Hatch). |
| .AI | Adobe Illustrator | Format natif d'Illustrator. Largement utilisé pour préparer des logos destinés à la broderie. |
| .EPS Template:Indexit | Encapsulated PostScript | Format vectoriel répandu, utilisé en échange entre logiciels. Importable par Hatch 3. |
| Portable Document Format | Peut contenir des éléments vectoriels utiles pour la conversion en broderie. | |
| .CDR | CorelDRAW | Format natif de CorelDRAW. Importable par Hatch 3 et Stitch Era. |
| .DXF | Drawing Exchange Format | Format d'échange AutoCAD. Utile pour les formes géométriques précises. |
| .EMF | Enhanced Metafile | Format vectoriel Windows, parfois utilisé pour transférer des dessins entre applications. |
| .WMF | Windows Metafile | Ancêtre d'EMF, encore reconnu par quelques logiciels anciens. |
Formats matriciels :
| Extension | Nom | Usage principal |
|---|---|---|
| .JPG | JPEG | Idéal pour les photos, mais inadapté à la numérisation (perte de détails aux contours). |
| .PNG Template:Indexit | Portable Network Graphics | Sans perte, avec transparence. Format recommandé pour la numérisation automatique simple. |
| .BMP | Bitmap | Non compressé, volumineux. Pour tests ou échanges avec anciens logiciels. |
| .GIF | Graphics Interchange Format | Limité à 256 couleurs. Peu pertinent pour la broderie. |
| .TIFF | Tagged Image File Format | Haute qualité professionnelle, sans perte. Adapté à la numérisation de motifs. |
| .WEBP | Web Picture Format | Bonne compression avec transparence. Rarement reconnu par les logiciels de broderie. |
| .HEIC | High Efficiency Image Container | Format Apple, peu supporté par les logiciels graphiques traditionnels. |
| .PSD | Photoshop Document | Format natif Photoshop avec calques. Non reconnu en broderie — exporter en PNG haute résolution. |
| .XCF | GIMP natif | Format natif de GIMP. Non reconnu ailleurs — idéal pour un flux de travail libre. |
Les formats vectoriels (SVG, CDR, DXF) facilitent la création et la numérisation : ils décrivent des formes redimensionnables sans perte de qualité et éditables objet par objet. Ils peuvent donc servir de base à la création d'objets de broderie. Toutefois, une forme vectorielle ordinaire n'est pas encore un objet de broderie complet : il faut encore lui attribuer un type de point, une densité, des directions, des sous-couches, une compensation et une place dans la séquence de broderie.
Les formats matriciels (PNG, TIFF) conviennent aux images de référence et aux numérisations automatiques simples. Ils sont constitués de pixels et ne contiennent pas directement d'information sur les formes. Le logiciel doit donc vectoriser l'image afin de reconstruire des objets de broderie, puisque ceux-ci sont eux-mêmes définis par une géométrie vectorielle. Cette vectorisation peut être réalisée directement à l'intérieur du logiciel de broderie, sans passer par un fichier de dessin vectoriel séparé.
La qualité de cette reconstruction dépend fortement de l'image source. Une image nette, simple, bien contrastée et comportant peu de couleurs facilite la détection des formes. Une image floue, très détaillée ou comprimée exige davantage de nettoyage et d'intervention manuelle avant d'obtenir un motif satisfaisant.
Conclusion
Astuces : Formats de fichiers
- Conservez toujours le fichier natif de conception en plus du fichier machine exporté. Lui seul permet de modifier correctement les objets et leurs paramètres.
- Les formats de conception ne sont pas convertibles entre logiciels différents. Vérifiez aussi la compatibilité avant d'ouvrir un fichier récent avec une ancienne version du même logiciel.
- Exportez ensuite une copie dans le format machine accepté par la brodeuse. Le format DST est largement reconnu, mais il ne contient pas les informations de couleur.
- Une conversion entre formats machine ne recrée pas les objets de conception et peut perdre certaines commandes ou informations.
- Décompressez les archives .zip avant de transférer un motif vers la machine.
- Sauvegardez les ressources personnalisées (polices, palettes, motifs, styles, cadres) avant une mise à jour, une réinstallation ou un changement de poste.
- Utilisez les fichiers vectoriels comme base de travail lorsque cela facilite la préparation des formes, mais conservez aussi les images originales utilisées comme références.