El prusiano I3 MK3S y la historia de dos sensores

Cuando se lanzó el Prussian i3 MK3 en 2017, se comercializó como "inteligente para la sangre" gracias a la impresionante cantidad de sensores insertados en la impresora. La actualización no tenía como objetivo mejorar la calidad de impresión en comparación con la MK2, sino hacer que la máquina fuera más fácil de usar y más confiable. Había un sistema para reiniciar las impresiones que se detenían durante una corriente, termómetro para que el firmware pudiera compensar la deriva térmica en el sensor de la cama de inducción, detección de RPM en todos los ventiladores de refrigeración y pasajes avanzados de Trinam que podían detectar cuando la impresora se resbalaba o se atascaba.

El sensor de filamento óptico del Prussian i3 MK3.

Pero la actualización más emocionante de todas fue el nuevo sensor de filamento. Usando un codificador óptico similar al que encontraría en un mouse, el Prussian i3 MK3 pudo detectar cuándo se insertó un filamento en la extrusora. Esto permitió que el firmware hiciera una pausa en la impresión si se agotaba el filamento, una característica que antes de este punto no se había escuchado en gran medida en las impresoras 3D de escritorio de nivel de consumidor. Más que eso, el codificador óptico también pudo detectar si el filamento se estaba moviendo realmente a través de la extrusora.

En teoría, esto significaba que el MK3 podía detectar problemas como una extrusora bloqueada o una participación en la ruta del filamento que impedía que se desarrollara la bobina. Todas las demás impresoras 3D de consumo en el mercado simplemente seguirían adelante alegremente, sin darse cuenta de que en realidad no se distingue del plástico. Pero el MK3 pudo ver que el filamento se había estancado y alertó al usuario. Las capacidades del sensor de filamento óptico representaron una pequeña revolución en la impresión 3D de escritorio y, combinadas con el resto de la instrumentación de la MK3, prometieron a todos además de erradicar la angustia de las impresiones fallidas.

Avance rápido hasta febrero de 2019 y el anuncio del Prussian i3 MK3S. Esta actualización relativamente menor de la impresora recogió todos los cambios adicionales realizados durante la producción de la MK3 y realmente no agregó ninguna característica nueva. Aunque eliminó uno: el MK3S eliminó el sensor codificador óptico utilizado en el MK3 y, con él, la capacidad de detectar el movimiento del filamento. Los usuarios deben decidir si conservar la capacidad de detectar zapatos de madera y vale la pena renunciar a todas las demás mejoras que ofrece la actualización.

¿Pero por qué? ¿Qué sucedió en esos tres años que llevaron a Prussian Research a decidir abandonar lo que prometía ser una gran mejora utilizable para su producto principal? La respuesta es una mirada interesante a cómo incluso las soluciones de ingeniería más inteligentes no siempre funcionan como se espera en el mundo real.

Acceso listo

Por supuesto, Prussian Research no fue el primero en intentar abordar el problema de la detección de filamentos bloqueados. Los piratas informáticos ya habían elaborado sus propias soluciones años antes del lanzamiento de MK3, pero la mayoría de ellos utilizaba un enfoque más directo. La forma más común era simplemente empujar una rueda contra el carrete o el propio filamento, cuya rotación puede detectarse fácilmente mediante un codificador rotatorio o un sensor de efecto Hall.

Sensor de filamentos de rueda DIY.

Pero el problema con esta idea es que agrega resistencia adicional al filamento, lo que puede introducir variaciones en la velocidad de extracción que, en última instancia, afectan la calidad de impresión. Los usuarios que buscan una extrusión perfecta han desarrollado varios arrastres bajos precisamente por esa razón. Agregar resistencia al sistema, incluso si permitiera la detección de un filamento atascado, sería involuntario para muchos usuarios.

La belleza del sensor óptico era que podía "ver" cuando el filamento se movía sin tocarlo. Una vez más, Prussian Research no inventó esta idea. Ya había intentos de inspeccionar visualmente el filamento cuando entraba en la extrusora, aunque el objetivo generalmente era compensar varios filamentos gruesos.

¿Qué investigación prusiana hizo Qué hacer se inventó con un sensor de hardware abierto y económico que combinó estas ideas establecidas para crear un sensor de velocidad sin contacto preciso. Por derecho, cabría esperar que ahora todos los fabricantes de impresoras 3D del planeta crearan su propia variedad de este pequeño sensor y lo adaptaran a sus máquinas de nivel de entrada.

Lo que ciertamente harían eventualmente si el sensor realmente funcionara como se esperaba.

Cegado por la ciencia

Para ser claros, el sensor de filamento óptico en el Prussian i3 MK3 realmente funcionó. No enviarían la máquina si no fuera así. Incluso funcionó bastante bien ... la mayor parte del tiempo. Pero tenía algunos problemas bastante serios que realmente solo se hicieron evidentes mientras los usuarios pasaban un tiempo de calidad con la máquina. Incluso antes del lanzamiento del MK3S y su eliminación física del sensor, muchos usuarios simplemente optaron por desactivar el sensor óptico en la configuración del firmware debido a problemas que simplemente se volvieron demasiado comunes para ignorarlos.

