Skip to content

Commit

Permalink
🚸 Update Anycubic i3 Mega (#855)
Browse files Browse the repository at this point in the history
  • Loading branch information
thinkyhead committed Dec 11, 2022
1 parent 9cf3c31 commit 09849ea
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 2 deletions.
11 changes: 10 additions & 1 deletion config/examples/AnyCubic/i3 Mega/Trigorilla AVR/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,11 @@
// i3 Mega remaps some Trigorilla 1.4 pins
#define TRIGORILLA_MAPPING_I3MEGA

/**
* Some Anycubic machines have Z1 and Z2 swapped to save on wiring.
*/
//#define SWAP_Z_MOTORS

// Name displayed in the LCD "Ready" message and Info menu
#define CUSTOM_MACHINE_NAME "Anycubic i3"

Expand Down Expand Up @@ -193,6 +198,9 @@
//#define I_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define J_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define K_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define U_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define V_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define W_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define X2_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define Y2_DRIVER_TYPE ALL_DRIVERS_TYPE
#define Z2_DRIVER_TYPE ALL_DRIVERS_TYPE
Expand Down Expand Up @@ -1736,7 +1744,7 @@
#define Y_BED_SIZE 210

// Travel limits (linear=mm, rotational=°) after homing, corresponding to endstop positions.
#define X_MIN_POS -5
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
Expand Down Expand Up @@ -3048,6 +3056,7 @@
#define ANYCUBIC_LCD_I3MEGA
//#define ANYCUBIC_LCD_CHIRON
#if EITHER(ANYCUBIC_LCD_I3MEGA, ANYCUBIC_LCD_CHIRON)
#define LCD_SERIAL_PORT 3
#define ANYCUBIC_LCD_DEBUG
//#define ANYCUBIC_LCD_GCODE_EXT // Add ".gcode" to menu entries for DGUS clone compatibility
#endif
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -537,7 +537,7 @@
*/
#define USE_CONTROLLER_FAN
#if ENABLED(USE_CONTROLLER_FAN)
#define CONTROLLER_FAN_PIN 7 // Set a custom pin for the controller fan
//#define CONTROLLER_FAN_PIN -1 // Set a custom pin for the controller fan
//#define CONTROLLER_FAN2_PIN -1 // Set a custom pin for second controller fan
//#define CONTROLLER_FAN_USE_Z_ONLY // With this option only the Z axis is considered
//#define CONTROLLER_FAN_IGNORE_Z // Ignore Z stepper. Useful when stepper timeout is disabled.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,9 @@
//#define I_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define J_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define K_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define U_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define V_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define W_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define X2_DRIVER_TYPE ALL_DRIVERS_TYPE
//#define Y2_DRIVER_TYPE ALL_DRIVERS_TYPE
#define Z2_DRIVER_TYPE ALL_DRIVERS_TYPE
Expand Down

0 comments on commit 09849ea

Please sign in to comment.