net
E-mail: asimatec@vtr.net
Cuanto menor sean los cortes por pasada de penetracin, mayor sern las cantidades de
lneas que tendr el programa.
Muchos controladores CNC para mejorar este asunto tecnolgico es que desarrollan y
proponen en sus comandos Ciclos de Mecanizado, que son responsables por hacer todo el
clculo de las lneas de programacin dentro de las condiciones previamente establecidas.
Desplazamiento al punto de partida para el siguiente destalonado, por ejes, con G0. Se
considera una distancia de seguridad adicional, interna al ciclo.
Si existen otros elementos de destalonado, esta sucesin se repite para cada elemento.
E-mail: asimatec@vtr.net
Programacin
CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3,
VARI, DT, DAM, _VRT)
Tipo de datos
STRING
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
Significado
Nombre del subprograma del contorno
Profundidad de penetracin
Sobremedida de material para el acabado en el eje Z
Sobremedida de material para el acabado en el eje X
Sobremedida de acabado en el contorno
Velocidad de avance para desbaste sin canal
Velocidad de avance para penetrar en canal
Velocidad de avance para acabado
Tipo de mecanizado
Tiempo de espera para el rompimiento de la viruta al desbastar
Distancia para romper la viruta
Distancia de retirada del contorno durante el desbaste
Funcionamiento
El ciclo de mecanizado permite confeccionar en piezas en bruto, un contorno o perfil de pieza programada en
un subprograma mediante el mecanizado paralelo al eje. El contorno puede contener elementos de
destalonado o canal. Con este ciclo se pueden realizar mecanizados en sentido longitudinal de contornos y
mecanizados transversales, externos e internos. Se puede escoger libremente la clase de mecanizado
(desbaste, acabado, mecanizado completo). En el desbaste del contorno se generan cortes paralelos al eje
de la profundidad mxima programada y tras alcanzar un punto de interseccin con el contorno, se
mecanizan tambin, inmediatamente, las esquinas que quedan, de forma paralela a ste. La pieza se
desbasta hasta alcanzar las sobremedidas de material de acabado programada.
No est mal decir que el acabado se realiza en la misma direccin que el desbaste. El ciclo selecciona y
cancela automticamente la correccin del radio de la herramienta.
E-mail: asimatec@vtr.net
PARAMETROS INICIALES
Parmetro
NPP
MID
FALZ
Tipo de datos
STRING
REAL
REAL
FALX
REAL
FAL
REAL
Significado
Nombre del subprograma del contorno
Profundidad mxima de penetracin
Sobremedida de material para el acabado en el eje de cilindrado (se
introduce sin signo)
Sobremedida de material para el acabado en el eje de refrentado
(se introduce sin signo)
Sobremedida de acabado conveniente segn el contorno (se introduce sin
signo)
E-mail: asimatec@vtr.net
PARMETROS FINALES
Parmetro
FF1
FF2
Tipo de datos
REAL
REAL
FF3
VARI
REAL
REAL
DT
DAM
_VRT
REAL
REAL
REAL
Significado
Velocidad de avance para desbaste sin canal (sin destalonados)
Velocidad de avance para penetrar en canal (elementos
de destalonado)
Velocidad de avance para acabado
Tipo de mecanizado
Rango de valores: 1 ... 12
Tiempo de espera para el rompimiento de la viruta al desbastar
Distancia para romper la viruta
Distancia de retirada del contorno durante el desbaste, incremental
= 0 -->1 (se introduce sin signo)
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin inicial es cualquiera, desde la cual se pueda llegar sin colisiones al punto inicial del
contorno.
El ciclo genera la sucesin de movimientos siguiente:
E-mail: asimatec@vtr.net
Movimiento paralelo al contorno, a lo largo de este + creces de acabado, con G1/G2/G3 y FF1.
Levantar, conforme a la magnitud programada en _VRT, en cada uno de los ejes y retirar con
G0.
En el desbaste sin elementos de destalonado, la retirada al punto de partida del ciclo se efecta
por ejes.
E-mail: asimatec@vtr.net
E-mail: asimatec@vtr.net
Parmetros de Avance
VARI (clase de mecanizado)
Tabla Clase de mecanizado
Valor
Longitudinal/Transversal
1
L
2
T
3
L
4
T
5
L
6
T
7
L
8
T
9
L
10
T
11
L
12
T
Externo/Interno
E
E
I
I
E
E
I
I
E
E
I
I
Desbaste/Acabado/Completo
Desbaste
Desbaste
Desbaste
Desbaste
Acabado
Acabado
Acabado
Acabado
Mecanizado completo
Mecanizado completo
Mecanizado completo
Mecanizado completo
E-mail: asimatec@vtr.net
E-mail: asimatec@vtr.net
Definicin de contornos
E-mail: asimatec@vtr.net
La programacin de una correccin del radio de herramienta con G41/G42 en el subprograma de contorno
produce la interrupcin del ciclo con la alarma 10931 "Contorno de desbaste errneo".
Direccin del contorno
La direccin en que se programa el contorno de mecanizado se puede elegir libremente.
Internamente se determina de manera automtica la direccin de mecanizado. En caso de
mecanizado completo, se realiza el acabado del contorno en la misma direccin que la utilizada para
el desbaste.
Para determinar la direccin de mecanizado sern considerados el primer y el ltimo punto de
contorno programados. Por ello, es necesario que se pongan siempre ambas coordenadas en la
primera secuencia del subprograma de contorno.
Vigilancia del contorno
El ciclo contiene una vigilancia del contorno en lo que respecta a los puntos siguientes:
ngulo de despulla (conicidad) de la herramienta activa.
Programacin de arcos de crculo con ngulo en el vrtice > 180 grados.
En el caso de elementos de destalonado se comprueba en el ciclo si es posible el mecanizado con la
herramienta activa. Si el ciclo detecta que este mecanizado produce una vulneracin del contorno, se
interrumpe con la emisin de la alarma 61604 "La herramienta activa daar el contorno
programado".
Si el ngulo de despulla (conicidad) en la correccin de la herramienta est ajustado en cero, dicha
vigilancia no se efecta.
Si en la correccin se encuentran arcos de crculo muy grandes, aparece la alarma 10931 "Contorno
de desbaste errneo".
Los contornos salientes no se pueden mecanizar con CYCLE95. El ciclo no vigila este tipo de
contornos; en consecuencia, no se produce ninguna alarma.
E-mail: asimatec@vtr.net
Punto inicial
Estrategia de posicionamiento en el ciclo
El posicionamiento en el punto inicial determinado por el ciclo se efecta siempre para el desbaste
con los dos ejes simultneamente y, para el acabado, eje por eje. En el acabado, se desplaza
primeramente el eje de penetracin.
E-mail: asimatec@vtr.net
Sin el uso de ciclos de mecanizado el programa de desbaste de una pieza sera extremadamente
larga y muy tediosa al programar.
Cuanto menor sean los cortes por pasada de penetracin, mayor sern las cantidades de lneas que
tendr el programa.
Muchos controladores CNC para mejorar este asunto tecnolgico es que desarrollan y proponen en
sus comandos Ciclos de Mecanizado, que son responsables por hacer todo el clculo de las lneas de
programacin dentro de las condiciones previamente establecidas.
Programacin
CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3,
VARI, DT, DAM, _VRT)
Tipo de dato
STRING
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
Significado
Nombre del subprograma del contorno
Profundidad de penetracin
Sobre medida de material para el acabado en el eje Z
Sobre medida de material para el acabado en el eje X
Sobre medida de acabado en el contorno
Velocidad de avance para desbaste sin canal
Velocidad de avance para penetrar en canal
Velocidad de avance para acabado
Tipo de mecanizado
Tiempo de espera para el rompimiento de la viruta al desbastar
Distancia para romper la viruta
Distancia de retirada del contorno durante el desbaste
Tipo de mecanizado
Longitudinal/Transversal
L
T
L
T
L
T
L
T
L
T
L
T
Externo/Interno
E
E
I
I
E
E
I
I
E
E
I
I
Desbaste/Acabado/Completo
Desbaste
Desbaste
Desbaste
Desbaste
Acabado
Acabado
Acabado
Acabado
Mecanizado completo
Mecanizado completo
Mecanizado completo
Mecanizado completo
E-mail: asimatec@vtr.net
N20
0.2,
N30
N40
N50
Llamada de ciclos
%_N_CONTORNO_1_SPF
N100 Z120 X37
N110 Z117 X40
N120 Z112 RND=5
N130 Z95 X65
N140
N150
N160
N170
N180
N190
N200
N210
N220
Z87
Z77 X29
Z62
Z58 X44
Z52
Z41 X37
Z35
X76
M17
E-mail: asimatec@vtr.net
N110
N120
N130
N140
N150
N160 CYCLE95("INICIO:FINAL",2.5,0.8,
0.8,0,0.8,0.75,0.6,1, , , )
N170 G0 X70 Z160
N175 M02
INICIO:
N180 G1 X10 Z100 F0.6
N190 Z90
N200 Z70 ANG=150
N210 Z50 ANG=135
N220 Z50 X50
FINAL:
N230 M02
Llamada de ciclos