Skip to content
View KuzuriAo's full-sized avatar

Block or report KuzuriAo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KuzuriAo/README.md

Hi, I'm Kuzuri

I build tools for 3D printing and fix the problems I run into along the way. Most of my work right now is on the Snapmaker U1: the slicer, the firmware, and getting projects from other printers onto it.

kuzuriao.com

bambu2orca

Converts Bambu Studio, Creality Print and Anycubic Slicer Next .3mf projects to Snapmaker U1 / OrcaSlicer, keeping as much of the original print settings as possible.

  • Web app: b2o.kuzuriao.com, drag and drop
  • CLI: b2o (npx @kuzuri.ao/b2o), MIT licensed, for scripting and batches
  • Privacy: only the slicer settings ever leave your machine, never the 3D models. Run --dry-run to see exactly what would be sent.

Snapmaker U1 contributions

Print-by-object collisions

The U1 could crash the toolhead into finished objects in print-by-object jobs in three places: homing at the end of the print, tool changes, and pausing. I reported it to Snapmaker with videos, then fixed each one where it can be fixed.

Collision Where it's fixed PRs
Homing after the print Slicer profile OrcaSlicer #13854 (merged)
Tool changes Slicer profile Snapmaker Orca #958 (merged) · OrcaSlicer #16094
Pausing (the Pause button and spaghetti detection) Firmware u1-klipper #17 · Extended Firmware #763

All of them were tested on a U1 with the same collision test file, which is attached to the PRs.

Sequential printing

The clearance check depended on the order objects were listed in, and flagged material below the gantry rod as a collision.

macOS and opening projects

Pinned Loading

  1. b2o b2o Public

    Convert Bambu Studio .3mf files to Snapmaker U1 / OrcaSlicer format from the command line.

    TypeScript 7

  2. OrcaSlicer/OrcaSlicer OrcaSlicer/OrcaSlicer Public

    G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)

    C++ 15.9k 3.2k

  3. Snapmaker/OrcaSlicer Snapmaker/OrcaSlicer Public

    Forked from OrcaSlicer/OrcaSlicer

    G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)

    C++ 255 133

  4. u1-klipper u1-klipper Public

    Forked from Snapmaker/u1-klipper

    klipper firmware for Snapmaker U1

    C