Skip to content

Versión del firmware para Ender 3 Sensor de Filamento y Ajuste de malla manual

Latest
Compare
Choose a tag to compare

Características

  • En nuestro Slicer. En el GCODE inicial, justo después de G28 ; home all axis se debe escribir la linea M420 S1; Load BED Mesh
  • Presenta un bug al hacer el cambio de filamento con el M600. Por ello, se debe modificar el GCODE para los cambios de filamento por el siguiente 'M25 P1; PAUSA Y PURGA POSTERIOR'
  • En la línea 1074 del Configuration.h debe introducirse el número de puntos de la malla: GRID_MAX_POINTS_X 5. Viene por defecto con 5 puntos
  • Para aligerar el espacio en memoria se desactiva el M502, el zumbador y se selecciona el 'SLIM_LCD'
  • Se activa S-curve para la aceleración
  • Incorpora sensor de fin de filamento, instalado en el pin 29 (debe soldarse un terminal en la PCB en la versión 1.1.4 de Creality) . Para descativarlo basta con comentar la línea #define FILAMENT_RUNOUT_SENSOR
  • En la configuración NOZZLE PARK, debe indicarse la coordenada 0,0,0 : '#define NOZZLE_PARK_POINT { 0, 0, 0}'
  • En mi caso, mi sensor de filamento debía trabajar con lógica invertida. Por tanto, '#define FIL_RUNOUT_INVERTING true'. Además, modifico el GCODE de cambio de filamento a '#define FILAMENT_RUNOUT_SCRIPT "M25 P1"' por el poblema con M600.
  • Puede corregirse el offset de la cama desde 'Tune' y luego guardar la configuración en la EEPROM desde 'Config'.
  • WARNING: Si no para al hacer homing, deben darse la vuelta de los dos cables del ENDSTOP (negro y el blanco).