Skip to content

Creality K1 Series

Info

This guide applies to the following printers:

  • Creality K1
  • Creality K1C
  • Creality K1 Max

Warning

This guide is still under construction

Creality K1 Series 3D printers use a custom version of Klipper, which can cause unexpected problems. Setting up the 3MS (or any Klipper addon) requires extra steps for K1 series printers.

Thank you to @pvilbig for their patience with me here while I was figuring out how to adapt the 3MS to K1 series printers.

Configuration Installation

To install the 3MS configuration, SSH into your printer and run the following commands:

1
2
3
4
cd ~/
git clone -b main --single-branch https://github.com/3DCoded/3MS
cd 3MS
python3 install.py --path /usr/data/printer_data/config/3ms

Edit 3ms/main.cfg:

[save_variables]
filename: /usr/data/variables.cfg

DynamicMacros

To install DynamicMacros, SSH into your printer and run the following commands:

1
2
3
4
cd ~/
git clone -b main --single-branch https://github.com/3DCoded/DynamicMacros
cd DynamicMacros
sh install-k1.sh

KlipperScreen

To setup KlipperScreen with the 3MS, run the following commands in SSH:

1
2
3
git clone https://github.com/3DCoded/KlipperScreen-3MS KlipperScreen
cd ~/KlipperScreen
./KlipperScreen/scripts/KlipperScreen-install.sh