Enfoque, una plataforma de impresión experimental polvo (8 / 15 paso)

Paso 8: Los problemas con Beta 0.02

Este paso es sobre todo información. Es necesario para comprender algunos de los problemas, pero no es necesario para la construcción de foco. Si usted quiere, sólo puede saltar sobre esta parte, sin rencores.

Iba a añadir esta información a la subida del paso de firmware. Cuando se inicia el desplazamiento hacia abajo, verá por qué tiene su propio paso.

TLDR:
Firmware fue construido por mí mismo y tiene un montón de bugs y pequeños problemas. Voy a arreglar esto pero necesito tiempo para eso.

Por qué es tan buggy
El firmware es construido de rasguño. Cuando empecé, rampas no tienen las funciones que necesitaba, así que construí mi propia electrónica (como se ve en las fotos). Si hubiera sé que terminaría usando rampas, habría convertido un pedazo de firmware, pero todo parece mucho más clara en retrospectiva. Con mi limitada habilidad de programación y tiempo limitado, terminé con el firmware que tiene todavía algunos errores en ella. Algunos de estos errores son sólo teóricos, mientras que otros son problemas reales que no sé la fuente exacta de.

Estoy pensando en pasar un fin de semana para arreglar algunos de estos problemas hace tiempo, pero ya que puedo imprimir, no hay ningún incentivo real para poder solucionarlo pronto. También, yo sólo solucionará algo que nunca será tan bueno como debería ser. Alguien realmente bueno en la programación podría hacer más semanas que pude en meses. ¿A alguien la tarea?

Ejes y topes son difíciles de invertir
Mi firmware fue escrito paso a paso para que sea función. A veces he utilizado la forma sencilla de invertir ejes que se estaban moviendo en la dirección equivocada. Esto ha resultado en ninguna forma sencilla de invertir ejes exista. Simples es manualmente invertir ejes poniendo los cables. Hay soluciones previstas aquí algún tiempo, lo siento.

Movimiento del paso
Lo sé, más firmware utiliza temporizadores de pwm que son finamente ajustados para la velocidad correcta. No se centran. Enfoque utiliza el temporizador de micros() para determinar cuando es el momento de dar un nuevo paso. No tienen tiempo para enseñar a mí cómo establecer estos contadores de tiempo, así que tomó un atajo y hacen movimientos con el temporizador micros() y establecer objetivos. Este sistema funciona perfectamente, pero allí es algunos problemas.

glitch de 71 minutos
Después de 71 minutos el temporizador micros() se reinicia a cero. Si esto sucede cuando el foco es la impresión, puede ocurrir pérdida menor de pasos. Nunca he impreso por eso mucho tiempo por lo que nunca he experimentado esta primera mano. Es sin embargo una opción y tiene que fijarse en el largo plazo.

Tampón de ser superado
Para mantener una impresión constante, la beta utiliza un búfer con un tamaño de 10 pasos que corre en círculos (relleno del uno al diez, el ir a uno nuevo). Cuando el buffer no está lleno, el firmware Lee un carácter de Gcode después de cada paso y cuando hay tiempo izquierda hasta otro paso. Cuando se ha leído una línea completa, el búfer se actualizará con una nueva coordenada. Este proceso ya ha sido mejorado con la actualización de 0.02, pero en teoría, a altas velocidades con pequeños pasos, es posible que el búfer agotar y repetir.

No hay aceleración
El firmware se utiliza en aceleración. Sólo va a toda velocidad directamente. He tratado de hacer que acelere, no pudo, entonces dio para arriba y había hecho para que no la usa. La impresora se mueve bastante lento que no es realmente un problema y debe acelerar muy rápidamente para dar una impresión lisa de todos modos.

Final poco fiables de impresión
Cuando la impresora se realiza con Gcode en la tarjeta SD, debe dejar de impresión. No siempre hace esto. Básicamente hay cuatro cosas que pueden suceder. tampoco puede:

  • Detener impresión después de que la SD estaba vacía pero el tampón no, omitiendo la entre uno y cinco últimas líneas;
  • Jam en el final, manteniendo el láser quema mientras que no se mueve y no responde a ninguna entrada;
  • De lo anterior;
  • Detener impresión como se supone y va la final del menú de impresión;

O sólo print.txt
El firmware sólo busca "print.txt" en la tarjeta SD. Yo mismo no encontré ninguna forma sencilla de leer todos los posibles archivos desde la tarjeta SD en un lejos que podía usar. También no pude encontrar una manera de leer Gcode, sólo encontré una manera para leer .txt. Gcode es sólo un archivo de texto glorificados, decidí que sería más fácil simplemente correr Gcode desde un archivo de texto. Esto no se solucionará ya que no tengo las habilidades para hacerlo como debe ser.

Artículos Relacionados

Digitalización (Fotogrametría) con una plataforma giratoria - no una cámara giratoria 3D!

Digitalización (Fotogrametría) con una plataforma giratoria - no una cámara giratoria 3D!

