Resumen
Nota: Se puede encontrar una nueva versión inalámbrica aquí:http://www.thingiverse.com/thing:2313781. La versión inalámbrica utiliza módulos Bluetooth en serie.
Este proyecto es muy similar a usar el control manual de Pronterface o Repetier Host para enviar instrucciones de Gcode a tu impresora mientras está conectada al ordenador mediante un cable USB, pero en lugar de eso, se utiliza un Arduino Nano conectado a un pequeño teclado para enviar los scripts/macros de Gcode.
El enviador de Gcode está destinado a funcionar para impresoras 3D, así como para fresadoras CNC y grabadoras láser. Cualquier máquina que use Gcode.
Esta configuración permite enviar scripts/macros de gcode altamente personalizados a la impresora con solo pulsar un botón. He probado todos los scripts que incluí en el sketch. Cualquiera de ellos puede ser reemplazado o editado.
En el boceto, traté de incluir muchos comentarios para que sea más fácil ajustar el código a tus propias necesidades.
La comunicación entre el Gcode Sender y la impresora se realiza a través de comunicación serie (Tx, Rx). En las placas de estilo RAMPS, se puede utilizar el puerto AUX-1. Los detalles del cableado se pueden encontrar en el archivo Wiring.zip. Asegúrate de que el cable de salida Tx en el Gcode Sender esté conectado a Rx en la impresora y que Rx esté conectado a Tx. En el firmware de Repetier,
Los STLs se imprimen sin soporte. NOTA: Los STLs fueron diseñados para imprimir con un relleno bajo. El relleno es básicamente el soporte para que el cuerpo mantenga su forma mientras se imprime. Mantenga el relleno bajo para no desperdiciar filamento.
Una vez ensamblada, la placa Arduino Nano se oculta dentro del cuerpo STL en la cavidad debajo de los teclados. Los teclados tienen un respaldo adhesivo que se adhiere al inserto STL. El inserto se puede extraer posteriormente (una herramienta de extracción de impresión funciona muy bien) si necesita reprogramar el Nano en cualquier momento.
Se proporciona un archivo de Fusion 360 para ajustar aún más las piezas del soporte del teclado. POR FAVOR, díganme si crean diseños alternativos para el Gcode Sender.
BOM:
- (2x) Teclado de membrana 4x4 de 16 teclas.
- (1x) Placa de desarrollo Arduino Nano (tiene suficientes pines de E/S para dos teclados sin ningún escudo adicional). 1 teclado se puede usar fácilmente en lugar de dos.
- (1x) Longitud deseada del cable de 4 hilos (utilicé un trozo corto de cable Cat5 y usé los 4 pares trenzados ya que lo tenía disponible). Para conectar el emisor de Gcode a la impresora.
- (2x) cables de puente cortos de 8 pines para conectar los teclados a la placa Arduino nano.
Teclado izquierdo explicado:
- La idea es seleccionar primero con qué eje trabajar (por ejemplo, x, y, z, e), luego seleccionar la cantidad de resolución de movimiento (por ejemplo, 0.1, 1, 10, etc), y finalmente el botón de dirección del movimiento (+ o -). El botón de dirección del movimiento se puede mantener presionado para continuar el movimiento en esa dirección.
Créditos:
Un gran agradecimiento ahttp://www.thingiverse.com/Slavuljquien tenía una joya oculta en Thingiverse. Su diseño.http://www.thingiverse.com/thing:1563410Fue la inspiración para este proyecto.
Ajustes de impresión.
Imprimadora:
HICTOP Prusa i3
Balsas:
No.
Apoya:
No.
Resolución:
0.2
Relleno:
10-15%
Cómo diseñé esto.
STL diseñado en Fusion360. Shetch es un sketch de Arduino.
Model Kaynağı
