OrcaSlicer — K2 Plus¶
OrcaSlicer is the recommended slicer for the K2 Plus. It has a built-in K2 Plus printer profile with the correct 350×350×360mm build volume and chamber temperature support.
Download: GitHub Releases
Printer Profile¶
Select the built-in K2 Plus profile when setting up your printer:
Printer → Creality → Creality K2 Plus
Key profile values:
| Setting | Value |
|---|---|
| Build volume | 350 × 350 × 360 mm |
| Kinematics | CoreXY |
| Max speed | 800 mm/s |
| Max acceleration | 30,000 mm/s² |
| Chamber temperature | Supported |
Machine G-codes¶
In OrcaSlicer, edit your printer preset and go to the Machine G-code tab. Set:
Machine start G-code:
SET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]
M140 S0
M104 S0
START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] CHAMBER_TEMP=[chamber_temperature]
Keep the start G-code on one line
The block above must stay as a single line per command —
START_PRINT EXTRUDER_TEMP=... BED_TEMP=... CHAMBER_TEMP=... all on
one line. If your start G-code template has line breaks between
START_PRINT and its parameters (for example, pasted from an older
guide or edited by hand), OrcaSlicer will render each parameter as
its own separate line in the sliced file. Klipper then sees
BED_TEMP=60 and EXTRUDER_TEMP=220 as unrecognized standalone
commands and logs Unknown command (key61) errors for each one.
The print will still run with the correct temperatures from
START_PRINT's own logic, but re-slice with a single-line start
G-code to clear the errors.
Machine end G-code:
Before layer change G-code:
Layer change G-code:
Time lapse G-code (if Moonraker Timelapse is installed):
Change filament G-code (if M600 Support is installed):
Chamber Temperature by Material¶
OrcaSlicer supports chamber temperature per filament profile. This maps directly to the CHAMBER_TEMP parameter in START_PRINT.
| Material | Chamber temp |
|---|---|
| PLA | 0 (off) |
| PETG | 35°C |
| ABS | 50°C |
| ASA | 50°C |
| PA (Nylon) | 55°C |
| PC | 65°C |
| TPU | 0 (off) |
Multi-Material Setup (K2 Plus Combo with CFS)¶
For the K2 Plus Combo, configure OrcaSlicer as a multi-material printer:
- Set the number of extruders to match your loaded CFS slots (up to 16)
- The slicer's
T0–T15tool change commands are translated automatically to CFS slot addresses by theM8200macro inbox.cfg - Set flush/purge volume to match your
box.cfgsettings (default ~140mm³) - Purging occurs at the CFS purge chute position (X=133–160, Y=378) — not as a line on the bed
See CFS — Color Filament System for the full tool-change sequence.
Upload G-code Files to Printer¶
- Click the Connection icon in OrcaSlicer
- Enter your printer's IP address:
- For Fluidd:
http://<printer-ip>:4408/ - For Mainsail:
http://<printer-ip>:4409/
- For Fluidd:
- Click Connect — you can now upload and start prints directly from the slicer