Cuando funciona según lo previsto, el uso de sensores de nivelación automática de la cama, como el BLTouch, sirve como una excelente manera de ahorrar mucho tiempo y esfuerzo y también de lograr resultados consistentes y de alta calidad con la cama siempre perfectamente nivelada sin necesidad. para cualquier acción manual antes del proceso de impresión.
Por otro lado, al igual que cualquier otro componente de una impresora 3D, la adición de un sensor de nivelación automática de la cama también agrega otra capa de complejidad al proceso de impresión 3D que puede sufrir problemas, lo que significa que no es una forma mágica de mantener su nivel de la cama en todo momento sin necesidad de solucionar ningún problema.
Hoy, abordaremos uno de los problemas comunes relacionados con el movimiento del pasador que el BLTouch puede tener a veces, donde el pasador que es responsable de entrar y salir del cuerpo del sensor para tomar las lecturas necesarias para la nivelación de la cama El proceso no vuelve al interior del cuerpo del sensor debido a varias razones.
Entonces, ¿qué puede evitar que el BLTouch retraiga el pasador hacia adentro?
A continuación, enumeramos las causas más comunes que pueden impedir que el BLTouch retraiga el pasador:
- El modo de alta velocidad BLTouch está activado
- Cableado incorrecto o dañado
- Problemas de magnetización
- Acumulación de suciedad en el pasador y en la carcasa
- Firmware defectuoso
En el futuro, examinaremos más a fondo las posibles causas que pueden evitar que el BLTouch retraiga el pin, encontraremos formas de remediar la situación de la manera más eficiente posible y veremos el proceso de uso de la función de autocomprobación del BLTouch para diagnosticar el pin. problema de movimiento
¿Qué puede causar que el BLTouch no retraiga el pasador?
El hecho de que BLTouch no pueda retraer el pasador hacia adentro definitivamente es una señal de que hay un problema en alguna parte, ya que el pasador debería volver a entrar automáticamente después de hacer contacto con la placa de construcción y tomar las lecturas necesarias.
Puede encontrar los problemas más comunes detrás del problema de que el BLTouch no retrae el pasador, que tratamos de explicar con el mayor detalle posible:
- El modo de alta velocidad BLTouch está activo. El modo de alta velocidad BLTouch es una función que puede activar en el firmware de Marlin, lo que hace que BLTouch funcione rápidamente para ahorrar tiempo, lo que implica que el pin permanezca extendido en lugar de la acción estándar de guardar después de la detección. En este caso, el pin que permanece extendido es el comportamiento previsto, y si su BLTouch funciona sin problemas, no debe preocuparse.
- El cableado del BLTouch es incorrecto o está dañado. El cableado incorrecto o dañado crea la mayor parte de los problemas con el BLTouch, especialmente debido a que la posición correcta de los cables varía según la placa base a la que los conecte, lo que crea mucha confusión.
- La magnetización del tornillo de ajuste y el pasador es débil. A medida que el BLTouch tira del pasador hacia arriba mediante la fuerza magnética, a menos que tanto el pasador como el tornillo de ajuste que actúa como núcleo magnético estén lo suficientemente magnetizados, la fuerza magnética no será suficiente para tirar del pasador.
- Hay suciedad, grasa, etc., que restringen el movimiento del pasador. El tirón magnético entre el tornillo de ajuste y el pasador es bastante sensible, e incluso una pequeña cantidad de suciedad o grasa que impide que el BLTouch se mueva de manera óptima puede bloquearlo por completo para que no suba.
- El firmware no funciona correctamente. Como el firmware es responsable de las acciones de su BLTouch, es muy posible que el BLTouch nunca reciba el comando que le indica que guarde su pin en caso de que el firmware no funcione correctamente. Dichos problemas generalmente ocurren debido a errores en el firmware y generalmente se solucionan con una nueva versión.
¿Cómo solucionar el problema de BLTouch que no retrae el pin?
Solucionar el problema del BLTouch que no retrae el pasador en su cuerpo puede ser un poco complicado debido a la cantidad de factores potenciales involucrados, a menos que ya conozca la causa y pueda aplicar la solución adecuada que corresponda.
A continuación se encuentran nuestras sugerencias de soluciones que corresponden a los factores comunes que evitan que su BLTouch retraiga el pasador:
- Controle los cables en busca de signos de daño o deformación. Los cables demasiado doblados, rotos, enredados y retorcidos pueden ser signos de un problema con ellos, lo que impide que la señal se transmita correctamente. En tal caso, el reemplazo es el mejor curso de acción.
- Vuelva a verificar el posicionamiento y el asiento de los cables. Prestar mucha atención al diagrama de cableado estándar del BLTouch y encontrar un diagrama que corresponda directamente a la placa base que está utilizando es el mejor curso de acción para garantizar que los cables estén colocados correctamente. Como el enchufe puede necesitar un pequeño empujón para asentarse correctamente, es una buena idea verificar eso también.
- Vuelva a magnetizar el tornillo de ajuste y el pasador. Para este proceso, comienza quitando el tornillo de ajuste, que liberará el pulsador y te permitirá sacarlo del BLTouch. A continuación, magnetice la chincheta y el tornillo de ajuste colocándolos junto a un imán fuerte. Para mejores resultados, recomendamos magnetizar durante 24 horas.
- Limpie a fondo el pasador y el interior de la carcasa. Para este proceso, puede rociar un poco de limpiacristales desengrasante en un Q-tip o un trozo de algodón y limpie todas las áreas de la chincheta y la carcasa. Evite tocar la chincheta o el interior del BLTouch con su manos desnudas, ya que esto empeorará las cosas.
- Actualice una versión actualizada de firmware de buena reputación. Recomendamos descargar una copia nueva y actualizada del firmware de Marlin del sitio web oficial y actualizarla en su impresora 3D. Si Marlin no es compatible con su impresora 3D, le recomendamos que elija el firmware más popular con la comunidad más grande, lo que reducirá la posibilidad de que tenga problemas.
¿Cómo activar manualmente una autocomprobación BLTouch para diagnosticar el movimiento del pasador?
El sensor BLTouch tiene una función de autocomprobación que se ejecuta cada vez que se enciende automáticamente para garantizar que todos los componentes funcionen correctamente y, dado que también es posible activar esta función manualmente, es una excelente opción para diagnosticar cualquier problema potencial. .
Para activar la función de autocomprobación de su BLTouch, deberá ejecutar el código G de posición del servo junto con el valor del ángulo del servo de 120 (o el valor PWM de 1782) como parámetro enviando el comando apropiado que se aplica al firmware. está utilizando para su impresora 3D.
Por ejemplo, en el caso del firmware Marlin, el comando de código G de posición del servo es M340 y tiene la siguiente sintaxis:
M340 P<índice> S<ángulo>
De acuerdo con esta sintaxis, al ejecutar el M340 P0 S120 comando (considerando que solo tiene un servo conectado a su impresora 3D y es el BLTouch, de lo contrario, cambie el parámetro P en consecuencia), puede activar el proceso de autocomprobación del BLTouch manualmente.
Conclusión
Los problemas relacionados con el movimiento del pin BLTouch son bastante comunes en la comunidad de impresión 3D, y el pin no puede retraerse y también entra en esta categoría. Afortunadamente, es posible solucionar el problema en la mayoría de los casos, ya que los posibles problemas no son técnicamente demasiado complejos.
Para recapitular rápidamente, problemas como daños en el cable o mala colocación, el tornillo de ajuste y el pasador de empuje no están lo suficientemente magnetizados para crear suficiente fuerza, la acumulación de suciedad en el pasador y en la carcasa que impide el movimiento suave del pasador o el mal funcionamiento del firmware pueden estar detrás. el problema de que el BLTouch no retrae el pasador.
Por otro lado, mientras que el modo de alta velocidad de BLTouch está activado también hará que el pin no se retraiga, este es el comportamiento esperado y no creará ningún problema teniendo en cuenta que su BLTouch está funcionando correctamente a pesar de que el pin no vuelve a entrar.
¡Feliz impresión!