Académique Documents
Professionnel Documents
Culture Documents
bloque estar en lenguaje del 8070, pero ser fcilmente identificable debido al formato de traduccin.
La traduccin del programa slo se realiza una vez; la primera vez que se simula el programa o la primera vez que se selecciona el programa en el modo automtico. Si se modifica el programa editado en lenguaje del CNC 8055, el CNC vuelve a traducirlo al formato del CNC 8070. Si se modifica el programa traducido al lenguaje del CNC 8070, no se actualiza el programa editado en lenguaje del CNC 8055. Si la sintaxis del bloque traducido es sustancialmente distinta al original, el CNC aade el bloque original como comentario, para que sea fcilmente identificable.
Lenguaje 8055 G XYZ T1 D2 M6 G01 G05 G90 F1000 X10 Y23 Z33 G75 X100 M30 Lenguaje 8070 G0 X Y0 Z0 (G XYZ) T1 D1 M06 (T1 D2 M6) G01 G05 G90 F1000 X10 Y23 Z33 G100 X100 (G75 X100) M30
Cuando el CNC no pueda traducir un bloque, porque tiene una funcin sin equivalente en el 8070, mostrar el mensaje "funcin sin traduccin". El analizador sintctico tambin mostrar este mensaje cuando el ndice de un parmetro mquina se indique en forma paramtrica.
Programa seleccionado para la simulacin El proceso para simular el programa seleccionado es el siguiente: 1. Elegir el tipo de representacin grfica, sus dimensiones y el punto vista. Estos datos tambin se podrn modificar durante la simulacin del programa. 2. Activar, en el men de iconos, las opciones de simulacin deseadas. 3. Pulsar el icono START para iniciar la simulacin. Cada vez que se pulsa el icono START, el editor guarda el programa que se est editando en el canal, aunque no est activa la opcin "Salvar siempre". 4. La simulacin se podr interrumpir mediante el icono STOP o se podr cancelar mediante el icono RESET. La simulacin del programa comienza en el primer bloque del programa y finaliza tras ejecutarse una de las funciones especficas de fin de programa "M02" "M30". Opcionalmente se podr definir el bloque de inicio y final de la simulacin. Ver "7.6 Ventana de programa" en la pgina 160. Para la simulacin del programa, el CNC asume la configuracin real de cabezales del canal y la configuracin de los parmetros mquina. Modo de simulacin "bloque a bloque" Si est activo el modo bloque a bloque, la ejecucin del programa se interrumpir al final de cada bloque, siendo necesario volver a pulsar el icono START para continuar. La seleccin del modo bloque a bloque se realiza desde el men de iconos, y se podr realizar antes o durante la simulacin del programa. Opciones de simulacin A las opciones de simulacin disponibles se accede desde el men de iconos. Tras pulsar el icono se mostrar una ventana con las siguientes opciones.
Compensacin de radio Activa o desactiva la compensacin de radio para la simulacin del programa. Con la compensacin de radio desactivada, durante la simulacin no se tiene en cuenta la compensacin de radio programada. Parada condicional de la simulacin Simula el interruptor exterior parada condicional. Estando activo, la simulacin del programa se interrumpir en los bloques en los que se encuentre programada la funcin de parada condicional "M01". La simulacin se reanudar al pulsar el icono START. Lmites de software Activa o desactiva los lmites de software para la simulacin del programa. Con los lmites activados, si durante la simulacin se alcanzan los lmites de software se producir un error de simulacin. Si no est activo, no se tendrn en cuenta los lmites de software durante la simulacin. Salto de bloque Simula el interruptor exterior de salto de bloque. Estando activo, no se simularn los bloques en los que se encuentre programada la marca de salto de bloque "/", continuando la simulacin en el bloque siguiente. Anular la sincronizacin de canales Se dispone de un icono para cada canal. Anula las esperas de sincronizacin con el canal durante la simulacin. Estando activo, la espera acabar inmediatamente continuando la ejecucin del programa. Sincronizar cabezales. Se dispone de un icono para cada cabezal, en el que hay que indicar el nmero de cabezal al que se sincroniza. El valor 0 anula la sincronizacin.
A. Barra de ttulo Nombre del programa seleccionado para la edicin. Cuando corresponda, tambin se indicar si el programa es de solo lectura (cuando sea de solo lectura, se est simulando o se est ejecutando). Si junto el nombre del programa se muestra el smbolo "*", quiere indicar que se han realizado cambios en el programa desde la ltima vez que se guard (slo si el guardado automtico del programa est desactivado). B. Zona de edicin. Nmero de lnea y zona propia para la edicin del programa. C. Errores de edicin (slo cuando se producen) y ayudas la programacin. Si el texto no se visualiza completamente, situar el foco en esta zona y desplazar el texto con ayuda de las flechas de desplazamiento [] [] [] []. Esta zona muestra, sobre fondo rojo, los errores que se producen durante la edicin del programa o los errores encontrados despus de realizar un anlisis sintctico del programa. Esta zona muestra, sobre fondo azul, la ayuda contextual que ofrece el editor cuando se programan comandos en lenguaje de alto nivel. D. Barra de estado. Informacin acerca de la posicin del cursor y el estado de las opciones del editor, como son:
AUTONUM: Numeracin automtica de bloques. Cuando se encuentra activa, el CNC numera automticamente los bloques nuevos que se vayan generando. CAP: OVR: Escritura en maysculas. Cuando se encuentra activa, el texto se escribe siempre en maysculas. Sustituir texto. Alterna entre los modos de escritura insertar y sustituir. Cuando se encuentra activa, se escribe en modo sustituir. NUM: Teclado numrico activo.
Men de softkeys de la ventana de edicin Cuando se selecciona la ventana de edicin, en el men horizontal de softkeys se mostrarn las opciones asociadas a esta ventana. El grupo de opciones que ofrece el men se puede cambiar mediante la softkey "+", accediendo as a un grupo de opciones diferente. Las opciones disponibles en el men de softkeys son las siguientes. Ver "7.4 Ventana de edicin (softkeys)" en la pgina 148. "Abrir programa" "Archivo" Abrir un programa en el editor. Permite recuperar, guardar, guardar con otro nombre o imprimir el programa. Tambin permite importar el contenido de otro programa, de un archivo DXF o de archivos PIM y PIT. "Deshacer" Permite deshacer las ltimas modificaciones realizadas.
"Operaciones de bloques" Permite copiar, cortar y pegar informacin de un bloque o un grupo de bloques dentro del programa. Tambin permite copiar un bloque o grupo de bloques como un programa independiente. "Buscar/sustituir" Permite realizar la bsqueda de una lnea o de un texto en el programa que se est editando. Tambin permite sustituir un texto por otro. "Personalizacin" "Editor de perfiles" "Editor de ciclos" "Planos inclinados" Permite personalizar el aspecto y las propiedades de la ventana de edicin. Permite acceder al editor de perfiles, y definir un perfil nuevo o modificar un perfil existente. Permite acceder al editor conversacional de ciclos fijos de mecanizado y posicionamiento. Permite acceder a la ayuda para la programacin de planos inclinados.
Atajo [CTRL]+[C] [CTRL]+[X] [CTRL]+[V] [CTRL]+[Z] [CTRL]+[Y] [CTRL]+[G] [CTRL]+[+] [CTRL]+[] [ALT]+[] [CTRL]+[HOME] [CTRL]+[END] [CTRL]+[TAB]
Funcin Copiar el texto seleccionado Cortar el texto seleccionado Pegar el texto seleccionado Deshacer el ltimo cambio Rehacer el texto seleccionado Guardar el programa / Recuperar el programa original Aumentar el zoom Disminuir el zoom Ocultar o expandir un ciclo Desplaza el cursor al principio del programa Desplaza el cursor al final del programa Pasar del editor a la ventana de errores y viceversa
Bloques multilnea. El editor ajusta los bloques largos al tamao de la ventana, dividiendo el bloque en varias lneas. En la parte derecha de cada lnea cortada, el editor muestra un smbolo para indicar que el bloque contina en la lnea siguiente.
En todas ellas, al teclear la siguiente letra del nombre de la variable o sentencia, el cursor de la lista se colocar automticamente sobre el primer comando que comience por esa letra. Las teclas [] [].permiten desplazar el cursor por la lista de comandos y la tecla [ENTER] introducir el comando seleccionado en el bloque que se est editando. Introducir un elemento de la ayuda en el bloque que est editando. Cuando se tiene seleccionado un elemento de la lista y se pulsa la tecla [ENTER], el editor inserta en la posicin del cursor el elemento seleccionado en el men desplegable. Si la sentencia no tiene parmetros el editor inserta la sentencia completa. Si la sentencia tiene parmetros pero el texto escrito por el usuario no contiene parmetro alguno, el editor inserta slo la parte fija de la sentencia. Si el usuario ha escrito algn parmetro, el editor no insertar nada. Si la variable no es de eje y/o array, el editor inserta la variable completa. Si la variable es de eje y/o array pero el usuario no lo ha escrito, el editor inserta slo la parte fija de la variable. Si la variable es de eje y/o array y el usuario lo ha escrito, el editor no insertar nada.
Tras insertar un elemento, y si es necesario, en la parte inferior de la pantalla se mantiene la ayuda contextual de dicho elemento, para completar la edicin del bloque. Si se vuelve a pulsar [ENTER], desaparece la ayuda contextual de la parte inferior de la ventana. Activar las ayudas contextuales. Las ayudas contextuales se activan desde con la softkey "AYUDA PROG", del men de personalizacin. La softkey aparecer pulsada cuando la ayuda contextual est habilitada. La ayuda contextual slo est disponible cuando se utiliza el lenguaje del CNC 8070.
Tras seleccionar el fichero ser necesario definir el modo en el que se convierten las diferentes capas del archivo DXF a cdigo ISO. Una vez definido estos datos, pulsar la softkey "Convertir" para importar el archivo en el programa pieza. Configuracin del archivo DXF Cuando se importa un fichero DXF se muestra la ventana de configuracin, en la que hay que definir cmo se tratan las diferentes capas que componen el dibujo. La ventana de configuracin muestra tres reas claramente diferenciadas. Zona de descripcin de capas Los archivos DXF pueden estar compuestos por capas, en cada una de las cuales se encuentra dibujadas diferentes alturas del dibujo. Todas las capas juntas forman el dibujo completo. A la hora de importar el archivo se podr seleccionar qu capas se desean incluir en el programa pieza. Por defecto se incluyen todas las capas. Para excluir alguna de las capas, seleccionarla pulsar la softkey "Deshabilitar capa". Para cada una de las capas se indica cul es su prioridad y su offset (altura) sobre el eje perpendicular. Prioridad y offset de las capas Se muestran los datos de la capa seleccionada por el cursor. Para cada una de las capas hay que definir cul es su prioridad y su offset (altura) sobre el eje perpendicular. La prioridad define el orden en el que se ejecutarn las capas; es decir, el orden en el que se incluyen en el programa pieza. Las de prioridad 1 sern las primeras en ejecutarse y as sucesivamente. El offset (altura) sobre el eje perpendicular permite ejecutar cada capa en la cota Z (o del eje perpendicular correspondiente) deseada.
Plano de trabajo Para importar el archivo en el programa pieza, hay que definir el plano de trabajo. El plano se define seleccionando el eje de abscisas, el eje de ordenadas y el eje perpendicular. Si se importa en el editor de perfiles, el plano ser el seleccionado en el editor y slo se permitir seleccionar el eje perpendicular.
Errores durante la edicin Durante la edicin, cada bloque es analizado despus de editarse. Si se detecta algn error de sintaxis en el bloque, en la ventana de errores se mostrar la siguiente informacin: Posicin, dentro del bloque, en la que se encuentra el error. Nmero de error y texto explicativo del error detectado.
Errores tras realizar un anlisis sintctico El anlisis sintctico se ejecuta desde el men de iconos. El anlisis sintctico no est disponible para programas escritos en el lenguaje del CNC 8055. Cuando se realiza un anlisis sintctico se analizan todos los bloques del programa. Si se detecta algn error de sintaxis en los bloques, en la ventana de errores se mostrar la siguiente informacin. Ubicacin y nombre del programa que se est analizando. Nmero de lnea del programa y posicin, dentro del bloque, en la que se encuentra el error. Texto explicativo del error detectado. Desplazando el cursor por los errores de la ventana, en el editor se mostrar resaltado el bloque en el que se encuentra el error seleccionado. Para desplazar el cursor usar las flechas de desplazamiento [] [].Pulsar la tecla [ENTER] para seleccionar el bloque en el que se encuentra el error, o pulsar la tecla [ESC] para cerrar la ventana de errores. Si el texto no se visualiza completamente, situar el foco en esta zona y desplazar el texto con ayuda de las flechas de desplazamiento [] [] [] [].
Archivo "Guardar" Esta opcin slo estar disponible cuando no est activa la opcin "Salvar automticamente". Ver "7.4.6 Personalizar el editor." en la pgina 153. Permite guardar el programa que se est editando.
Archivo "Guardar como" Permite guardar el programa que se est editando con un nombre distinto. Tras guardar el programa, se contina con la edicin del nuevo programa. Cuando se selecciona esta opcin, el CNC muestra una lista con los programas almacenados.
Para guardar el programa con otro nombre: 1. Seleccionar la carpeta donde se quiere guardar. 2. Definir el nombre del programa en la ventana inferior. Si se quiere sustituir un programa ya existente, seleccionarlo de la lista 3. Pulsar la tecla [ENTER] para guardar el programa, o la tecla [ESC] para regresar al editor sin guardar el programa. Una vez guardado el programa, el CNC mostrar en la parte superior de la ventana de edicin el nombre del nuevo programa. Archivo "Incluir programa" Permite importar en el programa que se est editando, el contenido de otro programa pieza. Se podr importar cualquier programa accesible desde el CNC, inclusive el programa que se est ejecutando. Cuando se selecciona esta opcin, el CNC muestra una lista con los programas que se pueden importar en el programa que se est editando.
1. Seleccionar de la lista el programa que se desea importar, o escribir su nombre en la ventana inferior. 2. Pulsar la tecla [ENTER] para importar el programa, o la tecla [ESC] para cancelar la seleccin y cerrar la lista de programas. El programa seleccionado se aade al que se est editando, tras el bloque que se encontraba indicado por el cursor. La seleccin de un programa de la lista se puede realizar: Desplazando el cursor hasta el elemento deseado. Mediante el teclado alfanumrico. Pulsando una tecla se seleccionar el primer elemento de la lista que empiece por dicha letra o nmero. Si se vuelve a pulsar, se seleccionar el segundo, y as sucesivamente. Los programas tambin se podrn seleccionar mediante la opcin "Buscar fichero" del men de softkeys. Archivo "Imprimir" Esta softkey permite imprimir el programa en la impresora predeterminada. Archivo "Importar" Permite importar archivos DXF, PIM y PIT. en el programa que se est editando. Ver "7.3.3 Importar ficheros DXF" en la pgina 146. El formato DXF es un estndar para el intercambio de archivos grficos. Importar este tipo de ficheros permite generar el programa pieza directamente a partir del dibujo. Los archivos debern estar compuestos por puntos, lneas y arcos. Los archivos PIM y PIT son los programas pieza utilizados por el CNC 8055. Al importar este tipo de fichero, su lenguaje de programacin se adecua al utilizado por el CNC 8070.
Cuando se selecciona esta opcin, el CNC muestra una lista con los programas que se pueden importar en el programa que se est editando. Seleccionar de la lista el programa deseado y pulsar [ENTER].
7.4.3 Deshacer
Este softkey permite deshacer las ltimas modificaciones realizadas. Las modificaciones se deshacen una a una, empezando por la ltima modificacin realizada. El CNC dispone de los siguientes atajos de teclado para deshacer y rehacer las operaciones. [CTRL]+ [Z] Deshacer el ltimo cambio. [CTRL]+ [Y] Rehacer el texto seleccionado.