From fa3b072106ac019bf91061e920ddf7858c687e33 Mon Sep 17 00:00:00 2001 From: Marcio Teixeira Date: Mon, 30 Oct 2017 07:40:23 -0600 Subject: [PATCH] Adjustment for Finch Aerostruder V2. --- Marlin/Conditionals_LulzBot.h | 17 +++++++++++++++-- build-lulzbot-firmware.sh | 2 +- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/Marlin/Conditionals_LulzBot.h b/Marlin/Conditionals_LulzBot.h index d9948cb75..9e50551f7 100644 --- a/Marlin/Conditionals_LulzBot.h +++ b/Marlin/Conditionals_LulzBot.h @@ -13,7 +13,7 @@ * got disabled. */ -#define LULZBOT_FW_VERSION ".23" // Change this with each update +#define LULZBOT_FW_VERSION ".24" // Change this with each update #if ( \ !defined(LULZBOT_Gladiola_Mini) && \ @@ -27,6 +27,7 @@ !defined(TOOLHEAD_Gladiola_SingleExtruder) && \ !defined(TOOLHEAD_Albatross_Flexystruder) && \ !defined(TOOLHEAD_Finch_Aerostruder) && \ + !defined(TOOLHEAD_Finch_AerostruderV2) && \ !defined(TOOLHEAD_Tilapia_SingleExtruder) && \ !defined(TOOLHEAD_Kanyu_Flexystruder) && \ !defined(TOOLHEAD_Opah_Moarstruder) && \ @@ -443,7 +444,7 @@ /**************************** MINI TOOLHEADS ***********************************/ -#if defined(TOOLHEAD_Gladiola_SingleExtruder) || defined(TOOLHEAD_Albatross_Flexystruder) || defined(TOOLHEAD_Finch_Aerostruder) +#if defined(TOOLHEAD_Gladiola_SingleExtruder) || defined(TOOLHEAD_Albatross_Flexystruder) || defined(TOOLHEAD_Finch_Aerostruder) || defined(TOOLHEAD_Finch_AerostruderV2) #define LULZBOT_EXTRUDERS 1 #define LULZBOT_TOOLHEAD_X_MAX_ADJ 0 #define LULZBOT_TOOLHEAD_X_MIN_ADJ 0 @@ -486,6 +487,18 @@ #define LULZBOT_E_STEPS 420 #endif /* TOOLHEAD_Finch_Aerostruder */ +/******************************** Mini 2 / TAZ 7 TOOLHEADS *********************/ + +#if defined(TOOLHEAD_Finch_AerostruderV2) + // Prototype Aero toolhead for Mini + #define LULZBOT_LCD_TOOLHEAD_NAME "Aerostruder v2" +// 16 chars max ^^^^^^^^^^^^^^^ + #define LULZBOT_M115_EXTRUDER_TYPE "Aerostruder" + #define LULZBOT_X_MAX_ENDSTOP_INVERTING LULZBOT_NORMALLY_CLOSED_ENDSTOP + #define LULZBOT_E3D_Titan_Aero + #define LULZBOT_E_STEPS 420 +#endif /* TOOLHEAD_Finch_AerostruderV2 */ + /******************************** TAZ TOOLHEADS ********************************/ #if defined(TOOLHEAD_Tilapia_SingleExtruder) || defined(TOOLHEAD_Angelfish_Aerostruder) diff --git a/build-lulzbot-firmware.sh b/build-lulzbot-firmware.sh index afcc83ec2..f2f7eeef1 100755 --- a/build-lulzbot-firmware.sh +++ b/build-lulzbot-firmware.sh @@ -17,7 +17,7 @@ # The following variables list the models and toolheads to build for: MINI_MODELS="Gladiola_Mini Hibiscus_Mini2 Gladiola_MiniLCD Hibiscus_Mini2LCD" -MINI_TOOLHEADS="Gladiola_SingleExtruder Albatross_Flexystruder Finch_Aerostruder" +MINI_TOOLHEADS="Gladiola_SingleExtruder Albatross_Flexystruder Finch_Aerostruder Finch_AerostruderV2" TAZ_MODELS="Juniper_TAZ5 Oliveoil_TAZ6 Quiver_TAZ7" TAZ_TOOLHEADS="Tilapia_SingleExtruder Kanyu_Flexystruder Opah_Moarstruder Javelin_DualExtruderV2 Longfin_FlexyDually Yellowfin_DualExtruderV3 Angelfish_Aerostruder"