Fix 0 extruders & bed compile (#20030)
This commit is contained in:
		| @@ -104,6 +104,9 @@ | ||||
|  | ||||
| #if DO_DRAW_HOTENDS | ||||
|   #define MAX_HOTEND_DRAW _MIN(HOTENDS, ((LCD_PIXEL_WIDTH - (STATUS_LOGO_BYTEWIDTH + STATUS_FAN_BYTEWIDTH) * 8) / (STATUS_HEATERS_XSPACE))) | ||||
| #endif | ||||
|  | ||||
| #if EITHER(DO_DRAW_BED, DO_DRAW_HOTENDS) | ||||
|   #define STATUS_HEATERS_BOT (STATUS_HEATERS_Y + STATUS_HEATERS_HEIGHT - 1) | ||||
| #endif | ||||
|  | ||||
|   | ||||
| @@ -63,15 +63,14 @@ void Temperature::lcd_preheat(const int16_t e, const int8_t indh, const int8_t i | ||||
|  | ||||
|   #if HAS_TEMP_HOTEND | ||||
|     inline void _preheat_end(const uint8_t m, const uint8_t e) { thermalManager.lcd_preheat(e, m, -1); } | ||||
|     #if HAS_HEATED_BED | ||||
|       inline void _preheat_both(const uint8_t m, const uint8_t e) { thermalManager.lcd_preheat(e, m, m); } | ||||
|     #endif | ||||
|     void do_preheat_end_m() { _preheat_end(editable.int8, 0); } | ||||
|   #endif | ||||
|   #if HAS_HEATED_BED | ||||
|     inline void _preheat_bed(const uint8_t m) { thermalManager.lcd_preheat(-1, -1, m); } | ||||
|   #endif | ||||
|  | ||||
|   #if HAS_TEMP_HOTEND && HAS_HEATED_BED | ||||
|     inline void _preheat_both(const uint8_t m, const uint8_t e) { thermalManager.lcd_preheat(e, m, m); } | ||||
|  | ||||
|     // Indexed "Preheat ABC" and "Heat Bed" items | ||||
|     #define PREHEAT_ITEMS(M,E) do{ \ | ||||
| @@ -86,10 +85,6 @@ void Temperature::lcd_preheat(const int16_t e, const int8_t indh, const int8_t i | ||||
|  | ||||
|   #endif | ||||
|  | ||||
|   void do_preheat_end_m() { | ||||
|     _preheat_end(editable.int8, 0); | ||||
|   } | ||||
|  | ||||
|   #if HAS_MULTI_HOTEND || HAS_HEATED_BED | ||||
|  | ||||
|     // Set editable.int8 to the Material index before entering this menu | ||||
|   | ||||
| @@ -60,6 +60,16 @@ opt_enable USE_XMAX_PLUG USE_YMAX_PLUG USE_ZMAX_PLUG \ | ||||
| opt_disable MIN_SOFTWARE_ENDSTOP_Z MAX_SOFTWARE_ENDSTOPS | ||||
| exec_test $1 $2 "Rambo CNC Configuration" | ||||
|  | ||||
| # | ||||
| # Rambo heated bed only | ||||
| # | ||||
| restore_configs | ||||
| opt_set MOTHERBOARD BOARD_RAMBO | ||||
| opt_set EXTRUDERS 0 | ||||
| opt_set TEMP_SENSOR_BED 1 | ||||
| opt_enable REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER | ||||
| exec_test $1 $2 "Rambo heated bed only" | ||||
|  | ||||
| # | ||||
| # Build with the default configurations | ||||
| # | ||||
|   | ||||
		Reference in New Issue
	
	Block a user