Skip to content

Releases: DeadlyVirusIn/snapmaker-studio

Snapmaker Studio v0.4.0-beta.20.4 — Release Acceptance + Trust Cleanup

Choose a tag to compare

@DeadlyVirusIn DeadlyVirusIn released this 02 Jul 02:01

Snapmaker Studio v0.4.0-beta.20.4 — Release Acceptance + Trust Cleanup

Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.

No new features. This release makes what Studio says about itself match what it
actually does — in the app and across every document.

In the app

  • One name for the printer page. It is the Printer Hub everywhere now; a few
    places still called it "Printer Doctor" and one step claimed live monitoring was
    "read-only" — the Printer Hub monitors and offers controls that always ask for an
    explicit confirmation. A test now keeps the naming consistent.
  • No more future-tense promises. The First Layer page pointed at checks that
    "will live in" another page; it now points at what exists today (bed-mesh and
    telemetry live in the Printer Hub).

Documentation truth pass

  • One canonical source for release facts. New
    docs/RELEASE_METADATA.md
    holds the current version, installer name, size, SHA256, and trust status — other
    docs point at it instead of repeating (and drifting from) those values. The README
    checksum is filled in again.
  • Historical documents are labelled. Early fund/judge documents described a
    read-only beta that predates Printer Hub controls; each now carries a clear
    "HISTORICAL" banner so old claims can't be mistaken for current ones.
  • Build volume clarified. The U1's printable volume is 270×270×270 mm
    (per the Snapmaker Orca U1 profile). The larger figures reported by the printer
    itself are axis travel limits, not printable area — the docs now say which is which.
  • Honest corpus wording. Every "112/112" mention now reads: 112/112 files
    produced structurally valid U1 profile copies in the internal validation gate —
    this is not a print-success guarantee.
  • Security notes updated. The desktop app's Content-Security-Policy is enabled
    and documented. A new test pins that 3MF archives are parsed fully in memory —
    archive entry names are never used as file paths, so crafted-archive path-traversal
    attacks don't apply.

Honest limits (unchanged)

  • Studio prepares U1 profile copies for review in Snapmaker Orca — it does not slice.
  • Originals are never modified — preparing a model writes a new copy.
  • No print-success guarantees.
  • Object placement, spacing and bed-boundary fit remain advisory / not verified by
    Studio
    and must be checked in Snapmaker Orca before slicing.

Local-first · open source (MIT).

Download & verify

  • Installer: Snapmaker.Studio_0.4.0-beta.20.4_x64-setup.exe (attached below)
  • SHA256 and size: see docs/RELEASE_METADATA.md
  • The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
    Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.20.4_x64-setup.exe

Snapmaker Studio v0.4.0-beta.21.1 — Readiness Wording Cleanup

Choose a tag to compare

@DeadlyVirusIn DeadlyVirusIn released this 02 Jul 16:51

Snapmaker Studio v0.4.0-beta.21.1 — Readiness Wording Cleanup

Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.

A small wording patch on top of beta.21. No feature changes.

