From 76dc51d2f08c37a18c9a63f2593a2c5d8eca2e50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Sun, 9 Oct 2022 10:03:54 +0000 Subject: [PATCH] Sync first layer purge line with PrusaSlicer generated output If you generate a multicolor gcode file with PrusaSlicer, the purge line gcode will look like this. This reduces clicking sounds from the extruder, filament extrusion is reduced by 6mm. --- Firmware/first_lay_cal.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Firmware/first_lay_cal.cpp b/Firmware/first_lay_cal.cpp index 7a848e7df..4e9d8ca07 100644 --- a/Firmware/first_lay_cal.cpp +++ b/Firmware/first_lay_cal.cpp @@ -48,8 +48,8 @@ void lay1cal_load_filament(char *cmd_buffer, uint8_t filament) //! @brief Print intro line void lay1cal_intro_line() { - static const char cmd_intro_mmu_3[] PROGMEM = "G1 X55.0 E32.0 F1073.0"; - static const char cmd_intro_mmu_4[] PROGMEM = "G1 X5.0 E32.0 F1800.0"; + static const char cmd_intro_mmu_3[] PROGMEM = "G1 X55.0 E29.0 F1073.0"; + static const char cmd_intro_mmu_4[] PROGMEM = "G1 X5.0 E29.0 F1800.0"; static const char cmd_intro_mmu_5[] PROGMEM = "G1 X55.0 E8.0 F2000.0"; static const char cmd_intro_mmu_6[] PROGMEM = "G1 Z0.3 F1000.0"; static const char cmd_intro_mmu_7[] PROGMEM = "G92 E0.0";