Hemos creado botones personalizados para el inicio y otros comandos de una línea, pero no se a podido agregar líneas de código adicionales.
- Si presionamos Enter para comenzar una nueva línea, el botón se cierra,
- Al presionar la tecla de flecha hacia abajo tampoco funciona.
- Tampoco funciona Ctrl Enter (cambio de linea)
En ocasiones necesitamos varios comandos para bajar y subir el eje Z, mover los ejes XY cuando la operación anterior termine, luego hacer otra maniobra como encender Spindle, Laser, offset, etc.
Aunque lo podemos hacer con 4 o 5 botones no es la misma velocidad con lo que lo hariamos presionandolos de uno en uno y el problema es que si es Laser, para cuando presionamos el boton, ya se quemó el material, si es Perforacion ya el orificio o la broca ya se quemaron un poco; Si es sharpie pues ya manchamos demás la base.
Entonces nos preguntamos
Es posible agregar varias lineas de codigo en un boton en Pronterface?
Luego de buscar y leer algunas publicaciones donde los usuarios tuvieron problemas solo con trabajar con una linea de comando y el Boton no funcionaba, pero fue interesante ver que son cosas que ya había visto en el Config del Pronterface.
La respuesta es SI, si se puede con Macros o Scripts
En Pronterface ir a Settings -> Macros -> new
Escribir el nombre de la Macro -> Ejemplo Botones multiLinea
Escribe tus lineas de comando
Save (Guardar)
Vayan a + add custom button (agregar Boton)
Agregen como comando con el Nombre Botones MultiLinea
Este boton lo agregan presionando el botoncito […] a un lado del campo de captura, ese campo donde escriben el comado de una sola linea.
Escribe el nombre del Boton, en mi ejemplo es Botones
Luego de estos cambios en archivo Printrunconf.ini guarda tu macro y tu nuevo botón, este archivo lo puedes copiar para llevarlo a otra PC donde desees tener las mismas configuraciones.