PES versions
PES uses #PES plus four version digits. The version matters for PES-side metadata such as editable objects, hoop/page fields, thread tables, previews, and addendum blocks.
Satin Studio currently treats PES imports as stitch-preserving imports: it reads the embedded PEC stitch payload when the PES prefix points to a compatible payload. Satin Studio does not promise to preserve every version-specific PES metadata field.
For byte-level details, see PES file structure.
| Version | Signature | Satin Studio status | Notes |
|---|---|---|---|
| v1 | #PES0001 | Imports compatible PEC payloads | Older PES generation. |
| v2 | #PES0020 | Imports compatible PEC payloads | Older PES generation. |
| v2.5 | #PES0025 | Researching | Documented by external references; needs validation. |
| v3 | #PES0030 | Imports compatible PEC payloads | Older PES generation. |
| v4 | #PES0040 | Imports compatible PEC payloads | v4+ may include PEC addendum data. |
| v5 | #PES0050 | Imports compatible PEC payloads | v5+ can define configurable threads. |
| v5.5 | #PES0055 | Imports compatible PEC payloads | Reported by external tools/references. |
| v5.6 | #PES0056 | Researching | Documented by external references; needs validation. |
| v6 | #PES0060 | Available now for Satin Studio export subset | Satin Studio writes compact v6 with embedded PEC and addendum. |
| v7 | #PES0070 | Imports compatible PEC payloads | Newer PES generation. |
| v8 | #PES0080 | Imports compatible PEC payloads | Newer PES generation. |
| v9 | #PES0090 | Imports compatible PEC payloads | Newer PES generation. |
| v10 | #PES0100 | Imports compatible PEC payloads | Newer PES generation. |
"Imports compatible PEC payloads" means Satin Studio can read stitch data when the PES prefix locates a supported PEC payload. It does not mean Satin Studio imports the PES-side editable design model.