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