El primer y más obvio problema era que el sensor tenía dificultades ocasionales para ver filamentos de colores claros, y peor aún con los translúcidos. Esto por sí solo no ha sido un gran problema para muchos usuarios; un recorrido rápido por Thingiverse le mostrará que la mayoría de los propietarios de impresoras 3D se quedan con un filamento negro, azul o rojo. Pero a medida que los usuarios dedicaban más tiempo al MK3 y comenzaron a usar colores menos comunes, se hizo evidente que no todos los filamentos eran iguales a los ojos de la impresora.

Desafortunadamente, el segundo problema agravó aún más el problema. Si bien hubo un claro intento de insertar el sensor en el cuerpo de la extrusora, el polvo logró ingresar. Hasta cierto punto, esto era inevitable, ya que los engranajes de la extrusora generalmente generan trozos de polvo plástico cuando hacen lo suyo. El procedimiento de mantenimiento oficial ha aconsejado a los usuarios que tengan cuidado con el polvo y las partículas que se acumulan alrededor de los extractos, pero no menciona la verificación del sensor. Quitar el sensor y limpiarlo sin romper todo el extrusor no es terriblemente difícil, no es lo que nadie llamaría amigable. Ciertamente, no es el tipo de cosas que haría por capricho, especialmente si no se menciona en las pautas de cuidado.

Sensor de filamento óptico del autor Prussian i3 MK3. Observe la acumulación de escombros después de dos años.

Después de un tiempo, esta capa de polvo comenzará a afectar la capacidad del sensor para ver el filamento. Los problemas con los que se ha encontrado solo ocasionalmente comenzaron a convertirse en hechos cotidianos. Puede notar que al insertar un filamento en la extrusora no siempre se activa la función de carga automática, lo que requiere que lo active manualmente. En el peor de los casos, la impresora podría decidir repentinamente que el filamento ha desaparecido y dejar de imprimir. Esto era bastante molesto si estaba en la misma habitación con él, pero si hacía impresiones largas por la noche o mientras estaba fuera de la casa, podría ser una gran pérdida de tiempo.

Volver al tablero de dibujo

Cambiar el procedimiento de operación para que los usuarios retiren y limpien el sensor óptico cada pocos meses podría ayudar con la situación, pero honestamente, sería el mejor remedio. Claramente, el sensor no cumplió con el desafío. La precisión no fue lo suficientemente alta incluso en condiciones ideales, e introdujo un punto débil en lo que de otro modo sería un caballo de batalla. Tenía que irse. Pero, ¿qué lo reemplazaría?

El nuevo sensor en acción.

Al final, Prussian Research asumió un compromiso. El sensor del MK3S sigue siendo óptico, pero esta vez no está mirando el filamento. Cuando se inserta un filamento en la extrusora, empuja hacia atrás un pequeño globo de metal, que a su vez mueve una palanca que interrumpe un rayo de luz. Cuando el filamento ya no presiona la bola, la fuerza de dos imanes opuestos devuelve la palanca a su posición original.

Sin resortes ni interruptores mecánicos que se desgasten o desgasten, el nuevo sensor durará mucho más que la versión original. Al mismo tiempo, la presión sobre el filamento en sí es lo suficientemente ligera y constante como para no tener ningún efecto sobre la calidad de la presión.

La desventaja obvia es que el sensor ya no puede saber si el filamento se está moviendo, solo que está físicamente presente. Entonces, si el hotend se obstruye o el carrete se atasca, el filamento se triturará dentro de la extrusora y la impresión fallará. Pero esto no significa que Prusia haya renunciado a resolver el problema; Desde entonces, la empresa ha decidido que la mejor manera de combatir los atascos y las obstrucciones es producir su propio filamento interno con tolerancias físicas más altas. La teoría es que si el material de alimentación está correctamente dimensionado y formulado, no habrá razón para que la impresora se asfixie con él.

