Heidenhain 426
Heidenhain 426
Heidenhain 426
TNC 430
Software NC
280 476-xx
280 477-xx
Modo de empleo
EN DILOGO HEIDENHAIN
en texto claro
Espaol (es)
3/2002
Teclas de la pantalla Programacin de los tipos de trayectoria
Seleccionar la subdivisin de la pantalla Aproximacin/salida del contorno
Seleccionar la pantalla entre el
funcionamiento Mquina y Programacin Programacin libre de contornos FK
Conmutacin de las cartulas de softkeys Punto central del crculo/polo para coordenadas polares
Modificar los ajustes de la pantalla
(slo BC 120) Trayectoria circular alrededor del punto central del crculo
II
n M141(vase Suprimir la supervisin del palpador: M141 en pgina
189)
n M142(vase Borrar las informaciones modales del programa:
M142 en pgina 190)
n M143(vase Borrar el giro bsico: M143 en pgina 190)
n M144(vase Consideracin de la cinemtica de la mquina en posi-
ciones REALES/NOMINALES al final de la frase: M144 en pgina
197)
nAcceso externo mediante la conexin LSV-2 (vase Bloquear/des-
bloquear el acceso externo en pgina 449)
n Mecanizado con herramienta orientada (vase Funcionamiento del
palet para mecanizado con herramienta orientada en pgina 84)
VIII
4.4 Gestin de ficheros ampliada ..... 49
Indicacin ..... 49
Directorios ..... 49
Caminos de bsqueda ..... 49
Resumen: Funciones de la gestin de ficheros ampliada ..... 50
Llamada a la gestin de ficheros ..... 51
Seleccin de bases de datos, directorios y ficheros ..... 52
Crear un directorio nuevo (slo es posible en TNC:\) ..... 53
Copiar ficheros individuales ..... 54
Copiar directorio ..... 55
Seleccionar uno de los 10 ltimos ficheros empleados ..... 55
Borrar el fichero ..... 56
Borrar directorio ..... 56
Marcar ficheros ..... 57
Renombrar fichero ..... 58
Otras funciones ..... 58
Transmisin de datos a/de un soporte de datos externo ..... 59
Copiar un fichero a otro directorio ..... 60
El TNC en red (slo es posible con la opcin Conexin Ethernet) ..... 61
4.5 Abrir e introducir programas ..... 63
Estructura de un programa NC en formato HEIDENHAIN en texto claro ..... 63
Definicin del bloque: BLK FORM ..... 63
Abrir un programa de mecanizado nuevo ..... 64
Programacin de los movimientos de la hta. con dilogo en texto claro ..... 66
Editar un programa ..... 67
4.6 Grfico de programacin ..... 70
Desarrollo con y sin grfico de programacin ..... 70
Realizar el grfico de programacin para un programa ya existente ..... 70
Visualizar y omitir nmeros de frase ..... 71
Borrar el grfico ..... 71
Ampliacin o reduccin de una seccin ..... 71
4.7 Estructuracin de programas ..... 72
Definicin, posibles aplicaciones ..... 72
Visualizar la ventana de estructuracin/cambiar la ventana ..... 72
Aadir frases de estructuracin en la ventana del pgm (izq.) ..... 72
Aadir frase de estructuracin en la ventana de estructuracin (dcha.) ..... 72
Seleccionar frases en la ventana de estructuracin ..... 72
4.8 Aadir comentarios ..... 73
Empleo ..... 73
Comentario durante la introduccin del programa ..... 73
Aadir un comentario posteriormente ..... 73
Comentario en una misma frase ..... 73
X
5 Programacin: Herramientas ..... 97
5.1 Introduccin de datos de la hta. ..... 98
Avance F ..... 98
Revoluciones del cabezal S ..... 98
5.2 Datos de la herramienta ..... 99
Condiciones para la correccin de la herramienta ..... 99
Nmero y nombre de la herramienta ..... 99
Longitud de la herramienta L ..... 99
Radio R de la herramienta ..... 100
Valores delta para longitudes y radios ..... 100
Introduccin de los datos de la hta. en el pgm ..... 100
Introducir los datos de la herramienta en la tabla ..... 101
Tabla de posiciones para cambiador de herramientas ..... 106
Llamada a los datos de la herramienta ..... 107
Cambio de herramienta ..... 108
5.3 Correccin de la herramienta ..... 110
Introduccin ..... 110
Correccin de la longitud de la herramienta ..... 110
Correccin del radio de la herramienta ..... 111
5.4 Correccin tridimensional de la herramienta ..... 114
Introduccin ..... 114
Definicin de un vector normal ..... 115
Tipos de herramientas admisibles ..... 115
Empleo de otras herramientas: valores delta ..... 116
Correccin 3D sin orientacin de la hta. ..... 116
Face Milling: Correccin 3D sin y con orientacin de la herramienta ..... 116
Peripheral Milling: Correccin de radio 3D con orientacin de la hta. ..... 118
5.5 Trabajar con tablas de datos de corte ..... 120
Indicacin ..... 120
Posibles aplicaciones ..... 120
Tabla de materiales de pieza ..... 121
Tabla para el material de corte de la hta. ..... 122
Tabla para los datos de corte ..... 122
Indicaciones precisas en la tabla de htas. ..... 123
Procedimiento para trabajar con el clculo automtico de revoluciones/avance ..... 124
Modificar la estructura de la tabla ..... 124
Transmisin de datos de tablas con los datos de corte ..... 126
Fichero de configuracin TNC.SYS ..... 126
XII
6.5 Tipos de trayectoria Coordenadas polares ..... 151
Resumen ..... 151
Origen de coordenadas polares: Polo CC ..... 151
Recta LP ..... 152
Trayectoria circular CP alrededor del polo CC ..... 152
Trayectoria circular tangente CTP ..... 153
Hlice ..... 153
6.6 Tipos de trayectoria Programacin libre de contornos FK ..... 158
Nociones bsicas ..... 158
Grfico de la programacin FK ..... 159
Abrir el dilogo FK ..... 160
Programacin libre de rectas ..... 161
Programacin libre de trayectorias circulares ..... 161
Posibles introducciones ..... 162
Puntos auxiliares ..... 164
Referencias relativas ..... 165
Conversin de programas FK ..... 167
6.7 Tipos de trayectoria Interpolacin por Splines ..... 173
Empleo ..... 173
XIV
8 Programacin: Ciclos ..... 201
8.1 Trabajar con ciclos ..... 202
Definir el ciclo mediante softkeys ..... 202
Definir el ciclo a travs de la funcin GOTO ..... 202
Llamada al ciclo ..... 204
Trabajar con ejes auxiliares U/V/W ..... 205
8.2 Tablas de puntos ..... 206
Empleo ..... 206
Introduccin de una tabla de puntos ..... 206
Seleccionar la tabla de puntos en el programa ..... 207
Llamada a un ciclo mediante las tablas de puntos ..... 208
8.3 Ciclos para el taladrado, roscado y fresado de roscas ..... 210
Resumen ..... 210
TALADRADO PROFUNDO (ciclo 1) ..... 212
TALADRAR (ciclo 200) ..... 213
ESCARIADO (ciclo 201) ..... 215
MANDRINADO (ciclo 202) ..... 217
TALADRO UNIVERSAL (ciclo 203) ..... 219
REBAJE INVERSO (ciclo 204) ..... 221
TALADRADO PROFUNDO UNIVERSAL (ciclo 205) ..... 223
FRESADO DE TALADRO (ciclo 208) ..... 225
ROSCADO con macho (ciclo 2) ..... 227
NUEVO ROSCADO con macho (ciclo 206) ..... 228
ROSCADO RIGIDO GS (ciclo 17) ..... 230
ROSCADO RIGIDO GS NUEVO (ciclo 207) ..... 231
ROSCADO A CUCHILLA (ciclo 18) ..... 233
ROSCADO CON ARRANQUE DE VIRUTA (ciclo 209) ..... 234
Nociones bsicas sobre el fresado de rosca ..... 236
FRESADO DE ROSCA (ciclo 262) ..... 238
FRESADO DE ROSCA AVELLANADA (ciclo 263) ..... 240
FRESADO DE ROSCA EN TALADRO (ciclo 264) ..... 244
FRESADO DE ROSCA HELICOIDAL EN TALADRO (ciclo 265) ..... 248
FRESADO DE ROSCA EXTERIOR (ciclo 267) ..... 251
8.4 Ciclos para el fresado de cajeras, islas y ranuras ..... 259
Resumen ..... 259
FRESADO DE CAJERA (ciclo 4) ..... 260
ACABADO DE CAJERA (ciclo 212) ..... 262
ACABADO DE ISLAS (ciclo 213) ..... 264
CAJERA CIRCULAR (ciclo 5) ..... 266
ACABADO DE CAJERA CIRCULAR (ciclo 214) ..... 268
ACABADO DE ISLAS CIRCULARES (ciclo 215) ..... 270
FRESADO DE RANURAS (ciclo 3) ..... 272
RANURA (taladro longitudinal) con profundizacin pendular (ciclo 210) ..... 274
RANURA CIRCULAR con introduccin pendular (ciclo 211) ..... 276
XVI
9 Programacin: Subprogramas y repeticiones parciales de un programa ..... 345
9.1 Introduccin de subprogramas y repeticiones parciales de un programa ..... 346
Label ..... 346
9.2 Subprogramas ..... 347
Funcionamiento ..... 347
Indicaciones sobre la programacin ..... 347
Programacin de un subprograma ..... 347
Llamada a un subprograma ..... 347
9.3 Repeticiones parciales de un pgm ..... 348
Label LBL ..... 348
Funcionamiento ..... 348
Indicaciones sobre la programacin ..... 348
Programacin de repeticiones parciales del programa ..... 348
Llamada a una repeticin parcial del programa ..... 348
9.4 Cualquier programa como subprograma ..... 349
Funcionamiento ..... 349
Indicaciones sobre la programacin ..... 349
Llamada a cualquier programa como subprograma ..... 349
9.5 Imbricaciones ..... 350
Tipos de imbricaciones ..... 350
Profundidad de imbricacin ..... 350
Subprograma dentro de otro subprograma ..... 350
Repeticin de repeticiones parciales de un programa ..... 351
Repeticin de un subprograma ..... 352
XVIII
10.10 Parmetros Q predeterminados ..... 390
Valores del PLC: Q100 a Q107 ..... 390
Radio de la hta. activo: Q108 ..... 390
Eje de la herramienta: Q109 ..... 390
Estado del cabezal: Q110 ..... 390
Estado del refrigerante: Q111 ..... 391
Factor de solapamiento: Q112 ..... 391
Indicacin de cotas en el programa: Q113 ..... 391
Longitud de la herramienta: Q114 ..... 391
Coordenadas despus de la palpacin durante la ejecucin del pgm ..... 391
Diferencia entre el valor real y el valor nominal en la medicin automtica de htas. con el TT 130 ..... 392
Inclinacin del plano de mecanizado con ngulos matemticos; coordenadas calculadas por el TNC para ejes
giratorios ..... 392
Resultados de la medicin con ciclos de palpacin
(vase tambin el modo de empleo de los ciclos de palpacin) ..... 393
XX
12.13 Introduccin de los margenes de desplazamiento, visualizacin del punto cero ..... 445
Empleo ..... 445
Mecanizado sin limitacin del margen de desplazamiento ..... 445
Clculo e introduccin del margen de desplazamiento mximo ..... 445
Visualizacin del punto cero ..... 445
12.14 Visualizar los ficheros HELP ..... 446
Empleo ..... 446
Seleccionar FICHEROS HELP ..... 446
12.15 Visualizacin de los tiempos de mecanizado ..... 447
Empleo ..... 447
12.16 Teleservice ..... 448
Empleo ..... 448
Llamada/finalizacin Teleservice ..... 448
12.17 Acceso externo ..... 449
Empleo ..... 449
Compatibilidad
El TNC puede ejecutar todos los programas de mecanizado,
que hayan sido elaborados a partir del TNC 150 B.
2 1 Introduccin
1.2 Pantalla y teclado
4 1 Introduccin
Teclado
6 1 Introduccin
Memorizar/Editar programa
Test y ejecucin
El TNC simula programas y repeticiones parciales de un programa en
el modo de funcionamiento Test del programa p.ej. para encontrar
incompatibilidades geomtricas, indicaciones errneas en el programa
y daos producidos en el espacio de trabajo. La simulacin se realiza
grficamente con diferentes vistas.
Softkeys para la subdivisin de la pantalla: vase Ejecucin contnua
del programa y ejecucin frase a frase, pgina 8.
frase a frase
En la ejecucin continua del programa el TNC ejecuta un programa
hasta el final del mismo o hasta una interrupcin manual o pro-
gramada.Despus de una interrupcin se puede volver a continuar con
la ejecucin del programa.
En la ejecucin del programa frase a frase se inicia cada frase pulsando
la tecla de arranque externo START
Softkeys para la subdivisin de la pantalla
Ventana Softkey
Programa
Grfico
Ventana Softkey
Tablas de palets
8 1 Introduccin
1.4 Visualizaciones de estado
Smbolo Significado
REAL Coordenadas reales o nominales de la posicin
11
actual
4 6
10 1 Introduccin
1.4 Visualizaciones de estado
Posiciones y coordenadas
1 Visualizacin de posiciones 1 2
2 Tipo de visualizacin de posiciones, p.ej. Posicin real
3 Angulo de inclinacin para el plano de mecanizado
4 Angulo del giro bsico
Traslacin de coordenadas
6 5
Medicin de herramientas
12 1 Introduccin
1.5 Accesorios: Palpadores 3D y
Volantes electrnicos HR
Los volantes electrnicos simplifican el desplazamiento manual pre-
ciso de los carros de los ejes. El recorrido por giro del volante se sel-
ecciona en un amplio campo. Adems de los volantes empotrables HR
130 y HR 150, HEIDENHAIN ofrece el volante porttil HR 410 (vase
la figura del centro).
14 1 Introduccin
2
Funcionamiento manual y
ajuste
2.1 Conexin, desconexin
2.1 Conexin, desconexin
Conexin
TEST DE MEMORIA
INTERRUPCIN DE TENSIN
FUNCIONAMIENTO MANUAL
SOBREPASAR LOS PUNTOS DE REFERENCIA
Desconexin
Para evitar la prdida de datos al desconectar, deber salirse del
sistema de funcionamiento del TNC de forma adecuada:
U Seleccionar el modo de funcionamiento manual
U Seleccionar la funcin para salir, confirmar de nuevo
con la softkey SI
U Cuando el TNC visualiza en una ventana el texto Ahora
se puede apagar, se puede interrumpir la tensin de
alimentacin del TNC
Desplazamiento
Seleccionar el eje
Seleccionar el avance
Introduccin de valores
Revoluciones S del cabezal, funcin auxiliar M
palpador 3D)
Indicacin
Preparacin
U Ajustar y centrar la pieza
U Introducir la herramienta cero con radio conocido
U Comprobar que el TNC visualiza las posiciones reales
X
Desplazar la herramienta con cuidado hasta que roce
la pieza
mecanizado
Aplicacin y funcionamiento
mesa giratoria
mecanizados sencillos
El modo de funcionamiento Posicionamiento manual (MDI) es apro-
piado para mecanizados sencillos y posicionamientos previos de la
herramienta. En este modo de funcionamiento se puede introducir y
ejecutar directamente un programa corto en formato HEIDENHAIN en
texto claro o DIN/ISO. Tambin se puede llamar a ciclos del TNC. El
programa se memoriza en el fichero $MDI. En el posicionamiento
manual se puede activar la visualizacin de estados adicional.
Limitaciones Z
No estn disponibles la programacin libre del contorno Y
FK, los grficos de programacin y los grficos de la eje-
cucin de un programa. El fichero $MDI no puede conte-
ner ninguna llamada al programa (PGM CALL).
X
Ejemplo 1 50
En una pieza se quiere realizar un taladro de 20 mm. Despus de
sujetar la pieza, centrarla y fijar el punto de referencia, se puede pro-
gramar y ejecutar el taladro con unas pocas lineas de programacin. 50
Primero se posiciona la herramienta con frases L (rectas) sobre la pieza
y a una distancia de seguridad de 5 mm sobre la posicin del taladro.
Despus se realiza el taladro con el ciclo 1 TALADRADO EN PROFUNDIDAD.
30 3 Posicionamiento manual
3.1 Programacin y ejecucin de mecanizados sencillos
7 CYCL DEF 1.1 DIST. 5 Distancia de seguridad de la hta. sobre el taladro
8 CYCL DEF 1.2 PROF. -20 Profundidad del taladro (signo=sentido mecaniz.)
9 CYCL DEF 1.3 PASO 10 Profundidad de pasada antes de retirar la hta.
10 CYCL DEF 1.4 T.ESP. 0,5 Tiempo de espera en segundos en la base del taladro
11 CYCL DEF 1.5 F250 Avance
12 CYCL CALL Llamada al ciclo TALADRADO EN PROFUNDIDAD
13 L Z+200 R0 F MAX M2 Retirar la herramienta
14 END PGM $MDI MM Final del programa
Finalizar la introduccin
Fichero destino =
Ejecutar la copia
32 3 Posicionamiento manual
4
Programacin:
Nociones bsicas, gestin de
ficheros, ayudas de programa-
cin, gestin de palets
4.1 Nociones bsicas
4.1 Nociones bsicas
X
Sistema de referencia
Con un sistema de referencia se determinan claramente posiciones en
el plano o en el espacio. La indicacin de una posicin se refiere siem-
pre a un punto fijo y se describe mediante coordenadas.
En el sistema cartesiano estn determinadas tres direcciones como
ejes X, Y y Z. Los ejes son perpendiculares entre si y se cortan en un
punto llamado punto cero. Una coordenada indica la distancia al punto
cero en una de estas direcciones. De esta forma una posicin se des-
cribe en el plano mediante dos coordenadas y en el espacio mediante
tres.
Las coordenadas que se refieren al punto cero se denominan coorde-
nadas absolutas. Las coordenadas relativas se refieren a cualquier otra
posicin (punto de referencia) en el sistema de coordenadas. Las coor- Z
denadas relativas se denominan tambin coordenadas incrementales.
Y W+
C+
B+
V+ A+ X
U+
Coordenadas polares
Cuando el plano de la pieza est acotado en coordenadas cartesianas,
el programa de mecanizado tambin se elabora en coordenadas car-
tesianas. En piezas con arcos de crculo o con indicaciones angulares, Y
es a menudo ms sencillo, determinar posiciones en coordenadas
polares.
PR
A diferencia de las coordenadas cartesianas X, Y y Z, las coordenadas PA2
polares slo describen posiciones en un plano. Las coordenadas pola-
res tienen su punto cero en el polo CC (CC = circle centre; en ingls PA3 PR
punto central del crculo). De esta forma una posicin en el plano PR
queda determinada claramente por: PA1
10 0
CC
n Radio en coordenadas polares: Distancia entre el polo CC y la posi-
cin
n Angulo de las coordenadas polares: Angulo entre el eje de referen- X
cia angular y la trayectoria que une el polo CC con la posicin 30
15
X = 10 mm
Y = 10 mm
10
14
Taladro 5, referido a 4 Taladro 6, referido a 5
X = 20 mm X = 20 mm
Y = 10 mm Y = 10 mm 10
20 20 X
Coordenadas polares absolutas e incrementales 10
Las coordenadas absolutas se refieren siempre al polo y al eje de refe-
rencia angular.
Las coordenadas incrementales se refieren siempre a la ltima posi-
cin de la herramienta programada.
Y
+IPR
PR
+IPA +IPA PR
PR PA
10 0
CC
X
30
Ejemplo 17 150 13 14
0
En el plano de la pieza de la derecha se indican taladros (1 a 4), cuyas 750 16
cotas se refieren a un punto de referencia absoluto con las coordena- 15 -150
das X=0 Y=0. Los taladros (5 a 7) se refieren a un punto de referencia 3000,1
relativo con las coordenadas absolutas X=450 Y=750. Con el ciclo
0
DESPLAZAMIENTO PUNTO CERO se puede desplazar momentneamente 320
el punto cero a la posicin X=450, Y=750, para as poder programar los 1 12
taladors (5 a 7) sin ms clculos.
X
325 450 900
950
Ficheros
Tablas para
Herramientas .T
Cambiador de htas. .TCH
Palets .P
Puntos cero .D
Puntos (campo de digitalizacin en los palpa- .PNT
dores analgicos)
Datos de corte .CDT
Material de corte, material de la pieza .TAB
Textos como
Ficheros ASCII .A
Nombres de ficheros
En los programas, tablas y textos el TNC aade una extensin sepa-
rada del nombre del fichero por un punto. Dicha extensin especifica
el tipo de fichero.
PROG20 .H
Nombre del fichero Tipo de fichero
Longitud mxima Vase tabla Ficheros en el TNC
Visualizacin Significado
NOMBRE FICHERO Nombre con un mximo de 16 signos y tipo
de fichero
Borrar el fichero
Fichero de destino=
externo
empleados
Renombrar fichero
Fichero de destino=
Fichero de destino=
Directorios
Como se pueden memorizar muchos programas o ficheros en el disco
duro, se aconseja memorizar los distintos ficheros en directorios, para
poder localizarlos fcilmente. En estos directorios se pueden aadir
ms directorios, llamados subdirectorios.
Nombres de directorios
El nombre de un directorio puede tener una longitud mxima de 8 sig-
nos y no tiene ninguna extensin. Si se introducen ms de 8 signos
para el nombre del directorio, el TNC emite un aviso de error.
Caminos de bsqueda
El camino de bsqueda indica la base de datos y diversos directorios
o subdirectorios en los que se memorizan ficheros. Las distintas indi- TNC:\
caciones se separan con \.
AUFTR1
Ejemplo
NCPROG
En el directorio TNC:\ se ha memorizado el subdirectorio AUFTR1.
Despus se crea en AUFTR1 el subdirectorio NCPROG para copiar en el WZTAB
mismo el programa de mecanizado PROG1.H. De esta forma el pro-
grama de mecanizado tiene el camino de bsqueda: A35K941
TNC:\AUFTR1\NCPROG\PROG1.H ZYLM
En el grfico de la derecha se muestra un ejemplo para la visualizacin TESTPROG
de un directorio con diferentes caminos de bsqueda.
HUBER
KAR25T
Funcin Softkey
Copiar (y convertir) ficheros sueltos
Marcar fichero
Renombrar fichero
Copiar directorio
Copiar tabla
Cuando se copian tablas con la softkey SUSTITUIR CELDAS se pue-
den sobreescribir lneas o columnas en la tabla de destino. Condicio-
nes:
n previamente debe existir el fichero de destino
n el fichero a copiar slo puede contener las columnas o lneas a susti-
tuir
Ejemplo
Con un aparato de preajuste se ha medido la longitud y el radio de 10
nuevas herramientas. A continuacin el aparato de preajuste genera la
tabla de htas. TOOL.T con 10 lneas (corresponde a 10 htas.) y las
columnas
n N de hta. (columna T)
n Longitud de la hta. (columna L)
n Radio de la hta. (columna R)
Copiar el fichero en otro directorio diferente, al que tiene TOOL.T. Al
copiar este fichero con las funciones para la gestin de ficheros del
TNC, mediante una tabla ya existente, el TNC pregunta si se quiere
sobreescribir la tabla de herramientas TOOL.T existente:
U Si se pulsa la softkey SI, el TNC sobreescribe por completo el fichero
actual TOOL.T. Despus del proceso de copiado, TOOL.T se com-
pone de 10 lneas. Se resetean todas las columnas excepto natu-
ralmente las columnas: nmero, longitud y radio
Copiar directorio
Desplazar el cursor en la ventana izquierda sobre el directorio que se
quiere copiar. Para copiar un fichero se pulsa la softkey COPIAR
DIRECTORIO en vez de la softkey COPIAR. El TNC copia tambin los
subdirectorios.
Borrar el fichero
U Mover el cursor sobre el fichero que se desea borrar
U Seleccionar la funcin de borrado: Pulsar la softkey
BORRAR. El TNC pregunta si realmente se desea bor-
rar el fichero
U Confirmar el borrado: Pulsar la softkey SI
U Interrumpir el borrado: Pulsar la softkey NO
Borrar directorio
U Borrar todos los ficheros y subdirectorios del directorio que se
quiere borrar
U Mover el cursor sobre el fichero que se desea borrar 1
U Seleccionar la funcin de borrado: Pulsar la softkey
BORRAR. El TNC pregunta si realmente se desea bor-
rar el directorio.
U Confirmar el borrado: Pulsar la softkey SI
U Interrumpir el borrado: Pulsar la softkey NO
Renombrar fichero
U Desplazar el cursor sobre el fichero que se quiere renombrar
U Seleccionar la funcin para renombrar
Otras funciones
Proteger/desproteger ficheros
U Mover el cursor sobre el fichero que se quiere proteger
U Para seleccionar otras funciones, pulsar la softkey
OTRAS FUNCIOES
U Activar
la proteccin del fichero pulsando la softkey
PROTEGER, el fichero recibe el estado P
U La proteccin del fichero se elimina de la misma forma
con la softkey DESPROTEGER en
Funcin Softkey
Realizar la conexin en red, cuando se activa la
conexin el TNC escribe en la columna Mnt una M.
Con el TNC se pueden conectar otras 7 bases de
datos
Funcin Softkey
No realizar la conexin a la red cuando se conecta
el TNC
-40
Ejemplo de un dilogo
Coordenadas ?
Funcin auxiliar M ?
Editar un programa
Mientras se elabora o modifica un programa de mecanizado, se puede
seleccionar cualquier lnea del programa o palabra de una frase con las
teclas cursoras o con las softkeys:
Funcin Softkey/Teclas
Pasar pgina hacia arriba
Funcin Tecla
Fijar el valor de la palabra seleccionada a cero
Funcin Tecla
Borrar ciclos y partes de un programa:Selec-
cionar la ltima frase del ciclo o parte del pro-
grama a borrar y borrar con la tecla DEL
Funcin Softkey
Activar la funcin de marcar
Otras funciones:
Funcin Softkey
Realizar el grfico de programacin completo
Borrar el grfico
U Conmutar la cartula de softkeys: Vase figura arriba
dcha.
U Para
borrar el grfico se pulsa la softkey BORRAR
GRFICO
Funcin Softkey
Seleccionar el margen y desplazarlo. Para des-
plazar mantener pulsada la softkey correspon-
diente
texto
Empleo
En el TNC se pueden elaborar y retocar textos con un editor de textos.
Sus aplicaciones tpicas son:
n Memorizar valores prcticos como documentos
n Documentar procesos de mecanizado
n Elaborar procesos de frmulas
Los ficheros de textos son ficheros del tipo .A (ASCII). Si se quieren pro-
cesar otros datos, primero se convierten estos en ficheros del tipo .A.
Aadir espacio
Conmutacin maysculas/minsculas
Edicin de textos
En la primera lnea del editor de textos hay una columna de informa-
cin en la que se visualiza el nombre del fichero, su localizacin y el
modo de escritura del cursor (en ingls marca de insercin)
Fichero: Nombre del fichero de texto
Lnea: Posicin actual del cursor en la lnea
Columna: Posicin actual del cursor sobre la columna
INSERT: Se aaden los nuevos signos introducidos
OVERWRITE: Sobreescribir los nuevos signos introducidos en el
texto ya existente, en la posicin del cursor
Funcin Softkey
Borrar y memorizar una lnea
4.10 La calculadora
Manejo
El TNC dispone de una calculadora con las funciones matemticas
ms importantes.
La calculadora aparece y desaparece con la tecla CALC. Con las teclas
cursoras se puede desplazar la calculadora libremente por la pantalla.
Las funciones de clculo se seleccionan mediante un comando abre-
viado sobre el teclado alfanumrico. Los comandos abreviados se
caracterizan en colores en la calculadora:
Funcin de clculo Comando abreviado (tecla)
Sumar +
Restar
Multiplicar *
Dividir :
Seno S
Coseno C
Tangente T
Arco-seno AS
Arco-coseno AC
Arco-tangente AT
Potencias ^
Funcin de inversin /
PI (3.14159265359) P
Visualizar el resultado =
Visualizar ayuda
U Para visualizar la ayuda se pulsa la tecla HELP
U Leer la descripcin del error y las posibilidades de cor-
regir dicho error. Con la tecla CE se cierra la ventana
de ayuda y se elimina a la vez el aviso de error apare-
cido
U Eliminar el error segn se describe en la ventana de
ayuda
En los avisos de error intermitentes, el TNC visualiza automticamente
el texto de ayuda. Despus de los avisos de error intermitentes debe
reinicializarse el TNC pulsando la tecla END durante 2 segundos.
Empleo
Aadir palet
Aadir sujecin
Aadir pieza
Borrar palet
Borrar sujecin
Borrar pieza
Marcha rpida
Para la marcha rpida se programa F MAX. Para introducir F MAX se pulsa
en la pregunta del dilogo avance F= ? la tecla ENT o la softkey FMAX.
Funcionamiento
El avance programado con un valor numrico es vlido hasta que se
indique un nuevo avance en otra frase. F MAX slo es vlido en la frase
en la que se programa. Despus de la frase con F MAX vuelve a ser
vlido el ltimo avance programado con un valor numrico.
98 5 Programacin: Herramientas
5.2 Datos de la herramienta
Longitud de la herramienta L
La longitud L de la herramienta se puede determinar de dos formas:
Determinar la longitud:
U Desplazar la herramienta cero a la posicin de referencia en el eje de
la herramienta (p.ej. superficie de la pieza con Z=0)
U Fijar la visualizacin del eje de la hta. a cero (fijar pto. de ref.) X
U Cambiar por la siguiente herramienta
U Desplazar la hta. a la misma posicin de ref. que la hta. cero
U La visualizacin del eje de la herramienta indica la diferencia de lon-
gitud respecto a la herramienta cero
U Aceptar el valor con la tecla Aceptar posicin real en la frase
TOOL DEF o bien en la tabla de herramientas
Radio R de la herramienta
Introducir directamente el radio R de la herramienta.
Ejemplo
4 TOOL DEF 5 L+10 R+5
R2 Radio R2 de la herramienta para fresa toroidal (slo para correccin Radio R2 de la hta.?
de radio tridimensional o representacin grfica del mecanizado
con fresa esfrica)
DR2 Valor delta del radio R2 de la herramienta Sobremedida del radio de la hta.
R2?
TL Fijar el bloqueo de la hta. (TL: para Tool Locked = en ingls bloqueo Hta. bloqueada?
de la hta.) Si = ENT / No = NO ENT
TIME1 Mximo tiempo de vida de la herramienta en minutos. Esta funcin Mx. tiempo de vida?
depende de la mquina y se describe en el manual de la misma
TIME2 Tiempo de vida mximo de la hta. en un TOOL CALL en minutos: Mximo tiempo de vida en TOOL CALL?
Si el tiempo de vida actual sobrepasa este valor, el TNC aplicar en
el siguiente TOOL CALL la hta. gemela (vase tambin CUR.TIME)
CUR.TIME Tiempo de vida actual de la hta. en minutos: El TNC cuenta Tiempo de vida actual?
automticamente el tiempo de vida actual (CUR.TIME: para CUR-
rent TIME = en ingls tiempo de funcionamiento actual). Se puede
introducir una indicacin para las herramientas empleadas.
PLC Informacin sobre esta herramienta, que se quiere transmitir al Estado de PLC?
PLC
PLC-VAL Valor para esta hta. que se quiere transmitir al PLC Valor del PLC?
LTOL Desviacin admisible de la longitud L de la herramienta para reco- Tolerancia de desgaste: Longitud?
nocer un desgaste. Si se sobrepasa el valor introducido, el TNC
bloquea la hta. (estado L). Campo de introduccin: 0 a 0,9999 mm
RTOL Desviacin admisible del radio R de la herramienta para reconocer Tolerancia de desgaste: Radio?
un desgaste. Si se sobrepasa el valor introducido, el TNC bloquea
la hta. (estado L). Campo de introduccin: 0 a 0,9999 mm
DIRECT. Direccin de corte de la herramienta para la medicin con la her- Direccin de corte (M3 = )?
ramienta girando
TT:R-OFFS Medicin de longitudes: Desvacin de la herramienta entre el Desvo del radio de la hta.?
centro del vstago y el centro de la herramienta. Ajuste inicial:
Radio de la hta. R (la tecla NO ENT genera R)
TT:L-OFFS Medicin del radio: Desvo adicional de la hta. en relacin con Desvo de la longitud de la hta.?
MP6530 entre la superficie del vstago y la arista inferior de la hta.
Ajuste previo : 0
LBREAK Desvo admisible de la longitud L de la herramienta para llegar a la Tolerancia de rotura: Longitud?
rotura. Si se sobrepasa el valor introducido, el TNC bloquea la hta.
(estado L). Campo de introduccin: 0 a 0,9999 mm
TMAT Material de corte de la hta.: Softkey SELEC. MATERIAL CORTE Material de corte de la hta.?
(3 cartula de softkeys); El TNC visualiza una ventana en la cual
se selecciona el tipo de hta.
CDT Tabla con los datos de corte: Softkey SELEC. (3 cartula de soft- Nombre de la tabla con los datos
keys); El TNC visualiza una ventana en la cual se selecciona la de corte?
tabla con los datos de corte
CAL-OF2 El TNC memoriza en la calibracin la desviacin del centro en el Desvo medio del palpador en el
eje transversal de un palpador 3D, en esta columna, cuando en el eje transversal?
men se indica un nmero de hta.
CAL-ANG Si en el men de calibracin se indica un nmero de hta., el TNC Angulo del cabezal durante la
memoriza en esta columna durante la calibracin, el ngulo del calibracin?
cabezal con el que se calibr el palpador 3D.
ST La herramienta es una hta. especial (ST: para Special Tool = en ingls hta. Herramienta especial ?
gemela); si la hta. especial ocupa posiciones delante y detrs de su posicin,
deben bloquearse dichas posiciones en la columna L (estado L)
F Devolver la hta. siempre a la misma posicin en el almacn (F: para Fixed = en Posicin fija? Si = ENT /
ingls fija) No = NO ENT
L Bloquear la posicin (L: de Locked = en ingls bloqueado, vase tambin la Posicin bloqueada si =
columna ST) ENT / no = NO ENT
PLC Informacin sobre esta posicin de la herramienta para transmitir al PLC Estado del PLC ?
Cambio de herramienta
El cambio de herramienta es una funcin que depende de
la mquina. Rogamos consulten el manual de su
mquina!
Introduccin
El TNC corrige la trayectoria segn el valor de correccin para la longi-
tud de la herramienta en el eje del cabezal y segn el radio de la her-
ramienta en el plano de mecanizado.
Si se elabora el programa de mecanizado directamente en el TNC, la
correccin del radio de la herramienta slo acta en el plano de meca-
nizado. Para ello el TNC tiene en cuenta hasta un total de cinco ejes
incluidos ejes giratorios.
X
Y
RL RL
Peligro de colisin!
En mquinas cuyos ejes giratorios tienen un margen de
desplazamiento limitado, pueden aparecer movimientos
en los posicionamientos automticos, que precisen por
ejemplo, un giro de 180 de la mesa. Rogamos presten
atencin al peligro de colisin del cabezal con la pieza o
con el medio de sujecin.
Peligro de colisin!
En mquinas cuyos ejes giratorios tienen un margen de
desplazamiento limitado, pueden aparecer movimientos
en los posicionamientos automticos, que precisen por
ejemplo, un giro de 180 de la mesa. Rogamos presten
atencin al peligro de colisin del cabezal con la pieza o
con el medio de sujecin.
L: Recta
X, Y, Z: Coordenadas del punto final de la recta corregidas
B, C: Coordenadas de los ejes giratorios para la orientacin
de la hta.
F: Avance
M: Funcin auxiliar
corte
Indicacin
Posibles aplicaciones
DATEI: TOOL.T MM
T R CUT. TYP TMAT CDT
Mediante las tablas de datos de corte, en las cuales se determina cual- 0
1
...
...
...
...
...
...
...
...
...
...
quier combinacin del material de la pieza y de la hta., el TNC puede 2 +5 4 MILL HSS PRO1
3 ... ... ... ... ...
calcular de la velocidad media VC y el avance del diente f Z , las revolu- 4 ... ... ... ... ...
ciones S del cabezal y el avance F en la trayectoria. Para poder realizar
el clculo, hay que determinar en el programa el material de la pieza y
DATEI: PRO1.CDT
en una tabla de herramientas las distintas caractersticas especficas NR WMAT TMAT Vc1 F1
de la herramienta. 0 ... ... ... ...
1 ... ... ... ...
2 ST65 HSS 40 0.06
3 ... ... ... ...
Antes de que el TNC calcule los datos de corte automti- 4 ... ... ... ...
camente, deber estar activada la tabla de herramientas
en el funcionamiento Test del programa (estado S), de
forma que el TNC pueda obtener los datos especficos de 0 BEGIN PGM xxx.H MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
la herramienta. 2 BLK FORM 0.2 Z X+100 Y+100 Z+0
3 WMAT "ST65"
4 ...
5 TOOL CALL 2 Z S1273 F305
Funciones de edicin p. tablas de datos de corte Softkey
Aadir una lnea
Z
Borrar una lnea Y
X
Seleccionar el principio de la sig. lnea
Registros en
Significado
TNC.SYS
WMAT= Camino de bsqueda para la tabla de
materiales
Ejemplo de TNC.SYS
WMAT=TNC:\CUTTAB\WMAT_GB.TAB
TMAT=TNC:\CUTTAB\TMAT_GB.TAB
PCDT=TNC:\CUTTAB\
Tipos de trayectoria
El contorno de una pieza se compone normalmente de varias trayec-
torias como rectas y arcos de crculo. Con los tipos de trayectoria se L
programan los movimientos de la herramienta segn rectas y arcos L CC
de crculo.
L
Programacin libre de contornos FK C
Cuando no existe un plano acotado y las indicaciones de las medidas
en el programa NC estn incompletas, el contorno de la pieza se pro-
grama con la programacin libre de contornos. El TNC calcula las indi-
caciones que faltan.
Tambin con la programacin FK se programan movimientos de la her-
ramienta segn rectas y arcos de crculo.
Funciones auxiliares M
Con las funciones auxiliares del TNC se controla
n la ejecucin del programa, p.ej. una interrupcin en la ejecucin del
programa Y
n las funciones de la mquina como p.ej. la conexin y desconexin
del giro del cabezal y del refrigerante 80
0
R4
40
Subprogramas y repeticiones parciales de un
programa
Los pasos de mecanizado que se repiten, slo se introducen una vez
como subprogramas o repeticiones parciales de un programa. Si se X
quiere ejecutar una parte del programa slo bajo determinadas condi- 10 115
ciones, dichos pasos de mecanizado tambin se determinan en un
subprograma. Adems un programa de mecanizado puede llamar a
otro programa y ejecutarlo.
La programacin con subprogramas y repeticiones parciales de un pro-
grama se describe en el captulo 9.
L X+100 Y
X
L Trayectoria recta 50
X+100 Coordenadas del punto final
La herramienta mantiene las coordenadas de Y y Z y se desplaza a la
posicin X=100. Vase la figura arriba a la derecha. 70
Movimientos en los planos principales
La frase del programa contiene las indicaciones de las coordenadas: El
TNC desplaza la herramienta en el plano programado.
Ejemplo:
L X+70 Y+50
Z
La herramienta mantiene las coordenadas de Z y se desplaza en el
plano XY a la posicin X=70, Y=50. Vase la figura a la derecha en el
centro Y
Movimiento tridimensional X
La frase del programa contiene tres indicaciones de coordenadas: El
TNC desplaza la herramienta en el espacio a la posicin programada.
Ejemplo:
Y ZX, y tambin
WU, ZU, WX X X
XCC
X YZ, y tambin
VW, YW, VZ
Posicionamiento previo
Al principio de un programa de mecanizado la herramienta se posi-
ciona de forma que no se dae la herramienta o la pieza.
Coordenadas ?
Funcin auxiliar M ?
PS R0
N Normal (perpendicular)
R
contorno P A sobre una recta tangente. El punto auxiliar PH est a la
R
15
PA
distancia LEN del primer punto del contorno PA. 20 RR
U Cualquier tipo de trayectoria: Aproximacin al punto de partida PS
U Abrir el dilogo con la tecla APPR/DEP y la softkey APPR LT: 10
PH PS
U Coordenadas del primer punto del contorno PA
RR R0
U LEN: Distancia del punto auxiliar PH al primer punto
del contorno PA
X
U Correccin de radio RR/RL para el mecanizado 20 35 40
Ejemplo de frases NC
7 L X+40 Y+10 RO FMAX M3 Aproximacin a PS sin correccin de radio
8 APPR LT X+20 Y+20 Z-10 LEN15 RR F100 PA con corr. radio RR, distancia PH a PA: LEN=15
9 L Y+35 Y+35 Punto final de la primera trayectoria del contorno
10 L ... Siguiente trayectoria del contorno
Ejemplo de frases NC
7 L X+40 Y+10 RO FMAX M3 Aproximacin a PS sin correccin de radio
8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 PA con corr. radio RR
9 L X+20 Y+35 Punto final de la primera trayectoria del contorno
10 L ... Siguiente trayectoria del contorno
tangente: APPR CT Y
35
El TNC desplaza la hta. segn una recta desde el punto de partida PS
a un punto auxiliar PH. Desde all se aproxima segn una trayectoria cir-
R
R
cular tangente al primer tramo del contorno y al primer punto del con- PA
torno PA . 20 RR
CCA=
La trayectoria circular de PH a PA est determinada por el radio R y el 180
ngulo del punto central CCA. El sentido de giro de la trayectoria circu- 0
10 R1
lar est indicado por el recorrido del primer tramo del contorno. PS
U Cualquier tipo de trayectoria: Aproximacin al punto de partida PS PH R0
RR
U Abrir el dilogo con la tecla APPR/DEP y la softkey APPR CT:
U Coordenadas del primer punto del contorno PA X
10 20 40
U Radio R de la trayectoria circular
n Aproximacin por el lado de la pieza definido medi-
ante la correccin de radio: Introducir R con signo
positivo
n Aproximacin desde un lateral de la pieza:
Introducir R negativo
U Angulo del punto central CCA de la trayectoria circular
Ejemplo de frases NC
7 L X+40 Y+10 RO FMAX M3 Aproximacin a PS sin correccin de radio
8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 PA con corr. radio RR, radio R=10
9 L X+20 Y+35 Punto final de la primera trayectoria del contorno
10 L ... Siguiente trayectoria del contorno
R
R
U Programar el ltimo tramo del contorno con el punto final P E y la PA
20 RR
correccin de radio 20 PE
U Abrir el dilogo con la tecla APPR/DEP y la softkey DEP LT: RR
12.5
U LEN: Introducir la distancia del punto final PN al ltimo 0
10 R1
tramo del contorno PE PS
PN R0
PH R0
RR
X
X
10 20 40
Ejemplo de frases NC
23 L Y+20 RR F100 Ultimo tramo del contorno: PE con correccin de radio
24 DEP LT LEN12,5 F100 Retirarse segn LEN=12,5 mm
25 L Z+100 FMAX M2 Retirar Z, retroceso, final del programa
X
Ejemplo de frases NC
23 L Y+20 RR F100 Ultimo tramo del contorno: PE con correccin de radio
24 DEP LN LEN+20 F100 Salida segn LEN = 20 mm perpendicular al contorno
25 L Z+100 FMAX M2 Retirar Z, retroceso, final del programa
DEP CT Y
El TNC desplaza la hta. segn una trayectoria circular desde el ltimo RR
punto del contorno PE al punto final PN. La trayectoria circular se une PN
tangencialmente al ltimo tramo del contorno.
R0
U Programar el ltimo tramo del contorno con el punto final P E y la 20
PE
correccin de radio
R8
180 RR
U Abrir el dilogo con la tecla APPR/DEP y la softkey DEP CT:
U Angulo del punto central CCA de la trayectoria circular
Ejemplo de frases NC
23 L Y+20 RR F100 Ultimo tramo del contorno: PE con correccin de radio
24 DEP CT CCA 180 R+8 F100 Angulo del punto central=180,
Radio de la trayectoria circular=8 mm
25 L Z+100 FMAX M2 Retirar Z, retroceso, final del programa
Punto central del crculo CC; Ninguna coordenada del punto central del
en ingls: Circle Center crculo o polo
Arco de crculo C Trayectoria circular alrededor del Coordenadas del punto final del
en ingls: Circle punto central del crculo al punto crculo, sentido de giro
final del arco del crculo
Arco del crculo CR Trayectoria circular con radio Coordenadas del punto final del
en ingls: Circle by Radius determinado crculo, radio del crculo , sentido
de giro
Arco de crculo CT Trayectoria circular tangente al Coordenadas del punto final del
en ingls: Circle Tangential tramo anterior y posterior del con- crculo
torno
Programacin libre de Recta o trayectoria circular unida vase Tipos de trayectoria Pro-
contornos FK libremente al elemento anterior gramacin libre de contornos
del contorno FK, pgina 158
Recta L
El TNC desplaza la herramienta sobre una recta desde su posicin
actual hasta el punto final de la misma. El punto de partida es el punto Y
final de la frase anterior.
40
U Coordenadas del punto final de la recta
15
Si es preciso:
U Correccin de radio RL/RR/R0
10
U Avance F
U Funcin auxiliar M
Ejemplo de frases NC
7 L X+10 Y+40 RL F200 M3 20 X
10
8 L IX+20 IY-15
9 L X+60 IY-10 60
Si es preciso:
U Avance F (acta slo en la frase CHF)
Ejemplo de frases NC
X
7 L X+0 Y+30 RL F300 M3
8 L X+40 IY+5
9 CHF 12 F250
10 L IX+5 Y+0
Y 12
El contorno no puede empezar con una frase CHF.
El chafln slo se ejecuta en el plano de mecanizado.
12
5
5 X
40
Ejemplo de frases NC 5
7 RND R5 F100
8 L X+10 Y+5
Ejemplo de frases NC
X CC
5 CC X+25 Y+25
10 L X+25 Y+25
11 CC
Validez
El punto central del crculo queda determinado hasta que se programa
un nuevo punto central del crculo. Tambin se puede determinar un
punto central del crculo para los ejes auxiliares U, V y W.
X
25 45
Ejemplo de frases NC
3
10 L X+40 Y+40 RL F200 M3 Y
11 CR X+70 Y+40 R+20 DR- (arco 1)
ZW
o
Y 10
31
95
2
10
20
1
5
41
20 X
5 95
95
R3
85
R10
0
40
X
5 30 40 70 95
CC
50
X
50
Arco de crculo CP + Trayectoria circular alrededor del ngulo polar del punto final del
punto central del crculo/Polo CC crculo, sentido de giro
para el punto final del arco de cr-
culo
Arco de crculo CTP + Trayectoria circular tangente al Radio polar, ngulo polar del
tramo anterior del contorno punto final del crculo
Ejemplo de frases NC
X
12 CC X+45 Y+25 XCC
Recta LP
La herramienta se desplaza segn una recta desde su posicin actual
al punto final de la misma. El punto de partida es el punto final de la
frase anterior. Y
U Radio en coordenadas polares PR: Introducir la
distancia del punto final de la recta al polo CC
30
U Angulo en coordenadas polares PA: Posicin angular 60
del punto final de la recta entre 360 y +360 60
5
0
R2
R3
Ejemplo de frases NC 30
35
12 CC X+40 Y+35 CC
Hlice
Una hlice se produce por la superposicin de un movimiento circular
y un movimiento lineal perpendiculares. La trayectoria circular se pro-
grama en el plano principal.
Z
Los movimientos para la hlice slo se pueden programar en coorde-
nadas polares. Y CC
Aplicacin
n Roscados interiores y exteriores de grandes dimetros X
n Ranuras de lubrificacin
Clculo de la hlice
Para la programacin se precisa la indicacin en incremental del
ngulo total, que recorre la herramienta sobre la hlice y la altura total
de la misma.
Para el clculo de la direccin de fresado de abajo hacia arriba se tiene:
N de pasos n Pasos de roscado + sobrepaso al
principio y final de la rosca
Altura total h Paso P x n de pasos n
Angulo total incre- Nmero de pasos x 360 + ngulo para
mental IPA Inicio de la rosca + ngulo para sobrepaso
Coordenada inicial Z Paso P x (pasos de rosca + sobrepaso al prin-
cipio del roscado)
Forma de la hlice
La tabla indica la relacin entre la direccin del mecanizado, el sentido
de giro y la correccin de radio para determinadas formas:
Correccin
Roscado inter. Direccin Sentido
del radio
a derechas Z+ DR+ RL
a izquierdas Z+ DR RR
a derechas Z DR RR
a izquierdas Z DR+ RL
Roscado exterior
a derechas Z+ DR+ RR
a izquierdas Z+ DR RL
a derechas Z DR RL
a izquierdas Z DR+ RR
5
270
grama
(vase Repeticiones parciales de un pgm, pgina 348) 25 X
12 CC X+40 Y+25
13 L Z+0 F100 M3
14 LP PR+3 PA+270 RL F50
15 CP IPA-1800 IZ+5 DR-
Y
100
31
21
60
5
R4
CC
50 1 41
61 51
5
X
5 50 100
Ejemplo: Hlice
Y
100
M64 x 1,5
CC
50
X
50 100
Si son ms de 16 pasadas:
...
8 L Z-12.75 R0 F1000
9 APPR PCT PR+32 PA-180 CCA180 R+2 RL F100
Programacin libre de
contornos FK
Nociones bsicas
Los planos de piezas no acotados contienen a menudo indicaciones de
coordenadas que no se pueden introducir mediante las teclas grises
de dalogo. De esta forma
n puede haber coordenadas conocidas de la trayectoria del contorno o en
su proximidad
n las indicaciones de coordenadas se pueden referir a otra trayectoria
del contorno o
n pueden conocerse las indicacines de la direccin y del recorrido del
contorno.
Este tipo de indicaciones se programan directamente con la programa-
cin libre de contornos FK. El TNC calcula el contorno con las coorde-
nadas conocidas y con el dilogo de programacin del grfico FK
interactivo. El TNC calcula el contorno con las coordenadas conocidas
y le ofrece ayuda con el dilogo de programacin del grfico FK interac-
tivo. La figura de arriba a la derecha muestra una acotacin que se
introduce sencillamente a travs de la programacin FK.
Grfico de la programacin FK
Abrir el dilogo FK
Pulsando la tecla gris FK, el TNC muestra varias softkeys con las cua-
les se abre el dilogo FK: vase la siguiente tabla. Para desactivar las
softkeys, se pulsa de nuevo la tecla FK.
Si se abre el dilogo FK con una de dichas softkeys el TNC muestra
otras cartulas de softkeys con las cuales se introducen coordeandas
conocidas, o se aceptan indicaciones de direccin y del recorrido del
contorno.
Elemento FK Softkey
Recta tangente
Recta no tangente
Recta tangente
Cuando la recta se une tangencialmente a otra trayectoria del con-
torno, se abre el dilogo con la softkey FLT:
U Visualizar
las softkeys para la programacin libre del
contorno: Pulsar la tecla FK
U Para abrir el dilogo se pulsa la softkey FLT
U Mediante las softkeys se introducen en la frase todos
los datos conocidos
Posibles introducciones
Coordenadas del punto final
Y
Datos conocidos Softkeys
Coordenadas cartesianas X e Y
R15
30
30
Coordenadas polares referidas a FPOL
20
Ejemplo de frases NC
7 FPOL X+20 Y+30
8 FL IX+10 Y+20 RR F100
9 FCT PR+15 IPA+30 DR+ R15 10 X
20
Direccin y longitud de los tramos del contorno
Pendiente de la recta
AN
Longitud LEN de la cuerda del segmento del arco de LEN
crculo
Ejemplo de frases NC
27 FLT X+25 LEN 12,5 AN+35 RL F200
28 FC DR+ R6 LEN 10 A-45
29 FCT DR- R15 LEN 15
Ejemplo de frases NC
Contornos cerrados
Con la softkey CLSD se caracteriza el principio y el final de un contorno
cerrado. De esta forma se reducen las posibles soluciones de la ltima
trayectoria del contorno.
Y
CLSD se introduce adicionalmente para otra indicacin del contorno
en la primera y ltima frase de un segmento FK.
Puntos auxiliares
Tanto para rectas como para trayectorias circulares libres se pueden
introducir coordenadas de puntos auxiliares sobre o junto al contorno. Y
Puntos auxiliares sobre un contorno
Los puntos auxiliares se encuentran directamente sobre las rectas o 60.071 R10
bien sobre la prolongacin de las mismas o directamente sobre la 53
trayectoria circular.
70
Datos conocidos Softkeys
Coordenada X de un punto auxiliar
P1 o P2 de una recta
Ejemplo de frases NC
Referencias relativas
Las referencias relativas son indicaciones que se refieren a otra trayec-
toria del contorno. Las softkeys y las palabras del programa para refe-
rencias Relativas comienzan con una R. La figura de la derecha mue-
stra indicaciones de cotas que pueden programarse como referencias Y
relativas.
20
Las coordenadas con una referencia relativa se pro-
graman siempre en incremental. Adicionalmente se indica
el n de frase de la trayectoria del contorno al que se 20 45
desea hacer referencia. 90
R20
20
La trayectoria del contorno, cuyo n de frase se indica, no 10
puede estar a ms de 64 frases de posicionamiento FPOL
delante de la frase en la cual se programa la referencia.
Cuando se borra una frase a la cual se ha hecho referen- 35 X
10
cia, el TNC emite un aviso de error. Deber modificarse el
programa antes de borrar dicha frase.
Ejemplo de frases NC
12 FPOL X+10 Y+10
13 FL PR+20 PA+20
14 FL AN+45
15 FCT IX+20 DR R20 CCA+90 RX 13
16 FL IPR+35 PA+0 RPR 13
20
Distancia de las rectas al elemento del contorno 95
12.5
paralelo
105 15
Ejemplo de frases NC
12.5 X
17 FL LEN 20 AN+15
18 FL AN+105 LEN 12.5 20
19 FL PAR 17 DP 12.5
20 FSELECT 2
21 FL LEN 20 IAN+95
22 FL IAN+220 RAN 18
15
R10
Ejemplo de frases NC
CC
12 FL X+10 Y+10 RL
10
13 FL ...
14 FL X+18 Y+35
15 FL ... X
10 18
16 FL ...
17 FC DR R10 CCA+0 ICCX+20 ICCY-15 RCCX12 RCCY14
Ejemplo: Programacin FK 1
Y
100
R1
5
75
R18
30
R15
20
X
20 50 75 100
10
Y 10
R20
55
R30 60
30
X
30
9 APPR LCT X+0 Y+30 R5 RR F350 Aproximacin al contorno segn un crculo tangente
10 FPOL X+30 Y+30 Apartado FK:
11 FC DR- R30 CCX+30 CCY+30 Programar los datos conocidos de cada trayectoria del contorno
12 FL AN+60 PDX+30 PDY+30 D10
13 FSELECT 3
14 FC DR- R20 CCPR+55 CCPA+60
15 FSELECT 2
16 FL AN-120 PDX+30 PDY+30 D10
17 FSELECT 3
18 FC X+0 DR- R30 CCX+30 CCY+30
19 FSELECT 2
20 DEP LCT X+30 Y+30 R5 Salida del contorno segn un crculo tangente
21 L Z+250 R0 F MAX M2 Retirar la herramienta, final del programa
22 END PGM FK2 MM
Y
R1
0
50
R36
R24
R1,5
R5
30
R
R6 6 R5 X
-10
0
R4
R6
-25
R5
0
12 44 65 110
8 APPR CT X-40 Y+0 CCA90 R+5 RL F250 Aproximacin al contorno segn un crculo tangente
9 FC DR- R40 CCX+0 CCY+0 Apartado FK:
10 FLT Programar los datos conocidos de cada trayectoria del contorno
11 FCT DR- R10 CCX+0 CCY+50
12 FLT
13 FCT DR+ R6 CCX+0 CCY+0
14 FCT DR+ R24
15 FCT DR+ R6 CCX+12 CCY+0
16 FSELECT 2
17 FCT DR- R1,5
18 FCT DR- R36 CCX+44 CCY-10
19 FSELECT 2
20 FCT DR+ R5
21 FLT X+110 Y+15 AN+0
22 FL AN-90
23 FL X+65 AN+180 PAR21 DP30
24 RND R5
25 FL X+65 Y-25 AN-90
26 FC DR+ R50 CCX+65 CCY-75
27 FCT DR- R65
28 FSELECT
29 FCT Y+0 DR- R40 CCX+0 CCY+0
30 FSELECT 4
31 DEP CT CCA90 R+5 F1000 Salida del contorno segn un crculo tangente
32 L X-70 R0 F MAX
33 L Z+250 R0 F MAX M2 Retirar la herramienta, final del programa
34 END PGM FK3 MM
Margenes de introduccin
n Punto final de Spline: -99 999,9999 a +99 999,9999
n Parmetros Spline K: -9,99999999 a +9,99999999
n Exponente para parmetros Spline K: -255 a +255 (valor entero)
auxiliares M y STOP
Nociones bsicas
Con las funciones auxiliares del TNC tambin llamada funciones M
se controla
n la ejecucin del programa, p.ej. una interrupcin en la ejecucin del
programa
n las funciones de la mquina como p.ej. la conexin y desconexin
del giro del cabezal y del refrigerante
n el comportamiento de la herramienta en la trayectoria
87 STOP M6
indicacin de coordenadas
Programacin de coordenadas referidas a la
mquina: M91/M92
Punto cero de la regla
En las reglas la marca de referencia indica la posicin del punto cero
de la misma.
XMP
Punto cero de la mquina
El punto cero de la mquina se precisa para: X (Z,Y)
n fijar los limites de desplazamiento (finales de carrera)
n alcanzar posiciones fijas de la mquina (p.ej. la posicin para el cam-
bio de hta.)
n fijar un punto de referencia en la pieza
El constructor de la mquina introduce para cada eje la distancia desde
el punto cero de la mquina al punto cero de la regla en un parmetro
de mquina.
Comportamiento standard
Las coordenadas se refieren al cero pieza, vase Fijar el punto de
referencia (sin palpador 3D), pgina 22.
M104
Funcin
Al ejecutar tablas de palets el TNC sobreescribe si es preciso el ltimo
punto de referencia fijado, con los valores de la tabla de herramientas.
Con la funcin M104 se activa de nuevo el punto de referencia que se
haba fijado.
Activacin
M104 slo acta en las frases de programa en las cuales est pro-
gramada M104.
M104 acta al final de la frase.
Activacin
M130 acta por frases en rectas sin correccin del radio de la herra-
mienta.
Ejemplo de frases NC
5 TOOL DEF L ... R+20 Radio de herramienta grande
...
13 L X ... Y ... R.. F .. M97 Llegada al punto 13 del contorno
14 L IY0,5 .... R .. F.. Mecanizado de pequeos escalones 13 y 14
15 L IX+100 ... Llegada al punto del contorno 15
16 L IY+0,5 ... R .. F.. M97 Mecanizado de pequeos escalones 15 y 16
17 L X .. Y ... Llegada al punto 17 del contorno
Activacin
M98 slo acta en las frases de programa en las que est programada. S S
10 L X ... Y... RL F
11 L X... IY... M98 Y
12 L IX+ ...
Comportamiento standard
El TNC desplaza la herramienta con el ltimo avance programado inde-
pendientemente de la direccin de desplazamiento.
11 12
Comportamiento con M103 X
El TNC reduce el avance cuando la herramienta se desplaza en la direc-
cin negativa del eje de la hta. El avance al profundizar FZMAX se cal-
cula del ltimo avance programado FPROG y el factor F%:
FZMAX = FPROG x F%
Introduccin de M103
Cuando se introduce M103 en una frase de posicionamiento, el
dilogo del TNC pregunta por el factor F.
Activacin
M103 acta al principio de la frase.
M103 se anula programado de nuevo M103 pero sin factor
Ejemplo de frases NC
El avance al profundizar es el 20% del avance en el plano.
Activacin
M136 se activa al inicio de la frase.
M136 se anula programando M137.
Activacin
M109 y M110 actan al principio de la frase.
M109 y M110 se anulan con M111.
Introduccin
Cuando se introduce M120 en una frase de posicionamiento, el TNC
sigue el dilogo para dicha frase y pregunta por el nmero de frases
precalculadas LA.
Activacin
M120 deber estar en una frase NC que tenga correccin de radio RL
o RR. M120 acta a partir de dicha frase hasta que
n se elimina la correccin de radio con R0
n se programa M120 LA0
n se programa M120 sin LA
n se llama con PGM CALL a otro programa
M120 acta al principio de la frase.
Limitaciones
n Slo se puede realizar la reentrada al contorno despus de una
parada externa/interna con la funcin AVANCE HASTA FRASE N
n Cuando se utilizan las funciones RND y CHF las frases delante y
detrs de RND o CHF slo pueden contener las coordenadas del
plano de mecanizado
n Cuando se llega al contorno tangencialmente se debe utilizar la
funcin APPR LCT; la frase con APPR LCT slo puede contener las
coordenadas del plano de mecanizado
n Cuando se sale tangencialmente del contorno se utiliza la funcin
DEP LCT; la frase con DEP LCT slo puede contener las coordena-
das del plano de mecanizado
Introduccin
Cuando se introduce M118 en una frase de posicionamiento, el TNC
continua con el dilogo y pregunta por los valores especficos de cada
eje. Para la introduccin de coordenadas se emplean las teclas naran-
jas de los ejes o el teclado ASCII.
Activacin
El posicionamiento del volante se elimina programando de nuevo
M118 sin X, Y y Z.
M118 acta al principio de la frase.
Ejemplo de frases NC
Durante la ejecucin del programa, al mover el volante se produce un
desplazamiento en el plano de mecanizado X/Y, de 1 mm del valor
programado.
Introduccin
Cuando en una frase de posicionamiento se programa M140, el TNC
contina el dilogo preguntando por el recorrido de retroceso de la her-
ramienta fuera del contorno. Rogamos indiquen el recorrido de la her-
ramienta para alejarse del contorno o pulsen la softkey MAX, para des-
plazarse hasta el borde del margen de desplazamiento.
Activacin
M140 slo acta en la frase en la que se programa.
M140 acta al principio de la frase.
Ejemplo de frases NC
Frase 250: retirar la herramienta 50 mm del contorno
Frase 251: desplazar la herramienta hasta el lmite del margen de des-
plazamiento
Activacin
M141 acta slo en las frases del programa, en las cuales se ha pro-
gramado M141.
M141 acta al inicio de la frase.
Activacin
M142 slo acta en la frase en la que se programa.
M142 acta al principio de la frase.
Activacin
M143 slo acta en la frase en la que se programa.
M143 acta al principio de la frase.
Activacin
M116 acta en el plano de mecanizado
Con M117 se anula M116; al final del programa tambin se desactiva
M116.
M116 acta al principio de la frase.
10 340 +330
10 340 30
Activacin
M126 acta al principio de la frase.
M126 se anula con M127; asimismo al final del programa tambin se
desactiva M126.
L M94
L M94 C
Activacin
M94 slo acta en la frase en la que se programa.
M94 acta al principio de la frase.
Activacin
M114 acta al principio de la frase, M115 al final de la frase. M114 no
acta cuando est activada una correccin de radio de la hta.
M114 se anula con M115. M114 tambin deja de actuar al final del pro-
grama.
Activacin
M128 acta al principio de la frase, M129 al final de la frase. M128
tambin acta en los modos de funcionamiento manuales y sigue
activa despus de cambiar de modos de funcionamiento. El avance
para el movimiento de la compensacin permanece activado hasta
que se programa un nuevo avance o se anula M128 con M129.
M128 se anula con M129. Cuando se selecciona un nuevo programa
en un modo de funcionamiento de Ejecucin del pgm, el TNC tambin
anula M128.
Ejemplo de frases NC
Realizar movimientos de compensacin con un avance de 1000 mm/
min:
Comportamiento standard
En los posicionamientos con ejes basculantes el TNC desplaza la her-
ramienta, de tal forma que en las transiciones no tangentes del con-
torno se aade un elemento de transicin. La transicin del contorno
depende de la aceleracin, el tirn y la tolerancia de la desviacin del
contorno determinada.
Activacin
M134 acta al principio de la frase, M135 al final de la frase.
M134 se anula con M135. Cuando se selecciona un nuevo programa
en un modo de funcionamiento de Ejecucin del pgm, el TNC tambin
anula M134.
Activacin
M138 se activa al inicio de la frase.
M138 se anula programanddo de nuevo M138 sin indicacin de ejes
basculantes.
Ejemplo de frases NC
Para las funciones citadas anteriormente slo se tiene en cuenta el eje
basculante C:
Activacin
M144 acta al principio de la frase. M144 no acta con M114, M128
o plano de mecanizado inclinado.
M144 se anula programado M145.
mquina laser
Principio
Para controlar la potencia del laser, el TNC emite valores de tensin a
travs de la salida analgica S. Con las funciones M200 a M204 se
puede modificar la potencia del laser durante la ejecucin del pgm.
Activacin
M200 acta hasta que se emite una nueva tensin mediante M200,
M201, M202, M203 M204.
Activacin
M201 acta hasta que se emite una nueva tensin mediante M200,
M201, M202, M203 M204.
Activacin
M202 acta hasta que se emite una nueva tensin mediante M200,
M201, M202, M203 M204.
Margen de introduccin
Tensin V: 0 a 9.999 voltios
Tiempo TIME: 0 a 1.999 segundos
Activacin
M203 acta hasta que se emite una nueva tensin mediante M200,
M201, M202, M203 M204.
Margen de introduccin
Tensin V: 0 a 9.999 voltios
Tiempo TIME: 0 a 1.999 segundos
Activacin
M204 acta hasta que se emite una nueva tensin mediante M200,
M201, M202, M203 M204.
Condiciones previas
En cualquier caso se programan antes de la llamada al
ciclo:
n BLK FORM para la representacin grfica (slo se precisa
para el test grfico)
n Llamada a la herramienta
n Sentido de giro del cabezal (funciones auxiliares M3/M4)
n Definicin del ciclo (CYCL DEF).
Debern tenerse en cuenta otras condiciones que se
especifican en las siguientes descripciones de los ciclos.
Empleo
Cuando se ejecuta un ciclo, o bien varios ciclos sucesivamente sobre
una figura de puntos, se elaboran tablas de puntos.
Cuando se utilizan ciclos de taladrado, las coordenadas del plano de
mecanizado en la tabla de puntos corresponden a las coordenadas del
punto central del taladro. Cuando se utilizan ciclos de fresado, las coor-
denadas del plano de mecanizado en la tabla de puntos corresponden
a las coordenadas del punto inicial del ciclo correspondiente (p.ej. las
coordenadas del punto central de una cajera circular). Las coordenadas
en el eje de la hta. corresponden a la coordenada de la superficie de la
pieza.
Ejemplo de frase NC
7 SEL PATTERN TNC:\DIRKT5\MUST35.PNT
Ciclo Softkey
1 TALADRADO EN PROFUNDIDAD
Sin posicionamiento previo automtico
200 TALADRADO
Con posicionamiento previo automtico, 2 distancia de
seguridad
201 ESCARIADO
Con posicionamiento previo automtico, 2 distancia de
seguridad
202 MANDRINADO
Con posicionamiento previo automtico, 2 distancia de
seguridad
17 ROSCADO GS
Rigido
18 ROSCADO A CUCHILLA
0 no retirar la herramienta
1 retirar la hta. en la direccin negativa del eje
principal
2 retirar la hta. en la direccin negativa del eje
transversal
3 retirar la hta. en la direccin positiva del eje
principal
4 retirar la hta. en la direccin positiva del eje trans-
versal
Peligro de colisin!
Seleccionar la direccin de retroceso para que la herra-
mienta se retire del borde del taladro.
Deber comprobarse donde se encuentra el extremo de la
hta. cuando se programa una orientacin del cabezal
segn el ngulo programado en Q336 (p.ej. en el modo de
funcionamiento Posicionamiento manual). Elegir el ngulo
para que el extremo de la herramienta est paralelo al eje
de coordenadas.
Q252
Q255
Q254
X
Q214
Peligro de colisin!
Deber comprobarse donde se encuentra el extremo de la
hta. cuando se programa una orientacin del cabezal
segn el ngulo programado en Q336 (p.ej. en el modo de
funcionamiento Posicionamiento manual). Elegir el ngulo
para que el extremo de la herramienta est paralelo al eje
de coordenadas. Seleccionar la direccin de retroceso
para que la herramienta se retire del borde del taladro.
Z
El ciclo 18 ROSCADO A CUCHILLA desplaza la hta., con cabezal con- 12
trolado, desde la posicin actual con las revoluciones activadas a la
profundidad programada. En la base del taladro tiene lugar una parada
del cabezal. Los movimientos de aproximacin y salida se programan
mejor por separado preferentemente en un ciclo de constructor.
Para ello recibir ms informacin del constructor de su mquina.
X
1
Antes de la programacin debe tenerse en cuenta
El TNC calcula el avance dependiendo del nmero de revo-
luciones. Si se gira el potencimetro de override para las
revoluciones durante el roscado, el TNC regula automti-
camente el avance.
El potencimetro para el override del avance est inactivo.
Ejemplo: Frases NC
El TNC conecta y desconecta automticamente el cabezal.
No programar M3 o M4 antes de la llamada al ciclo. 22 CYCL DEF 18.0 ROSCADO A CUCHILLA
23 CYCL DEF 18.1 PROF. -20
U Profundidad de taladrado 1: Distancia posicin
actual de la hta. final de la rosca 24 CYCL DEF 18.2 PASO ROSCA +1
a izquierdas 1(RR) Z+
a derechas + 1(RR) Z
a izquierdas +1(RL) Z
Roscado Tipo de
Paso Direccin
exterior fresado
a derechas + +1(RL) Z
a izquierdas 1(RR) Z
a derechas + 1(RR) Z+
a izquierdas +1(RL) Z+
U Tipo de fresado Q351: Tipo de fresado con M03 Q335=10 ;DIAMETRO NOMINAL
+1 = fresado sincronizado Q239=+1,5 ;PASO DE ROSCA
1 = fresado a contramarcha
Q201=-20 ;PROF. ROSCADO
U Distancia de seguridad Q200 (valor incremental):
Distancia entre el extremo de la hta. y la superficie de Q355=0 ;REPASAR
la pieza Q253=750 ;AVANCE POSICIONAMIENTO PREVIO
U Coord. de la superficie de la pieza Q203 (valor Q351=+1 ;TIPO DE FRESADO
absoluto): Coordenadas de la superficie de la pieza
Q200=2 ;DISTANCIA DE SEGURIDAD
U 2 distancia de seguridad Q204 (valor incremental): Q203=+30 ;COORD. SUPERFICIE PIEZA
Coordenada del eje de la hta. en la cual no se produce
ninguna colisin entre la hta. y la pieza Q204=50 ;2 DIST. SEGURIDAD
U Avance de fresado Q207: Velocidad de desplaza- Q207=500 ;AVANCE DE FRESADO
miento de la hta. durante el fresado en mm/min
Y
100
90
10
X
10 20 80 90 100
M12
grama, vase Subprogramas, pgina 347
70
M12
20
X
20 70 100
Ciclo Softkey
4 FRESADO DE CAJERA (rectangular)
Ciclo de desbaste sin posicionamiento previo
automtico
5 CAJERA CIRCULAR
Ciclo de desbaste sin posicionamiento previo
automtico
3 FRESADO DE RANURAS
Ciclo de desbaste/acabado sin posicionamiento previo
automtico, paso de profundizacin vertical
Q219
Q217
Q207
X
Q216 Q221
Q207
22
0
Q219
Q217
X
Q216 Q221
Ejemplo: Frases NC
16 L Z+100 R0 FMAX
17 CYCL DEF 5.0 CAJERA CIRCULAR
18 CYCL DEF 5.1 DIST. 2
19 CYCL DEF 5.2 PROF. -12
20 CYCL DEF 5.3 PASO 6 F80
21 CYCL DEF 5.4 RADIO 35
22 CYCL DEF 5.5 F100 DR+
23 L X+60 Y+50 FMAX M3
24 L Z+2 FMAX M99
Q200 Q204
Antes de la programacin debe tenerse en cuenta
Q203
El TNC posiciona previamente la hta. de forma automtica Q202
en el eje de la misma y en el plano de mecanizado. Q201
En el ciclo, el signo del parmetro Profundidad determina
la direccin del mecanizado. Si se programa la profundidad
= 0, el TNC no ejecuta el ciclo.
Si se quiere realizar un acabado de la cajera, deber utili- X
zarse una fresa con dentado frontal cortante en el centro
(DIN 844) e introducir un avance pequeo para la profundi-
zacin.
Y
Q207
Q222
Q223
Q217
X
Q216
Q207
Q223
Q222
Q217
X
Q216
Desbaste
1 El TNC desplaza la hta. segn la sobremedida de acabado (la mitad
de la diferencia entre la anchura de la ranura y el dimetro de la her-
ramienta) hacia dentro. Desde all, la herramienta penetra en la
pieza y fresa en direccin longitudinal a la ranura
2 Al final de la ranura se realiza una profundizacin y la hta. fresa en
sentido opuesto. Este proceso se repite hasta alcanzar la profundi-
dad de fresado programada
Acabado
3 En la base del fresado el TNC desplaza la hta. sobre una trayectoria
circular tangente hacia el contorno exterior; despus se realiza el
acabado del contorno en sentido sincronizado (con M3)
4 Para terminar, la hta. retrocede en marcha rpida FMAX a la distan-
cia de seguridad. Cuando el nmero de pasadas es impar la hta. se
desplaza de la distancia de seguridad hasta la posicin inicial.
Ejemplo: Frases NC
9 L Z+100 R0 FMAX
10 TOOL DEF 1 L+0 R+6
11 TOOL CALL 1 Z S1500
12 CYCL DEF 3.0 FRESADO DE RANURA
13 CYCL DEF 3.1 DIST. 2
14 CYCL DEF 3.2 PROF. -15
15 CYCL DEF 3.3 PASO 5 F80
16 CYCL DEF 3.4 X50
17 CYCL DEF 3.5 Y15
18 CYCL DEF 3.6 F120
19 L X+16 Y+25 R0 FMAX M3
20 L Z+2 M99
Desbaste
1 El TNC posiciona la herramienta en marcha rpida en el eje de la
misma a la 2 distancia de seguridad y a continuacin en el centro Z
del crculo izquierdo; desde alli el TNC posiciona la hta. a la distan- Q207
cia de seguridad sobre la superficie de la pieza Q204
Q200
2 La hta. se desplaza con el avance de fresado sobre la superficie de Q203
la pieza; desde all la fresa se desplaza en la direccin longitudinal
de la ranura profundiza inclinada en la pieza hacia el centro del Q202
crculo derecho Q201
3 Despus la hta. retrocede inclinada al centro del crculo izquierdo;
estos pasos se repiten hasta que se alcance la profundidad de
fresado programada
X
4 En la profundidad de fresado programada, el TNC desplaza la hta.
para realizar el fresado horizontal, hasta el otro extremo de la
ranura y despus al centro de la misma
Acabado Y
X
Q216
(ciclo 211)
Desbaste
1 El TNC posiciona la herramienta en marcha rpida en el eje de la
misma a la 2 distancia de seguridad y a continuacin en el centro
del crculo derecho. Desde all el TNC posiciona la herramienta a la
distancia de seguridad programada sobre la superficie de la pieza
2 La hta. se desplaza con el avance de fresado a la superficie de la
pieza; desde all se desplaza la fresa penetra inclinada en la pieza
hasta el otro final de la ranura
3 A continuacin la hta. retrocede de nuevo inclinada al punto de par-
tida; este proceso (2 a 3) se repite hasta haber alcanzado la pro-
fundidad de fresado programada
4 A la profundidad de fresado el TNC desplaza la hta. para el fresado
transversal al otro final de la ranura
Acabado
5 Desde el centro de la ranura el TNC desplaza la hta. tangenci-
almente hacia el contorno acabado ; despus realiza el acabado del
contorno en sentido sincronizado (con M3), y si se ha programado
en varias aproximaciones. El punto inicial para el proceso de aca-
bado se encuentra en el centro del crculo derecho.
6 Al final del contorno la hta. se retira tangencialmente del mismo
Z
7 Para finalizar la hta. retrocede en marcha rpida FMAX a la distan-
Q207
cia de seguridad y si se ha programado a la 2 distancia de
seguridad Q204
Q200
Q203
Antes de la programacin debe tenerse en cuenta
Q202
El TNC posiciona previamente la hta. de forma automtica
Q201
en el eje de la misma y en el plano de mecanizado.
En el desbaste la hta. profundiza con un movimiento heli-
coidal de forma pendular de un extremo a otro de la ranura.
Por ello no se precisa el taladrado previo. X
En el ciclo, el signo del parmetro Profundidad determina
la direccin del mecanizado. Si se programa la profundidad
= 0, el TNC no ejecuta el ciclo. Y
X
Q216
U Centro 1er eje Q216 (valor absoluto): Centro de la Q338=5 ;PASO DE CIRCULAR
ranura en el eje principal del plano de mecanizado
U Centro 2 eje Q217 (valor absoluto): Centro de la
ranura en el eje transversal del plano de mecanizado
U Dimetro del crculo terico Q244: Introducir el
dimetro del crculo terico
U 2 lado Q219: Introducir la anchura de la ranura; si la
anchura de la ranura es igual al dimetro de la hta.,
slo se realiza el desbaste (fresado longitudinal)
U Angulo inicial Q245 (valor absoluto): Introducir el
ngulo en coordenadas polares del punto de partida
U Angulo de abertura de la ranura Q248 (valor incre-
mental): Introducir el ngulo de abertura de la ranura
U Aproximacin de acabado Q338 (valor incremental):
Medida, segn la cual la hta. se aproxima en el eje de
la misma durante el acabado. Q338=0: Acabado en
una aproximacin
Y
90 Y
100
90
70
8 45
R2
80
50
5
X Z
50 100 -40 -30 -20
puntos
Resumen
El TNC dispone de 2 ciclos para poder realizar directamente figuras de
puntos:
Ciclo Softkey
220 FIGURA DE PUNTOS SOBRE UN CIRCULO
Con los ciclos 220 y 221 se pueden combinar los siguientes ciclos de
mecanizado:
Q200 Q204
Q203
U Punto inicial 2 eje Q226 (valor absoluto): Coorde- Q225=+15 ;PUNTO INICIAL 1ER EJE
nada del punto de partida en el eje transversal del Q226=+15 ;PUNTO DE PARTIDA 2 EJE
plano de mecanizado
Q237=+10 ;DISTANCIA 1ER EJE
U Distancia 1er eje Q237 (valor incremental): Distan-
cia entre los puntos de una lnea Q238=+8 ;DISTANCIA 2 EJE
Q242=6 ;NUMERO DE COLUMNAS
U Distancia 2 eje Q238 (valor incremental): Distancia
entre las lneas Q243=4 ;NUMERO DE LINEAS
U N de columnas Q242: Nmero de mecanizados sobre Q224=+15 ;ANGULO DE GIRO
la lnea Q200=2 ;DIST. SEGURIDAD
U Nmero de lneas Q243: Nmero de lneas Q203=+30 ;COORD. SUPERFICIE PIEZA
U Angulo de giro Q224 (valor absoluto): Angulo segn Q204=50 ;2 DIST. SEGURIDAD
el cual se gira toda la figura; el centro de giro es el
punto inicial Q301=1 ;DESPLAZ. A ALTURA SEGURIDAD
100
R25
70 30
R35
25
X
30 90 100
7 CYCL DEF 220 FIGURA CIRCULAR Definicin del ciclo crculo de puntos 1, CYCL 220 se llama automt.
Q216=+30 ;CENTRO 1ER EJE Actan Q200, Q203 y Q204 del ciclo 220
Q217=+70 ;CENTRO 2 EJE
Q244=50 ;DIAM. ARCO CIRCULAR
Q245=+0 ;ANGULO INICIAL
Q246=+360 ;ANGULO FINAL
Q247=+0 ;PASO ANGULAR
Q241=10 ;NUMERO MECANIZADOS
Q200=2 ;DISTANCIA SEGURIDAD
Q203=+0 ;COORD. SUPERFICIE
Q204=100 ;2 DIST. SEGURIDAD
Q301=1 ;DESPLAZ. A ALTURA SEGURIDAD
8 CYCL DEF 220 FIGURA CIRCULAR Definicin del ciclo crculo de puntos 2, CYCL 220 se llama autom.
Q216=+90 ;CENTRO 1ER EJE Actan Q200, Q203 y Q204 del ciclo 220
Q217=+25 ;CENTRO 2 EJE
Q244=70 ;DIAM. ARCO CIRCULAR
Q245=+90 ;ANGULO INICIAL
Q246=+360 ;ANGULO FINAL
Q247=30 ;PASO ANGULAR
Q241=5 ;NUMERO MECANIZADOS
Q200=2 ;DISTANCIA SEGURIDAD
Q203=+0 ;COORD. SUPERFICIE
Q204=100 ;2 DIST. SEGURIDAD
Q301=1 ;DESPLAZ. A ALTURA SEGURIDAD
9 L Z+250 R0 F MAX M2 Retirar la herramienta, final del programa
10 END PGM CIRCEN MM
8.6 Ciclos SL
Nociones bsicas
Con los ciclos SL se pueden realizar contornos complejos compuestos Ejemplo: Esquema: Ejecucin con ciclos SL
de hasta 12 subcontornos (cajeras e islas). Los subcontornos se intro-
ducen como subprogramas. De la lista de subcontornos (nmeros de 0 BEGIN PGM SL2 MM
subprogramas) que se indican en el ciclo 14 CONTORNO, el TNC cal- ...
cula el contorno completo.
12 CYCL DEF 14.0 CONTORNO ...
La memoria para un ciclo SL (todos los subprogramas del 13 CYCL DEF 20.0 DATOS DEL CONTORNO ...
contorno) est limitada a 48 Kbyte. El nmero de los ele-
mentos del contorno posibles depende del tipo de con- ...
torno (interior/exterior) y del nmero de contornos parcia- 16 CYCL DEF 21.0 PRETALADRADO ...
les y es de p.ej. aprox. 256 frases con interpolacin lineal.
17 CYCL CALL
Ciclo Softkey
14 CONTORNO (totalmente necesario)
Ciclos ampliados:
Ciclo Softkey
25 TRAZADO DEL CONTORNO
27 SUPERFICIE CILINDRICA
S1
A B
S2
Ejemplo: Frases NC
Contornos superpuestos
Las cajeras e islas se pueden superponer a un nuevo contorno. De
esta forma una superficie de cajera se puede ampliar mediante una
cajera superpuesta o reducir mediante una isla.
Subprograma 1: Cajera A
51 LBL 1
52 L X+10 Y+50 RR
53 CC X+35 Y+50
54 C X+10 Y+50 DR-
55 LBL 0
Subprograma 2: Cajera B
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+65 Y+50
59 C X+90 Y+50 DR-
60 LBL 0
Superficies sumadas
Se mecanizan las dos superficies parciales A y B incluida la superficie
comn:
n Las superficies A y B tienen que ser cajeras
n La primera cajera (en el ciclo 14) deber comenzar fuera de la
segunda.
B
Superficie A:
51 LBL 1 A
52 L X+10 Y+50 RR
53 CC X+35 Y+50
54 C X+10 Y+50 DR-
55 LBL 0
Superficie B:
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+65 Y+50
59 C X+90 Y+50 DR-
60 LBL 0
51 LBL 1
B
52 L X+10 Y+50 RR
A
53 CC X+35 Y+50
54 C X+10 Y+50 DR-
55 LBL 0
Superficie B:
56 LBL 2
57 L X+90 Y+50 RL
58 CC X+65 Y+50
59 C X+90 Y+50 DR-
60 LBL 0
Superficie comn
Se mecaniza la parte comn de A y B. (Sencillamente las superficies
no comunes permanecen sin mecanizar.)
n A y B tienen que ser cajeras.
n A debe comenzar dentro de B.
Superficie A:
A B
51 LBL 1
52 L X+60 Y+50 RR
53 CC X+35 Y+50
54 C X+60 Y+50 DR-
55 LBL 0
Superficie B:
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+65 Y+50
59 C X+90 Y+50 DR-
60 LBL 0
8
Q
la direccin del mecanizado. Si se programa la profundidad
= 0 el TNC no ejecuta el ciclo.
Q9=+1
La informacin sobre el mecanizado indicada en el ciclo 20
es vlida para los ciclos 21 a 24.
Cuando se emplean ciclos SL en programas con parme-
tros Q, no se pueden utilizar los parmetros Q1 a Q19 k
como parmetros del programa.
X
U Altura de seguridad Q7 (valor absoluto): Altura abso- 57 CYCL DEF 20.0 DATOS DEL CONTORNO
luta, en la cual no se puede producir ninguna colisin
con la pieza (para posicionamiento intermedio y retro- Q1=-20 ;PROFUNDIDAD DE FRESADO
ceso al final del ciclo) Q2=1 ;SOLAPAMIENTO TRAYECTORIA
U Radio de redondeo interior Q8: Radio de redondeo Q3=+0.2 ;SOBREMEDIDA LATERAL
en las esquinas interiores; El valor programado se
Q4=+0.1 ;SOBREMEDIDA PROFUNDIDAD
refiere a la trayectoria del centro de la hta.
Q5=+30 ;COORD. SUPERFICIE PIEZA
U Sentido de giro? Sentido horario = -1 Q9: Direc-
cin de mecanizado para cajeras Q6=2 ;DIST. SEGURIDAD
n en sentido horario (Q9 = -1 contramarcha para Q7=+80 ;ALTURA DE SEGURIDAD
cajera e isla) Q8=0.5 ;RADIO DE REDONDEO
n en sentido antihorario (Q9 = +1 sentido sincroni-
Q9=+1 ;SENTIDO DE GIRO
zado para cajera e isla)
En una interrupcin del programa se pueden comprobar y si es preciso
sobreescribir los parmetros del mecanizado.
Aplicacin
En el ciclo 21 PRETALADRADO, se tiene en cuenta para los puntos de X
profundizacin la sobremedida de acabado lateral y la sobremedida de
acabado en profundidad, as como el radio de la hta. de desbaste. Los
puntos de profundizacin son adems tambin puntos de partida para
el desbaste. Ejemplo: Frases NC
U Profundidad de pasada Q10 (valor incremental): 58 CYCL DEF 21.0 PRETALADRADO
Medida segn la cual la hta. penetra cada vez en la
pieza (con direccin de mecanizado negativa signo ) Q10=+5 ;PROFUNDIDAD DE PASADA
U Avance
en profundidad Q11: Avance de taladrado en Q11=100 ;AVANCE AL PROFUNDIZAR
mm/min Q13=1 ;HERRAMIENTA DE DESBASTE
U Nmero de hta. de desbaste Q13: Nmero de la her-
ramienta de desbaste
Ejemplo: Frases NC
10
Y 10
R20
55
R30 60
30
X
30
Y
16 16
100
R2
5
16
50
5
R2
X
35 65 100
Y
100
95
R7
5
R7,
,5
80
75
20
15
X
5 50 100
Indicacn:
n Cilindro sujeto en el centro de la mesa girato-
ria Z
n El punto de ref. est en el centro de la mesa
giratoria
,5
R7
60
20
C
30 50 157
Indicacn:
n Cilindro sujeto en el centro de la mesa girato-
ria Z
n El punto de ref. est en el centro de la mesa
giratoria
70
n Descripcin de la trayectoria de punto medio
en subprograma de contorno
52.5
35
C
40 60 157
Resumen
El TNC dispone de tres ciclos para mecanizar superficies con las sigui-
entes caractersticas:
n Generadas mediante la digitalizacin o con un sistema CAD/CAM
n Ser planas y rectangulares
n Ser planas segn un ngulo oblcuo
n Estar inclinadas de cualquier forma
n Estar unidas entre s
Ciclo Softkey
30 EJECUCION DATOS DIGITALIZACIN
Para el planeado de datos de digitalizacin en varias
pasadas en profundidad
230 PLANEADO
Para superficies planas y rectangulares
Q219
inicial 3er eje Q227 (valor absoluto): Altura
en el eje de la hta. a la cual se realiza el planeado
Q209
U Longitud 1er lado Q218 (valor incremental): Longitud
de la superficie a planear en el eje principal del plano
de mecanizado referida al punto inicial del 1er eje Q226
Ejemplo: Frases NC
13
12
Y
14
U 4 punto del 2 eje Q235 (valor absoluto): Coorde- Q225=+0 ;PUNTO INICIAL 1ER EJE
nada del punto 4 en el eje transversal del plano de Q226=+5 ;PUNTO DE PARTIDA 2 EJE
mecanizado
Q227=-2 ;PTO. INICIAL 3ER EJE
U 4 punto 3er eje Q236 (valor absoluto): Coordenada
del punto 4 en el eje de la hta. Q228=+100 ;2 PUNTO 1ER EJE
Q229=+15 ;2 PUNTO 2 EJE
U Nmero de cortes Q240: Nmero de lneas, por las
que se desplaza el TNC entre el punto 1 y 4, o bien Q230=+5 ;2 PUNTO 3ER EJE
entre el punto 2 y 3
Q231=+15 ;3ER PUNTO 1ER EJE
U Avance de fresado Q207: Velocidad de desplaza- Q232=+125 ;3ER PUNTO 2 EJE
miento de la hta. en el fresado en mm/ min. El TNC
realiza el primer corte con la mitad del valor pro- Q233=+25 ;3ER PUNTO 3ER EJE
gramado. Q234=+15 ;4 PUNTO 1ER EJE
Q235=+125 ;4 PUNTO 2 EJE
Q236=+25 ;4 PUNTO 3ER EJE
Q240=40 ;N CORTES
Q207=500 ;AVANCE DE FRESADO
Y Y
100
X Z
100 35
8 ESPEJO
Reflejar contornos
10 GIRO
Girar contornos en el plano de mecanizado
11 FACTOR DE ESCALA
Reducir y ampliar contornos
19 PLANO DE MECANIZADO
Mecanizado en un sistema de coordenadas inclinado
para mquinas con cabezal basculante
y/o mesas giratorias
Anulacin
El desplazamiento del punto cero con las coordenadas X=0, Y=0 y Z=0
elimina el desplazamiento del punto cero anterior.
Grfico Z
Y
Si despus de un desplazamiento del punto cero se programa un
nuevo BLK FORM, se puede elegir a travs del parmetro MP7310, si
el nuevo BLK FORM se refiere al nuevo o al antiguo punto cero. De IY
esta forma cuando se mecanizan varias piezas se puede representar X
grficamente cada pieza de forma individual.
IX
Visualizaciones de estados
n La visualizacin de posiciones ampliada se refiere al punto cero
activado (desplazado)
n Todas las coordenadas visualizadas en la visualizacin de estados
adicional (posiciones, puntos cero) se refieren al punto de referencia
fijado manualmente
Ejemplo: Frases NC
Funcin Softkey
Seleccionar el principio de la tabla
Visualizaciones de estados
Cuando los puntos cero de la tabla se refieren al punto cero de la
mquina, entonces
n la visualizacin de posiciones ampliada se refiere al punto cero
activado (desplazado)
n todas las coordenadas (posiciones, ptos. cero) que aparecen en la
visualizacin de estados adicional se refieren al punto cero de la
mquina, teniendo en cuenta el TNC el pto. de ref. fijado manu-
almente
Anulacin
Programando la funcin auxiliar M104 se activa de nuevo el ltimo
punto de referencia fijado en el modo de funcionamiento manual.
Anulacin Y
Programar de nuevo el ciclo ESPEJO indicando NO ENT.
Ejemplo: Frases NC
Anulacin
Se programa de nuevo el ciclo GIRO indicando el ngulo de giro 0.
Ejemplo: Frases NC
12 CALL LBL1
13 CYCL DEF 7.0 PUNTO CERO
14 CYCL DEF 7.1 X+60
15 CYCL DEF 7.2 Y+40
16 CYCL DEF 10.0 GIRO
17 CYCL DEF 10.1 ROT+35
18 CALL LBL1
Condiciones
Antes de la ampliacin o reduccin debera desplazarse el punto cero
sobre una arista o esquina del contorno.
U Factor?: Introducir el factor SCL (en ingls: scaling); el
TNC multiplica las coordenadas y radios con SCL (tal
como se describe en Activacin)
Anulacin
Programar de nuevo el ciclo FACTOR DE ESCALA indicando el factor 1.
Ejemplo: Frases NC
11 CALL LBL1
12 CYCL DEF 7.0 PUNTO CERO
13 CYCL DEF 7.1 X+60
14 CYCL DEF 7.2 Y+40
15 CYCL DEF 11.0 FACTOR DE ESCALA
16 CYCL DEF 11.1 SCL 0.75
17 CALL LBL1
Activacin X
El FACTOR DE ESCALA se activa a partir de su definicin en el pro-
grama. Tambin funciona en el Posicionamiento manual. El TNC mue-
stra el factor de escala activado en la visualizacin de estados adicio-
nal.
U Eje y factor: Eje(s) de coordenadas y factor(es) de la
prolongacin o reduccin especficas de cada eje.
Valor positivo introducir como mximo 99,999 999
U Coordenadas del centro: Centro de la prolongacin o
reduccin especfica de cada eje
Los ejes de coordenadas se seleccionan con softkeys.
Anulacin
Se programa de nuevo el ciclo FACTOR DE ESCALA con el factor 1
para el eje correspondiente.
Ejemplo: Frases NC
25 CALL LBL1
26 CYCL DEF 26.0 F. ESCALA ESPEC. EJE
27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20
28 CALL LBL1
Activacin
En el ciclo 19 se define la posicin del plano de mecanizado - corre-
sponde a la posicin en el eje de la hta. en relacin al sistema de coor-
denadas fijo de la mquina - mediante la introduccin de ngulos bas-
culantes. La posicin del plano de mecanizado se puede determinar de
dos formas:
n Programando directamente la posicin de los ejes basculantes
n Describiendo la posicin del plano de mecanizado mediante un total
de hasta tres giros (ngulo en el espacio) del sistema de coordena-
das fijo de la mquina. El ngulo en el espacio a programar se obti-
ene, realizando un corte perpendicular a travs del plano de mecani-
zado inclinado y observando el corte desde el eje alrededor del cual
se quiere bascular.Con dos ngulos en el espacio queda claramente
definida cualquier posicin de la hta. en el espacio
Debe tenerse en cuenta, que la posicin del sistema de
coordenadas inclinado y de esta forma tambin los despla-
zamientos en el sistema inclinado dependen de como se
describa el plano inclinado.
Anulacin
Para anular los ngulos de la inclinacin, se define de nuevo el ciclo
PLANO INCLINADO DE MECANIZADO y se introduce 0 en todos los
ejes giratorios. A continuacin se define de nuevo el ciclo PLANO DE
MECANIZADO INCLINADO, y se confirma la pregunta del dilogo con
la tecla NO ENT. De esta forma se desactiva la funcin.
10 L Z+100 R0 FMAX
11 L X+25 Y+10 R0 FMAX
2 Fijar la pieza
7 Funcionamiento Manual
Fijar la funcin Inclinar plano de trabajo con la softkey 3D-ROT en
INACTIVO. Programar en el men para todos los ejes 0, vase Acti-
vacin de la inclinacin manual, pgina 27.
10
Y R5
n Mecanizado en el subprograma, vase Sub-
programas, pgina 347
10
130 X
20 10
45
30
65
X
65 130
Activacin
El ciclo se activa a partir de su definicin en el programa. No influyen
en ello los estados modales (permanentes) como, por ejemplo, el giro
del cabezal.
U Tiempo de espera en segundos: Introducir el tiempo
de espera en segundos
Campo de introduccin 0 a 3 600 s (1 hora) en pasos de 0,001 s
Ejemplo: Frases NC
Antes de la programacin debe tenerse en cuenta 7 CYCL DEF 12.0 0 BEGIN PGM
PGM CALL LOT31 MM
El programa llamado debe estar memorizado en el disco 8 CYCL DEF 12.1
duro del TNC. LOT31
9 ... M99
Si slo se introduce el nombre del programa, el programa
al que se llama deber estar en el mismo directorio que el
programa llamado.
Si el programa para realizar el ciclo no se encuentra en el END PGM LOT31
mismo directorio que el programa llamado, se introduce el
nombre del camino de bsqueda completo, p.ej. p.ej.
TNC:\KLAR35\FK1\50.H.
Si se quiere declarar un programa DIN/ISO para el ciclo,
deber introducirse el tipo de fichero .I detrs del nombre Ejemplo: Frases NC
del programa.
55 CYCL DEF 12.0 PGM CALL
U Nombre del pgm: Nombre del programa a llamar indi- 56 CYCL DEF 12.1 PGM TNC:\KLAR35\FK1\50.H
cando si es preciso el camino de bsqueda en el que
se encuentra el programa 57 L X+20 Y+50 FMAX M99
U Valor
de tolerancia: Desviacin posible del contorno
en mm
y repeticiones parciales de un
programa
Las partes de un programa que se deseen se pueden ejecutar repeti-
das veces con subprogramas o repeticiones parciales de un programa.
Label
Los subprogramas y repeticiones parciales de un programa comienzan
en un programa de mecanizado con la marca LBL, que es la abrevia-
tura de LABEL (en ingls marca).
Los LABEL se enumeran entre 1 y 254 . Cada nmero LABEL slo se
puede asignar una vez en el programa al pulsar la tecla LABEL SET.
9.2 Subprogramas
Funcionamiento
1 El TNC ejecuta el programa de mecanizado hasta la llamada a un
subprograma CALL LBL. 0 BEGIN PGM ...
2 A partir de aqu el TNC ejecuta el subprograma llamado hasta el
final del subprograma LBL 0.
3 Despus el TNC prosigue con el programa de mecanizado en la CALL LBL1
frase siguiente a la llamada al subprograma CALL LBL
Programacin de un subprograma
U Marcar el comienzo pulsando la tecla LBL SET e intro-
duciendo el n de label
U Introducir el n de subprograma
U Marcar el final pulsando la tecla LBL SET e introducir
el n de de label 0
Llamada a un subprograma
U Llamada al subprograma: Pulsar la tecla LBL CALL
U Nde label: Introducir el n de label del subprograma
que se quiere llamar
U Repeticiones REP: Finalizar el dilogo con la tecla NO
ENT. Las repeticiones REP slo se utilizan en las
repeticiones parciales del programa
pgm
Label LBL
Las repeticiones parciales de un programa comienzan con la marca
LBL (LABEL). Una repeticin parcial de un programa finaliza con CALL
LBL/REP.
0 BEGIN PGM ...
Funcionamiento
1 El TNC ejecuta el programa de mecanizado hasta el final de la parte LBL1
parcial del programa (CALL LBL /REP)
2 A continuacin el TNC repite la parte del programa entre el label
llamado y la llamada al label CALL LBL REP tantas veces como se
haya programado en REP CALL LBL1 REP 2/2
3 Despus el TNC continua con el programa de mecanizado
n Se puede repetir una parte del programa hasta 65 534 veces suce-
sivamente
n El TNC muestra a la derecha de la lnea detrs de REP, un contador
para las repeticiones parciales del programa que faltan
n El TNC repite las partes parciales de un programa una vez ms de
las veces programadas
Tipos de imbricaciones
n Subprogramas dentro de un subprograma
n Repeticiones parciales en una repeticin parcial del programa
n Repeticin de subprogramas
n Repeticiones de parte de un programa en el subprograma
Profundidad de imbricacin
La profundidad de imbricacin determina las veces que se pueden
introducir partes de un programa o subprogramas en otros subprogra-
mas o repeticiones parciales de un programa.
n Mxima profundidad de imbricacin para subprogramas: 8
n Mxima profundidad de imbricacin para llamadas a un pgm princi-
pal: 4
n Las repeticiones parciales se pueden imbricar tantas veces como se
desee
Repeticin de un subprograma
Ejemplo de frases NC
0 BEGIN PGM UPGREP MM
...
10 LBL 1 Principio de la repeticin parcial del programa 1
11 CALL LBL 2 i~~~=~=~~
12 CALL LBL 1 REP 2/2 Parte del programa entre esta frase y LBL1
... (frase 10) se repite dos veces
19 L Z+100 R0 FMAX M2 Ultima frase del programa principal con M2
20 LBL 2 Principio del subprograma
...
28 LBL 0 Final del subprograma
29 END PGM UPGREP MM
R1
n Repeticin de la profundizacin y del fresado del
5
75
contorno
R18
30
R15
20
X
20 50 75 100
21
60
5
20
20
1 31
10
X
15 45 75 100
20
1 31
10
X Z
15 45 75 100 -15
-20
Significado Campo
Parmetros de libre empleo que actan de forma Q0 a Q99
global para todos los programas que se encuen-
tran en la memoria del TNC
Instrucciones de programacin
No se pueden mezclar en un programa parmetros Q y valores numri-
cos.
A los parmetros Q se les puede asignar valores numricos entre
99 999,9999 y +99 999,9999. Internamente el TNC puede calcular
valores numricos con una longitud de 57 bit delante y hasta 7 bit
detrs del punto decimal (32 bit de longitud numrica corresponden a
un valor decimal de 4 294 967 296).
Funciones angulares
Otras funciones
Ejemplo de frases NC
15 FNO: Q10=25 Asignacin
... Q10 tiene el valor 25
25 L X +Q10 corresponde a L X +25
Ejemplo
Cilindro con parmetros Q
Radio del cilindro R = Q1
Altura del cilindro H = Q2 Q1
Cilindro Z1 Q1 = +30
Q2 = +10
Cilindro Z2 Q1 = +10
Q2 = +50 Q1
Q2 Z2
Q2
Z1
Resumn
Funcin Softkey
FNO: ASIGNACION
p.ej. FN0: Q5 = +60
Asignar directamente el valor
FN1: SUMA
p.ej. FN1: Q1 = Q2 + 5
Determinar y asignar la suma de dos valores
FN2: RESTA
p.ej. FN2: Q1 = +10 +5
Determinar y asignar la diferencia de dos valores
FN3: MULTIPLICACION
p.ej. FN3: Q2 = +3 * +3
Determinar y asignar la multiplicacin de dos valores
FN4: DIVISION
p.ej. FN4: Q4 = +8 DIV +Q2
Determinar y asignar el cociente de dos valores
Prohibido: Dividir por 0!
FN5: RAIZ
p.ej. FN5: Q20 = SQRT 4
Sacar y asignar la raz cuadrada de un nmero
Prohibido: Sacar la raz de un valor negativo!
16 FN0: Q5 = +10
Seleccin de las funciones parmetricas: Pulsar la
17 FN3: Q12 = +Q5 * +7
tecla Q
2 valor o parmetro?
Ejemplo:
a = 25 mm
b = 50 mm
= arctan (a / b) = arctan 0,5 = 26,57
Adems se tiene:
a + b = c (mit a = a x a)
c = (a + b)
Funcin Softkey
FN6: SENO
p.ej. FN6: Q20 = SENQ5
Determinar y asignar el seno de un ngulo en grados ()
FN7: COSENO
p.ej. FN7: Q21 = COSQ5
Determinar y asignar el coseno de un ngulo en grados ()
FN13: ANGULO
p.ej. FN13: Q20 = +25 ANGQ1
Determinar y asignar el ngulo con arcotangente de dos
lados (0 < ngulo < 360)
Funcin Softkey
FN23: Calcular los DATOS DEL CIRCULO con tres
puntos del mismo
p.ej. FN23: Q20 = CDATA Q30
parmetros Q
Empleo
Al determinar la funcin si/entonces, el TNC compara un parmetro Q
con otro parmetro Q o con un valor numrico. Cuando se ha cumplido
la condicin, el TNC continua con el programa de mecanizado en el
LABEL programado detrs de la condicin (LABEL vase Introduc-
cin de subprogramas y repeticiones parciales de un programa,
pgina 346). Si no se cumple la condicin el TNC ejecuta la siguiente
frase.
Cuando se quiere llamar a otro programa como subprograma, se pro-
grama un PGM CALL detrs del LABEL.
Saltos incondicionales
Los saltos incondicionales son aquellos que cumplen siempre la con-
dicin (=incondicionalmente), p.ej.
FN9: IF+10 EQU+10 GOTO LBL1
de los parmetros Q
Procedimiento
Se pueden comprobar y tambin modificar los parmetros Q durante
la ejecucin o el test del programa
U Interrumpir la ejecucin del programa (p.ej. pulsar la tecla de parada
externa STOP y la softkey STOP INTERNO) o parar el test del pro-
grama
U Llamada a las funciones paramtricas: Pulsar la tecla Q
FN15:PRINT
Emitir textos o valores de parmetros Q sin formatear
FN16:PRINT
Emitir textos o valores de parmetros Q formateados
FN18:SYS-DATUM READ
Lectura de los datos del sistema
FN19:PLC
Emitir valores al PLC
FN20:WAIT FOR
Sincronizacin del NC y el PLC
FN25:PRESET
Fijar el punto de ref. durante la ejecucin del programa
FN26:TABOPEN
Abrir una tabla de libre definicin
FN27:TABWRITE
Escribir en una tabla de libre definicin
FN28:TABREAD
Lectura de una tabla de libre definicin
67 FN15: PRINT 20
70 FN15: PRINT1/Q1
Signos
Funcin
especiales
............ Determinar el formato de la emisin de textos y
variables entre comillas
4 - N de revoluciones programado
9 - Avance activado
2 1 Eje X
2 2 Eje Y
2 3 eje Z
0: Espejo no activado
5 1 3D-ROT eje A
5 2 3D-ROT eje B
5 3 3D-ROT eje C
2 Eje Y
3 eje Z
4 Eje A
5 Eje B
6 Eje C
7 Eje U
8 Eje V
2 Eje Y
3 eje Z
4 Eje A
5 Eje B
6 Eje C
7 Eje U
8 Eje V
9 Eje W
2 Eje Y
3 eje Z
4 Eje A
5 Eje B
6 Eje C
7 Eje U
8 Eje V
9 Eje W
12 - Longitud activa
Ultimo punto de palpacin TCH 1 1a9 Posicin en el sistema de coordenadas activo eje 1 a 9
PROBE- ciclo 0 o ltimo punto de pal-
pacin del modo de funcionamiento
Manual, 360
Tabla de puntos cero seleccionada, 1 - Valor contestacin = 0: Ninguna tabla ptos. cero activada
505 Valor contestacin = 1: Tabla ptos. cero activada
Salida O 0 a 30
32 a 62 (primera PL 401 B)
64 a 94 (segunda PL 401 B)
Contador C 48 a 79
Temporizador T 0 a 95
Byte B 0 a 4095
Palabra W 0 a 2047
Condicin Abreviatura
Igual ==
Menor-igual <=
Mayor-igual >=
Ejemplo:
En la fila 5 de la tabla abierta actualmente describir las columnas radio,
profundidad y D. Los valores que se deben escribir en la tabla, deben
estar memorizados en los parmetros Q5, Q6 y Q7.
53 FN0: Q5 = 3,75
54 FN0: Q6 = -5
55 FN0: Q7 = 7,5
56 FN27: TABWRITE 5/radio, profundidad,D = Q5
Ejemplo:
En la fila 6 de la tabla abierta actualmente leer los valores de las colum-
nas radio, profundidad y D. Memorizar el primer valor en el parmetro
Q10 (segundo valor en Q11, tercer valor en Q12).
Resta
p.ej. Q25 = Q7 Q108
Multiplicacin
p.ej. Q12 = 5 * Q5
Divisin
p.ej. Q25 = Q1 / Q2
Abrir parntesis
p.ej. Q12 = Q1 * (Q2 + Q3)
Cerrar parntesis
p.ej. Q12 = Q1 * (Q2 + Q3)
Seno de un ngulo
p.ej. Q44 = SEN 45
Coseno de un ngulo
p.ej. Q45 = COS 45
Tangente de un ngulo
p.ej. Q46 = TAN 45
Arco-seno
Funcin de inversin del seno; determinar el ngulo
entre el cateto opuesto y la hipotenusa
p.ej. Q10 = ASEN 0,75
Arco-coseno
Funcin de inversin del coseno; determinar el ngulo
entre el cateto contiguo y la hipotenusa
p.ej. Q11 = ACOS Q40
Constante PI (3,14159)
p.ej. Q15 = PI
Reglas de clculo
Para la programacin de frmulas matemticas son vlidas las siguien-
tes reglas:
1erclculo 5 * 3 = 15
2 clculo 2 * 10 = 20
3erclculo 15 + 20 = 35
Propiedad distributiva
Ley de la distribucin en el clculo entre parntesis
a * (b + c) = a * b + a * c
Ejemplo
Calcular el ngulo con el arctan del cateto opuesto (Q12) y el cateto
contiguo (Q13); el resultado se asigna a Q25:
Seleccionar la divisin
Ejemplo de frase NC
37 Q25 = ATAN (Q12/Q13)
predeterminados
El TNC memoriza valores en los parmetros Q100 a Q122. A los par-
metros Q se les asignan:
n Valores del PLC
n Indicaciones sobre la herramienta y el cabezal
n Indicaciones sobre el estado de funcionamiento etc.
Eje X Q109 = 0
Eje Y Q109 = 1
eje Z Q109 = 2
Eje U Q109 = 6
Eje V Q109 = 7
Eje W Q109 = 8
Eje Y Q116
IV eje Q118
depende de MP100
V eje Q119
depende de MP100
Eje B Q121
Eje C Q122
Dimetro Q153
Dimetro Q163
Rechazada Q182
Eje Y Q186
eje Z Q187
30
Angulo inicial > ngulo final
Direccin del mecanizado en sentido antihorario:
50
Angulo inicial < ngulo final
n No se tiene en cuenta el radio de la hta.
X
50
34 LBL 1
35 Q36 = Q36 + Q35 Actualizacin del ngulo
36 Q37 = Q37 + 1 Actualizar el contador de cortes
37 Q21 = Q3 * COS Q36 Calcular la coordenada X actual
38 Q22 = Q4 * SEN Q36 Calcular la coordenada Y actual
39 L X+Q21 Y+Q22 R0 FQ11 Llegada al siguiente punto
40 FN 12: IF +Q37 LT +Q7 GOTO LBL 1 Pregunta si no est terminado, en caso afirmativo salto al LBL 1
50 100 X Z
5
5
R4
paso angular en el plano (mediante Q18) R4
n La esfera se fresa en pasos 3D de abajo hacia 50
arriba
n El radio de la herramienta se corrige automtica-
mente
X Z
50 100 -50
Empleo
En los modos de funcionamiento de Ejecucin del pgm y en Test del
pgm, el TNC simula grficamente el mecanizado. Mediante softkeys
se selecciona:
n Vista en planta
n Representacin en tres planos
n Representacin 3D
El grfico del TNC corresponde a la representacin de una pieza meca-
nizada con una herramienta cilndrica. Cuando est activada la tabla de
herramientas se puede representar el mecanizado con una fresa
esfrica. Para ello se introduce en la tabla de herramientas R2 = R.
El TNC no muestra el grfico cuando
n el programa actual no contiene una definicin vlida del bloque
n no est seleccionado ningun programa
Mediante los parmetros de mquina 7315 a 7317 se puede ajustar el
TNC para que se visualice un grfico cuando no est definido o no se
desplaza ningn eje de la herramienta.
Resumen: Vistas
En los modos de funcionamiento de Ejecucin del pgm y en
Test del programa el TNC muestra las siguientes softkeys:
Vista Softkey
Vista en planta
Representacin 3D
Vista en planta
U Seleccionar con la softkey la vista en planta
Funcin Softkeys
Desplazar el plano de la seccin vertical
hacia la dcha. o hacia la izq.
Representacin 3D
El TNC muestra la pieza en el espacio.
La representacin 3D puede girarse alrededor del eje vertical. Los con-
tornos del bloque para iniciar la simulacin grfica se representan
mediante un marco.
En el modo de funcionamiento Test del programa estn disponibles
las funciones para la ampliacin de una seccin, vase Ampliacin de
seccin, pgina 406.
U Seleccionar la representacin 3D con esta softkey
Girar la representacin 3D
Conmutar la cartula de softkeys hasta que aparezca la siguiente soft-
key:
Funcin Softkeys
Girar la representancin verticalmente
en pasos de 27
Ampliacin de seccin
La seccin se puede modificar en el funcionamiento Test del pgm,
para
n la representacin en 3 planos y
n Representacin 3D
Para ello debe estar parada la simulacin grfica. La ampliacin de una
seccin acta siempre en todos los modos de representacin.
Aceptar la seccin
Empleo
En el modo de funcionamiento Test del programa se simula el desar-
rollo de programas y partes del programa para excluir errores en la eje-
cucin de los mismos. El TNC le ayuda a buscar
n incompatibilidades geomtricas
n indicaciones que faltan
n saltos no ejecutables
n daos en el espacio de trabajo
Adems se pueden emplear las siguientes funciones:
n Test del programa por frases
n Interrupcin del test en cualquier frase
n Saltar frases
n Funciones para la representacin grfica
n Calcular el tiempo de mecanizado
n Visualizacin de estados adicional
Funciones Softkey
Verificar todo el programa
Empleo
En la ejecucin contnua del programa el TNC ejecuta un programa de
mecanizado de forma continua hasta su final o hasta una interrupcin.
En el modo de funcionamiento Ejecucin del pgm frase a frase el TNC
ejecuta cada frase despus de pulsar el pulsador externo de arranque
START.
Se pueden emplear las siguientes funciones del TNC en los modos de
funcionamiento de ejecucin del programa:
n Interrupcin de la ejecucin del programa
n Ejecucin del programa a partir de una frase determinada
n Saltar frases
n Editacin de la tabla de herramientas TOOL.T
n Comprobacin y modificacin de los parmetros Q
n Superposicin de posicionamientos del volante
n Funciones para la representacin grfica
n Visualizacin de estados adicional
Interrupciones programadas
Se pueden determinar interrupciones directamente en el programa de
mecanizado. El TNC interrumpe la ejecucin del programa tan pronto
como el programa de mecanizado se haya ejecutado hasta una frase
que contenga una de las siguientes introducciones:
n STOP (con o sin funcin auxiliar)
n Funcin auxiliar M0, M2 M30
n Funcin auxiliar M6 (determinada por el constructor de la mquina)
Peligro de colisin!
Cuando se interrumpe la ejecucin del programa en un
plano de mecanizado inclinado, se puede conmutar con la
softkey 3D CONEC./DESCONC. entre el sistema de coor-
denadas inclinado y sin inclinar.
En este caso, el TNC evala correspondientemente la
funcin de los pulsadores de manual de los ejes, del
volante y la lgica de reentrada. Debe prestarse atencin
al retirar la herramienta para que est activado el sistema
de coordenadas correcto, y que los valores angulares de
los ejes giratorios estn registrados en el men 3D-ROT.
Ejemplo de aplicacin:
Retirar el cabezal despus de romperse la hta.
U Interrupcin del mecanizado
U Activar los pulsadores externos de manual: Pulsar la softkey DES-
PLAZ. MANUAL.
U Desplazar los ejes de la mquina con los pulsadores externos de
manual
Reentrada al contorno
Con la funcin ALCANZAR POSICION el TNC desplaza la hta. al con-
torno de la pieza en las siguientes situaciones:
n Reentrada despus de desplazar los ejes de la mquina durante una
interrupcin ejecutada sin STOP INTERNO
n Reentrada despus del proceso desde una frase con AVANCE
HASTA FRASE N, p.ej. despus de una interrupcin con STOP
INTERNO
n Cuando se ha modificado la posicin de un eje despus de abrir el
circuito de regulacin durante una interrupcin del programa
(depende de la mquina)
U Seleccionar la reentrada al contorno: Seleccionar la funcin
ALCANZAR POSICION
U Desplazar los ejes en la secuencia que propone el TNC en la pantalla:
Activar el pulsador externo de arranque START o bien
U Desplazar los ejes en cualquier secuencia: Pulsar las softkeys
ALCANZAR X, ALCANZAR Z etc. y activar con el pulsador de arran-
que externo START
U Continuar con el mecanizado: Pulsar la tecla externa START
programa
Empleo
del programa
Empleo
Si as se desea, el TNC puede interrumpir la ejecucin o el test del pro-
grama en frases que tengan programada M01. Si se emplea M01 en el
modo de funcionamiento Ejecucin del programa, el TNC no
desconecta el cabezal y el refrigerante.
U No interrumpir la ejecucin o el test del programa en
frases con M01: Fijar la softkey en OFF
U Interrumpirla ejecucin o el test del programa en fra-
ses con M01: Fijar la softkey en ON
Modificar ajustes
U En el men visualizado seleccionar la funcin MOD con las teclas
cursoras
Para modificar un ajuste existen dependiendo de la funcin seleccio-
nada tres posibilidades:
n Introducir directamente el valor nmerico, p.ej. al determinar las
limitaciones de los margenes de desplazamiento
n Modificar el ajuste pulsando la tecla ENT, p.ej. al determinar la intro-
duccin del programa
n Modificar un ajuste a travs de la ventana de seleccin. Cuando exi-
sten varias posibilidades de ajuste, se puede visualizar una ventana
pulsando la tecla GOTO, en la cual se pueden ver todos los ajustes
posibles. Seleccione directamente el ajuste deseado pulsando la
correspondiente tecla de la cifra (a la izq. de los dos puntos), o con
las teclas cursoras y a continuacin la tecla ENT. Si no se desea
modificar el ajuste, se cierra la ventana con la tecla END.
de opcin
Empleo
Los nmeros de software del NC, PLC y de los discos SETUP se visua-
lizan en pantalla despus de seleccionar las funciones MOD. Justo
debajo estn los nmeros para las opciones disponibles (OPT:):
Ninguna opcin OPT 00000000
Opcin digitalizacin con palpador digitalOPT 00000001
Opcin digitalizacin con palpador analgico OPT 00000011
Funcin Cdigo
Seleccin de los parmetros de usuario 123
datos
Empleo
Para ajustar la conexin de datos se pulsa la softkey RS 232- / RS 422
- AJUSTAR. El TNC visualiza un men en pantalla mediante el cual se
pueden realizar los siguientes ajustes:
Funcin Camino
Emisin de datos a travs de RS - 232 RS232:\....
Modo de funciona-
Datos Nombre del fichero
miento
Datos de la digitali- Ejecucin del pro- Determinado en el
zacin grama ciclo CAMPO
Finalizar TNCremo
Seleccionar el punto del men <Fichero>, <Finalizar>, o pulsar la com-
binacin de teclas ALT+X
Finalizar TNCremoNT
Seleccionar el punto del men <Fichero>, <Finalizar>
Posibles conexiones
La tarjeta Ethernet del TNC se puede conectar mediante una conexin
BNC (cable coaxial 10Base2) o mediante la conexin RJ45
(X26,10BaseT) a su red. Ambas conexiones estn separadas galvni-
camente de la electrnica del control.
Conexin RJ45 X26 (10BaseT)
En la conexin 10 base T, para conectar el TNC a la red, se utiliza el TNC
cable Pair Twisted, PC
Ajuste Significado
ADDRESS Direccin que adjudica el servidor de la red al
TNC. Introduccin: Cuatro signos decimales sepa-
rados por puntos, p.ej. 160.1.180.20
Ajuste Significado
ADDRESS Direccin de su servidor. Introduccin: Cuatro sig-
nos decimales separados por puntos, valor que
determina el servidor, p.ej. 160.1.13.4
Ajuste Significado
DCM Aqu se adjudican los derechos de acceso a fiche-
ros del servidor NFS (vase fig. arriba dcha.).
Introducir el valor codificado en binario. Ejemplo:
111101000
0: Acceso no permitido
1: Acceso permitido
Ajuste Significado
ADDRESS Direccin de su servidor. Introduccin: Cuatro sig-
nos decimales separados por puntos, valor que
determina el servidor, p.ej. 160.1.13.4
Comprobar la conexin
U Pulsar la softkey PING
U Introducir la direccin de Internet del aparato, con el cual se quiere
comprobar la conexin y confirmar con ENT. El TNC emite paquetes
de datos hasta que se sale de este modo de comprobacin con la
tecla END
En la lnea TRY , el TNC muestra el nmero del paquete de datos
enviado al receptor definido anteriormente. Detrs del nmero del
paquete de datos enviado el TNC indica el estado:
Visualizacin de
Significado
estados
HOST RESPOND Recibir de nuevo el paquete de datos,
conexin correcta
LL: (E) PROTOCOL xxxxx UNKNOWN En DEFINE NET, PROT se ha introducido una denomi-
nacin errnea
IP4: (E) INTERFACE NOT PRESENT El TNC no ha podido encontrar ninguna tarjeta Ether-
net
IP4: (E) INTERNETADRESS NOT VALID Para el TNC se ha empleado una direccin de Internet
no vlida
IP4: (E) SUBNETMASK NOT VALID La SUBNET MASK no se ajusta a la direccin de Inter-
net del TNC
IP4: (E) SUBNETMASK OR HOST ID NOT VALID Se ha indicado una direccin de Internet errnea para
el TNC, o la SUBNET MASK se ha introducido equivo-
cadamente o todos los bits de HostID estn fijados a
0 (1).
IP4: (E) SUBNETMASK OR SUBNET ID NOT VALID Todos los bits de SUBNET ID son 0 1
IP4: (E) DEFAULTROUTERADRESS NOT VALID Para la ruta se ha empleado una direccin de Internet
errnea
IP4: (E) CAN NOT USE DEFAULTROUTER La ruta por defecto no tiene la misma ID de Net o Sub-
net que el TNC
MOUNT: <nombre del aparato> (E) DEVICENAME NOT VALID El nombre del aparato es demasiado largo o contiene
signos no admisibles
MOUNT: <nombre del aparato> (E) DEVICENAME ALREADY Ya se ha definido un aparato con el mismo nombre
ASSIGNED
MOUNT: <nombre del aparato> (E) DEVICETABLE OVERFLOW Se ha intentado comunicar ms de 7 unidades de red
al TNC
NFS2: <nombre del aparato> (W) READSIZE SMALLER THEN x SET En DEFINE MOUNT, se ha introducido un valor
TO x demasiado pequeo en RS. El TNC fija RS a 512 Byte
NFS2: <nombre del aparato> (W) WRITESIZE SMALLER THEN x SET En DEFINE MOUNT, se ha introducido un valor
TO x demasiado grande en WS. El TNC fija WS a 512 Byte
NFS2: <nombre del aparato> (W) WRITESIZE LARGER THEN x SET En DEFINE MOUNT, se ha introducido un valor
TO x demasiado grande en WS. El TNC fija WS a 4 096 Byte
NFS2: <nombre del aparato> (E) MOUNTPATH TO LONG En DEFINE MOUNT, se ha introducido para PATH un
nombre demasiado largo
NFS2: <nombre del aparato> (E) NOT ENOUGH MEMORY Momentaneamente hay muy poca memoria disponi-
ble para establecer conexin a red
NFS2: <nombre del aparato> (E) HOSTNAME TO LONG En DEFINE NET, se ha introducido para HOST un
nombre demasiado largo
NFS2: <nombre del aparato> (E) CAN NOT OPEN PORT Para establecer comunicacin con la red, el TNC no
puede abrir el puerto que se precisa
NFS2: <nombre del aparato> (E) ERROR FROM PORTMAPPER El TNC ha recibido datos del Portmapper que no son
plausibles
NFS2: <nombre del aparato> (E) ERROR FROM MOUNTSERVER El TNC ha recibido datos del Mountserver que no son
plausibles
NFS2: <nombre del aparato> (E) CANT GET ROOTDIRECTORY El servidor Mount no puede acceder a la conexin con
el directorio definido en DEFINE MOUNT, PATH
NFS2: <nombre del aparato> (E) UID OR GID 0 NOT ALLOWED En DEFINE MOUNT, se ha introducido 0 en UID o
GID. El valor de introduccin 0 est reservado para el
administrador del sistema
Modificar el ajuste
U Seleccionar la gestin de ficheros en el modo de funcionamiento
Memorizar/Editar pgm: Pulsar la tecla PGM MGT
U Seleccionar la funcin MOD: Pulsar la tecla MOD
U Seleccionar el ajuste PGM MGT: Desplazar el cursor con las teclas
cursoras sobre el ajuste PGM MGT, y conmutar con ENT entre
STANDARD y AMPLIADA
especficos de la mquina
Empleo
Para que el usuario pueda ajustar funciones especficas de la mquina,
el fabricante de la misma puede definir hasta 16 parmetros de
mquina como parmetros de usuario.
Funcin Softkey
Desplazar el bloque hacia abajo
Empleo
Con esta funcin MOD se determina si el TNC visualiza las coordena-
das en mm o en pulgadas (sistema en pulgadas).
n Sistema de medida mtrico: p.ej. X = 15,789 (mm) Funcin MOD
cambio mm/pulgadas = mm. Visualizacin con 3 posiciones detrs
de la coma
n Sistema en pulgadas: p.ej. X = 0,6216 (pulg.) Funcin MOD Cambio
mm/pulg.= pulg. Visualizacin con 4 posiciones detrs de la coma
Cuando se tiene activada la visualizacin en pulgadas el TNC muestra
tambin el avance en pulg./min. En los programas en pulgadas el
avance se introduce multiplicado por 10.
desplazamiento
X
Para los ejes de coordenadas sin lmite de los finales de carrera, se
programa como FINAL DE CARRERA el recorrido mximo del TNC
(+/- 99999 mm).
Empleo
Los ficheros HELP, ayudan al usuario en situaciones en las cuales se
precisan determinadas funciones de manejo, como p.ej. liberar la
mquina despus de una interrupcin de tensin. Tambin se pueden
documentar funciones auxiliares en los ficheros HELP. En la figura de
la derecha la visualizacin muestra un fichero HELP.
Empleo
Llamada/finalizacin Teleservice
U Seleccionar cualquier modo de funcionamiento
U Seleccionar la funcin MOD: Pulsar la tecla MOD
U Realizar una conexin con el puesto de servicio: aju-
star la softkey SERVICE o bien SUPPORT en CONEC-
TADO. Cuando transcurre un tiempo determinado por
el fabricante de la mquina (standard: 15 min) sin que
se realiza ninguna transmisin de datos, el TNC
desconecta automticamente
U Para cancelar la conexin con el puesto de servicio:
fijar la softkey SERVICE o bien SUPPORT en
DESCONECTADO. El TNC finaliza la conexin
despus de aprox. un minuto
Ejemplo de TNC.SYS
REMOTE.TNCPASSWORD=KR1402
REMOTE.TNCPRIVATEPATH=TNC:\RK
generales
Los parmetros de usuario generales son parmetros de mquina, que
influyen en el comportamiento del TNC.
Los casos tpicos de empleo son p.ej.
n idioma del dilogo
n comportamiento de conexiones
n velocidades de desplazamiento
n desarrollo de operaciones de mecanizado
n activacin de los potencimetros de override
Ejemplo:
En vez del nmero decimal 27 se puede introducir tambin el nmero
binario %11011 o el nmero hexadecimal $1B.
Se pueden indicar los diferentes parmetros de mquina simultnea-
mente en los diferentes sistemas numricos.
Algunos parmetros de mquina tienen funciones mltiples. El valor
de introduccin de un parmetro de este tipo, se produce por la suma
de valores individuales caracterizados con un +.
Palpadores 3D y digitalizacin
Seleccionar el palpador MP6200
(slo con la opcin Digitalizacin con palpa- Aplicar el palpador digital: 0
dor analgico) Aplicar el palpador analgico: 1
Palpadores 3D y digitalizacin
Marcha rpida para la palpacin con palpa- MP6150
dor digital 1 a 300 000 [mm/min]
Ciclo de calibracin automtico: Centro del MP6180.0 (margen de desplazamiento 1) a MP6180.2 (margen de des-
anillo de calibracin en el eje X referido al plazamiento 3)
punto cero de la mquina 0 a 99 999,9999 [mm]
Ciclo de calibracin automtico: Centro del MP6181.x (margen de desplazamiento 1) a MP6181.2 (margen de des-
anillo de calibracin en el eje Y referido al plazamiento 3)
punto cero de la mquina para 0 a 99 999,9999 [mm]
Ciclo de calibracin automtico: Arista MP6182.x (margen de desplazamiento 1) a MP6182.2 (margen de des-
superior del anillo de calibracin en el eje Z plazamiento)
referido al punto cero de la mquina para 0 a 99 999,9999 [mm]
Ciclo de calibracin automtico: Distancia MP6185.x (margen de desplazamiento 1) a MP6185.2 (margen de des-
por debajo de la arista superior del anillo, en plazamiento 3)
la cual el TNC realiza la calibracin 0,1 a 99 999,9999 [mm]
Palpadores 3D y digitalizacin
Medicin del radio con el TT 130: Direccin MP6505.0 (campo de desplazamiento 1) a 6505.2 (margen de despla-
de palpacin zamiento 3)
Direccin de palpacin positiva en el eje de referencia angular (eje 0): 0
Direccin de palpacin positiva en el eje +90: 1
Direccin de palpacin negativa en el eje de referencia angular (eje 0): 2
Direccin de palpacin negativa en el eje +90: 3
Medicin del radio con TT 130: Distancia MP6530.0 (margen de desplazamiento 1) a MP6530.2 (margen de des-
entre la arista inferior de la herramienta y la plazamiento 3)
arista superior del vstago 0,001 a 99,9999 [mm]
Funcionamiento MP7270
Manual: Visualizacin del Visualizar el avance F slo cuando se pulsan las teclas de manual: 0
avance Visualizar el avance F, si no se pulsa ninguna tecla de direccin (avance, definido mediante la soft-
key F o avance del eje ms lento): 1
Ciclos SL MP7420
Fresar un canal alrededor del contorno en sentido horario para islas y
en sentido antihorario para cajeras: +0
Fresar un canal alrededor del contorno en sentido horario para cajeras y
en sentido antihorario para islas: +1
Fresar el canal del contorno antes del desbaste: +0
Fresar el canal del contorno despus del desbaste: +2
Unir los contornos corregidos: +0
Unir los contornos sin corregir: +4
Desbaste hasta la profundidad de la cajera: +0
Fresar y desbastar por completo la cajera antes de cada aproximacin: +8
Adaptador X21
V.24 TNC
Conexin V.11/RS-422
En la conexin V.11 slo se conectan aparatos que no son de
HEIDENHAIN.
2 TX Transmit Data
4 sin conexin
5 sin conexin
7 sin conexin
8 sin conexin
2 GND Apantallamiento
Ejes con desplazamiento simultneo en los n Rectas con un total de hasta 5 ejes
tramos del contorno Versiones de exportacin TNC 426 CF, TNC 426 PF, TNC 430 CE,
TNC 430 PE: 4 ejes
n Crculos hasta un total de 3 ejes (en plano de mecanizado inclinado)
n Hlice 3 ejes
Memoria del programa n Disco duro con 1.500 MByte para programas NC
n Se pueden gestionar cuantos ficheros se desee
Funciones programables
Elementos del contorno n Recta
n Chafln
n Trayectoria circular
n Punto central del crculo
n Radio del crculo
n Trayectoria circular tangente
n Redondeo de esquinas
n Rectas y trayectorias circulares para la aproximacin y la salida del con-
torno
n B-Spline
Programacin libre de contornos Para todos los elementos del contorno con planos no acotados por el NC
Correccin de radio tridimensional de la hta. Para posteriores modificaciones de los datos de la hta. sin tener que vol-
ver a calcular de nuevo el programa
Funciones programables
Aplicacin de un palpador 3D n Funciones de palpacin para compensar la inclinacin de la pieza
n Funciones de palpacin para fijar el punto de referencia
n Funciones de palpacin para la comprobacin automtica de piezas
n Digitalizacin de piezas 3D con palpador analgico (opcin)
n Digitalizacin de piezas 3D con palpador digital (opcin)
n Medicin automtica de herramientas con el TT 130
Tiempo del ciclo de regulacin n TNC 426 CB, TNC 430 CA:
Interpolacin: 3 ms
Interpolacin fina: 0,6 ms (posicin)
n TNC 426 PB, TNC 430 PB:
Interpolacin: 3 ms
Interpolacin fina: 0,6 ms (revoluciones)
n TNC M, TNC 430 M:
Interpolacin: 3 ms
Interpolacin fina: 0,6 ms (revoluciones)
Nombre de la hta. 16 signos, en TOOL CALL escribir entre . Signos especiales admisi-
bles: #, $, %, &, -
Valores delta para las correcciones de la hta. -99,9999 a +99,9999 (2,4) [mm]
E F G
Editar un programa ... 67 FN xx: Vase Programacin de Generar una frase L ... 444
Editar/cancelar la tabla de parmetros Q Gestin de ficheros
herramientas ... 103 FN14 ERROR. Emitir avisos de ampliada ... 49
Eje giratorio ... 191 error ... 372 resumen ... 50
Optimizacin del FN18 SYSREAD: lectura de datos del borrar fichero ... 42, 56
desplazamiento: M126 ... 191 sistema ... 377 Configurar mediante MOD ... 437
Reducir la visualizacin: M94 ... 192 FN20 WAIT FOR: Sincronizacin del NC Copiar tablas ... 54
Ejecucin de los datos y el PLC ... 383 copiar un fichero ... 43, 54
digitalizados ... 315 FN25 PRESET: Fijar un punto de Crear un directorio ... 53
Ejecucin del programa ... 412 referencia nuevo ... 384 directorios ... 49
Continuacin despus de una FN26 TABOPEN: Abrir una tabla de libre copiar ... 55
interrupcin ... 415 definicin ... 385 Marcar ficheros ... 57
Interrupcin ... 413 FN27 TABWRITE: Escribir una tabla de Nombre del fichero ... 39
Proceso hasta una frase ... 416 libre definicin ... 385 Proteger un fichero ... 48, 58
Resumen ... 412 FN28 TABREAD: Lectura de una tabla Renombrar un fichero ... 46, 58
Saltar frases ... 419 de libre definicin ... 386 Seleccionar un fichero ... 42, 52
Ejecutar una tabla de palets ... 82, 94 Frase Sobreescribir ficheros ... 61
Ejes auxiliares ... 35 borrar ... 67 standard ... 41
Ejes basculantes ... 193, 194 Fresado de ranura circular ... 276 Tipo de fichero ... 39
Ejes principales ... 35 Fresado de ranura longitudinal ... 274 transmisin de datos
Elipse ... 395 Fresado de ranuras ... 272 externa ... 44, 59
Empleo de una tabla de palets ... 80, 84 pendular ... 274 Gestin de programas: Vase Gestin
Escariado ... 215 Fresado de rosca de ficheros
Esfera ... 399 Nociones bsicas ... 236 Giro ... 331
Espejo ... 329 Fresado de rosca avellanada ... 240 Grfico de programacin ... 159
Esquinas abiertas en el Fresado de rosca en taladro ... 244 Grficos
contorno: M98 ... 183 Fresado de rosca exterior ... 251 Ampliacin de seccin ... 406
Estado del fichero ... 41, 51 Fresado de rosca helicoidal en Vistas ... 404
Estructuracin de programas ... 72 taladro ... 248 Grficos en la programacin ... 70
Estructuracin del programa ... 72 Fresado de rosca interior ... 238 ampliacin de una seccin ... 71
Fresado de taladro ... 225
F Funcin MOD H
Factor de avance para movimientos de Cancelar ... 422 Hlice ... 153
profundizacin: M103 ... 183 Resumen ... 422 Herramientas indexadas ... 105
Factor de escala ... 332 Seleccionar ... 422
Factor de escala especfico para cada Funciones angulares ... 365 I
eje ... 333 Funciones auxiliares Imbricaciones ... 350
Familia de piezas ... 362 para cabezal y refrigerante ... 177 Impresora de red ... 434
Fichero de texto para mquinas laser ... 198 Impresora en red ... 62
Bsqueda de parte de un texto ... 77 Funciones auxiliares para ejes Inclinacin del plano de
funciones de edicin ... 74 giratorios ... 191 mecanizado ... 24, 334
funciones para borrar ... 76 Funciones auxiliares para el Ciclo ... 334
Ficheros ASCII ... 74 comportamiento en trayectoria ... 181 Gua ... 337
Figura de puntos Funciones auxiliares para el control de la manual ... 24
sobre crculo ... 281 ejecucin del programa ... 177 Informacin del formato ... 473
sobre lneas ... 283 Funciones auxiliares para la indicacin Interpolacin helicoidal ... 153
Figuras de puntos de coordenadas ... 178 Interpolacin por Spline
Resumen ... 280 Funciones M: Vase Funciones Formato de frase ... 173
Fijar el punto de referencia ... 22 auxiliares Margen de introduccin ... 174
En la ejecucin del programa ... 384 Interpolacin por Splines ... 173
sin palpador 3D ... 22 Interrupcin del mecanizado ... 413
II
Indice
I P P
Introduccin de funciones Pantalla ... 3 Programacin de parmetros: Vase
auxiliares ... 176 Parmetros de mquina Programacin de parmetros Q
Introduccin de la correccin de Para la transmisin externa de Programacin FK ... 158
radio ... 112 datos ... 453 Abrir el dilogo ... 160
Introducir las revoluciones del para mecanizado y ejecucin del Conversin de un programa
cabezal ... 107 programa ... 464 FK ... 167
Introducir los datos de la herramienta en para palpadores 3D ... 453 Grfico ... 159
el programa ... 100 Para visualizacin del TNC y el editor Nociones bsicas ... 158
Introducir los datos de la herramienta en del TNC ... 457 Posibles introducciones
la tabla ... 101 Parmetros de usario Contornos cerrados ... 164
Generales Datos del crculo ... 163
L Para palpadores 3D y Direccin y longitud de los
Llamada a la gestin de digitalizacin ... 453 tramos del contorno ... 162
ficheros ... 41, 51 Parmetros de usuario ... 452 Puntos auxiliares ... 164
Llamada a los datos de la Especficos de la mquina ... 438 Puntos finales ... 162
herramienta ... 107 Generales Rectas ... 161
Llamada al ciclo ... 204 Para la transmisin de datos Trayectorias circulares ... 161
Llamada al programa externa ... 453 Punto central del crculo ... 143
Cualquier programa como Para visualizacin del TNC, editor
subprograma ... 349 del TNC ... 457 R
mediante ciclo ... 342 generales Radio de la herramienta ... 100
Llegada al contorno ... 133 para mecanizado y ejecucin del Rebaje inverso ... 221
Longitud de la herramienta ... 99 programa ... 464 Recta ... 140, 152
Look ahead ... 185 Parmetros Q Redondeo de esquinas ... 142
Comprobacin ... 370 Reentrada al contorno ... 417
M Emisin formateada ... 375 Repeticin parcial del programa ... 348
Mandrinado ... 217 Emisin sin formatear ... 374 Representacin 3D ... 406
Marcha rpida ... 98 Predeterminados ... 390 Representacin en tres planos ... 405
Material de la cuchilla ... 103, 122 Transmitir los valores al PLC ... 383 Retroceso del contorno ... 188
Medicin automtica de htas. ... 102 Posicionamiento ... 30 Roscado
Medicin de herramientas ... 102 Posicionamiento en un plano de con macho ... 227, 228
Modificar las revoluciones del mecanizado inclinado ... 180, 197 rgido ... 230, 231, 234
cabezal ... 21 Posicionamiento manual ... 30 roscado a cuchilla ... 233
Modos de funcionamiento ... 6 Posiciones de la pieza
absolutas ... 37 S
N incrementales ... 37 Salida del contorno ... 133
Nociones bsicas ... 34 Proceso hasta una frase ... 416 Seleccin del punto de referencia ... 38
Nombre de la herramienta ... 99 Programa Seleccionar el tipo de
Nombre del programa: Vase Gestin estructura ... 63 herramienta ... 103
de ficheros, nombre del fichero Programacin de los movimientos de la Seleccionar la unidad mtrica ... 64
Nmero de la herramienta ... 99 herramienta ... 66 Simulacin grfica ... 408
Nmero de opcin ... 424 Programacin de parmetros Q ... 360 Sincronizacin del NC y el PLC ... 383
Nmero de software ... 424 clculos del crculo ... 367 Sincronizacin del PLC y el NC ... 383
Condiciones si/entonces ... 368 Sistema de referencia ... 35
O Funciones angulares ... 365 Sobrepasar los puntos de
Orientacin del cabezal ... 343 Funciones matemticas referencia ... 16
bsicas ... 363 Software para la transmisin de
Indicaciones de datos ... 428
programacin ... 360 Subdivisin de la pantalla ... 4
Otras funciones ... 371 Subprograma ... 347
S T V
Superficie cilndrica ... 299, 301 Tipos de trayectoria Velocidad constante: M90 ... 181
Superficie regular ... 318 Coordenadas cartesianas Velocidad de transmisin de
Superposicin de posicionamiento con Recta ... 140 datos ... 426
el volante: M118 ... 187 Resumen ... 139 Vista en planta ... 405
Supervisin del espacio de Trayectoria circular alrededor del Visualizacin de estados ... 9
trabajo ... 410, 439 punto central del crculo adicional ... 10
Supervisin del palpador ... 189 CC ... 144 general ... 9
Trayectoria circular con radio Visualizar los ficheros HELP ... 446
T determinado ... 145
Tabla de datos de corte ... 120 coordenadas cartesianas W
Tabla de herramientas ... 101 trayectoria circular WMAT.TAB ... 121
Funciones de edicin ... 104 tangente ... 146
Introducciones posibles ... 101 Coordenadas polares
Tabla de palets Recta ... 152
Aceptacin de Resumen ... 151
coordenadas ... 80, 85 Trayectoria circular alrdededor
Tabla de posiciones ... 106 del polo CC ... 152
Tablas de puntos ... 206 Trayectoria circular
Taladrado ... 213, 219, 223 tangente ... 153
Taladrado en profundidad ... 212, 223 Nociones
Taladro universal ... 219, 223 Posicionamiento previo ... 131
Teach In ... 140 Nociones bsicas ... 128
Teclado ... 5 Crculos y arcos de crculo ... 130
Teleservice ... 448 Programacin libre de contornos
Test del programa FK: Vase la programacin FK
Ejecucin ... 410 TNC 426, TNC 430 ... 2
Resumen ... 409 TNCremo ... 428, 429
Test del programa hasta una frase TNCremoNT ... 428, 429
determinada ... 411 Traslacin de coordenadas ... 323
Tiempo de espera ... 341 Trayectoria circular ... 144, 145, 146,
Tiempos de funcionamiento ... 447 152, 153
Trazado del contorno ... 297
Trigonometra ... 365
IV
Tabla de resumen: Funciones auxiliares
M Activacin Acta en la frase - al inicio al final pg.
M00 PARADA de la ejecucin del pgm/cabezal STOP/refrigerante CONECT. n pgina 177
M02 STOP en ejecucin pgm/STOP cabezal/refrigerante DESCON./ o borrado de la visualiza- n pgina 177
cin de estados (depende de parmetros de mquina)/salto a la frase 1
M06 Cambio de hta./STOP ejecucin pgm (depende de parmetros de mquina)/STOP cabezal n pgina 177
M90 Slo en funcionamiento con error de arrastre: Velocidad constante en las esquinas n pgina 181
M91 En la frase de posicionamiento: Las coordenadas se refieren al punto cero de la mquina n pgina 178
M92 En la frase de posicionamiento: Las coordenadas se referieren a una posicin definida n pgina 178
por el constructor de la mquina, p.ej. posicin para el cambio de hta.
M94 Redondear la visualizacin del eje giratorio a un valor por debajo de 360 n pgina 192
M101 Cambio de hta. automtico con hta. gemela cuando se ha sobrepasado el tiempo de vida n pgina 109
M102 Cancelar M101 n
M103 Reduccin del avance al profundizar segn el factor F (valor porcentual) n pgina 183
M107 Suprimir el aviso de error en htas. gemelas con sobremedida n pgina 108
M108 Cancelar M107 n
M Activacin Acta en la frase - al inicio al final pg.
M109 Velocidad constante en el extremo de la hta. (Aumento y reduccin del avance) n pgina 185
M110 Velocidad constante en el extremo de la hta. (slo reduccin del avance) n
M111 Anular M109/M110 n
M114 Correccin automtica de la geometra de la mquina al trabajar con ejes basculantes n pgina 193
M115 Anular M114 n
M118 Superposicionamiento del volante durante la ejecucin del pgmn n pgina 187
M120 Clculo previo del contorno con correccin de radio (LOOK AHEAD) n pgina 185
M128 Mantener la posicin de la hta. durante el posicionamiento de ejes basculantes (TCPM) n pgina 194
M129 Anular M128 n
M130 En la frase de posicionamiento: Los puntos se refieren al sistema de coordenadas sin n pgina 180
inclinar
M134 Parada de precisin en las transiciones no tangentes al contorno en los posicionamien- n pgina 196
tos con ejes giratorios n
M135 Anular M134
M200 Corte por laser: Emisin directa de la tensin programada n pgina 198
M201 Corte por laser: Emisin de la tensin en funcin del recorrido n
M202 Corte por laser: Emisin de la tensin en funcin a la velocidad n
M203 Corte por laser: Emisin de la tensin en funcin del tiempo (rampa) n
M204 Corte por laser: Emisin de la tensin en funcin del tiempo (pulso) n
DR. JOHANNES HEIDENHAIN GmbH
Dr.-Johannes-Heidenhain-Strae 5
83301 Traunreut, Germany
{ +49 (86 69) 31-0
| +49 (86 69) 50 61
E-Mail: [email protected]
Technical support | +49 (86 69) 31-10 00
E-Mail: [email protected]
Measuring systems { +49 (86 69) 31-31 04
E-Mail: [email protected]
TNC support { +49 (86 69) 31-31 01
E-Mail: [email protected]
NC programming { +49 (86 69) 31-31 03
E-Mail: [email protected]
PLC programming { +49 (86 69) 31-31 02
E-Mail: [email protected]
Lathe controls { +49 (7 11) 95 28 03-0
E-Mail: [email protected]
www.heidenhain.de
Ve 00
340 135-53 3/2002 pdf Subject to change without notice