Resumen
Este es un soporte para la nivelación automática de la cama, que utiliza un sensor de efecto Hall.
Use un tornillo de cabeza de tapa M3x25mm de BZP (no inoxidable) para el émbolo.
Use imanes de neodimio de 4 mm. (cubos de buckyball).
ASEGÚRATE DE QUE LA SONDA ESTÉ EXTENDIDA ANTES DE HACER HOME/LEVEL, YA QUE NO HAY NADA QUE IMPIDA QUE EL HOTEND SE INTRODUZCA EN LA PLACA DE CONSTRUCCIÓN APARTE DE ESTO. (Al menos en mi configuración, si se usara el endstop del eje z original, podrías cablear esto en paralelo como respaldo, posiblemente.)
La pieza se imprime mejor en ABS, el PLA se deformará con el tiempo.
Instrucciones
Usarhttp://ooznest.co.uk/RepRap-Parts/Hall-Effect-Endstop
La pieza tiene trampas para tuercas para una fácil instalación y extracción.
Use cubos de buckyball u otros imanes de neodimio de 4 mm.
El sensor necesita doblarse aproximadamente a 40 grados. (por lo que está en línea con la ranura)
Prueba un imán para encontrar dónde funciona el sensor, alimentando el sensor con +5v y gnd, y moviéndolo cerca del sensor. El borde superior debería ser el borde de activación. Marca el borde con un rotulador.
Use otro imán y encuentre un borde que jale los dos imanes juntos. Marque ese borde.
Empuja el segundo imán hacia el cuadrado estacionario, asegurándote de que el borde marcado esté en la parte inferior.
Perfore el orificio del émbolo a 3 mm, asegúrese de que el perno M3 se deslice fácilmente en el orificio, pero con el menor movimiento no lineal posible.
Pon el imán deslizante en la ranura, asegurándote de que el borde marcado esté en la parte superior, frente al sensor.
El perno se mantiene en su lugar gracias al imán.
Asegúrate de que el imán y el perno se deslicen fácilmente y caigan por gravedad cuando se sostienen verticalmente.
Arreglo de la impresora con los dos orificios opuestos al ventilador original de 40 mm.
El firmware debe configurarse para usar los fines de carrera solo para el homing, y el z-min debe estar invertido.
Código de firmware:
const bool Z_MIN_ENDSTOP_INVERTING = true;
#define min_software_endstops false
#define ENABLE_AUTO_BED_LEVELING
#define Z_RAISE_BEFORE_HOMING 2
#define Z_RAISE_BEFORE_PROBING 15
#define Z_RAISE_BETWEEN_PROBINGS 4
#define X_PROBE_OFFSET_FROM_EXTRUDER +20
#define Y_PROBE_OFFSET_FROM_EXTRUDER +0
#define Z_PROBE_OFFSET_FROM_EXTRUDER -7.00
(Elimina la ' del principio de estos, un # al principio de una línea hace que el texto sea ENORME en Thingiverse.)
(Estas compensaciones son solo para referencia, deberías revisar la configuración aquí para determinarlas para tu impresora, especialmente la compensación de z_probe, ya que estoy usando un hotend e3d, no el v10 original, (el v10 era de 60 mm, el e3d v6 es de 62 mm, aproximadamente, por lo que un valor de 9,00 mm es más probable lo que obtendrás).
cómo obtener los desplazamientos,
Источник модели
