Convertir archivos midi a gcode la impresora puede jugar
Esta secuencia de comandos de python convierte archivos MIDI a Gcode la impresora puede juga...r, transformándolo en un reproductor de música que suena como R2D2 !!
Se utilizará X,y y Z como 3 diferentes "voces" con lo que su impresora de un instrumento polifónico.
Horquillado de la conocida Mid2CNC por Michtom (entre otros) he añadido una interfaz gráfica porque odio escribir comandos...
Así que, básicamente, que acaba de lanzar el script y haga clic en el tipo correcto de la máquina, a continuación, seleccione el archivo que desea como entrada, en la que desea guardar el archivo de salida y usted tendrá un buen archivo Gcode para su impresora.
xxxxxEDIT:
Se me olvidó incluir el easygui de la biblioteca. Así que ahora se debe trabajar "fuera de la caja".
Importante:
Usted tiene que colocar el cabezal de impresión aproximadamente en el centro de la plataforma y la boquilla por lo menos un par de mm por encima de ella.
La cabeza se mueve alrededor XY y Z nunca va a estar más cerca que el punto de inicio.
Usted no necesita casa de los ejes (en el medio) y no es necesario poner el calor en (no de extrusión ocurrirá)
Hay un par de bugs y no todos los archivos midi dará buenos resultados. También mi código mierda, pero oye, funciona. Un poco...
Te adjunto un montón de archivos sé trabajar con una Ultimaker Original.
El archivo mp3 es mi grabación de la marcha Imperial (J. Williams), concierto para tres ejes de madera y madera contrachapada.
Todo esto está disponible aquí: https://github.com/mpatoulachik/MIDI-to-CNC
Siéntase libre de corregir/mejorar!
Se debe trabajar en la no-delta de la impresora, acaba de editar los parámetros en mid2cnc.py
Me pregunto si esto podría ser hecho por un delta de la impresora (tipo kossel/rostock etc.) ???