Skip to content

Commit

Permalink
🚸 Update Chiron Z1/Z2 and PLR
Browse files Browse the repository at this point in the history
  • Loading branch information
thinkyhead committed Nov 9, 2022
1 parent 6c25560 commit 0bd7526
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 18 deletions.
14 changes: 6 additions & 8 deletions config/examples/AnyCubic/Chiron/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,9 @@
#define MOTHERBOARD BOARD_TRIGORILLA_14
#endif

// Chiron remaps some Trigorilla 1.4 pins
#define TRIGORILLA_MAPPING_CHIRON

/**
* Select the serial port on the board to use for communication with the host.
* This allows the connection of wireless adapters (for instance) to non-default port pins.
Expand Down Expand Up @@ -136,10 +139,6 @@
// Enable the Bluetooth serial interface on AT90USB devices
//#define BLUETOOTH


// Anycubic Chiron custom pin defs for the Trigorilla board fastio_1280.h
#define OUTAGECON_PIN 58 // p93 F4
#define X_MAX_PIN 43
// Name displayed in the LCD "Ready" message and Info menu
#define CUSTOM_MACHINE_NAME "Anycubic Chiron"

Expand Down Expand Up @@ -1049,7 +1048,7 @@
//#define USE_UMIN_PLUG
//#define USE_VMIN_PLUG
//#define USE_WMIN_PLUG
#define USE_XMAX_PLUG
//#define USE_XMAX_PLUG
//#define USE_YMAX_PLUG
//#define USE_ZMAX_PLUG
//#define USE_IMAX_PLUG
Expand Down Expand Up @@ -1715,8 +1714,8 @@
#define X_MIN_POS -10
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE +10
#define Y_MAX_POS Y_BED_SIZE +10
#define X_MAX_POS X_BED_SIZE + 10
#define Y_MAX_POS Y_BED_SIZE + 10
#define Z_MAX_POS 455
//#define I_MIN_POS 0
//#define I_MAX_POS 50
Expand Down Expand Up @@ -3010,7 +3009,6 @@
//#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
18 changes: 9 additions & 9 deletions config/examples/AnyCubic/Chiron/Configuration_adv.h
Original file line number Diff line number Diff line change
Expand Up @@ -964,7 +964,7 @@
* Z Steppers Auto-Alignment
* Add the G34 command to align multiple Z steppers using a bed probe.
*/
//#define Z_STEPPER_AUTO_ALIGN
#define Z_STEPPER_AUTO_ALIGN
#if ENABLED(Z_STEPPER_AUTO_ALIGN)
/**
* Define probe X and Y positions for Z1, Z2 [, Z3 [, Z4]]
Expand Down Expand Up @@ -1535,7 +1535,7 @@
// Since the FAT gets out of order with usage, SDCARD_SORT_ALPHA is recommended.
//#define SDCARD_RATHERRECENTFIRST

//#define SD_MENU_CONFIRM_START // Confirm the selected SD file before printing
//#define SD_MENU_CONFIRM_START // Confirm the selected SD file before printing

//#define NO_SD_AUTOSTART // Remove auto#.g file support completely to save some Flash, SRAM
//#define MENU_ADDAUTOSTART // Add a menu option to run auto#.g files
Expand All @@ -1544,7 +1544,7 @@

//#define MEDIA_MENU_AT_TOP // Force the media menu to be listed on the top of the main menu

#define EVENT_GCODE_SD_ABORT "G27" // G-code to run on SD Abort Print (e.g., "G28XY" or "G27")
#define EVENT_GCODE_SD_ABORT "G27" // G-code to run on SD Abort Print (e.g., "G28XY" or "G27")

#if ENABLED(PRINTER_EVENT_LEDS)
#define PE_LEDS_COMPLETED_TIME (30*60) // (seconds) Time to keep the LED "done" color before restoring normal illumination
Expand All @@ -1563,7 +1563,7 @@
#define PLR_ENABLED_DEFAULT true // Power Loss Recovery enabled by default. (Set with 'M413 Sn' & M500)
//#define BACKUP_POWER_SUPPLY // Backup power / UPS to move the steppers on power loss
//#define POWER_LOSS_ZRAISE 2 // (mm) Z axis raise on resume (on power loss with UPS)
#define POWER_LOSS_PIN 79 // Pin to detect power loss. Set to -1 to disable default pin on boards without module.
#define POWER_LOSS_PIN OUTAGETEST_PIN // Pin to detect power loss. Set to -1 to disable default pin on boards without module.
#define POWER_LOSS_STATE LOW // State of pin indicating power loss
#define POWER_LOSS_PULLUP // Set pullup / pulldown as appropriate for your sensor
//#define POWER_LOSS_PULLDOWN
Expand Down Expand Up @@ -2654,14 +2654,14 @@
#define FILAMENT_CHANGE_FAST_LOAD_LENGTH 500 // (mm) Load length of filament, from extruder gear to nozzle.
// For Bowden, the full length of the tube and nozzle.
// For direct drive, the full length of the nozzle.
#define ADVANCED_PAUSE_CONTINUOUS_PURGE // Purge continuously up to the purge length until interrupted.
#define ADVANCED_PAUSE_CONTINUOUS_PURGE // Purge continuously up to the purge length until interrupted.
#define ADVANCED_PAUSE_PURGE_FEEDRATE 5 // (mm/s) Extrude feedrate (after loading). Should be slower than load feedrate.
#define ADVANCED_PAUSE_PURGE_LENGTH 50 // (mm) Length to extrude after loading.
// Set to 0 for manual extrusion.
// Filament can be extruded repeatedly from the Filament Change menu
// until extrusion is consistent, and to purge old filament.
#define ADVANCED_PAUSE_RESUME_PRIME 0 // (mm) Extra distance to prime nozzle after returning from park.
#define ADVANCED_PAUSE_FANS_PAUSE // Turn off print-cooling fans while the machine is paused.
#define ADVANCED_PAUSE_FANS_PAUSE // Turn off print-cooling fans while the machine is paused.

// Filament Unload does a Retract, Delay, and Purge first:
#define FILAMENT_UNLOAD_PURGE_RETRACT 5 // (mm) Unload initial retract length.
Expand All @@ -2675,10 +2675,10 @@
//#define FILAMENT_CHANGE_RESUME_ON_INSERT // Automatically continue / load filament when runout sensor is triggered again.
//#define PAUSE_REHEAT_FAST_RESUME // Reduce number of waits by not prompting again post-timeout before continuing.

#define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change.
#define HOME_BEFORE_FILAMENT_CHANGE // If needed, home before parking for filament change
#define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change.
#define HOME_BEFORE_FILAMENT_CHANGE // If needed, home before parking for filament change

#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
#endif

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,9 @@
#define MOTHERBOARD BOARD_TRIGORILLA_14
#endif

// i3 Mega remaps some Trigorilla 1.4 pins
#define TRIGORILLA_MAPPING_I3MEGA

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

Expand Down Expand Up @@ -3037,7 +3040,6 @@
#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

0 comments on commit 0bd7526

Please sign in to comment.