浏览代码

Show Total E during print (#15703)

Scott Lahteine 4 年前
父节点
当前提交
7a342ecb93
没有帐户链接到提交者的电子邮件
共有 100 个文件被更改,包括 356 次插入24 次删除
  1. 3
    0
      Marlin/Configuration_adv.h
  2. 8
    3
      Marlin/src/Marlin.cpp
  3. 1
    1
      Marlin/src/gcode/geometry/G92.cpp
  4. 1
    1
      Marlin/src/gcode/stats/M75-M78.cpp
  5. 20
    6
      Marlin/src/lcd/HD44780/ultralcd_HD44780.cpp
  6. 27
    5
      Marlin/src/lcd/dogm/status_screen_DOGM.cpp
  7. 23
    5
      Marlin/src/lcd/dogm/status_screen_lite_ST7920.cpp
  8. 1
    1
      Marlin/src/lcd/dogm/status_screen_lite_ST7920.h
  9. 4
    0
      Marlin/src/module/motion.cpp
  10. 4
    0
      Marlin/src/module/motion.h
  11. 4
    0
      Marlin/src/module/planner.cpp
  12. 1
    1
      Marlin/src/module/planner.h
  13. 1
    1
      buildroot/share/tests/megaatmega2560-tests
  14. 3
    0
      config/default/Configuration_adv.h
  15. 3
    0
      config/examples/3DFabXYZ/Migbot/Configuration_adv.h
  16. 3
    0
      config/examples/ADIMLab/Gantry v1/Configuration_adv.h
  17. 3
    0
      config/examples/ADIMLab/Gantry v2/Configuration_adv.h
  18. 3
    0
      config/examples/AlephObjects/TAZ4/Configuration_adv.h
  19. 3
    0
      config/examples/Alfawise/U20-bltouch/Configuration_adv.h
  20. 3
    0
      config/examples/Alfawise/U20/Configuration_adv.h
  21. 3
    0
      config/examples/AliExpress/UM2pExt/Configuration_adv.h
  22. 3
    0
      config/examples/Anet/A2/Configuration_adv.h
  23. 3
    0
      config/examples/Anet/A2plus/Configuration_adv.h
  24. 3
    0
      config/examples/Anet/A6/Configuration_adv.h
  25. 3
    0
      config/examples/Anet/A8/Configuration_adv.h
  26. 3
    0
      config/examples/Anet/A8plus/Configuration_adv.h
  27. 3
    0
      config/examples/Anet/E16/Configuration_adv.h
  28. 3
    0
      config/examples/AnyCubic/i3/Configuration_adv.h
  29. 3
    0
      config/examples/ArmEd/Configuration_adv.h
  30. 3
    0
      config/examples/BIBO/TouchX/cyclops/Configuration_adv.h
  31. 3
    0
      config/examples/BIBO/TouchX/default/Configuration_adv.h
  32. 3
    0
      config/examples/BQ/Hephestos/Configuration_adv.h
  33. 3
    0
      config/examples/BQ/Hephestos_2/Configuration_adv.h
  34. 3
    0
      config/examples/BQ/WITBOX/Configuration_adv.h
  35. 3
    0
      config/examples/Cartesio/Configuration_adv.h
  36. 3
    0
      config/examples/Creality/CR-10/Configuration_adv.h
  37. 3
    0
      config/examples/Creality/CR-10S/Configuration_adv.h
  38. 3
    0
      config/examples/Creality/CR-10_5S/Configuration_adv.h
  39. 3
    0
      config/examples/Creality/CR-10mini/Configuration_adv.h
  40. 3
    0
      config/examples/Creality/CR-20 Pro/Configuration_adv.h
  41. 3
    0
      config/examples/Creality/CR-20/Configuration_adv.h
  42. 3
    0
      config/examples/Creality/CR-8/Configuration_adv.h
  43. 3
    0
      config/examples/Creality/Ender-2/Configuration_adv.h
  44. 3
    0
      config/examples/Creality/Ender-3/Configuration_adv.h
  45. 3
    0
      config/examples/Creality/Ender-4/Configuration_adv.h
  46. 3
    0
      config/examples/Creality/Ender-5/Configuration_adv.h
  47. 3
    0
      config/examples/Dagoma/Disco Ultimate/Configuration_adv.h
  48. 3
    0
      config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration_adv.h
  49. 3
    0
      config/examples/Einstart-S/Configuration_adv.h
  50. 3
    0
      config/examples/FYSETC/AIO_II/Configuration_adv.h
  51. 3
    0
      config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h
  52. 3
    0
      config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h
  53. 3
    0
      config/examples/FYSETC/Cheetah/BLTouch/Configuration_adv.h
  54. 3
    0
      config/examples/FYSETC/Cheetah/base/Configuration_adv.h
  55. 3
    0
      config/examples/FYSETC/F6_13/Configuration_adv.h
  56. 3
    0
      config/examples/Felix/DUAL/Configuration_adv.h
  57. 3
    0
      config/examples/Felix/Single/Configuration_adv.h
  58. 3
    0
      config/examples/FlashForge/CreatorPro/Configuration_adv.h
  59. 3
    0
      config/examples/FolgerTech/i3-2020/Configuration_adv.h
  60. 3
    0
      config/examples/Formbot/Raptor/Configuration_adv.h
  61. 3
    0
      config/examples/Formbot/T_Rex_3/Configuration_adv.h
  62. 3
    0
      config/examples/Geeetech/A10/Configuration_adv.h
  63. 3
    0
      config/examples/Geeetech/A10M/Configuration_adv.h
  64. 3
    0
      config/examples/Geeetech/A20M/Configuration_adv.h
  65. 3
    0
      config/examples/Geeetech/MeCreator2/Configuration_adv.h
  66. 3
    0
      config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h
  67. 3
    0
      config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h
  68. 3
    0
      config/examples/HMS434/Configuration_adv.h
  69. 3
    0
      config/examples/Infitary/i3-M508/Configuration_adv.h
  70. 3
    0
      config/examples/JGAurora/A1/Configuration_adv.h
  71. 3
    0
      config/examples/JGAurora/A5/Configuration_adv.h
  72. 3
    0
      config/examples/JGAurora/A5S/Configuration_adv.h
  73. 3
    0
      config/examples/MakerParts/Configuration_adv.h
  74. 3
    0
      config/examples/Malyan/M150/Configuration_adv.h
  75. 3
    0
      config/examples/Malyan/M200/Configuration_adv.h
  76. 3
    0
      config/examples/Micromake/C1/enhanced/Configuration_adv.h
  77. 3
    0
      config/examples/Mks/Robin/Configuration_adv.h
  78. 3
    0
      config/examples/Mks/Sbase/Configuration_adv.h
  79. 3
    0
      config/examples/RapideLite/RL200/Configuration_adv.h
  80. 3
    0
      config/examples/RigidBot/Configuration_adv.h
  81. 3
    0
      config/examples/SCARA/Configuration_adv.h
  82. 3
    0
      config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h
  83. 3
    0
      config/examples/Sanguinololu/Configuration_adv.h
  84. 3
    0
      config/examples/Tevo/Michelangelo/Configuration_adv.h
  85. 3
    0
      config/examples/Tevo/Tarantula Pro/Configuration_adv.h
  86. 3
    0
      config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration_adv.h
  87. 3
    0
      config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration_adv.h
  88. 3
    0
      config/examples/TheBorg/Configuration_adv.h
  89. 3
    0
      config/examples/TinyBoy2/Configuration_adv.h
  90. 3
    0
      config/examples/Tronxy/X3A/Configuration_adv.h
  91. 3
    0
      config/examples/Tronxy/X5S-2E/Configuration_adv.h
  92. 3
    0
      config/examples/UltiMachine/Archim1/Configuration_adv.h
  93. 3
    0
      config/examples/UltiMachine/Archim2/Configuration_adv.h
  94. 3
    0
      config/examples/VORONDesign/Configuration_adv.h
  95. 3
    0
      config/examples/Velleman/K8200/Configuration_adv.h
  96. 3
    0
      config/examples/Velleman/K8400/Dual-head/Configuration_adv.h
  97. 3
    0
      config/examples/Velleman/K8400/Single-head/Configuration_adv.h
  98. 3
    0
      config/examples/WASP/PowerWASP/Configuration_adv.h
  99. 3
    0
      config/examples/Wanhao/Duplicator 6/Configuration_adv.h
  100. 0
    0
      config/examples/Wanhao/Duplicator i3 Mini/Configuration_adv.h

+ 3
- 0
Marlin/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 8
- 3
Marlin/src/Marlin.cpp 查看文件

@@ -367,9 +367,14 @@ bool printingIsPaused() {
367 367
 }
368 368
 
369 369
 void startOrResumeJob() {
370
-  #if ENABLED(CANCEL_OBJECTS)
371
-    if (!printingIsPaused()) cancelable.reset();
372
-  #endif
370
+  if (!printingIsPaused()) {
371
+    #if ENABLED(CANCEL_OBJECTS)
372
+      cancelable.reset();
373
+    #endif
374
+    #if ENABLED(LCD_SHOW_E_TOTAL)
375
+      e_move_accumulator = 0;
376
+    #endif
377
+  }
373 378
   print_job_timer.start();
374 379
 }
375 380
 

+ 1
- 1
Marlin/src/gcode/geometry/G92.cpp 查看文件

@@ -77,7 +77,7 @@ void GcodeSuite::G92() {
77 77
             #elif HAS_POSITION_SHIFT
78 78
               if (i == E_AXIS) {
79 79
                 sync_E = true;
80
-                current_position.e = v; // When using coordinate spaces, only E is set directly
80
+                current_position.e = v;       // When using coordinate spaces, only E is set directly
81 81
               }
82 82
               else {
83 83
                 position_shift[i] += d;       // Other axes simply offset the coordinate space

+ 1
- 1
Marlin/src/gcode/stats/M75-M78.cpp 查看文件

@@ -44,7 +44,7 @@ void GcodeSuite::M76() {
44 44
  * M77: Stop print timer
45 45
  */
46 46
 void GcodeSuite::M77() {
47
- print_job_timer.stop();
47
+  print_job_timer.stop();
48 48
 }
49 49
 
50 50
 #if ENABLED(PRINTCOUNTER)

+ 20
- 6
Marlin/src/lcd/HD44780/ultralcd_HD44780.cpp 查看文件

@@ -815,14 +815,28 @@ void MarlinUI::draw_status_screen() {
815 815
             sprintf_P(mixer_messages, PSTR("%s %d;%d%% "), mix_label, int(mixer.mix[0]), int(mixer.mix[1]));
816 816
             lcd_put_u8str(mixer_messages);
817 817
 
818
-          #else
818
+          #else // !DUAL_MIXING_EXTRUDER
819 819
 
820
-            xy_pos_t lpos = current_position; toLogical(lpos);
821
-            _draw_axis_value(X_AXIS, ftostr4sign(lpos.x), blink);
822
-            lcd_put_wchar(' ');
823
-            _draw_axis_value(Y_AXIS, ftostr4sign(lpos.y), blink);
820
+            if (true
821
+              #if ENABLED(LCD_SHOW_E_TOTAL)
822
+                && !printingIsActive()
823
+              #endif
824
+            ) {
825
+              xy_pos_t lpos = current_position; toLogical(lpos);
826
+              _draw_axis_value(X_AXIS, ftostr4sign(lpos.x), blink);
827
+              lcd_put_wchar(' ');
828
+              _draw_axis_value(Y_AXIS, ftostr4sign(lpos.y), blink);
829
+            }
830
+            else {
831
+              #if ENABLED(LCD_SHOW_E_TOTAL)
832
+                char tmp[20];
833
+                const uint8_t escale = e_move_accumulator >= 100000.0f ? 10 : 1; // After 100m switch to cm
834
+                sprintf_P(tmp, PSTR("E %ld%cm       "), uint32_t(_MAX(e_move_accumulator, 0.0f)) / escale, escale == 10 ? 'c' : 'm'); // 1234567mm
835
+                lcd_put_u8str(tmp);
836
+              #endif
837
+            }
824 838
 
825
-          #endif
839
+          #endif // !DUAL_MIXING_EXTRUDER
826 840
 
827 841
         #endif // HOTENDS <= 2 && (HOTENDS <= 1 || !HAS_HEATED_BED)
828 842
 

+ 27
- 5
Marlin/src/lcd/dogm/status_screen_DOGM.cpp 查看文件

@@ -299,7 +299,7 @@ FORCE_INLINE void _draw_heater_status(const heater_ind_t heater, const bool blin
299 299
 //
300 300
 FORCE_INLINE void _draw_axis_value(const AxisEnum axis, const char *value, const bool blink) {
301 301
   const uint8_t offs = (XYZ_SPACING) * axis;
302
-  lcd_put_wchar(X_LABEL_POS + offs, XYZ_BASELINE, 'X' + axis);
302
+  lcd_put_wchar(X_LABEL_POS + offs, XYZ_BASELINE, axis_codes[axis]);
303 303
   lcd_moveto(X_VALUE_POS + offs, XYZ_BASELINE);
304 304
   if (blink)
305 305
     lcd_put_u8str(value);
@@ -328,7 +328,11 @@ void MarlinUI::draw_status_screen() {
328 328
     if (first_page) count_renders++;
329 329
   #endif
330 330
 
331
-  static char xstring[5], ystring[5], zstring[8];
331
+  static char xstring[5
332
+    #if ENABLED(LCD_SHOW_E_TOTAL)
333
+      + 7
334
+    #endif
335
+  ], ystring[5], zstring[8];
332 336
   #if ENABLED(FILAMENT_LCD_DISPLAY)
333 337
     static char wstring[5], mstring[4];
334 338
   #endif
@@ -373,7 +377,19 @@ void MarlinUI::draw_status_screen() {
373 377
       heat_bits = new_bits;
374 378
     #endif
375 379
     const xyz_pos_t lpos = current_position.asLogical();
376
-    strcpy(xstring, ftostr4sign(lpos.x));
380
+    const bool showxy = (true
381
+      #if ENABLED(LCD_SHOW_E_TOTAL)
382
+        && !printingIsActive()
383
+      #endif
384
+    );
385
+    if (showxy)
386
+      strcpy(xstring, ftostr4sign(lpos.x));
387
+    else {
388
+      #if ENABLED(LCD_SHOW_E_TOTAL)
389
+        const uint8_t escale = e_move_accumulator >= 100000.0f ? 10 : 1; // After 100m switch to cm
390
+        sprintf_P(xstring, PSTR("%ld%cm"), uint32_t(_MAX(e_move_accumulator, 0.0f)) / escale, escale == 10 ? 'c' : 'm'); // 1234567mm
391
+      #endif
392
+    }
377 393
     strcpy(ystring, ftostr4sign(lpos.y));
378 394
     strcpy(zstring, ftostr52sp( lpos.z));
379 395
     #if ENABLED(FILAMENT_LCD_DISPLAY)
@@ -692,8 +708,14 @@ void MarlinUI::draw_status_screen() {
692 708
 
693 709
       #else
694 710
 
695
-        _draw_axis_value(X_AXIS, xstring, blink);
696
-        _draw_axis_value(Y_AXIS, ystring, blink);
711
+        if (showxy) {
712
+          _draw_axis_value(X_AXIS, xstring, blink);
713
+          _draw_axis_value(Y_AXIS, ystring, blink);
714
+        }
715
+        else {
716
+          _draw_axis_value(E_AXIS, xstring, true);
717
+          lcd_put_u8str_P(PSTR("       "));
718
+        }
697 719
 
698 720
       #endif
699 721
 

+ 23
- 5
Marlin/src/lcd/dogm/status_screen_lite_ST7920.cpp 查看文件

@@ -59,6 +59,10 @@
59 59
   #include "../../sd/cardreader.h"
60 60
 #endif
61 61
 
62
+#if ENABLED(LCD_SHOW_E_TOTAL)
63
+  #include "../../Marlin.h" // for printingIsActive
64
+#endif
65
+
62 66
 #define TEXT_MODE_LCD_WIDTH 16
63 67
 
64 68
 #define BUFFER_WIDTH   256
@@ -660,7 +664,7 @@ void ST7920_Lite_Status_Screen::draw_status_message() {
660 664
   #endif
661 665
 }
662 666
 
663
-void ST7920_Lite_Status_Screen::draw_position(const xyz_pos_t &pos, const bool position_known) {
667
+void ST7920_Lite_Status_Screen::draw_position(const xyze_pos_t &pos, const bool position_known) {
664 668
   char str[7];
665 669
   set_ddram_address(DDRAM_LINE_4);
666 670
   begin_data();
@@ -668,11 +672,25 @@ void ST7920_Lite_Status_Screen::draw_position(const xyz_pos_t &pos, const bool p
668 672
   // If position is unknown, flash the labels.
669 673
   const unsigned char alt_label = position_known ? 0 : (ui.get_blink() ? ' ' : 0);
670 674
 
671
-  write_byte(alt_label ? alt_label : 'X');
672
-  write_str(dtostrf(pos.x, -4, 0, str), 4);
675
+  if (true
676
+    #if ENABLED(LCD_SHOW_E_TOTAL)
677
+      && !printingIsActive()
678
+    #endif
679
+  ) {
680
+    write_byte(alt_label ? alt_label : 'X');
681
+    write_str(dtostrf(pos.x, -4, 0, str), 4);
673 682
 
674
-  write_byte(alt_label ? alt_label : 'Y');
675
-  write_str(dtostrf(pos.y, -4, 0, str), 4);
683
+    write_byte(alt_label ? alt_label : 'Y');
684
+    write_str(dtostrf(pos.y, -4, 0, str), 4);
685
+  }
686
+  else {
687
+    #if ENABLED(LCD_SHOW_E_TOTAL)
688
+      char tmp[15];
689
+      const uint8_t escale = e_move_accumulator >= 100000.0f ? 10 : 1; // After 100m switch to cm
690
+      sprintf_P(tmp, PSTR("E%-7ld%cm "), uint32_t(_MAX(e_move_accumulator, 0.0f)) / escale, escale == 10 ? 'c' : 'm'); // 1234567mm
691
+      write_str(tmp);
692
+    #endif
693
+  }
676 694
 
677 695
   write_byte(alt_label ? alt_label : 'Z');
678 696
   write_str(dtostrf(pos.z, -5, 1, str), 5);

+ 1
- 1
Marlin/src/lcd/dogm/status_screen_lite_ST7920.h 查看文件

@@ -87,7 +87,7 @@ class ST7920_Lite_Status_Screen {
87 87
     static void draw_print_time(const duration_t &elapsed);
88 88
     static void draw_feedrate_percentage(const uint16_t percentage);
89 89
     static void draw_status_message();
90
-    static void draw_position(const xyz_pos_t &pos, bool position_known = true);
90
+    static void draw_position(const xyze_pos_t &pos, bool position_known = true);
91 91
 
92 92
     static bool indicators_changed();
93 93
     static bool position_changed();

+ 4
- 0
Marlin/src/module/motion.cpp 查看文件

@@ -114,6 +114,10 @@ xyze_pos_t destination; // {0}
114 114
   uint8_t active_extruder; // = 0
115 115
 #endif
116 116
 
117
+#if ENABLED(LCD_SHOW_E_TOTAL)
118
+  float e_move_accumulator; // = 0
119
+#endif
120
+
117 121
 // Extruder offsets
118 122
 #if HAS_HOTEND_OFFSET
119 123
   xyz_pos_t hotend_offset[HOTENDS]; // Initialized by settings.load()

+ 4
- 0
Marlin/src/module/motion.h 查看文件

@@ -107,6 +107,10 @@ extern int16_t feedrate_percentage;
107 107
   constexpr uint8_t active_extruder = 0;
108 108
 #endif
109 109
 
110
+#if ENABLED(LCD_SHOW_E_TOTAL)
111
+  extern float e_move_accumulator;
112
+#endif
113
+
110 114
 FORCE_INLINE float pgm_read_any(const float *p) { return pgm_read_float(p); }
111 115
 FORCE_INLINE signed char pgm_read_any(const signed char *p) { return pgm_read_byte(p); }
112 116
 

+ 4
- 0
Marlin/src/module/planner.cpp 查看文件

@@ -1810,6 +1810,10 @@ bool Planner::_populate_block(block_t * const block, bool split_move,
1810 1810
     delta_mm.e = esteps_float * steps_to_mm[E_AXIS_N(extruder)];
1811 1811
   #endif
1812 1812
 
1813
+  #if ENABLED(LCD_SHOW_E_TOTAL)
1814
+    e_move_accumulator += delta_mm.e;
1815
+  #endif
1816
+
1813 1817
   if (block->steps.a < MIN_STEPS_PER_SEGMENT && block->steps.b < MIN_STEPS_PER_SEGMENT && block->steps.c < MIN_STEPS_PER_SEGMENT) {
1814 1818
     block->millimeters = (0
1815 1819
       #if EXTRUDERS

+ 1
- 1
Marlin/src/module/planner.h 查看文件

@@ -171,7 +171,7 @@ typedef struct block_t {
171 171
 
172 172
 } block_t;
173 173
 
174
-#define HAS_POSITION_FLOAT ANY(LIN_ADVANCE, SCARA_FEEDRATE_SCALING, GRADIENT_MIX)
174
+#define HAS_POSITION_FLOAT ANY(LIN_ADVANCE, SCARA_FEEDRATE_SCALING, GRADIENT_MIX, LCD_SHOW_E_TOTAL)
175 175
 
176 176
 #define BLOCK_MOD(n) ((n)&(BLOCK_BUFFER_SIZE-1))
177 177
 

+ 1
- 1
buildroot/share/tests/megaatmega2560-tests 查看文件

@@ -31,7 +31,7 @@ opt_enable REPRAP_DISCOUNT_SMART_CONTROLLER LCD_PROGRESS_BAR LCD_PROGRESS_BAR_TE
31 31
            EEPROM_SETTINGS SDSUPPORT SD_REPRINT_LAST_SELECTED_FILE BINARY_FILE_TRANSFER \
32 32
            BLINKM PCA9632 RGB_LED RGB_LED_R_PIN RGB_LED_G_PIN RGB_LED_B_PIN LED_CONTROL_MENU \
33 33
            NEOPIXEL_LED CASE_LIGHT_ENABLE CASE_LIGHT_USE_NEOPIXEL CASE_LIGHT_MENU \
34
-           PID_PARAMS_PER_HOTEND PID_AUTOTUNE_MENU PID_EDIT_MENU \
34
+           PID_PARAMS_PER_HOTEND PID_AUTOTUNE_MENU PID_EDIT_MENU LCD_SHOW_E_TOTAL \
35 35
            NOZZLE_PARK_FEATURE FILAMENT_RUNOUT_SENSOR FILAMENT_RUNOUT_DISTANCE_MM \
36 36
            ADVANCED_PAUSE_FEATURE FILAMENT_LOAD_UNLOAD_GCODES FILAMENT_UNLOAD_ALL_EXTRUDERS \
37 37
            AUTO_BED_LEVELING_BILINEAR Z_MIN_PROBE_REPEATABILITY_TEST DISTINCT_E_FACTORS \

+ 3
- 0
config/default/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/3DFabXYZ/Migbot/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/ADIMLab/Gantry v1/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/ADIMLab/Gantry v2/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/AlephObjects/TAZ4/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Alfawise/U20-bltouch/Configuration_adv.h 查看文件

@@ -903,6 +903,9 @@
903 903
 // Add an 'M73' G-code to set the current percentage
904 904
 #define LCD_SET_PROGRESS_MANUALLY
905 905
 
906
+// Show the E position (filament used) during printing
907
+//#define LCD_SHOW_E_TOTAL
908
+
906 909
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
907 910
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
908 911
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Alfawise/U20/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 #define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/AliExpress/UM2pExt/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Anet/A2/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Anet/A2plus/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Anet/A6/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Anet/A8/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Anet/A8plus/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Anet/E16/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/AnyCubic/i3/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/ArmEd/Configuration_adv.h 查看文件

@@ -906,6 +906,9 @@
906 906
 // Add an 'M73' G-code to set the current percentage
907 907
 //#define LCD_SET_PROGRESS_MANUALLY
908 908
 
909
+// Show the E position (filament used) during printing
910
+//#define LCD_SHOW_E_TOTAL
911
+
909 912
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
910 913
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
911 914
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/BIBO/TouchX/cyclops/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/BIBO/TouchX/default/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/BQ/Hephestos/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/BQ/Hephestos_2/Configuration_adv.h 查看文件

@@ -910,6 +910,9 @@
910 910
 // Add an 'M73' G-code to set the current percentage
911 911
 //#define LCD_SET_PROGRESS_MANUALLY
912 912
 
913
+// Show the E position (filament used) during printing
914
+//#define LCD_SHOW_E_TOTAL
915
+
913 916
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
914 917
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
915 918
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/BQ/WITBOX/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Cartesio/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Creality/CR-10/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Creality/CR-10S/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Creality/CR-10_5S/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Creality/CR-10mini/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Creality/CR-20 Pro/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Creality/CR-20/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Creality/CR-8/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Creality/Ender-2/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Creality/Ender-3/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Creality/Ender-4/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Creality/Ender-5/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Dagoma/Disco Ultimate/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 #define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Einstart-S/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/FYSETC/AIO_II/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/FYSETC/Cheetah/BLTouch/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/FYSETC/Cheetah/base/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/FYSETC/F6_13/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Felix/DUAL/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Felix/Single/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/FlashForge/CreatorPro/Configuration_adv.h 查看文件

@@ -901,6 +901,9 @@
901 901
 // Add an 'M73' G-code to set the current percentage
902 902
 //#define LCD_SET_PROGRESS_MANUALLY
903 903
 
904
+// Show the E position (filament used) during printing
905
+//#define LCD_SHOW_E_TOTAL
906
+
904 907
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
905 908
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
906 909
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/FolgerTech/i3-2020/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Formbot/Raptor/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 #define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Formbot/T_Rex_3/Configuration_adv.h 查看文件

@@ -906,6 +906,9 @@
906 906
 // Add an 'M73' G-code to set the current percentage
907 907
 #define LCD_SET_PROGRESS_MANUALLY
908 908
 
909
+// Show the E position (filament used) during printing
910
+//#define LCD_SHOW_E_TOTAL
911
+
909 912
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
910 913
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
911 914
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Geeetech/A10/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Geeetech/A10M/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Geeetech/A20M/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Geeetech/MeCreator2/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/HMS434/Configuration_adv.h 查看文件

@@ -870,6 +870,9 @@
870 870
 // Add an 'M73' G-code to set the current percentage
871 871
 //#define LCD_SET_PROGRESS_MANUALLY
872 872
 
873
+// Show the E position (filament used) during printing
874
+//#define LCD_SHOW_E_TOTAL
875
+
873 876
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
874 877
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
875 878
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Infitary/i3-M508/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/JGAurora/A1/Configuration_adv.h 查看文件

@@ -907,6 +907,9 @@
907 907
 // Add an 'M73' G-code to set the current percentage
908 908
 //#define LCD_SET_PROGRESS_MANUALLY
909 909
 
910
+// Show the E position (filament used) during printing
911
+//#define LCD_SHOW_E_TOTAL
912
+
910 913
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
911 914
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
912 915
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/JGAurora/A5/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/JGAurora/A5S/Configuration_adv.h 查看文件

@@ -907,6 +907,9 @@
907 907
 // Add an 'M73' G-code to set the current percentage
908 908
 //#define LCD_SET_PROGRESS_MANUALLY
909 909
 
910
+// Show the E position (filament used) during printing
911
+//#define LCD_SHOW_E_TOTAL
912
+
910 913
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
911 914
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
912 915
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/MakerParts/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Malyan/M150/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Malyan/M200/Configuration_adv.h 查看文件

@@ -904,6 +904,9 @@
904 904
 // Add an 'M73' G-code to set the current percentage
905 905
 //#define LCD_SET_PROGRESS_MANUALLY
906 906
 
907
+// Show the E position (filament used) during printing
908
+//#define LCD_SHOW_E_TOTAL
909
+
907 910
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
908 911
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
909 912
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Micromake/C1/enhanced/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Mks/Robin/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Mks/Sbase/Configuration_adv.h 查看文件

@@ -903,6 +903,9 @@
903 903
 // Add an 'M73' G-code to set the current percentage
904 904
 //#define LCD_SET_PROGRESS_MANUALLY
905 905
 
906
+// Show the E position (filament used) during printing
907
+//#define LCD_SHOW_E_TOTAL
908
+
906 909
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
907 910
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
908 911
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/RapideLite/RL200/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/RigidBot/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/SCARA/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Sanguinololu/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Tevo/Michelangelo/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 #define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Tevo/Tarantula Pro/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 #define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 #define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 #define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/TheBorg/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/TinyBoy2/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Tronxy/X3A/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Tronxy/X5S-2E/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/UltiMachine/Archim1/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/UltiMachine/Archim2/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/VORONDesign/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Velleman/K8200/Configuration_adv.h 查看文件

@@ -915,6 +915,9 @@
915 915
 // Add an 'M73' G-code to set the current percentage
916 916
 //#define LCD_SET_PROGRESS_MANUALLY
917 917
 
918
+// Show the E position (filament used) during printing
919
+//#define LCD_SHOW_E_TOTAL
920
+
918 921
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
919 922
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
920 923
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Velleman/K8400/Dual-head/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Velleman/K8400/Single-head/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/WASP/PowerWASP/Configuration_adv.h 查看文件

@@ -902,6 +902,9 @@
902 902
 // Add an 'M73' G-code to set the current percentage
903 903
 //#define LCD_SET_PROGRESS_MANUALLY
904 904
 
905
+// Show the E position (filament used) during printing
906
+//#define LCD_SHOW_E_TOTAL
907
+
905 908
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
906 909
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
907 910
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 3
- 0
config/examples/Wanhao/Duplicator 6/Configuration_adv.h 查看文件

@@ -904,6 +904,9 @@
904 904
 // Add an 'M73' G-code to set the current percentage
905 905
 //#define LCD_SET_PROGRESS_MANUALLY
906 906
 
907
+// Show the E position (filament used) during printing
908
+//#define LCD_SHOW_E_TOTAL
909
+
907 910
 #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
908 911
   //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
909 912
   //#define SHOW_REMAINING_TIME          // Display estimated time to completion

+ 0
- 0
config/examples/Wanhao/Duplicator i3 Mini/Configuration_adv.h 查看文件


部分文件因为文件数量过多而无法显示

正在加载...
取消
保存