What changed

  • Validation Center wording clarified so fit/profile checks are not described as
    print-ready. "Prints on Snapmaker U1 — Ready as-is / Ready after preparation" now
    reads "Fits U1 profile checks — review in Orca before slicing" (or "prepare a
    U1 copy and review in Orca"). A watertight mesh is described as "readable by the
    slicer"
    , not "clean to slice".
  • Orca review language stays prominent before slicing — a passing profile check
    never means a print is guaranteed, especially while object spacing and plate
    layout remain advisory.
  • New tests pin this wording so it cannot regress.

Honest limits (unchanged)

  • Studio prepares U1 profile copies for review in Snapmaker Orca — it does not slice.
  • Originals are never modified — preparing a model writes a new copy.
  • No print-success guarantees.
  • Object placement, spacing and bed-boundary fit remain advisory / not verified by
    Studio
    and must be checked in Snapmaker Orca before slicing.

Download & verify

  • Installer: Snapmaker.Studio_0.4.0-beta.21.1_x64-setup.exe (attached below)
  • SHA256 and size: see docs/RELEASE_METADATA.md
  • The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
    Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.21.1_x64-setup.exe

Local-first · open source (MIT).

Snapmaker Studio v0.4.0-beta.21 — One Clear Path for a Novice

Choose a tag to compare

@DeadlyVirusIn DeadlyVirusIn released this 02 Jul 11:56

Snapmaker Studio v0.4.0-beta.21 — One Clear Path for a Novice

Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.

This release makes the first ten minutes simple: open a model, see one prioritized
fix plan, prepare a U1 profile copy, hand it to Snapmaker Orca. Power users lose
nothing — Advanced mode is unchanged and one click away.

Simple mode, simplified

  • Five sidebar items instead of twelve: Home · Check my model · My designs ·
    Printer · Help.
    Everything else (Get Started, Compatibility, Scale, Print
    Quality, Colors & Materials, Cost, Find Models, Batch) lives under More tools.
  • Simple mode is the default for new installs. If you already chose Advanced,
    your choice is kept — Advanced mode itself is untouched.

Your fix plan

Opening a model now starts with Your fix plan — at most five prioritized,
plain-language actions built from the checks Studio already ran (plate fit, mesh
health, colours vs toolheads, supports, multi-part spacing). Each action says
whether to do it in Studio or do it in Snapmaker Orca, and the list is
labelled what it is: advisory — not a guarantee.

Fewer dead ends

  • The old Multi-Material explainer tab (which only told you to go somewhere else)
    is gone; the colour check runs automatically on an open model.
  • /doctor/pricing and /doctor/profit now land on the one Cost page instead of
    quietly showing the same content under three names.
  • The Scale page states plainly that 3MF scaled export isn't supported (preview,
    then resize in Orca) — no more disabled "not ready" button, and no more
    future-tense promises anywhere in the app (a test now enforces this).
  • Raw technical fields (setting paths, evidence strings) in Compatibility findings
    are tucked behind a "Technical detail" disclosure.

Honest limits (unchanged)

  • Studio prepares U1 profile copies for review in Snapmaker Orca — it does not slice.
  • Originals are never modified — preparing a model writes a new copy.
  • No print-success guarantees.
  • Object placement, spacing and bed-boundary fit remain advisory / not verified by
    Studio
    and must be checked in Snapmaker Orca before slicing.

Local-first · open source (MIT).

Download & verify

  • Installer: Snapmaker.Studio_0.4.0-beta.21_x64-setup.exe (attached below)
  • SHA256 and size: see docs/RELEASE_METADATA.md
  • The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
    Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.21_x64-setup.exe
  • Size: 16,137,296 bytes
  • SHA256: 792ea37dc8e620cbd9be44fd475d0b1f6531f20a81cec8b44f5a621f43bea2b2

Snapmaker Studio v0.4.0-beta.20.3 — STL Project Doctor Consistency Fix

Choose a tag to compare

@DeadlyVirusIn DeadlyVirusIn released this 29 Jun 16:29

Snapmaker Studio v0.4.0-beta.20.3 — STL Project Doctor Consistency Fix

Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.

Installed-app acceptance found that an STL and its matching 3MF — the same design —
got very different Project Doctor results. This patch makes STL analysis consistent
and removes developer text from the GUI.

Fixes

  • STL files now get real Project Doctor design analysis. When Studio can read an
    STL's geometry it shows a design-health score and findings (watertight, overhang /
    support, bed fit) — the same kind of result a 3MF gets — instead of a blank "—".
    A blank score now appears only when the geometry genuinely can't be read.
  • No command-line text in the GUI. The Project Doctor no longer shows raw
    repair command text. STL preparation now reads "Create a U1 profile copy, then
    review it in Snapmaker Orca before slicing", with a Prepare U1 copy button.
  • Design health and U1 preparation are separate. A healthy STL still needs a U1
    profile copy before Orca — Studio shows the design score and the "prepare a U1
    copy" step as distinct things, and does not call an unprepared STL "ready".
  • Cost & Pricing manual-grams behaviour is unchanged.

