/Ender-3-Pro

Custom Configuration Ender 3 Pro SKR Mini E3 2 + CR Touch + Sprite Extruder Pro

Primary LanguageC++

Custom Marlin Configuration Ender 3 Pro SKR Mini E3 2 + CR Touch + Sprite Extruder Pro

Este es un firmware personalizado de Marlin 2.1.2.1 para adaptar el Sprite Extruder Pro con CRTouch a la Ender 3 Pro.

Upgrades Ender 3 Pro

  • BIGTREETECH SKR Mini E3 V2.0 Motherboard
  • BIGTREETEHCH TFT35 E3 V3.0.1
  • Creality CR Touch
  • Creality Sprite Extruder Pro
  • Dual Z axis

Modificaciones en el Configuration.h

#define EXTRUDE_MAXLENGTH 500 
#define DEFAULT_AXIS_STEPS_PER_UNIT   { 80, 80, 400, 424.9 }
#define DEFAULT_MAX_FEEDRATE   
#define DEFAULT_TRAVEL_ACCELERATION    500
#define USE_PROBE_FOR_Z_HOMING
#define Z_MIN_PROBE_PIN PC14
#define BLTOUCH
#define NOZZLE_TO_PROBE_OFFSET { -46.4, -60, -1.29 }
#define PROBING_MARGIN 10 
#define XY_PROBE_FEEDRATE (150*60)
#define Z_PROBE_FEEDRATE_FAST (20*60)
#define Z_CLEARANCE_BETWEEN_PROBES  3 
#define Z_CLEARANCE_MULTI_PROBE     3 
#define Z_MIN_PROBE_REPEATABILITY_TEST
#define Z_HOMING_HEIGHT  20 
#define X_BED_SIZE 225 
#define Y_BED_SIZE 225 
#define Z_MAX_POS 200 
//  #define MIN_SOFTWARE_ENDSTOP_Z //Custom Elboby - disabled 2024
#define SOFT_ENDSTOPS_MENU_ITEM  
#define AUTO_BED_LEVELING_BILINEAR
#define ENABLE_LEVELING_AFTER_G28
#define G26_MESH_VALIDATION
#define GRID_MAX_POINTS_X 5
#define ABL_BILINEAR_SUBDIVISION
#define Z_SAFE_HOMING
#define HOMING_FEEDRATE_MM_M { (150*60), (150*60), (10*60) }
#define NOZZLE_PARK_POINT { (X_MIN_POS + 10), (Y_MAX_POS - 10), 20 }

Modificaciones en el Configuration_adv.h

#define HOTEND_IDLE_TIMEOUT
#define BLTOUCH_DELAY 300
#define BLTOUCH_LCD_VOLTAGE_MENU
#define PROBE_OFFSET_WIZARD 
#define PROBE_OFFSET_WIZARD_START_Z -4.0 
#define LCD_SHOW_E_TOTAL
#define SET_REMAINING_TIME
#define SET_INTERACTION_TIME
#define M73_REPORT
#define SHOW_REMAINING_TIME
#define PRINT_PROGRESS_SHOW_DECIMALS
#define POWER_LOSS_RECOVERY
  // #define SDCARD_SORT_ALPHA //Custom Elboby
#define UTF_FILENAME_SUPPORT
#define AUTO_REPORT_SD_STATUS 
#define BOOT_MARLIN_LOGO_ANIMATED
#define BABYSTEP_MILLIMETER_UNITS
#define BABYSTEP_MULTIPLICATOR_Z  0.04
#define BABYSTEP_MULTIPLICATOR_XY 0.004
#define BABYSTEP_DISPLAY_TOTAL 
#define BABYSTEP_ZPROBE_OFFSET
#define BABYSTEP_ZPROBE_GFX_OVERLAY
#define ARC_SUPPORT 
#define BEZIER_CURVE_SUPPORT   
#define SERIAL_FLOAT_PRECISION 4
define FILAMENT_CHANGE_UNLOAD_LENGTH      450
#define AUTO_REPORT_POSITION 
#define M115_GEOMETRY_REPORT
#define M114_DETAIL
#define REPORT_FAN_CHANGE
#define CUSTOM_MENU_MAIN
#define CUSTOM_MENU_MAIN_SCRIPT_RETURN 
#define HOST_ACTION_COMMANDS
#define HOST_PROMPT_SUPPORT
#define HOST_START_MENU_ITEM 
#define HOST_SHUTDOWN_MENU_ITEM 
#define PINS_DEBUGGING 
#define SOFT_RESET_VIA_SERIAL