Convert a downloaded MakerWorld project so it prints correctly on a Snapmaker U1.
Batch convert a whole folder of 3mf files at once instead of one by one.
Compare original and converted print settings before committing to a print.
Reassign filament colors and materials to match what you actually have loaded.
| dakros66/doc-u1-link | andyuneducated/resolve-ai | carriex6/cvpr2026_similarity_as_evidence | |
|---|---|---|---|
| Stars | 18 | 18 | 18 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | hard | hard |
| Complexity | 2/5 | 4/5 | 4/5 |
| Audience | general | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires Python 3.9+ and a few pip packages, plus specific template files placed alongside the app.
DOC U1 Link is a desktop app that converts 3D printing project files from one program into a format that works with another. Specifically, it takes .3mf project files made in Bambu Studio, a slicer program used to prepare 3D models for printing, and rebuilds them so they work correctly with Snapmaker Orca on a Snapmaker U1 printer. The problem it solves: when you download a ready-made 3D print project from a site like MakerWorld, that file contains careful tuning done by its creator, things like layer heights, support placement, and infill density. Opening that file directly in a different printer's software often fails, because hardware settings such as bed size and machine-specific startup code do not match. Normally you would have to rebuild those settings from scratch. DOC U1 Link instead extracts the useful print settings, strips out anything specific to the original machine, and inserts everything into a clean, validated template built for the Snapmaker U1. Users get a visual app where they can drag and drop one or many .3mf files at once, choose exactly which settings to keep such as quality, strength, and support options, review a side by side comparison of the changes before converting, and edit filament and color assignments in the same window. Once converted, the app can launch Snapmaker Orca automatically with the file ready to print. It is written in Python, requires a few Python packages to run from source, and also ships as a compiled download for Windows and macOS. The license is GPLv3.
A desktop tool that converts 3D print project files from Bambu Studio into a format that works on a Snapmaker U1 printer.
Mainly Python. The stack also includes Python, customtkinter, Pillow.
You can use, modify, and share this freely, but any modified versions you distribute must also be released under the same open license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.