Honest limits

  • Studio prepares U1 profile copies for review in Snapmaker Orca — it does not
    slice.
  • Originals are never modified — preparing a model writes a new copy.
  • No print-success guarantees.
  • Object placement, spacing and bed-boundary fit remain advisory / not verified by
    Studio
    and must be checked in Snapmaker Orca before slicing.

Local-first · open source (MIT).

Download & verify

  • Installer: Snapmaker.Studio_0.4.0-beta.20.3_x64-setup.exe (attached below)
  • SHA256 and size: see docs/RELEASE_METADATA.md
  • The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
    Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.20.3_x64-setup.exe

Snapmaker Studio v0.4.0-beta.20.2 — Manual Cost Entry + Collision Honesty

Choose a tag to compare

@DeadlyVirusIn DeadlyVirusIn released this 28 Jun 23:58

Snapmaker Studio v0.4.0-beta.20.2 — Manual Cost Entry + Collision Honesty

Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.

Installed-app acceptance surfaced two honesty gaps on complex multi-object 3MF
projects. This patch fixes both and is honest about what Studio does not yet check.

Fixes

  • Cost & Pricing Doctor — manual grams entry. When Studio can't read
    volume/grams from a file, the calculator no longer dead-ends on an "unavailable"
    card. It now shows the assumptions form so you can enter grams from Orca's
    filament estimate; with grams entered and Recalculate, you get material cost,
    suggested price and profit. Blank grams with no estimate shows "Enter grams to
    calculate cost" rather than fake numbers. Results only update on Recalculate.
  • Object spacing / collisions are honest now. Studio does not yet verify
    object-to-object spacing for multi-part 3MF layouts. The Project and Compatibility
    Doctors now say so plainly — "object spacing / collisions are not verified by
    Studio yet; open in Snapmaker Orca and check for too-close / collision warnings
    before slicing" — and no longer report a multi-object plate as ready / no issues.
  • Support enforcers vs support. The Compatibility Doctor now warns when a model
    uses support enforcers while support generation is turned off, so those regions
    don't print unsupported.

Honest limits

  • Studio prepares U1 profile copies for review in Snapmaker Orca — it does not
    slice, and it does not claim collision-free or finished output for complex
    3MF / multi-object layouts.
  • Object placement, spacing and bed-boundary fit remain advisory and must be
    verified in Snapmaker Orca before slicing.
  • Originals are never modified — preparing a model writes a new copy.
  • No print-success guarantees.

Local-first · open source (MIT).

Download & verify

  • Installer: Snapmaker.Studio_0.4.0-beta.20.2_x64-setup.exe (attached below)
  • SHA256 and size: see docs/RELEASE_METADATA.md
  • The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
    Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.20.2_x64-setup.exe

Snapmaker Studio v0.4.0-beta.20.1 — Honest Printer Hub + Simpler Navigation

Choose a tag to compare

@DeadlyVirusIn DeadlyVirusIn released this 27 Jun 22:32

Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.

Snapmaker Studio v0.4.0-beta.20.1 — Honest Printer Hub + Simpler Navigation

A page-by-page navigation and wording pass to make Studio simpler and more honest for first-time Snapmaker U1 owners.

Fixed

  • Printer Hub wording now matches what it does. Earlier copy said the printer connection was "monitors only / read-only / never controls." Studio's Printer Hub actually monitors live status and can send, pause, resume or cancel a print — always with your confirmation, and it never auto-starts a print. The Printers page, Settings and the Dashboard card now say this plainly.

