Wat is het EXP-bestandsformaat?
.exp is het eigen machineborduur-steekformaat van Melco, dat wordt gebruikt om gedigitaliseerde ontwerpen over te dragen naar commerciële en semi-commerciële borduurmachines van Melco. Het bestand slaat steekgegevens op in een compacte binaire structuur: elke steek is gecodeerd als een paar „signed bytes” die de relatieve X- en Y-bewegingen ten opzichte van de vorige naaldpositie vertegenwoordigen. Speciale bytepatronen binnen dezelfde steekstroom dienen als besturingscodes voor sprongsteken, draadafsnijdingen, kleurstops en einde-ontwerp-markeringen.
Een kenmerkende eigenschap van .exp is dat het geen draadkleurinformatie bevat. Kleuren moeten afzonderlijk worden bijgehouden - meestal in een bijbehorend .exd-bestand of via een handmatig bijgehouden kleurvolgorde in de borduursoftware. Het bestand heeft ook geen standaard header of „magic bytes”, waardoor het niet betrouwbaar kan worden geïdentificeerd aan de hand van alleen de binaire handtekening; de bron van het bestand en de naamgevingsconventie zijn de praktische identificatiemiddelen.
.exp is nauw verwant aan andere steekformaten zoals .DST (Tajima) en .PES (Brother), die allemaal primitieve naaldpositie-offsets coderen in plaats van hoogwaardige borduurobjecten. Converters zoals Embird en Wilcom TrueSizer kunnen .exp-bestanden lezen, schrijven en converteren tussen de meeste borduurplatforms. Het formaat komt ook voor in het Bernina-software-ecosysteem. Omdat het ruwe, niet-gecomprimeerde binaire gegevens zijn, zijn .exp-bestanden eenvoudig te parsen en worden ze ondersteund door open-source borduurtools zoals de libembroidery-bibliotheek en de Ink/Stitch Inkscape-extensie.
Beveiliging & veiligheid
RISICO: LOWEen borduur-EXP-bestand bevat inerte steekgegevens - het voert geen code uit, dus het openen ervan is risicoarm. De praktische valkuilen zijn niet-kwaadaardig: het ontwerp ziet er vaak kleurloos uit omdat draadkleuren in een apart bijbehorend bestand staan, en het converteren tussen machineformaten kan de dichtheid/grootte beïnvloeden, dus maak altijd een proeflapje. Wees voorzichtig met „gratis borduurconverter”-sites die adware bevatten - geef de voorkeur aan Wilcom TrueSizer of een gerenommeerde borduur-app.
Formaatdetails
in een notendop- Microsoft linker EXPORTS-bestand - Automatisch gegenereerd build-artefact (gekoppeld aan een import .lib) dat de geëxporteerde symbolen van een module vermeldt; wordt gebruikt door de toolchain, niet handmatig geopend.
- EXPRESS-schema (ISO 10303-11) - Platte tekst datamodelleringsschema beginnend met „SCHEMA name;” gebruikt om STEP-datamodellen te definiëren - een taalbestand, geen 3D-model.
Programma's die EXP-bestanden openen
Technische details
diepe specificaties| Formaattype | Binair machineborduur-steekbestand |
| Grootte steekrecord | 2 bytes per steek - één signed byte per as (dx, dy) |
| Coördinatencodering | Signed relatieve offsets van de vorige naaldpositie; bereik -127 tot +127 eenheden per as per record |
| Positieresolutie | 0,1 mm per eenheid (1/10 mm steekresolutie) |
| Maximale verplaatsing per record | ±12,7 mm per as; langere sprongen worden uitgedrukt door meerdere sprongsteek-records te koppelen |
| Besturingscodes | Sprong, afsnijden, kleurstop en einde-ontwerp zijn ingebed als gereserveerde bytepatronen binnen de steekstroom |
| Opslag draadkleur | Niet opgeslagen in het .exp-bestand zelf; extern bijgehouden in een bijbehorend .exd-bestand of in de kleurvolgordelijst van de software |
| Bestandsheader | Geen - ruwe steekgegevens beginnen bij byte 0; geen magic bytes of metadatablok |
| Compressie | Niet-gecomprimeerde ruwe binaire gegevens; bestandsgrootte groeit lineair met het aantal steken |
| Byte-indeling per record | Twee opeenvolgende signed bytes: de X-as verplaatsingsbyte direct gevolgd door de Y-as verplaatsingsbyte |
| MIME-type | application/octet-stream |
| Ondersteuning voor meerdere kleuren | Ja - kleurstop-besturingscodes onderbreken de steekuitvoer en vragen de operator om de draadspoel te verwisselen |
| Machinecompatibiliteit | Melco commerciële borduurmachines; ook geaccepteerd door machines en software uit het Bernina-ecosysteem |
| Software-ondersteuning | Embird, Wilcom TrueSizer, SewWhat-Pro; open-source ondersteuning via libembroidery en Ink/Stitch |
| Uitgebracht | Melco embroidery machines, 1990s (also used in the Bernina ecosystem) |
| Specificatie | edutechwiki.unige.ch |
EXP conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over EXP-bestanden.