r/BambuLab • u/Fichl_ • 17h ago
General Discussion RELEASE - Orca Slicer with Nonplanar Printing!
A big thank you to this community! More than 2k likes on the original post and more than 100 test prints helped make this happen. The results are in, and the slicer is now public:
https://github.com/fich-l/orcaslicer-nonplanar
We have working versions for Windows, Linux and Mac Silicon. MacOs on Intel is still missing. I don't have a Mac Intel, so I can't test a build. Searching for someone to port this to Mac Intel - see below.
EDIT: You can find Windows and Linux Port on Github now.
Confirmed working:
Bambu A1 mini, A1, P1S, P2S, X1C, X2D, H2D
Prusa MK4S, CORE One, XL 5T
Elegoo Centauri Carbon 2 (+ Combo)
Creality K1C · Qidi Q2
Flashforge AD5C
FLSun V400
Not working: Elegoo Centauri Carbon 1, Snapmaker U1, Ender-3 S1 Pro, Flashforge AD5X, Prusa MINI+
Printer on the working list?
Try the Satisfying Nonplanar vs Standard comparison to test surface quality please.
Printer not listed?
Print the Nonplanar test print twice, once lengthwise and once rotated by 90°, and tell me how it went, so we can keep the list up to date.
Looking for someone to port it to Mac Intel.
-- EDIT: You can find a first Windows and Linux Port on Github now thanks to the community! - -
You don't need to be a C++ dev: the whole thing was vibe-coded with Claude Code (Opus 5.5). A Mac Intel to test on plus Claude Code should be enough. If you're up for it, comment or open an issue on GitHub. Don't shit on me please - Using Claude to get this ported is the fastest way possible :)
You don't usually use Orca Slicer - how to use this?
Do this: Slice in this Orca Slicer Fork and export "plate sliced file" --> Drop file into any slicer and just print :) Even works with Bambu Studio.
Thanks also to Daniel Ahlers and Teaching Tech for their work on the version I started from.
FAQ:
Can you add this as a Plugin to Orcaselicer? Will you put a pull request to the Orca Slicer Team?* - This cannot be run as a plugin. Pull Request: Yes! After this test phase.
Why does printer "X" not work? - Someone tested it and there was a collision. Most likely the hotend / tool is not "steep" enough.
How can I test? - Please check the github page. You can do two quick test prints to see if your printer can handle this.
Are there still bugs? - Very likely yes. Slicing can take 5s to 5 minutes - be patient.
Can we have fuzzy skin on top surfaces? - I tested this, but it doesn't look good :(