Simpler navigation

  • One Cost & Pricing Doctor. The sidebar, dashboard and help no longer repeat Cost, Pricing and Profit as three separate items — they are one page with all three figures.
  • Tools reuse the model you already have open. Scale, Print Quality, First Layer and Compatibility no longer make you re-pick a file you just opened.
  • Project Doctor opens straight to your loaded model's results instead of an "open a model" screen.
  • Find Models replaces a non-working "Import" button with a clear "open it from the source site, then open the model" note.

Always true

  • Your original files are never modified — preparing a model writes a new copy.
  • Studio does not slice; Snapmaker Orca does.
  • Advisory only — no print-success guarantees.

Local-first · open source (MIT).

Download & verify

  • Installer: Snapmaker.Studio_0.4.0-beta.20.1_x64-setup.exe (attached below)
  • SHA256 and size: see docs/RELEASE_METADATA.md
  • The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
    Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.20.1_x64-setup.exe

Snapmaker Studio v0.4.0-beta.20 — Page-by-Page Product Truth Audit

Choose a tag to compare

@DeadlyVirusIn DeadlyVirusIn released this 26 Jun 10:46

Snapmaker Studio v0.4.0-beta.20 — Page-by-Page Product Truth Audit

Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.

A full independent page-by-page audit of the app's readiness wording found that beta.19 fixed the surfaces it touched but left the same overclaim wording on sibling elements of those pages. beta.20 sweeps every route.

Fixes

  • Readiness wording is honest on every page now. "U1-ready / ready to slice / clean /
    safe / fixed / validated / passed" no longer appear from a profile verdict or structure
    validation alone — only the full readiness report can show ready language. A converted
    copy consistently reads "U1 profile copy saved · open in Orca and review before slicing".
  • Swept: Workspace (Simple + Advanced), Compatibility, Scale Doctor, Batch, Projects,
    Dashboard, Source Wizard, Intelligence Report, Design Health, and the Cost/Pricing/Profit
    Doctors. The "Likely ready" prediction badge is now "Few risks"; size-fit scale labels read
    "Recommended / fits by size — verify placement in Orca", not "safe".

Originals are never modified. Studio does not slice. No print-success guarantees. Layout/scale
placement is an advisory heuristic (verify in Orca), not a port of Orca's PartPlate.

Download (unsigned beta)

File:    Snapmaker.Studio_0.4.0-beta.20_x64-setup.exe
Size:    16129758 bytes
SHA256:  d53b41d0ed947af3ed611b41fbfe45eac26010d1bf376b9832ea333d2f5dcfcf

Unsigned — verify the SHA256 before installing.

Snapmaker Studio v0.4.0-beta.19 — Product Truth Audit Fixes

Choose a tag to compare

@DeadlyVirusIn DeadlyVirusIn released this 26 Jun 02:12

Snapmaker Studio v0.4.0-beta.19 — Product Truth Audit Fixes

Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.

Systemic readiness-truth fixes from a full independent audit of every page's wording.

