LeeOtts / Ender3v2-Klipper-Configs

Welcome to the repository that houses meticulously crafted configuration files for a modified Ender 3 V2 printer, complete with the Sprite Pro Extruder, CR Touch, and a 4.2.7 silent board. These configuration files are specifically designed to empower you with unrivaled control and precision. Due to popular demand I recently added a 4.2.2 config.
https://lotsof3d.com
106 stars 15 forks source link
3d-printing 422 422-board 427 427-board ender-3 ender-3-pro ender3 ender3v2 klipper klipper-configuration

Klipper Configuration Files for a Modified Ender 3 V2 Printer

Welcome to the repository that houses meticulously crafted configuration files for a modified Ender 3 V2 printer, complete with the Sprite Pro Extruder, CR Touch, and a 4.2.7 silent board. Due to popular demand I added a config file for a 4.2.2 board. These configuration files are specifically designed to empower you with unrivaled control and precision.

Overview

In this repository, you will find four essential configuration files: printer.cfg, macros.cfg, Adaptive_Meshing.cfg, Line_Purge.cfg. These files have been expertly tailored to optimize the performance of your modified Ender 3 V2 printer, enabling you to push the boundaries of print quality, accuracy, and speed.

Features

This config uses KAMP

KAMP is a project that was created by kyleisah to simplify the usage of adaptive meshing on Klipper-based 3D printers. Adaptive meshing is the practice of using values from a gcode file to define a mesh's dimensions. This gives you the benefits of using a bed mesh, but only specifically where it is needed, without passing a bunch of variables around. KAMP was designed with simplicity in mind!

Find out more about Kamp, https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging

Getting Started

To embark on this journey of enhanced printing capabilities, follow these steps:

  1. Clone or download this repository to obtain the printer.cfg, macros.cfg, Line_Purge.cfg, and Adaptive_Meshing.cfg files.

  2. If you are using Mainsail, copy and paste the contents of the printer.cfg file into your existing printer.cfg file. add the following files to the same directory as the printer.cfg file: macros.cfg, Line_Purge.cfg, and Adaptive_Meshing.cfg

  3. You will also need to ensure the following is defined in moonraker.conf:

    [file_manager] enable_object_processing: True

  4. Replace the slicer's custom start and end g-code scripts with:

    Starting G-Code: START_PRINT BED_TEMP={material_bed_temperature_layer_0} EXTRUDER_TEMP={material_print_temperature_layer_0}

    Ending G-Code: END_PRINT

  5. Enjoy the benefits of Klipper firmware and witness the remarkable improvements in your printing endeavors.