Programación ISO
G225
G225
Este ciclo sirve para grabar textos sobre una superficie plana de la pieza. Los textos se pueden disponer a lo largo de una recta o de un arco.
Figura auxiliar | Parámetro | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
QS500 ¿Texto de grabado? Texto grabado entre comillas. Asignación de una variable String mediante la tecla Q del bloque numérico, la tecla Q en el teclado alfabético corresponde a la entrada de texto normal. Introducción: Máx. 255 caracteres | |||||||||||||||||||||||
Q513 ¿Altura caracter? Altura de los caracteres que se van a grabar en mm Introducción: 0...999,999 | |||||||||||||||||||||||
Q514 ¿Factor distancia caracter? El tipo de letra utilizado se denomina "fuente proporcional". Cada carácter tiene su propia anchura. X corresponde a la anchura del carácter más el espacio estándar. El espacio entre caracteres se puede modificar con este factor. Q514=0/1: Espacio estándar entre los caracteres. Q514>1: El espacio entre los caracteres se alarga. Q514<1: El espacio entre los caracteres se reduce. En caso necesario, los caracteres pueden solaparse. Introducción: 0...10 | |||||||||||||||||||||||
Q515 ¿Tipo de letra? De forma estándar, se utiliza la fuente DeJaVuSans. | |||||||||||||||||||||||
Q516 ¿Texto en linea/círculo (0-2)? 0: Grabar texto a lo largo de una recta 1: Grabar texto en un arco 2: Grabar texto dentro de un arco circunferencialmente (no es necesariamente legible desde abajo) Introducción: 0, 1, 2 | |||||||||||||||||||||||
Q374 ¿Angulo de giro? Ángulo del punto central si el texto se debe situar en un círculo. Ángulo de grabado con disposición recta del texto Introducción: –360.000...+360.000 | |||||||||||||||||||||||
Q517 ¿Radio con texto en círculo? Radio del arco en mm sobre el que el control numérico debe disponer el texto. Introducción: 0...99999.9999 | |||||||||||||||||||||||
Q207 Avance fresado? Velocidad de desplazamiento de la herramienta al fresar en mm/min Introducción: 0...99999,999 alternativamente FAUTO, FU, FZ | |||||||||||||||||||||||
Q201 ¿Profundidad? Distancia entre la superficie de la pieza y la base del grabado. El valor actúa de forma incremental. Introducción: –99999.9999...+99999.9999 | |||||||||||||||||||||||
Q206 Avance al profundizar? Velocidad de desplazamiento en la profundización en mm/min Introducción: 0...99999,999 alternativamente FAUTO, FU | |||||||||||||||||||||||
Q200 Distancia de seguridad? Distancia entre el extremo de la herramienta y la superficie de la pieza. El valor actúa de forma incremental. Introducción: 0...99999.9999 alternativamente PREDEF. | |||||||||||||||||||||||
Q203 Coordenadas superficie pieza? Coordenada de la superficie de la pieza con respecto al punto cero activo. El valor actúa de forma absoluta. Introducción: –99999.9999...+99999.9999 | |||||||||||||||||||||||
Q204 ¿2ª distancia de seguridad? Coordenada del eje de la herramienta en la cual no se puede producir ninguna colisión entre esta y la pieza (utillaje). El valor actúa de forma incremental. Introducción: 0...99999.9999 alternativamente PREDEF. | |||||||||||||||||||||||
Q367 Refer. Posición texto (0/-6)? Introducir aquí la referencia para la posición del texto. En función de si el texto se graba sobre un círculo o una recta (parámetro Q516), se dan las siguientes introducciones:
Introducción: 0...9 | |||||||||||||||||||||||
Q574 Máxima longitud del texto? Introducción de la longitud máxima del texto. Además, el control numérico tiene en cuenta el parámetro Q513 Altura del carácter. Si Q513=0, el control numérico graba la longitud exacta del texto tal y como se ha introducido en el parámetro Q574. La altura del carácter se escala consecuentemente. Si Q513>0, el control numérico comprueba si la longitud real del texto sobrepasa la longitud máxima del texto de Q574. Si este es el caso, el control numérico emite un aviso de error. Introducción: 0...999,999 | |||||||||||||||||||||||
Q202 ¿MAX. PROFUNDIDAD PASADA? Cota según la cual el control numérico aproxima la profundidad como máximo. Si la cota es menor que Q201, el mecanizado tiene lugar en varios pasos. Introducción: 0...99999.9999 |
Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.
Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.
Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.
Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.
11 CYCL DEF 225 GRABAR ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Además de las minúsculas, mayúsculas y números, es posible grabar los siguientes caracteres especiales: ! # $ % & ‘ ( ) * + , - . / : ; < = > ? @ [ \ ] _ ß CE
Los caracteres especiales % y \ los utiliza el control numérico para funciones especiales. Si se desea grabar estos caracteres, estos se deben indicar de manera duplicada en el texto de grabado, p. ej.: %%.
Para el grabado de caracteres especiales ß, ø, @ o del distintivo CE se empieza la introducción con un carácter %:
Introducción | Caracteres |
---|---|
%ae | ä |
%oe | ö |
%ue | ü |
%AE | Ä |
%OE | Ö |
%UE | Ü |
%ss | ß |
%D | ø |
%at | @ |
%CE | CE |
Además de texto, también se pueden definir algunos caracteres no imprimibles para fines de formateo. La indicación de caracteres no imprimibles se inicia con el carácter especial \.
Existen las posibilidades siguientes:
Introducción | Caracteres |
---|---|
\n | Salto de línea |
\t | Tabulador horizontal (la anchura del tabulador se ha fijado en 8 caracteres) |
\v | Tabulador vertical (la anchura del tabulador se ha fijado en una fila) |
Adicionalmente a los caracteres fijos también se puede grabar el contenido de variables de sistema determinadas. La indicación de una variable de sistema se inicia con el carácter especial %.
Es posible grabar la fecha, hora o número de semana actual. Introducir para ello %time<x>.<x> define el formato, p. ej. 08 para DD.MM.AAAA. (Idéntico a la función SYSSTR ID10321)
Tener en cuenta que para la introducción de los formatos de fecha 1 a 9 hay que anteponer un 0, p. ej., %time08.
Introducción | Caracteres |
---|---|
%time00 | DD.MM.AAAA hh:mm:ss |
%time01 | D.MM.AAAA h:mm:ss |
%time02 | D.MM.AAAA h:mm |
%time03 | D.MM.AA h:mm |
%time04 | AAAA-MM-DD hh:mm:ss |
%time05 | AAAA-MM-DD hh:mm |
%time06 | AAAA-MM-DD h:mm |
%time07 | AA-MM-DD h:mm |
%time08 | DD.MM.AAAA |
%time09 | D.MM.AAAA |
%time10 | D.MM.AA |
%time11 | AAAA-MM-DD |
%time12 | AA-MM-DD |
%time13 | hh:mm:ss |
%time14 | h:mm:ss |
%time15 | h:mm |
%time99 | Semana natural según ISO 8601 Tip
|
Se puede grabar el nombre y la ruta de un programa NC con el ciclo 225.
Definir el ciclo 225 de la forma habitual. El texto de grabado puede empezar con un %.
Es posible grabar el nombre y la ruta de un programa NC activo o de un programa NC llamado. Para ello, debe definirse %main<x> o %prog<x>. (Idéntico a la función SYSSTR ID10010 NR1/2)
Existen las posibilidades siguientes:
Introducción | Significado | Ejemplo |
---|---|---|
%main0 | Ruta del archivo completa del programa NC activo | TNC:\MILL.h |
%main1 | Ruta del directorio del programa NC activo | TNC:\ |
%main2 | Nombre del programa NC activo | MILL |
%main3 | Tipo de archivo del programa NC activo | .H |
%prog0 | Ruta del archivo completa del programa NC llamado | TNC:\HOUSE.h |
%prog1 | Ruta del directorio del programa NC llamado | TNC:\ |
%prog2 | Nombre del programa NC llamado | HOUSE |
%prog3 | Tipo de archivo del programa NC llamado | .H |
Con el ciclo 225 se puede grabar el estado actual del contador, que se encuentra en la pestaña PGM del estado del trabajo Estado.
Para ello, programe el ciclo 225 de la forma habitual e introduzca como texto de grabado, por ejemplo, lo siguiente: %count2
La cifra, detrás de %count indica cuantos dígitos graba el control numérico. Como máximo son posibles nueve dígitos.
Ejemplo: Si se programa en el ciclo %count9 y el estado actual del contador es 3, el control numérico grabará lo siguiente: 000000003