Satin Studio Manual

U01 / U??

Status

FieldValue
Extension(s).u00.u99, commonly .u01
Common ecosystemBarudan U-series / FDR
Format familyMachine-specific file
Satin Studio statusReference only
Open / importNo
ExportNo
ConfidenceMedium for family identity.

What it is

U01 is a Barudan-family machine format. It is also described as FDR in some technical material. The extension family appears to allow numbered variants such as .u00 through .u99, with .u01 being common.

Satin Studio behavior

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

Versions and variants

The numbered extension is part of the risk: Satin Studio should treat U-series files as a family until the meaning of each suffix is verified.

File identification notes

Known structure:

Reported command functions include normal stitch, jump, fast/slow stitch modes, trim, stop, needle-bar selection, sequin on/off/jump, chain stitch, loop stitch, and presser-foot height.

Observed structure notes

Structure sketch

U-series files use a fixed header prefix and Barudan-style records:

struct BarudanUFile<'a> {
    zero_prefix: [u8; 128],             // documented as 128 ASCII '0' bytes: 0x30
    header_rest: [u8; 128],             // extents, counts, final position, machine-edit fields
    records: &'a [BarudanURecord],      // body starts at offset 0x100 in documented examples
}

struct BarudanURecord {
    control: u8,                        // 0x20 negates x; 0x40 negates y; low five bits are command
    y: u8,
    x: u8,
}

enum BarudanUCommand {
    Stitch,                             // 0x00
    Jump,                               // 0x01
    FastStitch,                         // 0x02
    FastJump,                           // 0x03
    SlowStitch,                         // 0x04
    SlowJump,                           // 0x05
    TopTrim,                            // 0x06
    BobbinTrim,                         // 0x07
    Stop,                               // 0x08
    NeedleChange { needle: u8 },         // 0x09..0x17
    End,                                // 0x18 or rare control 0x2B postfix
}

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.