The format
What is inside a DST file
DST is Tajima's stitch format and the closest thing embroidery has to a universal file. Knowing what it holds explains why a production sheet travels with it.
| Part of the file | What it holds | Why it matters to you |
|---|---|---|
| Header (512 bytes) | Design name, total stitches, number of colour changes, the design's extents from the start point | Your machine reads the size from here. Our verifier reads the same bytes back, so the stitch count on the sheet is the file's own count, not the planner's guess. |
| Stitch records (3 bytes each) | A move of up to 12.1 mm in 0.1 mm units, plus flags: normal stitch, jump, or colour-change stop | Any move longer than 12.1 mm is split into jumps. Our files keep jumps under that limit and stitches between 0.5 and 7 mm, which is what keeps needles and thread intact. |
| Trims | By convention, three consecutive jumps | Every trim costs the operator seconds. The production sheet counts them, so you can see the cost of a design before you sew it. |
| Colours | None. DST stores stops, not thread colours | This is why the production sheet exists: the ordered thread sequence with Madeira numbers, so the operator loads the right cone at each stop. |
| End record | Marks the last stitch | A file without it stops mid-design on some heads. Ours always carries one; the decoder checks. |