u/harktron

Built an OrcaSlicer test build with native K2 support — LAN auto-discovery + live CFS filament sync. Looking for testers before upstream merge
▲ 36 r/Creality_k2+1 crossposts

Built an OrcaSlicer test build with native K2 support — LAN auto-discovery + live CFS filament sync. Looking for testers before upstream merge

Hey K2 owners — I've been working on getting proper native K2 support into upstream OrcaSlicer, building on top of imammedo's PR #13291 (which adds Creality Print as a host type). Two follow-up PRs are open and I've put a Windows test build on the workshop site so K2 owners can try it without compiling.

What this build adds on top of upstream Orca

- LAN auto-discovery — click Browse... when adding a Physical Printer (host type = Creality Print) and your K2 / K2 Plus / K2 Pro shows up in ~5 seconds. No more typing IPs. Uses DNS-SD because K-series firmware announces itself under a per-device unique service name that OrcaSlicer's normal Bonjour browser can't match.

https://preview.redd.it/drpbx4v1o52h1.png?width=1051&format=png&auto=webp&s=c9c829db46489c19ea68cbd29d982c504441407d

- Live CFS filament-slot sync — click the AMS-sync icon and Orca queries the CFS over WebSocket, reads the slots (vendor, brand name, type, colour, RFID pressure-advance), and matches them to the correct brand-specific filament preset. No more "Generic PLA" placeholder when you've actually got Hyper PLA loaded.

https://preview.redd.it/49aioof4o52h1.png?width=467&format=png&auto=webp&s=fd9dddc765d5b327bca6684735025c45ed40280d

- 191 K2 filament profiles imported from Creality Print v7.1.1 — brand-specific presets (eSun PLA+, Polymaker PolyTerra, Hyper PLA, etc.) for K2 / K2 Plus / K2 Pro show up in the filament dropdown straight away.

https://preview.redd.it/71x32w0co52h1.png?width=539&format=png&auto=webp&s=7b0ec8cfe76aa23a273697786450f7f1b73551cd

- Klipper web UI as the Device tab — instead of the empty Bambu-only panel, you get your installed Klipper web UI on port 4408 (Fluidd on stock K2, Mainsail if you've swapped it) embedded in the slicer: camera, console, gcode files, macros.

https://preview.redd.it/mdnu7wq7o52h1.png?width=2442&format=png&auto=webp&s=555e77936f8e6c76f80b0fc1a469db76939d102c

Download + test

Single Windows zip, portable, ~154 MB, no installer:

https://harktech.co.uk/tools/orca-k2/

Verify with Get-FileHash against the SHA256 on the page (or against the companion .sha256 file).

Quick test path:

  1. Extract anywhere, run orca-slicer.exe (Windows will SmartScreen-warn — More info, then Run anyway; it's an unsigned binary).
  2. First-run wizard: pick K2 / K2 Plus / K2 Pro.
  3. Menu, then Add Physical Printer, set Host Type = Creality Print, click Browse... next to the URL field. Discovery dialog opens with your K2 listed.
  4. Sidebar, then AMS-sync icon. CFS slots populate.

Known limitations

- Windows only for now. Linux build is on the to-do list.

- End-to-end tested on a K2 Combo (F021, fw v1.1.260206). K2 Plus / K2 Pro should work, but I don't have one to verify — feedback from those owners is what I'm most after.

- Wi-Fi client isolation on some routers (mesh systems especially) will block mDNS. If discovery finds nothing, that's the first thing to check.

- Test build, not for production. May have rough edges inherited from the base PR.

How to help

The whole point of this is to gather real-world test signal so the OrcaSlicer maintainers can merge it with confidence. If you try it, please drop a one-liner on the relevant PR — "works on my K2 Plus" / "CFS sync missed my third slot, here's a screenshot" / etc:

- CFS filament sync — https://github.com/SoftFever/OrcaSlicer/pull/13744

- LAN discovery — https://github.com/SoftFever/OrcaSlicer/pull/13752

- The CrealityPrint host (the base everything stacks on) — https://github.com/SoftFever/OrcaSlicer/pull/13291

Source

AGPL-3.0, full diff on my fork: https://github.com/grant0013/OrcaSlicer/tree/harktech/k2-discovery

If you'd rather build from source than trust a binary off a small site, that's the branch — two commits, both reviewable.

Happy to answer questions in the thread.

reddit.com
u/harktron — 2 days ago

[For Hire] UK 3D Printing Service - FDM Bambu + Creality - PLA PETG TPU - from £6 per part

Hi all,

I'm Grant, a UK-based custom 3D printing service operating from

Basingstoke, Hampshire. Available now for FDM print jobs with UK

domestic shipping via Royal Mail Tracked post.

**What I do:** Mail-in 3D printing. Send me the STL/3MF/OBJ file

(or a link to one on Printables, MakerWorld, Thingiverse) and I

print and post the part to you.

**Print-only service** — I don't model or design parts. The file

needs to come from you.

**Equipment:**

- Creality K2 — 260×260×260mm build, up to 4-colour

- Bambu Lab A1 — 256×256×256mm build, up to 4-colour

**Materials in stock:** PLA (basic, matte, silk), PETG (black, grey,

white). ABS / TPU available with 1 day filament-swap notice.

**Pricing (UK GBP):**

- Small parts: from £6 + UK Tracked postage (Royal Mail Large Letter

from £2.49)

- Medium jobs: typically £10-20 all-in

- Larger / multi-part / multi-colour: quoted on file

- Labour rate (for awkward slicing / file prep): £20/hr if applicable

Every quote calculated upfront — no surprise charges. Free re-print

if the part arrives damaged in transit.

**Turnaround:** 2-4 working days for small jobs, longer for bigger

or multi-colour.

**Portfolio / past work:** harktech.co.uk

**Contact:** PM me here with what you'd like printed (STL link

helps), or use the instant quote tool on the site directly.

Cheers,

Grant

reddit.com
u/harktron — 9 days ago

Got tired of touchscreen updates eating my macros, so I built a thing.

K2 Printer Backup

https://harktech.co.uk/tools/k2-backup/?utm_source=reddit&utm_medium=link&utm_campaign=k2-backup-launch

free Windows app, 234 KB, no installer. Type your printer's IP, click Backup, get a timestamped zip of `/mnt/UDISK/printer_data/config` (printer.cfg, all macros, the lot). Restore picks the zip with an Open File dialog and offers to FIRMWARE_RESTART Klipper via Moonraker so you don't need a full power cycle.

Default Creality password is baked in (tick the box if you've changed it). Doesn't touch g-codes or timelapses — just config.

This is the Second of a small K2 tools collection I'm building at harktech.co.uk/tools alongside KAMP-K2 and my adaptive bed mesh work. Klipper config validator is next. If there's a K2 pain point you wish someone would just solve, drop it below.

SHA256 on the page if you want to verify.

u/harktron — 26 days ago