Shaytan - Creality K2

Owner: krikun98

web-address: http://printer-shaytan.lan:4408/#/

Presets for OrcaSlicer: https://github.com/hackerembassy/orca-slicer-presets (Shaytan presets are to be tuned and updated as time goes on)


Official UserGuide:
https://wiki.creality.com/en/k2-flagship-series/k2


How to filament (simple instruction)





Software repo:
https://github.com/CrealityOfficial/K2_Series_Klipper


Camera Soft-Mod: (works)
https://github.com/DnG-Crafts/K2-Camera


Misc Notes:

OrcaSlicer Upload & Print:

Host Type: Klipper

  • Hostname: printer-shaytan.lan:7125

  • Device UI: printer-shaytan.lan:4408 (keep this as-is, it's just the browser panel)

The "test works without port" is because without a port it defaults to 4408 (nginx), and nginx partially responds to the CrealityPrint probe. But then upload+print still breaks because the actual print-start endpoint isn't there.

With Klipper host type + port 7125, OrcaSlicer talks directly to Moonraker using the standard API (/server/files/upload + /printer/print/start) — both of which that Moonraker instance supports fine. That's your actual fix.


Print Benchmark/Calibration items:

calibration assist vid:
https://www.youtube.com/watch?v=gVU5If1VsAM&list=LL&index=2

Rotation distance calibration:
https://www.klipper3d.org/Rotation_Distance.html#calibrating-rotation_distance-on-extruders
Set to 6.792 from default 6.9

PID calibration (calibrated extruder/bed):
https://www.klipper3d.org/Config_checks.html?h=pid#calibrate-pid-settings

OrcaSlicer guide:
https://www.orcaslicer.com/wiki/calibration/calibration_guide.html