Qu'est-ce que le format de fichier EXP ?
.exp est le format de points de broderie machine propriétaire de Melco, utilisé pour transférer des motifs numérisés vers les machines à broder commerciales et semi-commerciales Melco. Le fichier stocke les données de points dans une structure binaire compacte : chaque point est encodé sous la forme d'une paire d'octets signés représentant les mouvements relatifs X et Y par rapport à la position précédente de l'aiguille. Des motifs d'octets spéciaux au sein du même flux de points servent de codes de contrôle pour les points sautés, les coupes de fil, les arrêts de couleur et les marqueurs de fin de motif.
Une caractéristique déterminante du .exp est qu'il ne contient aucune information sur la couleur du fil. Les couleurs doivent être suivies séparément - généralement dans un fichier compagnon .exd ou via une séquence de couleurs gérée manuellement dans le logiciel de broderie. Le fichier ne possède pas non plus d'en-tête standard ou de « magic bytes », il ne peut donc pas être identifié de manière fiable par sa seule signature binaire ; la source du fichier et la convention de nommage sont les identifiants pratiques.
Le .exp est étroitement lié à d'autres formats de points tels que .DST (Tajima) et .PES (Brother), qui encodent tous des décalages de position d'aiguille primitifs plutôt que des objets de broderie de haut niveau. Des convertisseurs tels qu'Embird et Wilcom TrueSizer peuvent lire, écrire et convertir des fichiers .exp sur la plupart des plateformes de broderie. Le format apparaît également dans l'écosystème logiciel Bernina. Étant du binaire brut non compressé, les fichiers .exp sont simples à analyser et sont pris en charge par des outils de broderie open-source tels que la bibliothèque libembroidery et l'extension Inkscape Ink/Stitch.
Sécurité et sûreté
RISQUE : LOWUn fichier de broderie EXP contient des données de points inertes - il n'exécute pas de code, son ouverture présente donc un risque faible. Les inconvénients pratiques ne sont pas malveillants : le motif semble souvent sans couleur car les couleurs de fil résident dans un fichier compagnon séparé, et la conversion entre formats machine peut modifier la densité ou la taille, donc faites toujours un test sur une chute de tissu. Méfiez-vous des sites de « convertisseurs de broderie gratuits » qui regroupent des logiciels publicitaires - privilégiez Wilcom TrueSizer ou une application de broderie réputée.
Détails du format
en bref- Fichier EXPORTS de l'éditeur de liens Microsoft - Artéfact de compilation généré automatiquement (associé à un .lib d'importation) listant les symboles exportés d'un module ; consommé par la chaîne d'outils, non ouvert manuellement.
- Schéma EXPRESS (ISO 10303-11) - Schéma de modélisation de données en texte brut commençant par « SCHEMA name; » utilisé pour définir les modèles de données STEP - un fichier de langage, pas un modèle 3D.
Programmes qui ouvrent les fichiers EXP
Détails techniques
spécifications approfondies| Type de format | Fichier de points de broderie machine binaire |
| Taille de l'enregistrement de point | 2 octets par point - un octet signé par axe (dx, dy) |
| Encodage des coordonnées | Décalages relatifs signés par rapport à la position précédente de l'aiguille ; plage de -127 à +127 unités par axe et par enregistrement |
| Résolution de position | 0,1 mm par unité (résolution de point de 1/10 mm) |
| Déplacement maximal par enregistrement | ±12,7 mm par axe ; les sauts plus longs sont exprimés en enchaînant plusieurs enregistrements de points sautés |
| Codes de contrôle | Saut, coupe, arrêt de couleur et fin de motif sont intégrés en tant que motifs d'octets réservés dans le flux de points |
| Stockage des couleurs de fil | Non stocké dans le fichier .exp lui-même ; maintenu en externe dans un fichier compagnon .exd ou dans la liste de séquence de couleurs du logiciel |
| En-tête de fichier | Aucun - les données brutes de points commencent à l'octet 0 ; pas de « magic bytes » ou de bloc de métadonnées |
| Compression | Binaire brut non compressé ; la taille du fichier augmente linéairement avec le nombre de points |
| Disposition des octets par enregistrement | Deux octets signés consécutifs : l'octet de déplacement de l'axe X suivi immédiatement de l'octet de déplacement de l'axe Y |
| Type MIME | application/octet-stream |
| Prise en charge multi-couleurs | Oui - les codes de contrôle d'arrêt de couleur interrompent la sortie des points et invitent l'opérateur à changer la bobine de fil |
| Compatibilité machine | Machines à broder commerciales Melco ; également accepté par les machines et logiciels de l'écosystème Bernina |
| Logiciels pris en charge | Embird, Wilcom TrueSizer, SewWhat-Pro ; support open-source via libembroidery et Ink/Stitch |
| Publié | Melco embroidery machines, 1990s (also used in the Bernina ecosystem) |
| Spécification | edutechwiki.unige.ch |
Conversions EXP
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers EXP.