Snap Studio : New Snapmaker U1 Sliding app :)

Hi everyone! :waving_hand:

I’ve owned a U1 for a few months now, and I ended up building a custom slicer (using the Snapmaker Orca engine and its built-in profiles) which I’ve now made open source.

Two main reasons led me to do this:
• Connection issues after waking from sleep: Snapmaker Orca often struggles to find the printer again when the computer wakes up. Snap Studio automatically detects the U1 on the network and reconnects seamlessly. (It was driving me crazy!)
• Integrated AI powered by Claude: You can describe a modification (e.g., “enlarge the holes to 23 mm,” “add my logo to the side”) or a part you want to create, and Claude will generate a 3D model for you in real-time—delivered as a multi-colored 3MF file, ready for slicing.

Other features include: 3MF file thumbnails, a virtual representation of the U1 build plate, integrated slicing via the Snapmaker Orca engine (no extra installation required), camera feed, a print queue, and built-in access to platforms like MakerWorld and Printables.

The goal is to handle everything from within the app.

Available for macOS, Windows, and Linux.

(Note: Not yet digitally signed for Apple/Microsoft—you may need to right-click and select “Open” the first time you launch it. This is a personal project, not an official Snapmaker release.)

It’s a work in progress, and I’d love to hear your feedback—whether it’s bug reports or new ideas! :innocent:

the wake-from-sleep reconnect thing is so real, orca hangs onto a stale entry instead of re-discovering. curious if you’re polling or listening for broadcasts :thinking:

I make direct calls to the printer’s Moonraker API over the local network—without using the cloud, without a queue, and without maintaining state between requests.

Does that require some kind of paid (or free?) account? I don’t know much about working with AI.

Yes, it requires a paid Claude account in the implementation I’ve built so far. But I can upgrade to other AI platforms that may offer free plans in the near future.

is it hitting the stock moonraker endpoints or custom ones? curious how much of it’s generic moonraker.

The endpoints used are all standard Moonraker endpoints :slight_smile: