r/OrcaSlicer

Open network plugin for Orca Slicer
▲ 128 r/OrcaSlicer+1 crossposts

Open network plugin for Orca Slicer

Finally it's here and it's working. Thanks to great work of Alexey Cluster!

So here is the source: https://github.com/ClusterM/open-bambu-networking

And I've compiled it for Orca Slicer 2.3.2 and above (tested on dev build 2.4.0): https://github.com/Lojza007/open-bambu-networking/releases

It works with Alexey P2S and mine P1S. Now you can access files on printer and time lapses too. And I hope it'll be soon included in Orca Slicer.

If you want to compile by your self you need:

- GIT: https://github.com/git-for-windows/git/releases/tag/v2.54.0.windows.1

- Visual Studio 2019 Community Edition: https://aka.ms/vs/16/release/vs_community.exe (and select Desktop development with C++)

- VCPKG: https://github.com/microsoft/vcpkg (and after clone execute bootstrap-vcpkg.bat)

And then you need to open Developer PowerShell for VS 2019 and execute:

$env:VCPKG_ROOT = "C:\path\to\vcpkg"
.\configure.ps1 -ClientType orca_slicer
cmake --build   build --config Release
cmake --install build --config Release
u/WaitAcademic6615 — 12 hours ago
▲ 20 r/OrcaSlicer+2 crossposts

Offline BambuLab Project (Tailscale <-> OrcaSlicer integration)

Hello everyone!

As governments are trying to control our 3D printers, and as BambuLab seems to be taking a sharp turn towards enshitification, I wanted to share something I worked on over this weekend that's got me feeling a whole lot safer about my BambuLab P1S.

As I was not aware about BambuLab's bad track record and general direction, I wanted to have a closed system that would keep functionality while retaining privacy. Because of this, I've set up a Raspberry Pi 4 (8GB model) as a little home server that allows me to control my printer without BambuLab having access to it. This is the idea:

  1. Raspberry Pi is hardwired to network, then uses Wi-Fi antenna to broadcast a hotspot
  2. This hotspot is cut off from internet access, making sure no one but you can access the 3D printer.
  3. The Raspberry Pi runs a Tailscale client and broadcasts the 3D printer as a subnet
  4. Your other devices can access that 3D printer as if it were on LAN mode.

It took me some heavy troubleshooting, and admittedly I did have Claude guide me through this, but the results are very much so real and as far as I can tell, stable. Below is a link to a github repo with what are essentially step by step instructions I had Claude generate and which I reviewed. If something is off or doesn't work, feel free to point it out and I'll do my best to correct it.

Repo: https://github.com/joel-sgc/Offline-BambuLab-Project

u/EnderGopo — 4 days ago

Is there a way to force 100% infill around the outside of a hole?

The item I printed today has holes for eight heat set inserts. Infill overall was set to 25%. I manually added a cylinder modifier, shrank it to an appropriate size, moved it in Z, and then positioned it over the first hole. Repeat for the other seven holes.

Is there some easier way to do this, to provide a solid area around a hole?

reddit.com
u/parchping — 2 days ago

Custom colors should be a feature in the main Orca branch. This is my implementation where they were directly replaced but the main branch should have a color wheel in preferences

After many months, this dialogue box still confuses me

This box comes up every time I open a new model. The way it's worded and the options it presents is always confusing to me.

What I think it's trying to say is "Hey! We know you have your usual preset settings in your orcaslicer. This project has slightly different settings built into it. Do you want to use the settings you normally use, or do you want me to change the settings to the ones inside this project?" Is that correct?

If that's what it's trying to ask, the wording is very confusing. I haven't "changed" any settings yet - I've just opened a project. I don't know if I want to "save or discard the preset values I have modified" because I haven't modified any settings yet. I don't know if I want to "transfer the values I have modified" because I haven't modified any values yet. I don't understand what "old" and "new" value mean in the context of the question, does it mean "my usual settings" and "the settings saved in this STL"?

How am I supposed to properly understand this dialogue box, and which is the right answer? Thanks!

u/Sh0sh1n_ — 6 days ago

Is there a way to force "Aligned Rectilinear" to REALLY keep every infill line in the same direction?

I'm printing something that needs a specific grain -- with 100% infill aligned in one direction. In Prusa Slicer, that means using Aligned Rectilinear infill. In OrcaSlicer, the Aligned Rectilinear algorithm doesn't seem to do that. Is there some way to force it to make EVERY bit of infill be aligned, like Prusa Slicer does?

u/animatorgeek — 21 hours ago
▲ 4 r/OrcaSlicer+2 crossposts

HELP with my P"S - why does it keep failing like this!?

0.4 HF nozzle.
PLA Matte, calibrated and dried.

220c nozzle, 55c plate

, 0.8mm retraction

Sliced in Orca 2.3.2.

I've getting insane about this!

u/PieAccording4920 — 2 days ago

Upsetting artefacts on the same layers as support interfaces

Hi all, I've been getting these irritating line issues when printing parts that have supports / overhangs (shown in picture 1). They seem to correspond to decreases in fan speed for just those layers, which seem to correspond to the presence of overhangs or support interfaces in those layers.

You can see this in-person in picture 2, but this has been happening for a while now, always in the same places. I'm printing Elegoo's PETG-Rapid at 250C with plenty of drying time on an AD5M. 0.2mm layers, 0.4mm nozzle, most everything else set to Orca's "Elegoo PETG Rapid" preset.

Any ideas on how to stop Orcaslicer from altering the fan speed for the rest of the layer while still cooling the overhangs/interfaces properly?

Any other critiques on print quality, settings, etc. are appreciated!

u/Buk-M2 — 1 day ago

Negative part help

I’m adding a negative part for a magnet. I’ve got my dimensions in and the pause but for some reason it’s adding a color change around my part. In the area of the print where the magnet will sit is all one color. Why is the slicer making that area red and how can I fix it?

u/CuriousToys111 — 3 days ago

Cura VS Orca

I’ve been considering to switch from Cura to Orca since I’ve started to upgrade the overall speed of printer (Ender 3 S1 Plus) and I can’t seem to get my prints matching the Cura quality. Left (Orca) and right (Cura) the print settings are nearly identical. The print time from Orca is about 30% less but I don’t want my print quality to suffer.

Any tips on how to work with the Orca slicer and the what to change for its engine?

Thanks in advance!

u/Nils_Pils_ — 5 days ago

Orca is roughing surfaces

Dear Tinkerers,

Im having an issue i cant quite understand. Im using a clean stl model with quite a lot of surfaces. When orca slices it its somehow roughening the surface. Anyone know a solution?

u/Happy-Bank-1921 — 4 days ago
▲ 3 r/OrcaSlicer+1 crossposts

Q2 chamber fan does not turn off after print ends

My q2 chamber fan will still be running after printing using PLA. How do I automatically turn the fan off after the print cools. I am using ORCA Slicer 2.3.2 and have recently noticed that after certain prints (most recently the flow ration yolo file.

Thank you

reddit.com
u/ttoy360 — 3 days ago

Orcaslicer shutting off in the middle of slicing, please help 🙏

I'm using a brand new 2day old HP desktop computer with plenty of ram and memory. When I'm using orcaslicer and slicing around 11 plates. Once it's slicing it'll just shut off and go to my main computer screen 😒 and it's always not responding aswell. Am I the only one who experiences this 🤔 any suggestions?

reddit.com
u/Prestigious-Film4477 — 4 days ago

So I've got about 700hours of printing under my belt on my CC1 and with honestly *minimal* effort. I've stuck to pre-made filament profiles, haven't had any issues that made me need to switch.. But now I've realized how lazy and uneducated I am as a result.

I've never built a filament profile. I've only tweaked settings as needed when I run into challenges. I have been teaching myself CAD and make some of my own designs. Now I want to do better on the printing side and have a stronger understanding.. And I want to stop using Elegoo Slicer, make the switch over to Orca exclusively.

Funny enough I feel like this is going to be a tough habit to break when I've had such great results putting in minimal effort. My biggest question is - Where do I start? Should I just go back to square one and pretend I'm completely new and starting over? I'd love some advice.

reddit.com
u/shuttlepod — 9 days ago
▲ 31 r/OrcaSlicer+2 crossposts

OrcaSlicer fork with native Creality K1/K2 CFS filament sync

I forked OrcaSlicer 2.3.2 to add a feature I'd been missing: a one-click "Sync filaments from CFS" button that talks directly to the Creality K1/K2 CFS over Moonraker, just like the AMS sync works for Bambu Lab printers.

What it does

Press the existing AMS sync button in the filament toolbar with a Creality printer selected, and OrcaSlicer queries /printer/objects/query?box, parses the four CFS slots (T1A through T1D, with multi-unit support up to T4), decodes the proprietary Creality material codes (001001 → PLA, 002xxx → PETG, etc.), strips the leading-zero color prefix Creality uses (0FF1E1E#FF1E1E), and updates the project filaments live — no restart, no closing the slicer, no editing config files.

Requirements

  • A Creality K1, K1C, K1 SE, or K2 with the CFS attached
  • Moonraker running (the printer needs Helper Script / fluidd / mainsail installed; stock firmware doesn't expose Moonraker)
  • Printer host configured in OrcaSlicer as http://<printer-ip>:7125

Why I built it

Creality Print works fine but I prefer Orca's slicing engine, profile system, and tree supports. Until now using Orca with the CFS meant clicking each of the four slot color circles by hand every time you swapped a spool. Annoying when you have three boxes daisy-chained.

The official OrcaSlicer Moonraker integration handles AFC and Happy Hare already but doesn't know about Creality's box Klipper object, which is a proprietary structure (T1/T2/T3/T4 units with parallel arrays for material, color, vendor and remaining length). The patch adds a fetch_creality_box_filament_data method to MoonrakerPrinterAgent plus a small bypass in Sidebar::build_filament_ams_list that talks to Moonraker directly so it works regardless of which agent is active.

Patch

The actual changes are minimal: ~250 lines of C++ across MoonrakerPrinterAgent.cpp/.hpp and Plater.cpp. I'll send a PR upstream once I've cleaned it up — interested to hear if anyone with a K2 wants to test multi-unit chained CFS support, since I only have one CFS unit.

u/Top-Archer-2228 — 13 days ago