Para la comunidad de impresión 3D más grande, desafortunadamente, el sensor avanzado de Prusia no funcionó. Aunque es incluso un fracaso, sirve como una importante lección de ingeniería. Recuerde que a veces los enfoques más simples son realmente los mejores, y que el hecho de que una pieza de hardware funcione en su banco de pruebas no significa que sobrevivirá a las realidades del uso diario.

  • Alex Rossie dice:

    Ah, la compra de nuestra solución. Años de poseer impresoras de inyección de tinta me han vuelto cínico sobre la compra de consumibles de impresión a los fabricantes de impresoras. Supongo que eso va de la impresión 2D a la 3D.

    • Anhad dice:

      No creo que ese sea el caso. Las máquinas que solo aceptan el filamento de fábrica son muy raras y nada obliga a nadie a utilizar un filamento prusiano. Es probable que sus máquinas funcionen bien en cualquier otro rollo y los fabricantes de terceros están comenzando a competir con su tolerancia dimensional y su cuidadoso bobinado.

      • S dice:

        Aunque me gustaría que no fuera así, en el uso industrial esto ya es un problema.

      • Opossumax dice:

        Hay muchos fabricantes que tienen las mismas tolerancias y realmente las cumplen. Prusia descubrió que son los únicos, fue el mejor marketing, porque Elon Musk creía que es casero e inteligente.

        • Laminación dice:

          Curiosamente, ¿puede darme un enlace a un proveedor que tenga las mismas tolerancias de filamento controladas y proporcione un informe con cada bobina?

          • Ccecil dice:

            Un filamento atómico tiene tolerancias en la bobina ... y en mi experiencia comprándolas son consistentes.

            Estoy de acuerdo en que un filamento de buena calidad hace que todo sea más fácil y la consistencia importa ... pero no estoy de acuerdo con el tipo de sensor de filamento que usan y sus motivos. Hay varios detectores de filamentos por ahí. La mayoría de los principales firmware funcionan con ellos y tienen al menos algunos años (aunque no uso uno ... ni ABL).

      • iu dice:

        no, tal vez en impresoras aficionadas. comprar una unidad de negocio cara y está bloqueada para los materiales de los proveedores

  • Relativo dice:

    Como puede ver en el gif animado, puede ver que el filamento mueve el brazo solo por el grosor del filamento. Esto da como resultado que el sensor óptico tenga que colocarse con mucha precisión. Sería mejor multiplicar el movimiento del brazo dejando que el filamento lo acerque al pivote. Entonces, la oscilación sería mayor y, por lo tanto, la posición del sensor sería menos crítica.
    Esto es lo que me mordió y tuve que configurar el sensor para operarlo.

    • Electra dice:

      Puede ser doloroso.
      Construimos 5 de esas máquinas (MK3S), dos funcionó perfectamente, uno requirió un ligero movimiento de la PCB del sensor óptico (uno se refería a un orificio de tornillo más grande) y los otros dos requirieron separar la extrusora y limpiar y ajustar el brazo para que funcionen correctamente.
      No puede probar correctamente el sensor sin terminar los componentes electrónicos (o instalar algo con la fuente de alimentación y el multímetro digital), por lo que solo sabe que es un problema cuando básicamente ha terminado ...
      Dado que es tan probable que el final del carrete provoque un atasco (debido al final inclinado del tiempo de llenado) como se hace para pasar, no es muy útil para agotarse, ES ideal para la carga automática. / descarga de cosas.

    • S dice:

      Esto solo requiere un cambio de proyecto muy pequeño, lo intentaré cuando tenga tiempo.

  • thearduinoguy dice:

    ¿No sería mucho más fácil detectar la rotación de la bobina?

    • Clyde H Shaffer dice:

      Debe calcular que la rotación se acelera a medida que disminuye el diámetro de la bobina, sin mencionar las variaciones de cómo se enrolla la bobina y los tamaños de las bobinas de diferentes fabricantes.

    • Ren dice:

      La rotación podría detectarse (¿fácilmente?), Pero la velocidad de rotación se acelera a medida que la bobina se vacía, por lo que el procesador debería compensar las diferentes velocidades de movimiento. Pero incluso eso no indica que el filamento esté entrando realmente en la impresora. ¿Tienes gatos? B ^)

    • John dice:

      Buen hombre, pensé lo mismo, pero mirando las 3 impresoras 3D que he pasado los últimos 10 años en sumisión (Prussian mendel i2, delta rostock mini y ender 3 muy modificado), la rotación del carrete es "errática" en a algunas impresoras, además de algunos usuarios (incluidos los prusianos) les gusta transferir sus carretes a racks sobre su conjunto de impresoras, lo que podría dificultar la configuración / reorganización del sensor.

      Además, los diámetros de carrete de varios proveedores pueden variar y el desenrollado del filamento cambia a medida que el carrete se vacía, por lo que el carrete gira menos cuando comienza a imprimir con un carrete nuevo y más cuando casi forma el carrete. Esto dificulta el seguimiento del * filamento * consumido * previsto y el filamento consumido realmente *.

    • James R Weikle dice:

      en mi mk3s, el carrete gira libremente y se extrae material extra y el carrete no se mueve de nuevo hasta que se quita la holgura del extrusor. la única forma en que la bobina giraría de manera uniforme es si la bobina le ha agregado algo de resistencia y luego empuja la extrusora. Al igual que dice la historia, desactivé el mío y me sentí muy feliz cuando surgió la solución. No tengo muchos senos, pero suelo usar un filamento de una sola empresa y cambio de puntas con bastante frecuencia.

    • Inhibir dice:

      Si. Y creo que lo haré (aunque es posible que alguien más ya lo haya hecho).

      La compensación por un movimiento que varía constantemente y que va solo más rápido no debería ser un problema. Los chorros cortos de abstinencia se pueden ignorar y tiene que ser bastante bueno.

  • djflow dice:

    ¿Podrían simplemente acercar el sensor óptico a la bobina para mover la instalación de detección y limpieza? Tiene la capacidad de desactivar el sensor óptico si el filamento no coincide. Puntos adicionales para automatizar esto en firmware. Pienso en una rutina que mueve el filamento y si el sensor no registra el movimiento, le pido al usuario que lo limpie o lo desactive.

    Guarde el sensor mecánico para detectar fugas de filamentos como sensor de respaldo.

  • 4ndreas dice:

    Quedé muy impresionado cuando leí que obtuvieron un sensor óptico como este porque hace un año yo (y muchos otros) experimenté con muchos sensores de mouse para rastrear filamentos, robots y drones, pero al final los resultados fueron bastante malos. . La medición del flujo óptico en general es un gran desafío, ya que los errores se resumen rápidamente. Parece que esto es con el callejón sin salida de la tecnología actual, me pregunto qué pasará después.

  • PWalsh dice:

    Estaba ahí, lo hizo.

    Las personas que fabricaron el tablero de suavizado compitieron por mejoras en las impresoras, y lo obvio habría sido la detección y el movimiento del filamento.

    Después de algunos experimentos con sensores de flujo óptico de ratón, quedó claro (para mí) que los sensores tendrían problemas con ciertos tipos de filamentos, y asumí * por la cantidad de polvo que se acumulaba en los extractos de mi máquina existente que el polvo convertirse en problema.

    La solución fue que una rueda entrara en contacto con el filamento, con muy poca fricción, y que el sensor mirara la rueda en lugar del filamento real.

    Me sorprende que los prusianos no se dieran cuenta de que habría problemas.

    Cualquiera que quiera jugar con sensores de flujo óptico puede hacerlo con bastante facilidad: abra un mouse óptico y retire el microcontrolador. Tres cables desde el micrófono al sensor serán MOSI, MISO y CLK, y puede obtener la hoja de datos del chip en línea. Dos conductores adicionales serán + 5V y GND, por lo que puede conectar fácilmente un Arduino nano o similar para hacer experimentos.

    Algunos de los chips de transmisión más nuevos tienen una resolución increíble (7K por pulgada). A menudo me he preguntado si existen aplicaciones científicas inusuales para estos: una muy buena resolución de línea de espectrómetro distintivo, o un microscopio sin lentes o algo similar.

    Aquí hay una imagen de uno de mis programas usando un mouse óptico que muestra cómo hacer los enlaces:

    https://la-tecnologia.io/project/5283-potpourri/log/49337-optical-flow-sensor-from-an-led-mouse

    • Delgir dice:

      Esa es la misma mentalidad que tenía. Si la detección directa no funcionó, use un proxy. Retire el retenedor de la rueda en la mayoría de los ratones y tendrá poca fricción.

      • Beto dice:

        Sin embargo, en el artículo se mencionaba que los codificadores rotativos provocaban arrastre en el filamento.
        Me pregunto si sería posible controlar el flujo extraído por el paso de extrusión. la mayoría de los motores aceleran cuando están descargados, pero obviamente eso no sería cierto para una cinta de correr.

        • Wallace Owen dice:

          Se puede programar un sensor de triamina para afirmar la línea de diagnóstico cuando se excede un umbral de corriente. Esto sería una indicación, pero debería estar estrechamente relacionado con los comandos de pasos.

          • Ren dice:

            "Triiamina"
            Claro que soy solo yo, pero cuando veo esa palabra, pienso en una cura para los caballos.

        • Tenaja dice:

          También vi ese comentario, pero dos ruedas con cojinetes que rozan el filamento (una con un sensor de movimiento, otra fija, para que no se frote en una superficie fija) ciertamente no pueden crear una resistencia significativa en comparación con un tubo Bowden largo. Las ruedas no necesitan más fricción que una rueda de ratón, y tienen una ligera fricción.

          • Eric dice:

            La rueda fija puede ser un cojinete "desnudo", sin ningún tipo de fricción en el camino.

    • Chris Fairhall dice:

      Si ya tiene una rueda giratoria, también puede utilizar un codificador óptico cuadrado. Más simple y más preciso.

  • CW dice:

    Entonces, para evitar atascos, ¿usa su “filamento preciso” porque nadie más puede hacer un buen filamento ahora? ¿Lo es? Trabajo de marketing total. Como YO, es doloroso ver la calidad de esa parte en el video. Entendemos que eres una empresa de impresión 3D. Esto no significa que algunas piezas deban inyectarse o mecanizarse. Al ver eso, soy muy cuidadoso con las otras partes que simplemente imprimen y pagan una prima.

    • sneakypoo dice:

      Tantas partes como sea posible son la respuesta a esa pregunta.

    • Molde dice:

      Obviamente, no sabe mucho sobre cómo funciona Prusia, pero casi todas las piezas de plástico de su impresora están en constante desarrollo. Inserta el número de versión directamente en el modelo 3D para que pueda rastrear cuáles tiene.

      No tiene sentido inyectarlos debido a la frecuencia con la que cambian.

      • Izaic dice:

        Además de eso, la mayoría de las piezas utilizadas en las impresoras prusianas están impresas en 3D. Entonces, si algo se rompe, puede reemplazarlo usted mismo simplemente imprimiéndolo en una máquina con buenas tolerancias.

    • f1vefour dice:

      Para ser justos, el filamento Prusamint es realmente agradable y en tolerancia y calidad, sus impresoras son demasiado caras pero también buenas por lo que he visto.

      Cuando empiece a ganar millones al año, estoy seguro de que las perspectivas están disminuyendo ligeramente.

    • Ren dice:

      Tanto como "¿porque nadie más puede hacer un buen filamento ahora?"

      Como destinatario de dispositivos electrónicos inadecuados de China, estoy seguro de que hay muchas empresas que producen filamentos de mala calidad y los compradores (como yo) los compran.
      No significa que "nadie" esté haciendo un buen filamento en este momento, pero tal vez Prusia se esté cansando de lidiar con los problemas causados ​​por filamentos desagradables y de ofrecer una solución a sus clientes, así como a sus propios problemas.

  • daaron dice:

    Lástima que el sensor óptico ya no sea adecuado para esto, pero el simple sensor de encendido / apagado es un gran inconveniente y una ocasión perdida. Si realmente puede sentir el movimiento del filamento, puede hacer algo como esto:

    https://www.instructables.com/Smart-3D-Printer-Filament-Counter/

  • Solucionador de problemas dice:

    Para detectar atascos, ¿no podría simplemente detectar la gran diferencia entre la extrusora y el extremo caliente / tubo Bowden? Se necesitan resorte e interruptor, ¿verdad?
    Cuando se produce un atasco, la fuerza seguirá siendo alta o incluso aumentará. Después de unos minutos, la fuerza disminuirá a medida que el extractor raspe una muesca en el filamento, reduciendo la fuerza de empuje.

    • DH dice:

      También puede utilizar la detección de yemas en el paso de la extrusora, una función disponible en los controladores utilizados por Prusia y que ya se utiliza para el hogar X / Y.

      • f1vefour dice:

        Obtendría algunos falsos positivos donde incluso uno es inaceptable, imagina que nada sale mal y tu impresión de 3 días se detiene después de 2,5 días.

      • GTMog dice:

        El mecanismo de falla suele ser que el engranaje continúa girando y triturando el plástico, en lugar de atascarse. Calibrarlo para que se detenga pero no deje de destacar sería más difícil.

  • Wallace Owen dice:

    Coloque un patrón alterno blanco / negro en el costado de la rueda de arrastre del extremo, coloque el sensor óptico para mirar allí para detectar movimiento.

    • Wallace Owen dice:

      Coloque otro codificador óptico en el eje del sacerdote detrás de la batería. Dirija ambas señales al micro, cuente los bordes en ambos y cuando diverjan en más de N conteos, baje la señal al microcontrolador que ejecuta Marlin.

      De esa manera, no se necesita carga de CPU ni temporizador / contador en la MCU Marlin, y una simple pastilla azul o mini profesional para observar los bordes significa un código muy simple y un buen control del sensor.

      • MinorHavoc dice:

        Esto no funcionará con la Prussian i3 MK3 (S), MK2.5 (S) y cualquier otra impresora que use equipo Bondtech. Los dos rodillos procesados ​​a cada lado del filamento están entrelazados mecánicamente y mecánicamente para que no puedan girar de forma independiente.

  • Cyna dice:

    Ligeramente no causa daños, especialmente si no usa BMG. Y el nuevo sensor de filamento de BTT son solo unos pocos rodamientos que giran un codificador óptico (ruedas de 8 orificios y dos diodos y un transexual), aunque detesto su diseño grueso, su precio enorme y su resolución de mierda (que no es del todo justificable en eso precio). Espero ver algunos sensores similares pronto, para que podamos bajar la etiqueta de precio a donde pertenece (o tal vez una rueda de códigos con más de 8 pasos por turno).

  • Wallace Owen dice:

    Dos torsos de papel, pegajosos en la parte posterior, alternando patrón blanco / negro en la parte delantera.

    Conecte uno al engranaje y otro al cubo de fricción.

    Muestre ambos. Cuando el recuento no está sincronizado, no está empujando un filamento.

    • Wallace Owen dice:

      Lo siento, me repito. Voy a tomar mi café ahora.

    • calcetín dice:

      Algunos extractos tienen dos rodillos adaptados para reducir a la mitad la tensión en la superficie del filamento y minimizar el desprendimiento. Un codificador óptico de un viejo mouse de bola con una rueda de goma funcionaría aquí. Sigo sin poder detectar los pasos omitidos.

  • MacAttack dice:

    Lo que se necesita es una buena forma de detectar una mala impresión, como en una cama deformada y / o suelta y / o falla de soporte ...

    Debido a que la máquina cortadora "sabe" cómo se ve la impresión en cada nivel, parece que alguien podría usar una cámara Pi + para visualizar la impresión a medida que avanza y compararla con la predicción (de la máquina cortadora). Si hay una desviación bruta, detenga la impresión. Esto es un poco más complicado que un sensor de filamento, pero debe detectar filamentos sin película, obstruidos y otras fallas de impresión.

    Ha pasado un tiempo desde que miré tales "accesorios", no me sorprendería si esto ya estuviera hecho.

    • Paul dice:

      Se hizo en parte con una huella digital:

      https://plugins.octoprint.org/plugins/thespaghettidetective/

    • sneakypoo dice:

      Diría que estos son dos problemas diferentes. Un error de "filamento exterior" puede guardar una copia impresa si se detecta lo suficientemente rápido activando una pausa. Para saber si una impresión no es tan alta como debería, o no tiene la forma adecuada, sería demasiado lento para reaccionar, recuerde que estamos hablando de alturas de capa de hasta 0,1 mm o incluso menos en algunos casos. Pero para detectar una falla catastrófica, estoy absolutamente asombrado de que los grandes no lo hayan llevado a cabo con sinceridad todavía (eso es lo que vi al menos).

  • conectado a tierra dice:

    ¿Se puede medir la fuerza de la ayuda que sobresale contra el objeto empotrado? Rociar plástico líquido en el aire no debe tener una fuerza reactiva. Rociar plástico líquido contra la placa de construcción o la capa superior del modelo debería resultar en una pequeña fuerza superior en el cabezal de impresión. Quizás un cuidadoso procesamiento de señales podría extraer esa fuerza, aislándola de todos los demás ruidos de vibración mecánica y nada. ¿Quizás una señal diferencial entre un medidor de fuerza en la ayuda y otro medidor descargado idéntico al lado?

    • f1vefour dice:

      Hay una resistencia al flujo, sí, pero no creo que sea suficiente para detectarlo mientras trata el peso del hotend contra cierta presión.

      Ahora bien, si la boquilla flotara de alguna manera, eso podría funcionar, pero causaría artefactos impresos.

  • Ren dice:

    No lo sé, pero estoy bastante seguro de que si compro una impresora 3D, será prusiana.

    • huele a bicicletas dice:

      Son caros para el hardware, sobre todo porque el lcd 4 × 40 parece algo de 1995. Por otro lado, dejé por completo de molestarme en revisarlos: cargo el archivo y me voy y vuelvo por varias horas. luego a una impresión perfecta cada vez. Y en combinación con el prusaslicer, cuando imprimo un cilindro con un diámetro interior de 10 mm y otro con un diámetro exterior de 10 mm, son estrictamente resbaladizos en todo momento. Es como usar una máquina herramienta comercial. No hay pifia ni compensación ni calibre: produce piezas como una fábrica.

      • Cyna dice:

        FYI: El HD44780 y sus derivados ya eran viejos en los años 90 🙂 Pero todavía me gusta y prefiero un codificador de pantalla táctil o teclas. Aunque no es que me gusten los prusianos (un poco demasiado Apple, para mi gusto).

  • Paul dice:

    ¿Por qué colgamos ópticamente? Un interruptor mecánico, donde el filamento evita que el acelerador “caiga” a través de un orificio, es mucho más simple y muy confiable. Si desea medir el uso de filamentos, agregue otro sensor, no es necesario combinar.

    • Molde dice:

      En el blog prusiano, dicen que todas las opciones mecánicas que probaron en su propia granja fallaron rápidamente. Al ser óptico, nada se desgasta.

      • f1vefour dice:

        Eso es ridículo

  • DougM dice:

    Si tuviera que ensuciar (papel de lija) la superficie del soporte, apuesto a que el sensor del mouse funcionaría bastante bien. Puede insertar fácilmente un poco de fieltro para mantenerlo polvoriento.

  • normando dice:

    Hace muchos años construí una extrusora con un codificador rotatorio en la rueda que presiona el filamento en la transmisión. En este caso queremos ejercer presión sobre el filamento.
    Era un codificador rotatorio óptico. Señal cada 3 mm.
    Modifiqué un firmware de marlin donde calcula un paso en la extrusora para verificar entre el paso enviado al codificador y el paso recibido por el codificador.
    Sospeché que la modificación de mi código para calcular los pasos era un poco pesada para el procesador, pero aún así funcionó bien.
    No me gustó tanto el comando M600 en ese momento, así que lo modifiqué.
    Cuando detecte un error la cabeza se estacionaría, intente sobresalir nuevamente (libre de obstrucción auxiliar), si estaba bien, presione continuar. De lo contrario permanecería estacionado y luego de 5min sin acción enfriar el hotend, mantener una cama tibia y esperar la intervención humana.

    Un problema con el codificador en la rueda de la extrusora es quitar el filamento cuando está terminado o en caso de que el ratón lo muerda. Mi extrusora se podía abrir fácilmente para soplar aire a presión en un vehículo. Pero con un par de asas nasales largas normalmente podía atrapar el filamento más allá del vehículo.

  • jared reabow dice:

    ¿Todos se olvidan del robox y del robox pro? El robox es casi tan antiguo como el prusiano y no solo tiene todos estos sensores, sino que también los usa con bastante éxito y durante años.

    • Maave dice:

      Después de varios años de propiedad, Office Spaced nuestro Robox. La mayoría de los números provienen del bloqueo de los cabezales de dos asistentes, con un desmontaje difícil, problemas frustrantes con la conexión USB, cuchillo limitado que solo funciona con Windows, problemas con el software de control remoto CEL Root. Mi Ender 3 tiene menos funciones y necesita nivelarse, pero en general es más confiable

  • Oliver dice:

    Cuando trabajaba en Ultimaker, también dedicamos mucho tiempo a eso. Es difícil confiar en la detección de filamentos. Óptico fue el peor, como se menciona en el artículo, diferentes materiales rápidamente diferentes resultados.

    Al final, agregamos un codificador rotatorio magnético que detectaría la rueda vacía. Creo que al final funcionó bastante bien para la detección de atascos, detección de entrada, etc. Una cosa que lamentamos fue no agregar un sensor simple adicional en la entrada, ya que la rueda no sentiría el filamento hasta después de haber pasado el motor alimentador.

  • Señor Binky dice:

    Me pregunto por qué el compartimento del sensor no está sellado simplemente con unas esponjas con un agujero perforado para que pase el filamento. En relación con las otras causas de tracción, el efecto de comer a través de una esponja debe ser insignificante en el peor de los casos. Si bien el sensor óptico del mouse de la computadora de mi garaje necesita una limpieza rápida, lo que sería una molestia inaceptable en mi impresora, el mismo polvo que se acumula en el sensor de filamento es el mismo que puede causar problemas durante la impresión. drenado incluso si lo rodea impidiendo la detección de película.

  • Henry Berg dice:

    Supongo que soy uno de los afortunados. Tengo un MK3 con la primera versión del sensor óptico, imprimo una marca PETG clara sin nombre y el sensor funciona bien tanto para la inserción como para el agotamiento del filamento. Todavía no he tenido un bloqueo, así que no estoy seguro de si detecta movimiento filamentoso, pero supongo que sí, ¿verdad? De lo contrario, reportaría atasco.

    • Henry Berg dice:

      El único problema que tuve con el MK3 fue que la nivelación del lecho de malla fallaba constantemente con "el sensor no se iniciaba" si el extrusor / lecho estaba completamente calentado (lo que significa que tenía que darle un buen enfriamiento de 20 minutos entre impresiones). Mencionaron en la última actualización de firmware que la calefacción de la cama ahora está apagada durante la nivelación de la red, ya que puede interferir con el sensor y el problema desapareció.

  • Gregg Eshelman dice:

    En parte allí con el interruptor de bola de baja fricción cerrado magnéticamente. Convierta la bola en un imán y coloque un sensor Hall cerca de ella. Siempre que todo lo que fluctúe provenga del sensor Hall, el filamento se mueve. Esto permitiría que la bola rote su campo magnético en cualquier orientación.

    Para hacerlo mejor y sentir la velocidad del filamento, reemplace la bola con un cilindro, magnetizado para que sus polos queden a los lados, en lugar de los extremos. Entonces, el sensor Hall verá una pulsación regular en el campo.

    • sangwiss dice:

      ¡Buena idea!

  • huele a bicicletas dice:

    ¿Sería posible usar un sensor capacitivo como detector sin contacto para un filamento presente / ausente, y luego buscar ruido en la señal actual para darse cuenta de una sensación de movimiento?
    Estoy pensando en algunos aviones acrobáticos que usan la sensación de capacidad para un nivel de combustión, porque los niveles de flotabilidad no pueden lidiar con las acrobacias.

  • Jerez dice:

    Algo curioso de los instrumentos científicos o autómatas que compro profesionalmente: la tolerancia no es la parte cara, el papel firmado es ...
    Puedo comprar el mismo hardware al fabricante o revendedores que me brindan un informe simple sobre la respuesta del instrumento. ¡Demonios, el precio es diferente!

  • sangwiss dice:

    En cuanto a los atascos, ¿no podemos utilizar las funciones inteligentes de los controladores de tres conductores? En xy puede sentir algo que bloquea el movimiento, ¿por qué no utilizar la misma función en la extrusora?
    Debe haber márgenes de operación de línea base y normal para la corriente del motor de extracción, si está demasiado lejos de los valores normales, desencadenar un error ... Con un valor bajo podría incluso detectar el agotamiento de los filamentos (sin que el filamento empuje a través del extrusor el motor debe consumir menos corriente) ...
    Quizás incluso mejor, algún análisis de la variación del flujo a lo largo del tiempo: si la pendiente es demasiado pronunciada, significa que se está produciendo un evento.

    Quizás, también, que esta es una característica en la que están enfocando el tiempo de desarrollo en el MK4 / Prussian XL / cualquiera que sea el nombre del modelo correccional entrante en el que han confirmado que están trabajando.

  • Presado 3D dice:

    La otra razón para un filamento dimensionalmente preciso es la MMU, la unidad multimaterial para cambiar colores.
    https://shop.prusa3d.com/en/upgrades/183-original-prusa-i3-mk25smk3s-multi-material-2s-upgrade-kit-mmu2s.html

    Este diseño es muy sensible a los filamentos de diferentes tamaños.

    • MinorHavoc dice:

      ¿Me pregunto cómo? La dimensión filamentosa no parece ser una sensibilidad obvia a primera vista.

  • Ccecil dice:

    http://smoothieware.org/filament-detector

    La sensación de que esta función fue escrita funciona muy bien según lo que dije, aunque no la uso. Me parece que "agregar tracción al filamento" fue solo una excusa para hacer "el nuevo ... el mejor ... el mejor sensor de filamento de todos los tiempos". ¿Les preocupa ese problema, pero no les importa la reacción violenta del final que eligieron? No estoy seguro de cuál es la motivación, ya que sus máquinas son completamente diferentes fuera de lo que opero (Gearhead nema17 con vagabundo con Jhead MK-VB), pero no tendría ningún problema en encender un sensor de filamento ... mencionar que la bobina es mucho más pesada.

    Hay muchos sensores y cosas en las construcciones prusianas con las que no estoy necesariamente de acuerdo, y creo que podría resolverse mejor con una construcción mecánica adecuada para mí ... pero nuevamente no participo en el " carrera hacia el fondo ", que parecen seguir los otros reproches. Sin embargo, debe tenerse en cuenta el hecho de que todavía están vendiendo un clon de order90 de casi diez años, como su principal buque insignia.

    • RepRap dice:

      Qué comentario tan insoportablemente ignorante. Sí, están en una "carrera hacia el fondo" con una de las impresoras 3D de escritorio para consumidores más caras del mercado.

      Además, el Mendel90 en sí es un clon del Mendel prusiano, no al revés. Es evidente que desea presentarse a sí mismo como una especie de conocedor de RepRap, pero ni siquiera respeta a uno de los miembros más eficaces de la comunidad.

      • Ccecil dice:

        Incorrecto. El mendel90 fue lanzado unos 6 m antes que el i3. Estaba en #reprap cuando se desarrolló el i3 ... todos decían "no construyas el mendel90 ... espera el i3", muchos de nosotros estábamos decepcionados. Estos hechos son fácilmente verificables en github y / o reprap wiki. Creo que nophead funcionó mucho mejor en su diseño ... aunque el i3 es más barato de imprimir y la lista de materiales en general ahorra algo de dinero en tornillos y tal vez en la elección del motor.

        Soy un miembro de la comunidad de repeticiones de trampas desde hace mucho tiempo y, aunque puedo ser un poco grosero con mis opiniones (y a veces se equivocan), esta vez no me lo creo. También conozco a Prussian de IRC y respeto el hecho de que hizo un buen trabajo publicitario en general, pero a menudo no veíamos proyectos ni impresores. Hay muchas formas de lograr el mismo resultado final ... y nuestros proyectos a menudo no se dirigen al mismo mercado o usuario.

        Cuando la gente pregunta cuál es el "mejor i3" para comprar ... A menudo recomiendo Prussian sobre un clon principalmente porque ofrecen soporte a sus usuarios y al menos tratan de asegurarse de que sea un cliente.

        Sin embargo, está bien si no está de acuerdo ...

  • Jim N. dice:

    ¿Qué pasa si el filamento tiene líneas de micrófono periódicamente? Puede detectar ópticamente las líneas como un código de barras con bastante facilidad para observar el movimiento. Sí, requeriría que todos los filamentos tuvieran dientes, pero podrías codificar qué tipo de filamento es directamente en la superficie. La máquina pudo leer esto y resolver varios problemas.

  • Rick T. dice:

    en lugar de medir el movimiento del filamento, ¿por qué no medir el movimiento del rodamiento?

  • iu dice:

    este tipo de mecanismo es muy común. el imán en lugar de la primavera es interesante, pero no estoy seguro de qué tan nuevo es. Las impresoras comerciales avanzadas requieren su propio filamento, con bobinas etiquetadas con rfid, incluso placas de construcción individuales, es muy derrochador pero completamente inusual.

  • Todd Kroeger dice:

    En mi impresora hay un motor que empuja el filamento contra una segunda “rueda” que se mueve libremente. ¿No se podría simplemente medir la velocidad de la segunda rueda mediante la óptica a través de las aberturas en la rueda o las marcas en la rueda, o un efecto de halo con imanes unidos a la rueda sin cambiar las fuerzas necesarias para empujar el filamento a través de la ayuda?

Óscar Soto
Óscar Soto

Deja una respuesta

Tu dirección de correo electrónico no será publicada.