Fixes

  • Profile compatibility is no longer shown as full print readiness. A new shared
    readiness source means a file is only called "ready" when every readiness category passes
    (layout, colours vs toolheads, supports, profile). Otherwise it reads "Review before
    printing" with the specific reasons and next actions.
  • Workspace, Batch, Projects, Source Wizard, Plate Remap, Intelligence Report, Business
    Doctors and Printer Hub
    now use honest status language. "U1-ready / ready to slice /
    U1-clean / Safe copy" no longer appear from a profile verdict or structure validation alone
    — a converted copy reads "U1 profile copy saved · open in Orca and review before slicing".
  • Printer Hub wording now matches its confirmed-control behaviour ("Monitor + confirmed
    controls"). Business Doctors show an honest unavailable state instead of a blank.
    Intelligence Report's dimension-only fit is labelled "Size fit (dimensions only)"; the demo
    report carries a prominent "Sample data — not a real analysis" banner.

Originals are never modified. Studio does not slice. No print-success guarantees. Layout/scale
placement remains an advisory heuristic (verify in Orca), not a full port of Orca's PartPlate.

Download (unsigned beta)

File:    Snapmaker.Studio_0.4.0-beta.19_x64-setup.exe
Size:    16134573 bytes
SHA256:  9b19df978da5fc00e52b9b491079ee3434a3dadd498e3c471ae625d2227a68d7

Unsigned — verify the SHA256 before installing.

Snapmaker Studio v0.4.0-beta.18.4 — Installed-App Readiness Verification

Choose a tag to compare

@DeadlyVirusIn DeadlyVirusIn released this 25 Jun 22:28

Snapmaker Studio v0.4.0-beta.18.4 — Layout & Orca-Accurate Scale Fit

Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.

Two real-usage trust fixes on top of beta.18.3.

Fixes

  • Real 3MF layout detection. Studio now reads each placed object's transformed bounding
    box and reports layout readiness — fail when an object sits outside the plate or the
    arrangement is wider than the 270 mm bed, warn for multi-plate projects it can't fully
    verify, unknown when there's no placement data. Project Doctor folds this in, so a
    profile-compatible file is not called ready while layout is unverified or off-plate. Next
    action: open in Snapmaker Orca and Arrange all plates before slicing.
  • Orca-accurate Scale Doctor fit. The size ladder no longer labels a scale "Safe /
    Recommended" from dimensions alone. Snapmaker Orca scales about an object's fixed centre
    and rejects a scale when the placed bbox crosses the plate boundary or height limit, so
    Studio now checks placement too. When it can't verify placement (multi-plate, off-plate),
    the ladder is shown as size-only — "Largest fit by size only … verify in Orca" — with
    no false "Recommended". STL keeps a real prepare action; 3MF stays preview-only.

Originals are never modified. Studio does not slice. No print-success guarantees.

Download (unsigned beta)

File:    Snapmaker.Studio_0.4.0-beta.18.4_x64-setup.exe
Size:    16131795 bytes
SHA256:  48bcfe686ae2f1b28fad7265ba3f4cad43a653f1abdface82d9e4170670b8672

Unsigned — verify the SHA256 before installing.

Snapmaker Studio v0.4.0-beta.18.3 — Readiness Truth Fix

Choose a tag to compare

@DeadlyVirusIn DeadlyVirusIn released this 25 Jun 20:50

Snapmaker Studio v0.4.0-beta.18.3 — Readiness Truth Fix

Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.

Trust fixes found by real installed-app testing on a 13-colour / 5-plate project.

Fixes

  • Project Doctor no longer calls a file "U1-ready / 100" when print-setup risks remain.
    More colours than the U1's 4 toolheads, or likely-needed supports, now demote the
    headline to "Review before printing" with capped stars and clear at-risk reasons
    (remap to 4 colours, enable supports, arrange plates in Orca).
  • Cost / Pricing / Profit Doctors show the real calculator (cost, suggested price,
    profit, the grams × price ÷ weight formula) when a model is loaded — no more
    "how to run" placeholder.
  • Compatibility Doctor separates profile from layout. Success now reads
    "U1 profile copy created" with an explicit caveat that layout isn't verified —
    open in Snapmaker Orca and use Arrange all plates before slicing.
  • Scale Doctor 3MF rows are preview-only — they no longer fake a "copied" action.
    STL keeps a real "Prepare scaled copy". 3MF users get an "Open in Snapmaker Orca to
    resize" path.

Originals are never modified. Studio does not slice. No print-success guarantees.

Download (unsigned beta)

File:    Snapmaker.Studio_0.4.0-beta.18.3_x64-setup.exe
Size:    16128701 bytes
SHA256:  20eca24b7e6c5280680be09899f1cb8caf65a4559b2d8f67cd0a528cf56d0cef

Unsigned — SmartScreen may show "Unknown publisher." Verify the SHA256 before installing.