Satin Studio Manual

PMV

Status

FieldValue
Extension(s).pmv
Common ecosystemBrother sewing-machine stitch patterns
Format familyDecorative stitch pattern, not hoop embroidery
Satin Studio statusReference only
Open / importNo
ExportNo
ConfidenceMedium as a format lead.

What it is

PMV is different from hoop embroidery machine files. It describes decorative stitch patterns for sewing-machine stitch programs, where movement is constrained by the presser foot and feed direction rather than a full embroidery hoop.

Satin Studio behavior

Satin Studio documents this format for identification and inspection. It does not open or export the file.

Versions and variants

Brother PMV files are reported with #PMV0001-style signatures. Other related Brother stitch-pattern files may exist.

File identification notes

Reported structure includes:

Observed structure notes

Structure sketch

PMV stores decorative stitch-program blocks, not hoop embroidery commands:

struct PmvFile<'a> {
    header: [u8; 0x64],
    blocks: &'a [PmvBlock<'a>],
}

struct PmvBlock<'a> {
    stitch_count: u16,                 // little-endian
    block_length: u16,                 // little-endian; observed >= 256 terminates
    points: &'a [PmvPoint],
}

struct PmvPoint {
    x_6bit_signed: u8,
    y_5bit_signed: u8,
}

Compatibility evidence

The notes above help identify and inspect the format; they do not imply import or export support. Keep the original file and record the machine and software that produced it.