Programas de envío con el núcleo propio de Twinwright

Esta página es para quienes quieran manejar el MC-1 desde un programa de envío de código G propio (bCNC, gSender o Universal G-code Sender) en lugar de hacerlo desde Studio. El controlador del MC-1 es el núcleo propio de Twinwright, compatible con el protocolo serie de Grbl 1.1 y con las extensiones que usan los programas de envío actuales, de modo que estos programas de envío funcionan con él, con los pocos ajustes y salvedades que se indican a continuación.

Todo lo que aparece aquí se probó en el gemelo digital del MC-1, que ejecuta el mismo código de controlador que la máquina. La comprobación en una máquina real está aún por hacer. Versiones probadas: bCNC 0.9.16, gSender 1.6.4, UGS Platform 2.1.27.

Conectar

DóndeCómo
El gemelo en la ventana de StudioStudio admite un programa de envío a la vez en localhost:2323 (solo en este equipo; inicie Studio con --bind any para acceder a él desde la red). bCNC: puerto socket://localhost:2323. gSender: Ethernet, dirección 127.0.0.1, puerto 2323. UGS: tcp://localhost:2323.
El propio MC-1USB nativo: el controlador aparece como un puerto serie (COM*n* en Windows). Elija ese puerto. La velocidad en baudios no importa en USB nativo, pero algunos programas de envío piden una: 115200 funciona.

Lo que el controlador dice de sí mismo:

Elegir el firmware en el programa de envío

Programa de envíoAjusteMotivo
bCNC 0.9.16Controller: GRBL1bCNC no lee el nombre del firmware. Probado con GRBL1.
gSender 1.6.4Default firmware: la opción distinta de GrblgSender reconoce un firmware por su nombre en $I. Nuestro controlador da su propio nombre, así que gSender usa el firmware que usted haya fijado como predeterminado. Probado con esa opción.
UGS 2.1.27Firmware: GRBLProbado: ajustes, programas, alarmas y referencia tras un reinicio, sin un Soft Reset adicional (sección 3). La otra opción de firmware de UGS también funciona, pero necesita un Soft Reset más tras un reinicio; el desplazamiento manual (jog) se probó solo con esa opción.

Tras una alarma o un reinicio

Cambios de herramienta (M6)

Ninguno de los tres programas de envío, con sus ajustes por defecto, permite que el MC-1 cambie la herramienta y mida la nueva:

Programa de envíoPor defectoQué hacer
bCNCSe salta todas las líneas M6: los cortes de la herramienta siguiente se hacen con la herramienta que aún está en el husillo.Configure su cambio de herramienta en Manual tool change (TLO) y mida en el sensor de longitud de herramienta del MC-1 (sección 5).
gSenderCambio de herramienta “Ignore”: M6 se envía como comentario y el programa no se detiene.Configure su cambio de herramienta en Fixed Tool Sensor en el sensor de longitud de herramienta del MC-1 (sección 5).
UGSGestiona M6 por sí mismo: retrae, detiene el husillo y le pide que cambie la herramienta, pero nunca la mide. Una herramienta más larga corta entonces demasiado profundo y, en una máquina real, puede chocar con la pieza.Ejecute una herramienta por programa y fije la longitud de la herramienta o el origen de pieza antes de cada una, o use Studio para los programas con cambios de herramienta.

Más sobre UGS y M6:

Medir la longitud de herramienta en el sensor de longitud de herramienta del MC-1

El sensor de longitud de herramienta está en la parte trasera izquierda de la mesa; G59.3 se guarda justo encima de él.

Fijar el origen de pieza con un palpador

Otras cosas que conviene saber