Actualización 20/05/2015: añadido otro paso para hacer el 3D todo usando sólo freeware.Actualización 17/05/2015: añadido algunas fotos y la exploración de un micro interruptor.También fija los permisos en Sketchfab para permitir la descarga de los mo
Makercast: una plataforma de video livecasting puede controlar

Makercast: una plataforma de video livecasting puede controlar

Poder al pueblo!¿Algo fuera de cuadro? ¿Cosas más interesantes en otra dirección? Por primera vez podrás controlar directamente donde la cámara se ve en un elenco video vivo!Todos los que en la actualidad el control a través de este Twitter cuenta.Ha
Especias y caliente salsa parrilla de una plataforma

Especias y caliente salsa parrilla de una plataforma

Mi colección de salsa picante fue llegar a grande para nuestra actual estante de especia, así que algo tenía que hacer.Estaba pensando en hacer algo rústico con madera y metal.También tuve una plataforma había sido ahorro que había conseguido una pát
Impresión 3D polvo acabado con Zap CA

Impresión 3D polvo acabado con Zap CA

Cómo publicar proceso y sello impresiones 3D de Z Corp para la fuerza conservando el color y acabado más cercano al blanco de impresión original de polvo.Explorando el modelado paramétrico, diseñé un pedazo llamado "Cubo de Metatron" que siento
Cómo hacer una plataforma de formación carrera de obstáculo

Cómo hacer una plataforma de formación carrera de obstáculo

¿Pensando en construir una pared de entrenamiento de carrera de obstáculos, tiro de lanza o de la plataforma para su próxima carrera? Tuvieron suerte y consiguieron diseñar uno para nuestra YMCA local. Aquí es cómo hemos hecho carrera de obstáculos d
Cómo hacer una plataforma de Robot móvil de bajo costo

Cómo hacer una plataforma de Robot móvil de bajo costo

Este Instructable es sobre la construcción de una base robótica para apoyar los experimentos.Este Instructable es destinado a alguien para comenzar por una plataforma móvil de baja tensión. Otros lectores pueden encontrar algo interesante aquí tambié
Cómo hacer una plataforma de construcción climatizada para un Makerbot Cupcake

Cómo hacer una plataforma de construcción climatizada para un Makerbot Cupcake

una plataforma de construcción climatizada es un componente esencial de una producción de Makerbot Cupcake u otra impresora de Reprap utilizando medios ABS. Impresiones de grandes tamaño a menudo "deformación" porque todavía se crea el fondo de
Evolucionar - una plataforma para manos Bionic y HMIs (Intel IoT)

Evolucionar - una plataforma para manos Bionic y HMIs (Intel IoT)

A todos los fabricantes por ahí-Se trata de un trabajo en progreso. Actualizará con una descripción completa de "Cómo hacer" como procedemos. Si usted quiere construir con nosotros, por favor háganoslo saber en la sección de comentarios.Saludos,
Construir una costumbre figura impresa, Light-up 3d

Construir una costumbre figura impresa, Light-up 3d

Tinkerplay es una impresionante aplicación móvil que te permite diseñar criaturas articuladas y hacerlos en una impresora 3D. Es muy divertido de usar en iOS, Android y Windows Mobile y casi garantiza excelentes resultados. Lo especial de Tinkerplay
Serigrafía Tutorial parte 2: Crear una pantalla de impresión

Serigrafía Tutorial parte 2: Crear una pantalla de impresión

este es el segundo en una serie de tres tutoriales de impresión de pantalla, en la que voy a describir el proceso que utilizo para crear la mano impreso artículos a la venta en mi tienda de Etsy , La casa del perro. A lo largo de los tutoriales les m
Control de una plataforma de Stewart

Control de una plataforma de Stewart

La Stewart Platform (aka hexápodo octaédrico) ha estado alrededor desde los años cincuenta. Desde aquel momento personas han sido reinventar esta plataforma una y otra vez. Experimenté el mismo problema y esto me motivó a hacer de este instructable.E
Una plataforma = un banco

Una plataforma = un banco

La conversión de una plataforma de euros en un banco es una operación simple, te costará menos de un euro y relativamente a corto plazo. Condiciones para lograr una sentada ergonómica están ligadas a su tamaño. Este instructivo le ayudará a construir
Cómo determinar si una plataforma de madera es seguro para el uso

Cómo determinar si una plataforma de madera es seguro para el uso

he notado recientemente que hay mucha información incorrecta o desactualizada sobre plataformas de madera.Mi empresa hace decenas de paletas cada día así que pensé que sería claro el aire en cuanto a nuevas plataformas en los Estados UnidosPaso 1: Es
LinkIT una plataforma de prototipado

LinkIT una plataforma de prototipado

Así que es bastante bueno para hacer proyectos permanentes con la Junta el caso Linkit pero necesitaba algo que pudiera prototipo fácilmente. También quería un pequeño surtido de cosas que hacen mis prototipos aún más fácil para que yo no tendría a p