Programas y el editor

El espacio de trabajo Programa (Alt+3) reúne sus programas y las piezas de ejemplo, un editor que comprueba un programa mientras usted escribe y una vista previa de lo que el programa hace a la pieza. Studio conserva una versión de un programa cada vez que usted lo guarda o lo carga en la máquina, de modo que puede ver qué ha cambiado y volver atrás.

Abrir un programa

El espacio de trabajo tiene tres partes:

Para abrir un programa:

El editor y la máquina pueden tener programas distintos. Cuando la máquina tiene un programa que usted no ha abierto en el editor, la línea de estado lo indica: Ctrl+K carga el programa del editor en la máquina y Ctrl+Mayús+R pasa el programa de la máquina al editor (antes se guardan sus ediciones como una versión).

Programas de ejemplo

Studio 1.0 incluye cuatro piezas de ejemplo: una placa de motor NEMA 17, un panel frontal de instrumento, un chip microfluídico de gotas y un panel aligerado isogrid. Llegarán más con las actualizaciones. Haga doble clic en una de ellas en Piezas de ejemplo, o elíjala en Archivo > Piezas de ejemplo….

Al cargar un ejemplo se prepara toda la máquina para él: el bruto y el utillaje, la tabla de herramientas y la herramienta en el husillo, la referencia, el origen de pieza, el programa y, si el ejemplo lo tiene, el modelo con el que comparar.

Nota

Un ejemplo sustituye el bruto, la tabla de herramientas y el origen de pieza G54 que usted tenía. Programa de demostración, en la misma lista, carga solo el programa y deja el bruto como está.

El editor

El editor es un editor de código G:

Las líneas de estado bajo el editor muestran la línea y la columna, si el texto está en la máquina, la versión, los recuentos de la comprobación y el estado del programa tras la línea en la que usted está: los códigos modales, el avance, la velocidad, la herramienta y la posición.

Expandir da al editor todo el espacio de trabajo; Restaurar devuelve los programas y la vista previa.

Colores y números de línea

Los colores siguen el aspecto de la ventana (claro u oscuro). Las líneas que el controlador ya ha aceptado por delante de la línea que se está ejecutando aparecen en gris.

Buscar y reemplazar

Esc cierra los cuadros.

Puntos de interrupción y pausas

Un punto de interrupción detiene el tiempo del gemelo cuando la ejecución llega a esa línea; el movimiento de la máquina no cambia. F5 continúa.

Los puntos de interrupción surten efecto cuando el programa está en la máquina.

La comprobación del programa

El editor comprueba el programa mientras usted escribe (un momento después de que deje de hacerlo), cuando se carga y de nuevo tras una ejecución. Tiene dos partes:

Programa > Comprobar el programa es otra comprobación: envía el programa cargado por el modo de comprobación del propio controlador, línea por línea, sin que la máquina se mueva.

Qué encuentra la comprobación

Cada hallazgo es un error, una advertencia o una nota, y se muestra bajo su línea con el número de su regla. Ejemplos:

ReglaTipoQué encuentra
S01AdvertenciaSin bloque de inicio antes del primer movimiento: el programa depende del estado del controlador
S02AdvertenciaSin M2 ni M30 al final
S04ErrorUn movimiento de corte antes de cualquier F
S05AdvertenciaEl husillo arranca sin S, o S fuera del rango del husillo
S07ErrorUn código que el controlador no acepta: expresiones, palabras O, subprogramas, G41/G42, G68
S10AdvertenciaUn movimiento rápido por debajo de la cara superior de la pieza y más profundo de lo que el programa ha cortado
S11ErrorUn arco que el controlador rechaza
S12AdvertenciaEl husillo refrigerado por agua corta sin su refrigerante (M8)
S14AdvertenciaUna herramienta de longitud distinta de aquella con la que se fijó el origen de pieza, y nada la mide

La comprobación con vista previa añade lo que el programa haría a la pieza: movimientos rápidos contra el material, corte con el husillo parado, colisiones con el utillaje, movimientos que superan el recorrido y un husillo que funciona en seco.

Corregir un hallazgo

Algunos hallazgos traen una sugerencia, por ejemplo Sugerencia (insertar antes): M8.

  1. Ponga el cursor en la línea, o pulse Alt+↓ y Alt+↑ para ir de un hallazgo a otro.
  2. Pulse Ctrl+. (o elija Aplicar la sugerencia en el menú de la línea).

Resultado: el cambio se hace en un solo paso; Ctrl+Z lo deshace. Lea la sugerencia antes de aplicarla: corrige el hallazgo, no lo que usted pretendía.

Optimizar

Optimizar (Ctrl+Mayús+O) busca un programa más rápido que corte la misma pieza: cambia avances y velocidades, une líneas cortas y baja las retiradas. Ejecuta el programa original y el optimizado en dos copias ocultas de la máquina, con el mismo amarre. Necesita un bruto definido. Optimizar está en la edición Pro y superiores.

Si el resultado es mejor, sustituye el texto del editor (Ctrl+Z devuelve el original) y se abre la comparación. La consola indica los tiempos, la fuerza de corte más alta y el índice de vibración antes y después, y lo que cambió. Pulse Parar optimización o Ctrl+Mayús+O para detenerla.

Versiones

Studio guarda una versión de un programa cuando usted:

Una versión idéntica a la última no se vuelve a guardar. Las versiones se conservan en Documentos\Twinwright Studio\programs\<program>\, un archivo cada una, y nunca se eliminan automáticamente. Programas las lista bajo cada programa, con la hora y el motivo por el que se guardó cada una.

Comparar dos versiones

Comparar (Ctrl+D) muestra, bajo el editor, la versión guardada más reciente que difiere del texto del editor: las líneas modificadas en ámbar, las añadidas en verde, las eliminadas en rojo y las líneas en las que solo cambió F o S en azul. Pulse Ctrl+D otra vez para ver una versión más antigua, Alt+↓ y Alt+↑ para ir de una diferencia a otra, y Esc para cerrar.

El encabezado cuenta las diferencias y, cuando las dos versiones se han ejecutado hasta el final en esta sesión, compara sus tiempos de ejecución.

Para comparar dos versiones guardadas, abra primero la más reciente en el editor y luego pulse Ctrl+D.

Volver a una versión

  1. En Programas, haga doble clic en la versión. Resultado: su texto pasa al editor. Sus ediciones sin guardar se guardan antes como una versión; Ctrl+Z deshace el cambio.
  2. Pulse Cargar y comprobar (Ctrl+K) para cargarla en la máquina.

Guardar y exportar

Archivo > Exportar curvas (CSV)… guarda las curvas de la ejecución (véase Análisis y diagnóstico). La hoja de amarre y el informe de inspección están en la tarjeta Informes de Preparación (véase Inspección).