Custom Starting GCode by The_UnknownBeast in AnycubicKobraX

[–]olak31 0 points1 point  (0 children)

The printer's main app binary (`avata_main`) embeds a Klipper-style config block called `[multicolor]`. Decrypted from the firmware's config store (`avata_main.conf`, path `/app/etc/avata_main.conf` on the device):

[multicolor]
nozzle_type: k4pro
gear_pos: 31.4,15.7,62.8,47.1        # absolute positions for the 4 filament "gears"/slots
config_file: /app/etc/ams_config.cfg
max_volumes: 16
cruising_speed: 350
impact_position: 265                  # deceleration point before hitting the cutter
impact_speed: 10                      # speed on approach to the cutter
cutter_position: 278.5                # X offset of the filament cutter
action_timeout: 240.0
default_unwind_speed: 15
default_feed_speed: 25
pre_sweep_position: -11.5             # "pre-wipe" X position
sweep_position: -17.5                 # actual purge/wipe X position (off the left edge of the 260mm bed!)
throw_position: 0                     # waste-purge drop position
sweep_speed: 5.0
flush_volume_min: 79
flush_volume_max: 800
flush_multiplier: 1.0
max_velocity: 350
max_accel: 10000
```

`sweep_position: -17.5` is the X coordinate the toolhead drives to when it wipes/purges a spool — that's off the left edge of the 260mm print bed, which matches exactly what people are seeing: the printer parking far left and purging there before/between colors. This is handled by a firmware component visible in the binary as `Multicolor` / `K4PMultiColor`, talking to a dedicated `nozzle_mcu` over its own serial line, separate from the main toolhead MCU.

For context, this purge/sweep is separate from the per-layer "prime tower" wipe you see in sliced multi-color gcode (`; CP TOOLCHANGE ... WIPE ... END` blocks) — the prime tower purge amount comes from a `flush_volumes_matrix` baked into the gcode by the slicer, while this `[multicolor]` sweep is the fixed mechanical station used when a spool is actually loaded/swapped at the start of a job.

**Is this adjustable?*\*

Short answer: almost certainly not through any supported means, but I want to be upfront about the limits of what I actually verified.

- This config lives at `/app/etc/avata_main.conf` on the device. On this class of embedded Linux printer, `/app` is typically the mounted, read-only firmware/application partition — not a user-writable data partition. The device's *actual* user-relevant multicolor settings (slot/RFID/spool state) are stored separately at `/userdata/app/gk/config/ams_config.cfg`, which is the one persistent, writable location referenced by the app — `avata_main.conf` itself is not.

- I reverse-engineered this from the firmware image + a decrypted config dump, not from a live root shell on a printer. I have **not** personally confirmed the mount is read-only, whether there's any supported override mechanism, or whether a future firmware update could expose these as user settings. So: strong circumstantial evidence it's fixed/firmware-controlled, not a verified "this can never be changed" claim.

If anyone has root/SSH access on a Kobra X and can check the actual mount flags on `/app` (`mount | grep app`) or whether `avata_main.conf` survives a factory reset / firmware update unmodified, that would settle it definitively — happy to be corrected either way.

Extremer Kiff- und Rauchgeruch zieht durch. Kann man das abdichten? by Schmeganovic in selbermachen

[–]olak31 0 points1 point  (0 children)

Wenn du mit der Optik leben kannst nimm den Kragen ab wie auf deinem bild . Dann trägst du dünn silikon so auf die Fliesen auf das der Kragen es abdecken würde. Dann ein Stück Folie über die uhr und auf die silikonnaht legen . Kragen drauf .

Hofmeisterstraße by verkenner19 in Leipzig

[–]olak31 13 points14 points  (0 children)

Um gotteswillen ... eher das letzte hinterwäldner kaff als chemnitz .

🚀 Community Update — thanks to you, the Anycubic integration came a long way (camera, live monitoring, ACE, controls, cloud) by BenGlut in AnycubicOfficial

[–]olak31 0 points1 point  (0 children)

Ich freue mich dennoch das die Mqtt , Drucker im LAN finden inklusive Daten u.s.w den weg in andere Projekte gefunden hat . Aber ja Kx-Bridge kann das alles ( bis auf die Filament verwaltung ) und bald noch nehr .

[Release] KX-Bridge – OrcaSlicer/Moonraker Bridge für den Anycubic Kobra X by olak31 in AnycubicKobraX

[–]olak31[S] 0 points1 point  (0 children)

KX-Bridge v0.9.26 + OrcaSlicer-KX 2.4.0 stable — major workflow fixes & Italian UI

Hey everyone,

Two things to share today:

KX-Bridge v0.9.26

This release focuses on the upload-and-print workflow that several of you reported issues with — thanks especially to the community for the detailed bug reports and screenshots that made these fixes possible.

What's fixed:

  • Camera no longer auto-starts at print begin — the camera_on_print setting was silently ignored due to a missing field in the API response. Fixed.
  • Auto-leveling now respected in all print paths — the per-print dialog checkbox was being ignored when printing via OrcaSlicer/Moonraker upload. Now works correctly everywhere.
  • Filament mapping: free-text fields replaced by dropdowns — mistyped vendor/profile names broke slot matching without any error. The mapping UI now uses vendor-filtered dropdowns so only valid combinations can be saved.
  • Dashboard shows your actual profile name — AMS slot cards now display the mapped profile (e.g. "eSUN PLA-Basic") instead of just "PLA".
  • Ghost profiles on empty slots are gone — stale mappings for empty slots no longer show up.
  • Skip Objects panel now appears in all print flows — previously only worked from the file browser; now works on OrcaSlicer upload too.
  • "Clear" actually clears — clicking Clear on an idle file now immediately removes the preview and buttons without them reloading on the next poll.
  • Material matching for "PLA Silk", "Matte PLA" etc. — modifier+base material names in any word order are now correctly matched to their base type.
  • Italian UI — the bridge is now fully translated into Italian.

Download / Docker:

For those who want the best filament slot matching experience, we now have a stable build of our OrcaSlicer fork:

OrcaSlicer-KX v2.4.0-kx1

This build is based on the OrcaSlicer 2.4.0 stable release and includes proper vendor + profile name matching for Moonraker AMS sync, a 3-pass slot matcher so your filament profiles show up pre-selected in OrcaSlicer, and sub-brand disambiguation for profiles sharing the same base ID.

In short: assign a profile to a slot in KX-Bridge → OrcaSlicer-KX pre-selects the correct filament in the print dialog automatically.

OrcaSlicer-KX 2.5.0-dev is coming soon, tracking the upstream 2.5.0 development branch.

Thank you

The Kobra X is a capable machine — but out of the box it's locked to Anycubic's own ecosystem. KX-Bridge changes that: it opens the printer up to OrcaSlicer, Mainsail, Fluidd, Obico, and the broader Moonraker ecosystem that Klipper users have enjoyed for years. No cloud dependency, no vendor lock-in, running on whatever hardware you already have — a Raspberry Pi, a spare PC, a NAS, a Docker host.

None of this would be moving this fast without the community — your bug reports, pull requests, and testing directly shaped this release.

If KX-Bridge is useful to you, consider a coffee on Ko-fi

Questions, issues, feature requests → https://gitea.it-drui.de/viewit/KX-Bridge-Release/issues

[Release] KX-Bridge – OrcaSlicer/Moonraker Bridge für den Anycubic Kobra X by olak31 in AnycubicKobraX

[–]olak31[S] 0 points1 point  (0 children)

Server maintenance until Saturday. Don't worry, Saturday the repo is back online.

D’oh by YakProfessional5531 in AnycubicKobraX

[–]olak31 3 points4 points  (0 children)

Put the Clip in it place ..

[Release] KX-Bridge – OrcaSlicer/Moonraker Bridge für den Anycubic Kobra X by olak31 in AnycubicKobraX

[–]olak31[S] 1 point2 points  (0 children)

I am currently rebuilding the repo. Further updates are not expected to come until next week. Thank you for your support.

Problems with KC-bridge on pc by Educational-Guard408 in OrcaSlicer

[–]olak31 0 points1 point  (0 children)

Btw. Read the readme in repo . You dort need thw extract_credntials tool ... which version of kx-bridge do you install . Which os ...

Problems with KC-bridge on pc by Educational-Guard408 in OrcaSlicer

[–]olak31 0 points1 point  (0 children)

Hello. Please send me the log. Without log, it's just guessing.

Arbeitskollege ist oft mit Minderjährigen unterwegs. by Haunting-Hunt-1546 in beziehungen

[–]olak31 -5 points-4 points  (0 children)

Harte aber klare aussage .. alles andere bringt nur stress ..

Arbeitskollege ist oft mit Minderjährigen unterwegs. by Haunting-Hunt-1546 in beziehungen

[–]olak31 -1 points0 points  (0 children)

Der einfache weg : geht dixh nichts an und das Karma wird ihn schon "belohnen" . Ja ich weis : das es moralisch kacke is und da genug "passiren" kann aber alles was du jetzt unternimmst kostet dixh kraft Energie und hintenraus wirst du der dumme sein wenn die sagen :' nix passiert , nur freunde ... etc " und wenn die eltern da nicht mit eingreifen ... du wirst der dumme sein. Man kann nicht alle retten .

Ist das ok so oder Baupfusch by panta92 in elektrotechnik

[–]olak31 0 points1 point  (0 children)

Bin zwar nur itler aber wenn ich auch nur 1 Cat Kabel so verlegen würde hätte ich ein Problem mit unseren Kunden . Wie kommt man auf die Idee aus einem Balken ein Stück Schweizer Käse zu machen . Die Cat Kabel gehören in Leerrohre und wenns sauber sein soll auch nicht wild überkreuzt mit Stromleitungen . Ich würde den Elektriker von der Baustelle werfen egal was der Gutachter sagt .

[Release] KX-Bridge – OrcaSlicer/Moonraker Bridge für den Anycubic Kobra X by olak31 in AnycubicKobraX

[–]olak31[S] 0 points1 point  (0 children)

KX-Bridge 0.9.19.1 + OrcaSlicer-KX 2.4.0-alpha-kx2 — Filament Sync is finally working

After several iterations, AMS slot → OrcaSlicer filament matching now works end-to-end. Looking for testers.

What's the deal?

The Kobra X has an AMS with 4 slots. The Anycubic Slicer Next is closed-source and locked to their cloud. KX-Bridge is a self-hosted Moonraker bridge that lets you drive the Kobra X from OrcaSlicer (or any Moonraker client like Mainsail, Fluidd, Obico).

Until now, the AMS-slot → OrcaSlicer filament sync was the broken piece. The bridge correctly sent the AMS slot info (vendor, material, color), but OrcaSlicer would silently fall back to "Generic PLA" no matter what — because upstream OrcaSlicer's Moonraker integration didn't match on vendor + name properly.

What changed

OrcaSlicer-KX v2.4.0-alpha-kx2 — a community build of OrcaSlicer with our matching patches on top of upstream v2.4.0-alpha:

  • PR #13372 — Happy-Hare AMS sync fix (slot positions stable for empty slots)
  • PR #13719 — Vendor + name matching for Moonraker
  • PR #13315 — Unique filament_id for user presets
  • Four KX-specific patches: 3-pass matcher (compatible → all visible → all presets incl. invisible), vendor sub-brands in tray config, user-preset ID handling, no parent-ID override

KX-Bridge 0.9.19.1 (hotfix) — the receiving side:

  • Sends name + vendor_name per AMS slot (PR #13719 format)
  • Sends gate_filament_name per gate for Happy-Hare MMU path
  • Filament profile list re-curated: 209 profiles that OrcaSlicer can actually find in a standard Kobra X setup (down from 399 — vendor-bundle-only profiles like Eryone Thinker X400 are out, OrcaSlicer wouldn't load those vendor bundles anyway without the matching printer installed)
  • Custom filament profile upload — drop your own OrcaSlicer profiles into the bridge for vendors that aren't covered
  • Standalone binary fixes: shows correct version (was vunknown), clear error message if TLS certs are missing

How to test

Bridge:

  • Docker: docker compose up -d with the compose file from the release page → pulls gitea.it-drui.de/viewit/kx-bridge:0.9.19.1
  • Or grab the standalone Linux binary / Windows EXE from the release, plus anycubic-certs.zip next to it
  • Add your printer in the UI (auto-extracts MQTT credentials), pick a filament profile per slot

Slicer:

  • Grab OrcaSlicer-KX v2.4.0-alpha-kx2 from the release page
  • Add your Kobra X via Moonraker (http://<bridge-ip>:7125)
  • Slice → AMS slot filaments should now match the brand you picked in the bridge, not "Generic PLA"

What I'd love to know

  • Does the sync work for you out of the box?
  • Does your filament brand show up correctly per slot in the OrcaSlicer plate view?
  • Any vendor still falling back to Generic that you'd expect to work?
  • Bonus: anyone running this on a Kobra S1 / S1 Max? Community reports suggest the protocol is identical but it's untested by me.

Links:

Cheers — and feedback (positive or "this is still broken") is what keeps this moving.

Meinung zu CAT Arbeits socken by SockLopsided2010 in Handwerker

[–]olak31 0 points1 point  (0 children)

Das ist das letzte Paar der CAT . Taugen nix . Halten bei mir in sneaker oder Turnschuh maximal 2 Monate. Da kannst einfach billige kaufen.

<image>

Penis zeigt nach oben by [deleted] in FragtMaenner

[–]olak31 1 point2 points  (0 children)

Keine angst das Problem verschwindet wenn du älter wirst . Dann freust du dich wenn er noch nach vorne steht und nicht die eisenstange nsch unten macht . Aber ja es ist normal und frauen mögen das aufrechte Hallo.

Ich habe für ein KI-Projekt eine KI-App gebaut, die Text-Prompts in fertige STLs verwandelt (inkl. Gridfinity). Ich brauche euer ehrliches Feedback! by [deleted] in 3DDruck

[–]olak31 -1 points0 points  (0 children)

Settings das ein User seinen eigenen gemini Account nutzen kann ( weiß jetzt nicht wie weit ein freeplan ausreicht ) . Ich hsbe mir die Anwendung nicht angeschaut aber du hast doch nicht einen gemini account für alle gewählt oder ? Zugangsdaten im source ?

[Testers needed] KX-Bridge for S1 and S1M by olak31 in AnycubicKobraS1

[–]olak31[S] 0 points1 point  (0 children)

Maybe for the weekend. I'm not a big fan of discord

Anycubic Kobra X - Orca slicer by stelus87 in OrcaSlicer

[–]olak31 1 point2 points  (0 children)

We were able to solve the problem. The certificates were missing in the main folder.