manual de programación torno
TRANSCRIPT
1 INTERTECH WORLDWIDE CORPORATION
MANUAL DE PROGRAMACIÓN
CONTROL FANUC - MANUAL GUIDE
INDICE
CONSIDERACIONES DE SEGURIDAD Página 3
LISTADO DE FUNCIONES G Página 4
LISTADO DE FUNCIONES M Página 6
NUMERACIÓN DE BLOQUES Página 8
INICIO Y FIN DE UN PROGRAMA Página 8
NOMENCLATURA DE UN PROGRAMA Página 9
DEFINIR MATERIAL PARA EL MECANIZADO Página 10
ELECCIÓN DEL CERO DE PIEZA Página 10
BLOQUE DE FORMA EN BRUTO Página 11
NOMENCLATURA DEL PROGRAMA Página 12
DIFERENCIA DEL ORIGEN DE PIEZA Y MAQUINA Página 14
ELECCION DEL CERO DE PIEZA Página 14
EJEMPLOS TEORICOS DE TORNEADO Página 16
MOVIMIENTO EN RÁPIDO “G00” Página 18
MECANIZADO LINEAL “G01” Página 19
MECANIZADO CIRCULAR “G02 / G03” Página 19
INSTRUCCIÓN PARA LA TORRE “T” Página 22
ROTACIÓN DEL HUSILLO Página 23
AVANCE DE MECANIZADO “F” Página 24
REFRIGERANTE Página 24
EVACUADOR DE VIRUTAS Página 24
EJEMPLO DE PROGRAMACIÓN Página 25
2 INTERTECH WORLDWIDE CORPORATION
TEMPORIZADOR “G04” Página 26
PARADA PROGRAMADA “M00” Página 26
SALTO DE BLOQUES “ / ” Página 26
TORNEADO CÓNICO Página 27
TORNEADO CIRCULAR Página 28
COMPENSACIÓN DE RADIO DE HERRAMIENTA Página 31
LISTA DE CODIGOS DE HERRAMIENTAS Página 32
DEFINICION DE HERRAMIENTA GENERAL G1910 Página 33
DEFINICION DE HERRAMIENTA DE ROSCA G1911 Página 35
DEFINICION DE HERRAMIENTA DE RANURADO G1912 Página 36
CICLOS DE MECANIZADO Página 38
CICLO DE DESBASTE EXTERIOR G1120 Página 41
CICLO DE SEMIACABADO EXTERIOR Página 43
CICLO DE ACABADO EXTERIOR Página 45
DEFINICION DE FIGURA Página 46
CICLO DE DESBASTE DE RANURADO EXTERIOR Página 48
CICLO DE DESBASTE Y ACABADO DE RANURADO Página 50
CICLO DE ACABADO RANURADO Página 52
PERFILES DE RANURADO Página 53
CICLO DE PUNTEADO Página 58
CICLO DE TALADRADO Página 60
ROSCADO CON MACHO Página 61
PERFORADO CON DESCARGA DE VIRUTA “G83” Página 62
ROSCADO CON MACHO “G84” Página 62
ROSCADO EXTERNO G1140 Página 63
ROSCADO INTERNO G1140 Página 64
PERFIL DE ROSCADO Página 65
CICLOS AUTOMÁTICO DE ROSCADO “G76” Página 67
SUB-PROGRAMAS Página 69
FUNCIÓN “M99” Página 69
FUNCIÓN “G10” Página 70
3 INTERTECH WORLDWIDE CORPORATION
CONSIDERACIONES DE SEGURIDAD.
Siga correctamente las instrucciones de este manual. Léalo antes de iniciar
una operación en la máquina
Certifique que todas las seguridades de la máquina estén funcionando
perfectamente antes de iniciar la operación de la máquina.
Realice el Referenciamiento de la Máquina después de encenderla.
Al iniciar el mecanizado de una nueva pieza:
I. Grafique el programa, según la secuencia de la maquina
II. Certifique en el DESPLAZAMIENTO DE TRABAJO el nuevo Cero de
Pieza.
III. Certifique que todas la herramientas estén debidamente montadas en la
torre y respectivamente calibrados sus correctores
IV. Ejecute el programa SIN MATERIAL mediante las teclas AUTO,
SINGLE BLOCK, DRY RUN.
V. Ejecute el programa CON MATERIAL mediante las teclas AUTO,
SINGLE BLOCK.
Manipule los botones de accionamiento de la máquina correcta y firmemente
Nunca toque el husillo o la herramienta mientras estén girando.
Siempre existe la posibilidad de que virutas o refrigerante sean lanzados fuera de
la máquina, por lo que, para evitar riesgos, mantenga la puerta cerrada y utilice
lentes de seguridad mientras la máquina esté trabajando.
NOTA: Los códigos G marcados en negritas indican que éstos
son establecidos cuando la máquina es encendida.
4 INTERTECH WORLDWIDE CORPORATION
LISTADO DE FUNCIONES “G”.
CÓDIGO GRUPO FUNCIÓN
G00 Posicionamiento en rápido
G01 01 Interpolación lineal (mecanizado lineal)
G02 Interpolación circular horaria (Clockwise)
G03 Interpolación circular antihoraria (Counterclockwise)
G04 00 Temporizador
G10 Introducción programada de correctores
G17 Selección del plano X-Y.
G18 02 Selección del plano Z-X.
G19 Selección del plano Y-Z.
G20 06 Coordenadas en pulgadas
G21 Coordenadas en milímetros
G22 09 Activa el control de la zona de seguridad
G23 Desactiva el control de la zona de seguridad
G25 08 Desactiva el control de la velocidad del husillo
G26 Activa el control de la velocidad del husillo
G27 Comprobación de regreso al punto de referencia
G28 00 Regreso al punto de referencia.
G30 Regreso al segundo punto de referencia
G32 01 Roscado
G34 Roscado con paso variable
G36 00 Corrector automático de herramienta en X
G37 Corrector automático de herramienta en Z
G40 Cancelación de la compensación de radio de herramienta
G41 07 Compensación de radio de herramienta izquierda
G42 Compensación de radio de herramienta derecha
5 INTERTECH WORLDWIDE CORPORATION
CÓDIGO GRUPO FUNCIÓN
G50 00 Limitador velocidad máxima del husillo
G65 Llamada a macro simple
G68 04 Activa imagen especular para doble torreta
G69 Desactiva imagen especular para doble torreta
G70 Ciclo de acabado
G71 Ciclo automático de desbaste longitudinal
G72 Ciclo automático de desbaste transversal
G73 00 Ciclo automático de desbaste sobre el perfil
G74 Ciclo automático de ranurado frontal
G75 Ciclo automático de ranurado radial
G76 Ciclo automático de roscado
G80 Cancela los Ciclos Fijos G8...
G83 Ciclo Fijo de perforación profunda
G84 Ciclo Fijo de roscado con macho derecho
G86 10 Ciclo Fijo de Mandrilado con frenteado
G87 Ciclo Fijo de Taladrado Lateral
G88 Ciclo Fijo de Mandrilado con el husillo parado
G89 Ciclo Fijo de Mandrilado con salida lenta
G90 Ciclo cerrado de cilindrado
G92 01 Ciclo cerrado de roscado
G94 Ciclo cerrado de frenteado
G96 02 Velocidad de corte constante
G97 R.P.M. constante
G98 05 Avance por minuto
G99 Avance por revolución
6 INTERTECH WORLDWIDE CORPORATION
LISTADO DE FUNCIONES M ( MISCELÁNEAS )
CÓDIGO FUNCIÓN CLASIFICACIÓN
M00 Parada programada BÁSICA
M01 Parada opcional (OPTIONAL STOP) BÁSICA
M02 Fin de programa sin reseteo automático BÁSICA
M03 Sentido horario de giro de husillo BÁSICA
M04 Sentido antihorario de giro de husillo BÁSICA
M05 Parada del husillo BÁSICA
M08 Activa la bomba de refrigerante BÁSICA
M09 Desactiva la bomba de refrigerante BÁSICA
M10 Abrir plato BÁSICA
M11 Cerrar plato BÁSICA
M12 Alejar pínula BÁSICA
M13 Acercar pínula BÁSICA
M17 Cerrar puerta OPCIONAL
M18 Abrir puerta OPCIONAL
M19 Activa orientación OPCIONAL
M20 Desactiva orientación OPCIONAL
M23 Achaflanar BÁSICA
M24 Desactivar achaflanar BÁSICA
M25 Activar el alimentador de barras OPCIONAL
M28 Extender Pala Recolectora de piezas OPCIONAL
M29 Retraer Pala Recolectora de piezas OPCIONAL
M30 Fin de programa con reseteo automático BÁSICA
M37 Activar extractor de viruta BÁSICA
M38 Detener extractor de viruta BÁSICA
7 INTERTECH WORLDWIDE CORPORATION
CÓDIGO FUNCIÓN CLASIFICACIÓN
M43 Bajar Tool Setter BÁSICA
M44 Levantar Tool Setter BÁSICA
M47 Límite por software 2 válido BÁSICA
M48 Límite por software 3 válido BÁSICA
M49 Límite por software 2/3 inválido BÁSICA
M51 Desactivar detección de error BÁSICA
M52 Activar detección de error BÁSICA
M53 Cerrar luneta OPCIONAL
M54 Abrir luneta OPCIONAL
M55 Bloqueo de contrapunta OPCIONAL
M56 Desbloqueo de contrapunta OPCIONAL
M57 Activar soplador de aire OPCIONAL
M58 Desactivar soplador de aire OPCIONAL
M81 Activar/Desactivar MOMENTARY OPCIONAL
M82 Activar/Desactivar MOMENTARY OPCIONAL
M83 M83: Activar M84: Desactivar ( Usar con el alimentador de barras activado )
OPCIONAL
M84 M84: Activar M83: Desactivar ( Usar con el alimentador de barras desactivado )
OPCIONAL
M85 Activar - Acabado - Desactivar OPCIONAL
M86 Activar - Acabado - Desactivar OPCIONAL
M87 Activar - Acabado - Desactivar OPCIONAL
M88 Activar - Acabado - Desactivar OPCIONAL
M89 Activar - Acabado - Desactivar OPCIONAL
M97 Contador de piezas BÁSICA
M98 Llamada de sub-programa. BÁSICA
M99 Regreso al programa principal BÁSICA
8 INTERTECH WORLDWIDE CORPORATION
INSTRUCCIONES DE PROGRAMACIÓN.
NUMERACIÓN DE BLOQUES
DIRECCIÓN “ N ”
Sirve para numerar los bloques que componen un programa con la finalidad de
facilitar la búsqueda automática de los mismos.
Digitando el programa por teclado la numeración es automática y progresiva de 10
en 10.
Si se quiere agregar un bloque posterior a un programa existente, es recomendable
numerarlo progresivamente aunque no es obligatorio. Lo importante es no asignar
los mismos números a dos bloques distintos, porque al efectuarse alguna búsqueda
el Control Numérico seleccionará el primero de los dos que encuentre, que puede ser
el no deseado.
N10 T0101 * N10 T0101 *
N20 G97 S800 M3 * N20 G97 S800 M3 *
N30 G0 X50 Z2 M8 * N30 G0 X50 Z2 M8 *
N40 G1 . . . N35 Z2 * (bloque insertado)
N40 G1 . . .
NOTA: Es aceptable también un programa que tenga los bloques sin numerar.
INICIO Y FIN DE UN PROGRAMA
DIRECCIÓN “ O ”(Formato ISO estándar)
Sirve para numerar el programa y se escribe del siguiente modo:
O1234 * (máximo 4 cifras)
la cifra después de la letra “ O ” identifica el nombre del programa
NUMERO DE PROGRAMA(Formato Manual guide)
1234567 * (numero de programa)
ABCFGH * (nombre de programa)
El limite máximo es de 32 caracteres
9 INTERTECH WORLDWIDE CORPORATION
FUNCIÓN “M30” ó “M2”
Indica al torno que el programa ha concluido. Esta función comanda
automáticamente la parada del husillo, la inyección de refrigerante y deshabilita el
micro-switch de la puerta.
La diferencia entre estas dos funciones es que, mientras M2 deja el cursor al final
del programa, M30 lo retorna al inicio del mismo pudiéndose retomar la ejecución
de éste nuevamente desde el principio.
10 INTERTECH WORLDWIDE CORPORATION
NOTA:
Para la transmisión RS 232 adicionar una línea al inicio y al fin del programa con un
signo de porcentaje “%”.
Ejemplo: %
O1234 *
N1 G10 P0 X0 Z-101.5 *
G0 X200 Z250 G40 T0 *
T101 M8
M30 *
%
DEFINICION DE MATERIAL PARA EL MECANIZADO
11 INTERTECH WORLDWIDE CORPORATION
Bloque de forma en bruto (columna): G1900
PIEZA
Datos Descripción
B-DIAMETRO
Diámetro del bruto de columna (valor positivo)
L-LONGITUD
Longitud del bruto de columna (valor positivo)
K-CRECES
Corte permitido de la cara final del bruto (distancia del eje Z entre la cara final y el
origen de la pieza) (valor positivo)
12 INTERTECH WORLDWIDE CORPORATION
Bloque de forma en bruto (columna con un orificio): G1901
PIEZA
Datos Descripción
D-DIAMETRO
Diámetro del bruto de columna (valor positivo)
E-DIAMETRO INTERIOR
Diámetro interior del bruto de columna (valor positivo)
L-LONGITUD
Longitud del bruto de columna (valor positivo)
K-CRECES
Corte permitido de la cara final del bruto (distancia del eje Z entre la cara final y el
origen de la pieza) (valor positivo)
NOMENCLATURA DEL PROGRAMA
El programa está compuesto de información de carácter genérico (X diámetros, y Z
longitudes, así como R radios, C chaflanes y A ángulos, que es recopilada de las
dimensiones de la pieza a mecanizar).
Además tenemos las funciones auxiliares (comandos G, T, S y M para el
gobierno de la máquina herramienta ) .
13 INTERTECH WORLDWIDE CORPORATION
Esta información es traducida en INSTRUCCIONES ALFANUMERICAS, ya que
siempre veremos instrucciones compuestas primero por una letra y después un
número. Ejemplo: N10, T1212, G96 , M04 , etc.
Un BLOQUE es un conjunto de instrucciones alfanuméricas los que generalmente
empiezan con una instrucción por ejemplo N150 , y terminan con el fin de bloque
(EOB = End Of Block) que puede ser representado por * o por ;
Un PROGRAMA es un conjunto de bloques estructurados según el mecanizado que
requiera la pieza a obtener.
Ejemplo de bloques que componen un programa:
O4321 *
N10 G0 X200 Z250 T0 *
N20 T0202 *
N30 G97 S800 M3 *
N40 G0 X50 Z2 M8 *
N50 Z1 *
N60 G1 Z-50 F0.2 *
:
:
14 INTERTECH WORLDWIDE CORPORATION
DIFERENCIA DEL ORIGEN DE MAQUINA Y PIEZA
COORDENADAS ABSOLUTAS - MOVIMIENTO DE LOS EJES
Tales movimientos pueden ser programados con comandos absolutos o con
comandos incrementales.
Comandos absolutos - Coordenadas X y Z
La denominación de los ejes de la máquina es:
X para identificar el eje transversal ( diámetros )
Z para identificar el eje longitudinal ( largo )
ELECCIÓN DEL PUNTO CERO DE PIEZA
Es necesario identificar, en la pieza que deberá ser maquinada, un punto de
referencia que permita programar, de manera simple y unívoca, la trayectoria del
movimiento y al mismo tiempo la dirección que deberá asumir.
Este punto para el eje X es puesto sobre el eje de rotación del husillo, mientras que
para el eje Z es conveniente asumirlo sobre la cara terminal de la pieza más externa
al plato (chuck).
15 INTERTECH WORLDWIDE CORPORATION
Ejemplo:
Punto de origen de los ejes ( cero de pieza ) respecto al cual deben ser referidas las cotas de
la pieza y los desplazamientos de las herramientas ya sea para el eje X o para el eje Z.
En los comandos absolutos vienen programadas las coordenadas del punto final
respecto al cero de pieza.
Al programar las coordenadas deben estar precedidas por un signo + (positivo) ó -
(negativo) que establezca el sentido de la dirección del movimiento.
COORDENADAS INCREMENTALES - DIRECCIONES U, W
En los comandos incrementales viene programada la distancia que se recorre
respecto al último punto programado.
NOTA: En el mismo bloque pueden ser especificados comandos absolutos e
incrementales.
Ejemplo: G0 X40 W-40
Comando
absoluto
Comando
incremental Nota
X U Comando de movimiento del eje “X”
Z W Comando de movimiento del eje “Z”
16 INTERTECH WORLDWIDE CORPORATION
EJEMPLOS TEÓRICOS DE TORNEADO:
Absoluto Incremental Absoluto Incremental
X0 Z0 X0 Z0 X0 Z0 X0 Z0
X20 U20 X20 U20
Z-20 W-20 X30 Z-20 U10 W-20
X30 U10 Z-25 W-5
Z-25 W-5
17 INTERTECH WORLDWIDE CORPORATION
Descripción del perfil
con coordenadas
absolutas
Descripción del perfil con
coordenadas absolutas e
incrementales
X0 Z0
X40
Z-10.5
X57 Z-19.5
Z-32
X77
Z-43
X99
Z-57
X127
Z-69.5
X105 Z-75.5
Z-89
X140
Z-102
X-123 Z-113.5
X0 Z0
X40 (U40)
W-10.5
X57 W-9
W-12.5
X77
W-11
X99
W-14
X127 (U28)
W-12.5
X105 W-6 (U-22 W-6)
W-13.5
X140 (U35)
W-13
X-123 W-11.5
18 INTERTECH WORLDWIDE CORPORATION
MOVIMIENTO DE EJES
FUNCIONES “ G ”
El tipo de movimiento que los ejes pueden asumir, en el campo operativo de la
máquina herramienta, está definido por cuatro funciones “G”, permanentes y
autoexcluyentes entre sí. Insertada en el programa, se imponen a los ejes un
determinado tipo de movimiento, que podrá ser modificado sólo programando una
función “ G ” distinta.
G0 Movimiento rápido de ejes
G1 Movimiento rectilíneo de maquinado
G2 Movimiento circular horario de maquinado ( CW )
G3 Movimiento circular antihorario de maquinado ( CCW )
MOVIMIENTO RÁPIDO
Sirve para posicionar o alejar las herramientas respecto al eje de maquinado.
La estructura de esta orden es la siguiente:
G00 X - - - - Z - - - - ( notación absoluta )
G00 U - - - - W - - - - ( notación incremental )
donde:
X y Z ó U y W son las coordenadas del punto al que se quiere llegar con la
herramienta
Ejemplo:
G0 X50 (movimiento transversal)
G0 Z3 (movimiento longitudinal)
G0 X50 Z3 (movimiento oblicuo combinado)
Nota: Al programarse un movimiento en rápido (G0) oblicuo, los carros se mueven
hasta alcanzar el punto deseado pero en forma independiente.
Si suponemos que la herramienta está en el punto A y queremos posicionarla
en B:
Punto A: X120 Z10
Punto B: X50 Z-15
+X
120
A
B 50
+Z
-15
10
19 INTERTECH WORLDWIDE CORPORATION
Y se podrá escribir:
G0 X50 Z-15 ó G0 U-70 W-25
Cabe aclarar que, como los carros, en general, poseen dos velocidades diferentes
según el eje en que se desplacen (p. ej. VX=20m/min. y VZ=24m/min.), la trayectoria
no será una recta que una los puntos A y B sino que responderá a la trayectoria del
dibujo.
MOVIMIENTO DE MECANIZADO CILÍNDRICO Y CÓNICO
(INTERPOLACIÓN)
Sirve para el maquinado de torneado cilíndrico, cónico o refrentado
Instrucción: G1 coordenadas del punto de llegada
Ejemplo:
G0 X100
G1 X50 F0.2 ( refrentado )
G0 X100 Z2
G1 Z-50 F0.3 ( cilindrado )
G0 X100 Z2
G1 Z0 F0.25
X60 Z-30 ( torneado cónico )
MOVIMIENTO DE MECANIZADO CIRCULAR ( INTERPOLACIÓN )
Sirve para la programación de arcos ( sectores esféricos ) .
Instrucción: G2 para arcos en sentido horario ( CW )
G3 para arcos en sentido antihorario ( CCW )
Formato del bloque: N - - - G2 - - - X - - - Z - - - R - - - F - - -
N = número de secuencia
G2 = palabra G de dirección del arco
X/Z = punto final del arco
R = radio del arco
F = avance
Ejemplo de programación: Arco tangente a dos rectas.
El ejemplo representa una serie de arcos tangentes a dos rectas a 90°. Es decir,
resulta fácil el cálculo del punto de inicio y fin del arco.
20 INTERTECH WORLDWIDE CORPORATION
N100 ............ *
N110 G0 X14 Z2 *
N120 G1 Z0 F0.3 *
N130 X18 Z-2 *
N140 Z-10 *
N150 G2 X22 Z-12 R2 F0.2 *
N160 G1 X30 *
N170 X38 Z-25 *
N180 Z-31 *
N190 G2 X42 Z-33 R2 F0.15 *
N200 G1 X48 *
N210 G3 X54 Z-36 R3 F0.25 *
N220 G1 Z-40 F0.2 *
N230 G0 X200 Z200 *
N240 M30 *
Ejemplo de programación: Arco secante a una o dos rectas, arco tangente y/o
secante a otro arco.
La figura representa arcos secantes a una o dos rectas, y dos o más arcos
consecutivos secantes o tangentes. Todos estos casos deben ser programados usando
G2¦G3.
arco secante
a dos rectas
arco secante a una recta
y tangente a la otra
dos arcos tangentes
entre sí
dos arcos secantes
entre sí
21 INTERTECH WORLDWIDE CORPORATION
Para efectuar la programación, es necesario conocer los puntos de inicio y fin de
cada arco.
N200 G0 X0 Z0
N210 G1 Z0 F0.2
N220 X53
N230 G3 X80 Z-6 R16 F0.15
N240 G1 X102 Z-45 F0.25
N250 G2 X122 Z-55 R11
N260 G1 X154 Z-66 F0.1
N270 G0 X200 Z200
N280 M30
N330 G0 X56 Z2
N340 G1 Z-6 F0.2
N350 G3 X56 Z-30 R13
N360 G1 Z-36
N370 G2 X56 Z-60 R13
N380 G3 X56 Z-83 R13
N390 G1 Z-93
N400 G0 X100
N410 Z100
N420 M30
22 INTERTECH WORLDWIDE CORPORATION
ROTACIÓN DE LA TORRE Y USO DE CORRECTORES
El Control Numérico está predispuesto para el empleo de una torreta automática
para un total de 12 posiciones ( u 8 según el tipo de máquina ) .
T _ _ _ _
T es la función para llamar la posición de herramienta y va seguida de dos pares de
cifras .
El primer par de cifras indican cuál de las 12 posiciones ( u 8 posiciones) de la torre
es seleccionada.
El segundo par de cifras indica cual es el corrector u offset (tanto Geométrico como
de Desgaste) de herramienta seleccionado. El Control Numérico dispone, en
versiones estándar, de 16 correctores.
OFFSET GEOM DESGASTE
X Z X Z
T01 0.0 0.0 W01 0.0 0.0
T02 0.0 0.0 W02 0.0 0.0
T03 0.0 0.0 W03 0.0 0.0
T04 0.0 0.0 W04 0.0 0.0
T05 0.0 0.0 W05 0.0 0.0
T06 0.0 0.0 W06 0.0 0.0
T07 0.0 0.0 W07 0.0 0.0
T08 0.0 0.0 W08 0.0 0.0
NOTA: La rotación de la torreta siempre sigue el recorrido más corto. No hay
ninguna posibilidad de escoger este sentido de rotación. Es posible
PERO NO RECOMENDABLE hacer girar la torreta mientras se
mueven los ejes; esta operación es peligrosa pero permite una
disminución de tiempo pasivo de cerca de 1.5 segundos.
T0101 G0 X100 Z4 G40
La rotación y el posicionamiento en rápido son ejecutados
simultáneamente y el programa prosigue sólo después de que lo dos
movimientos son completados.
23 INTERTECH WORLDWIDE CORPORATION
ROTACIÓN DEL HUSILLO
Para hacer girar el husillo, deben programarse en el mismo bloque tres funciones:
Ejemplo: G97 S1200 M3
1° G96
G97
Velocidad de corte constante ( m/min. )
Velocidad de giro constante ( R.P.M. )
2° S_._._ metros por minuto
revoluciones por minuto
3° M3
M4
rotación horaria
rotación antihoraria
El sentido de rotación ( M3 ó M4 ) está definido observando el husillo desde la parte
posterior.
La “ S ” expresa ya sea R.P.M. o velocidad de corte constante en m/min.
dependiendo de la dirección “ G ” que la preceda:
Las funciones G96¦G97 y M3¦M4 son permanentes y autoexcluyentes
(MODALES). Del mismo modo “ S ” es permanente y puede ser cambiada
reescribiendo un nuevo valor “ S ”.
NOTA: Si la máquina dispone de cambio de gama, pueden programarse
también las funciones relativas M40 y M41.
Se recomienda anular la función G96 ( mediante G97 S... ) antes de
cualquier cambio de herramienta para evitar inútiles variaciones de
rotación.
LIMITACIÓN MÁXIMA DE LA VELOCIDAD DEL HUSILLO
Función: G50 S_._._._
La función G50 S... sirve para limitar la velocidad de giro del husillo durante el
maquinado con velocidad de corte constante.
NOTA: Tal función va escrita sola en un bloque.
Ejemplo: G50 S2800
......
...... Respetar este orden
G96 S150 M30
El ejemplo se refiere a un maquinado con velocidad de corte constante a 150 m/min.
con limitación de 2,800 R.P.M., límite que no podrá ser superado.
PARADA DEL HUSILLO
Se detiene la rotación del husillo programando “ M5 ”en un bloque
24 INTERTECH WORLDWIDE CORPORATION
AVANCE DE MECANIZADO
FUNCIÓN “ F ”
El valor del avance durante las muchas fases de maquinado están definidas por la
función “ F ”que indica ya sea el avance en mm/rev. o en mm/min.
La elección viene dada a través de la función “ G98¦G99 ”.
Programando con G99 se establece un avance F en mm por revolución
( caso normalmente usado ) .
Programando con G98 se establece un avance F en mm por minuto.
Ejemplo:
G99 G98
F 0.2
F 1
F 1.5
=
=
=
0,2
1
0,2
mm por
rev.
mm por
rev.
mm por
rev.
F 10
F 350
F 4000
=
=
=
10
350
4000
mm por min.
mm por min.
mm por min.
La función “ F ” es modal y por tanto una vez puesta en el programa permanece
válida para todos los movimientos de maquinado G1 - G2 - G3 efectuados con
cualquier herramienta.
Las variaciones pueden ser hechas programando un nuevo valor de “ F ”.
REFRIGERANTE
Funciones “ M8¦M9 ” ( ambas modales ).
M8 : Comando de inyección de refrigerante. Se activa al inicio del bloque.
M9 : Comando de corte de refrigerante. Se activa al final del bloque.
NOTA: El refrigerante sólo fluye si el husillo está en movimiento.
EVACUADOR DE VIRUTAS (opcional)
Funciones “ M37¦M38 ” ( ambas modales ).
M37 : Comando para extraer la viruta fuera del torno. Se activa al inicio del
bloque.
M38 : Comando para parar el evacuador de viruta.
25 INTERTECH WORLDWIDE CORPORATION
O5000 *
N10 G50 S1800 *
N20 T0101 M8 G40 * (perforación diám. 20)
N30 G97 G99 S800 M3 *
N40 G0 X0 Z5 *
N50 G1 Z-30 F0.15 *
N60 G0 Z100 *
N70 X200 M4 *
N80 T0202 M8 G40 * (desbaste externo)
N90 G0 G96 S180 G99 M4 *
N100 X80 Z0 *
N110 G1 X17 F0.35 *
N120 G0 X75 Z1 *
N130 G1 Z-24.8 *
N140 X80 *
N150 G0 X200 Z200 G97 S500 *
N160 T0303 M8 G40 * (acabado externo)
N170 G0 G96 S220 G99 M4 *
N180 X74 Z2 *
N190 G1 Z-25 F0.15 *
N200 X80 *
N210 G0 X200 Z200 M9 *
N220 M30 *
26 INTERTECH WORLDWIDE CORPORATION
TEMPORIZACIÓN
FUNCIÓN “ G4 ”
Terminada la ejecución del bloque que precede la temporización, el bloque siguiente
se ejecuta después del tiempo (en seg.) programado. Durante la ejecución de un
programa puede ser necesaria una temporización (por ejemplo, sobre el fondo de
una ranura, o después de una función M de apertura - cierre de mordazas, activación
del evacuador de viruta, etc.).
La duración de la temporización viene expresada por un valor “ X ” que sigue a la
dirección G4; esta función va sola en un bloque.
Ejemplo:
N500 G0 X41 Z-15
N510 G1 X30 F.15
N520 G4 X2 (temporización de 2 segundos)
N530 G0 X41
N540 Z-30
N550 G1 X30
N560 G4 X1 (temporización de 1 segundo)
N570 G0 X100
N580 Z100
N590 M30
PARADA PROGRAMADA
FUNCIÓN “ M00 ”
La función “ M0 ” conocida como “ parada programada ” sirve para detener la
ejecución de un programa al final del bloque en el que está incluida. Para poder
continuar es necesario oprimir el botón de INICIO DE CICLO
SALTO DE BLOQUES
FUNCIÓN “ / ” ( barra )
Permite la ejecución o exclusión, usando OPT STOP del teclado, del bloque ( o
parte de éste ) que se encuentra a continuación.
Con la tecla DESACTIVADA el bloque se ejecuta.
Con la tecla ACTIVADA el bloque es saltado.
Ejemplo: Alesado de 40 partiendo de dos tipos de perfiles en bruto: una con
agujero de diámetro 39 (que no requiere desbaste) y la otra con agujero
que requiere desbaste.
27 INTERTECH WORLDWIDE CORPORATION
N100 T0606 M8 G40 *
N110 G97 S900 M4 *
N120 / G0 X39 Z1 *
N130 / G1 Z-20 F0.25 *
N140 / G0 X38 Z100 *
N150 / X200 M0 * (posibilidad de controlar 39)
N160 G0 X40 Z1 M8 *
N170 G1 Z-20 F0.15 *
N180 X36 *
N190 G0 Z100 *
N200 X200 *
N210 M30*
TORNEADO CÓNICO
Es preciso tener presente que la herramienta en el torneado cónico (chaflanes
incluidos) seguirá un perfil igual al programado sólo en el caso en que ésta tenga
punta viva.
Normalmente se trabaja con herramientas de punta redonda, en consecuencia se
obtiene un perfil de pieza desplazado paralelamente respecto a aquel programado, en
una cantidad que varía en función del radio de la herramienta y del ángulo de
inclinación del perfil a seguir. Es necesario ahora programar el perfil correcto en la
misma cantidad en que está desviado, a fin de que la herramienta siga el perfil
deseado. La corrección se hará desde el punto de partida al punto de llegada del
perfil de pieza; para obtener el perfil deseado, se calcula de la siguiente manera:
R.H. = Radio de la herramienta
= Radio de la herramienta
X = Incremento del eje X
Z = Incremento del eje Y
X
2R.H. R.H.
90
2
tan
Z
R.H. R.H.
2tan
Datos obtenidos del cálculo anterior que se pueden usar normalmente en el caso de
chaflán a 45°:
28 INTERTECH WORLDWIDE CORPORATION
Radio de la punta
Incremento del valor
del chaflán a 45°
0.4 0.23
0.8 0.47
1.2 0.70
1.6 0.93
TORNEADO CIRCULAR
Análogamente al maquinado cónico, el torneado circular presenta los mismos
problemas derivados del radio de la herramienta. Para obviar este inconveniente es
necesario programar el radio deseado incrementado o disminuido en un valor igual
al de el del radio de la herramienta según sea un perfil cóncavo o convexo.
El centro del radio de la herramienta resultará desviado respecto a aquel del perfil
obtenido en una cantidad igual al radio de la herramienta ya sea a lo largo del eje X
o a lo largo del eje Z.
Ejemplo:
Se puede decir que:
Para obtener el radio deseado, se debe reducir el radio cóncavo y aumentar el radio
convexo en un valor igual al R.H.
29 INTERTECH WORLDWIDE CORPORATION
COMPENSACIÓN DEL RADIO DE LA HERRAMIENTA
En todo lo visto hasta ahora, hemos supuesto a la herramienta como un punto
teórico. Pero, como sabemos, las puntas de las herramientas poseen un cierto radio,
tal como se observa en el dibujo.
Si, por ejemplo, programamos una trayectoria cónica, tendremos un error que estará
representado por el área sombreada de la figura.
Este error lo eliminaríamos si se lograra hacer que la punta de la herramienta fuera
tangente en todo momento a la trayectoria programada. Este objetivo lo cumple la
función compensación.
Para poder compensar este radio de punta, el control deberá conocer:
1) Datos de la herramienta: Éstos se incorporan a la memoria de la máquina y son
los siguientes:
R: Radio de la punta
T: Código de posición (no confundir con el “T” de programación)
Este código de posición indica la orientación que tiene un vector que tiene por
origen el centro del radio de la herramienta y por punto final el punto teórico:
30 INTERTECH WORLDWIDE CORPORATION
PRESENTACION DE HERRAMIENTAS MANUAL GUIDE
31 INTERTECH WORLDWIDE CORPORATION
2) Cuándo y hacia dónde compensar: Esto lo hace a través de los códigos de
programación, que son los siguientes:
G41 Llamada a compensación izquierda.
G42 Llamada a compensación derecha.
G40 Anulación de la compensación.
La compensación del radio se realiza durante el bloque en el cual se le llama, y toma
como compensado el punto final.
Ejemplo:
32 INTERTECH WORLDWIDE CORPORATION
De la misma manera la descompensación se realiza durante el bloque en el cual se
retira la herramienta.
La compensacion de la herramienta no es aceptada en los ciclos de desbaste
G71,G72, G73.
Pero si puede compensar con G41 o G42 en el acabado G70.
CODIGO DE HERRAMIENTA PARA TORNO:
Bloque de definición de herramienta (herramienta general) G1910
Bloque de definición de herramienta (herramienta roscado) G1911
Bloque de definición de herramienta (herramienta ranurado) G1912
Bloque de definición de herramienta (herramienta redonda) G1913
Bloque de definición de herramienta (herramienta recta) G1914
HERRAMIENTAS DE TRABAJO DE PUNTO FIJO:
Bloque de definición de herramienta (herramienta taladrado) G1921
Bloque de definición de herramienta (herramienta macho) G1922
Bloque de definición de herramienta (herramienta escariador) G1923
33 INTERTECH WORLDWIDE CORPORATION
Bloque de definición de herramienta (herramienta general): G1910
Q- AJUSTE
Dirección de instalación de la herramienta. Seleccione el número de un método de
instalación de la ilustración.
Observación Se seleccionará visualmente tanto en tornos horizontales como
verticales.
A- ANGULO DE BORDE DE CORTE
Ángulo del borde de corte (valor positivo) Observación Aunque se utilice la misma
herramienta, la ubicación del ángulo de borde de corte varía según la dirección de
corte (por ejemplo, el mecanizado de la superficie exterior y el refrentado final).
B- ANGULO PUNTA HTA.
Ángulo de la punta de herramienta (valor positivo) Observación Normalmente, el
ángulo de la punta no cambia aunque lo haga la dirección de corte.
C- LONGITUD PUNTA HTA.
Longitud de la parte de la punta de herramienta que se puede cortar realmente
(valor positivo)
R-RADIO PUNTA HTA.
Radio de la punta de herramienta (valor positivo)
34 INTERTECH WORLDWIDE CORPORATION
E-DIRECC. PUNTA HTA. Dirección de la punta de herramienta. Seleccione un
número en el menú indicado en la ilustración. Observación Se seleccionará
visualmente tanto en tornos horizontales como verticales.
F-POSICIÓN PUNTA HTA.
[FRONTAL] : Muestra la punta delante del portaherramientas. (herramienta de
rotación hacia delante de cabezal)
[POSTERIOR] : Muestra la punta en la parte posterior del portaherramientas.
(herramienta de rotación inversa de cabezal)
PORTAHERRAMIENTAS
Datos Descripción:
L - LONGITUD PORTAHTA. Longitud del portaherramientas (valor positivo)
W- ANCHO PORTAHTA. Ancho del portaherramientas (valor positivo)
I - LONGITUD2 PORTAHTA.
Cuando la punta se instala en la dirección contraria a la dirección de instalación del
portaherramientas, la distancia entre el extremo longitudinal del portaherramientas y
el centro de la punta (valor positivo)
J - ANCHO2 PORTAHTA. Cuando la punta se instala en la dirección contraria a
la dirección de instalación del portaherramientas, la distancia entre el extremo lateral
del portaherramientas y el centro de la punta (valor positivo)
35 INTERTECH WORLDWIDE CORPORATION
Bloque de definición de herramienta (herramienta de roscado): G1911
Q- AJUSTE
Dirección de instalación de la herramienta. Seleccione el número de un método de
instalación de la ilustración. Observación Se seleccionará visualmente tanto en
tornos horizontales como verticales.
A-ANCHO PUNTA HTA.
Ancho de la punta de herramienta
B- ANGULO PUNTA HTA.
Ángulo de la punta de herramienta (valor positivo)
R-RADIO PUNTA HTA.
Radio de la punta de herramienta (valor positivo)
E-DIRECC. PUNTA HTA.
Dirección de la punta de herramienta. Seleccione un número en el menú indicado en
la ilustración. Observación Se seleccionará visualmente tanto en tornos horizontales
como verticales.
F-POSICIÓN PUNTA HTA.
[FRONTAL] :
Muestra la punta delante del portaherramientas. (herramienta de rotación hacia
delante de cabezal)
36 INTERTECH WORLDWIDE CORPORATION
[POSTERIOR]:
Muestra la punta en la parte posterior del portaherramientas. (herramienta de
rotación inversa de cabezal)
PORTAHERRAMIENTAS
Datos Descripción:
L- LONGITUD PORTAHTA.
Longitud del portaherramientas (valor positivo)
W- ANCHO PORTAHTA.
Ancho del portaherramientas (valor positivo)
Bloque de definición de herramienta (herramienta de ranurado): G1912
HERRAMIENTA
Datos Descripción
Q-AJUSTE
Dirección de instalación de la herramienta. Seleccione el número de un método de
instalación de la ilustración. Observación Se seleccionará visualmente tanto en
tornos horizontales como verticales.
C-ANCHO PUNTA HTA.
Ancho de punta de la herramienta de ranurado (valor positivo)
H-LONGITUD PUNTA HTA.
Longitud de la parte de corte de la herramienta de ranurado (valor positivo)
37 INTERTECH WORLDWIDE CORPORATION
R-RADIO PUNTA HTA.
Radio de la punta de herramienta (valor positivo)
E DIRECC. PUNTA HTA.
Dirección de la punta de herramienta. Seleccione un número en el menú indicado en
la ilustración. Observación Se seleccionará visualmente tanto en tornos horizontales
como verticales.
F-POSICIÓN PUNTA HTA.
[FRONTAL]: Muestra la punta delante del portaherramientas. (herramienta de
rotación hacia delante de cabezal)
[POSTERIOR]:Muestra la punta en la parte posterior del portaherramientas.
(herramienta de rotación inversa decabezal)
PORTAHERRAMIENTAS
Datos Descripción
L-LONGITUD PORTAHTA.
Longitud del portaherramientas (valor positivo)
W- ANCHO PORTAHTA.
Ancho del portaherramientas (valor positivo)
38 INTERTECH WORLDWIDE CORPORATION
CICLOS DE MECANIZADO “Manual guide”
Ciclos de taladrado
Ciclos de torneado
39 INTERTECH WORLDWIDE CORPORATION
Ciclos de ranurado
40 INTERTECH WORLDWIDE CORPORATION
Ciclos de roscado
41 INTERTECH WORLDWIDE CORPORATION
Desbaste de superficie exterior: G1120
COND. CORTE Datos Descripción P- DIRECCIÓN CORTE [-Z] :
Corta en la dirección Z. (valor inicial) [+Z] : Corta en la dirección +Z. Observación [+Z] se utiliza cortar en la dirección opuesta o para el mecanizado con un subcabezal. Q- PROFUNDIDAD CORTE
Profundidad de cada corte (valor de radio, valor positivo) H-VEL. PROFUND. CORTE
Velocidad de cambio para la profundidad de corte. Especifique una velocidad de cambio en tramos de 1%. La segunda y sucesivas profundidades de corte se multiplican de forma secuencial por la velocidad de cambio especificada. El valor predeterminado es 100%, lo que significa que la profundidad de corte no varía. (1 a 200, valor positivo) C-CANT. ACABADO EJE-X
Tolerancia de acabado en la dirección del eje X. El valor predeterminado es 0 (valor de radio, valor positivo) D- CANT. ACABADO EJE-Z
Tolerancia de acabado en la dirección del eje Z. El valor predeterminado es 0 (valor de radio, valor positivo) F- VELOCIDAD AVANCE
Velocidad de avance aplicable cuando la herramienta corta en la dirección del radio de la pieza (valor positivo) E -VEL. AVAN. PROF.CORTE
Velocidad de avance aplicable cuando la herramienta corta en la dirección del eje Z (valor positivo) V-VEL. AVAN. RETR. CORTE
Velocidad de avance aplicable cuando la herramienta corta hacia arriba en la dirección de retroceso desde la pieza (valor positivo)
42 INTERTECH WORLDWIDE CORPORATION
DETALLE Datos Descripción K-PRIMER OVERRIDE
Valor de override de velocidad de avance para el primer corte. Especifique un valor de override en tramos de 1%. El valor predeterminado es 100%. (1 a -200, valor positivo) Observación Este dato se utiliza, por ejemplo, para cortar la capa negra de una pieza fundida. W-MRIGIDOTODO RETR. CORTE
[VELOCIDAD]:La herramienta retrocede una distancia especificada con CANTIDAD DE ESCAPE en la dirección XZ inmediatamente después del corte. (valor inicial)[CORTE] : La herramienta retrocede una "distancia de retroceso" después de cortar a lo largo de la figura. U-CANTIDAD DE ESCAPE
Distancia que la herramienta retrocede desde una superficie de corte después de cada corte (valor de radio, valor positivo) L- DIST. SEG. EJE-X
Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la dirección del eje X (valor de radio, valor positivo) M-DIST. SEG. EJE-Z Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la
dirección del eje Z (valor de radio, valor positivo) Z-MOVIM. APROXIMACIÓN
[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al
punto de inicio de mecanizado. (valor inicial)
[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al
punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición
actual al punto de inicio de mecanizado.
43 INTERTECH WORLDWIDE CORPORATION
X-FRESADO DE CAJERAS
[CORTE] : Corta una cavidad en el diametro. (valor inicial) [NADA] : No corta una cavidad. Y-CORTE SALIENTE
[CORTE] : Corta un Cavidad en la longitud. (valor inicial) [NADA] : No corta un Cavidad.
Semiacabado de superficie exterior: G1123
COND.CORTE Datos Descripción P-DIRECCION CORTE [-Z] :
Corta en la dirección Z. (valor inicial) [+Z] : Corta en la dirección +Z. C- CANT. ACABADO EJE-X
Tolerancia de acabado en la dirección del eje X. El valor predeterminado es 0 (valor de radio, valor positivo) D-CANT. ACABADO EJE-Z
Tolerancia de acabado en la dirección del eje Z. El valor predeterminado es 0 (valor de radio, valor positivo) F-VELOCIDAD AVANCE
Velocidad de avance de mecanizado para semiacabado (valor positivo)
44 INTERTECH WORLDWIDE CORPORATION
DETALLE Datos Descripción
L-DIST. SEG. EJE-X
Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la dirección del eje X (valor de radio, valor positivo) M-DIST. SEG. EJE-Z
Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la dirección del eje Z (valor de radio, valor positivo) Z-MOVIM. APROXIMACIÓN
[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al
punto de inicio de mecanizado. (valor inicial)
[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al
punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición
actual al punto de inicio de mecanizado. X-FRESADO DE CAJERAS
[CORTE] : Corta una cavidad en el diametro. (valor inicial) [NADA] : No corta una cavidad. Y-CORTE SALIENTE
[CORTE] : Corta un Cavidad en la longitud. (valor inicial) [NADA] : No corta un Cavidad.
45 INTERTECH WORLDWIDE CORPORATION
Acabado de superficie exterior: G1126
COND.CORTE Datos Descripción P-DIRECCION CORTE
[-Z] : Corta en la dirección Z. (valor inicial) [+Z] : Corta en la dirección +Z. F-VELOCIDAD AVANCE
Velocidad de avance de mecanizado para semiacabado (valor positivo) L-DIST. SEG. EJE-X
Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la dirección del eje X (valor de radio, valor positivo) M-DIST. SEG. EJE-Z
Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la dirección del eje Z (valor de radio, valor positivo) Z-MOVIM. APROXIMACIÓN
[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al
punto de inicio de mecanizado. (valor inicial)
[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al
punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición
actual al punto de inicio de mecanizado. X-FRESADO DE CAJERAS
[CORTE] : Corta una cavidad en el diametro. (valor inicial) [NADA] : No corta una cavidad. Y-CORTE SALIENTE
[CORTE] : Corta un Cavidad en la longitud. (valor inicial) [NADA] : No corta un Cavidad.
46 INTERTECH WORLDWIDE CORPORATION
Definicion de Figura -Se define el plano en el que se realizara la figura
-Determinamos el punto de inicio de la figura
47 INTERTECH WORLDWIDE CORPORATION
-Se dibuja usando las opciones de los softkeis
-Una vez terminado la figura se debe de cerrar la con líneas (propiedad BRUTO)
48 INTERTECH WORLDWIDE CORPORATION
Nota: Las líneas de color azul tienen la propiedad (Figura) las líneas de color
Verde (Bruto). Para el control numérico las entidades (Figura) son la pieza a
mecanizar y las entidades (Bruto) son el material que se tiene.
RANURADO-T
Desbaste de superficie exterior: G1130
COND.CORTE Datos Descripción X-PROF. COR. PARA ANCHO
Profundidad de cada corte en la dirección de ancho de la herramienta de ranurado (valor de radio, valor positivo) C-CAN.ACABADO LATERAL
Tolerancia de acabado para las caras laterales de una ranura. El valor predeterminado es 0 (valor de radio, valor positivo) D-CANT.ACABADO FONDO
Tolerancia de acabado para el fondo de una ranura. El valor predeterminado es 0 (valor de radio, valor positivo) F-VELOCIDAD AVANCE
Velocidad de avance del corte en la dirección del eje de la herramienta (valor positivo) W-TALADRADO PROF.
[NADA] : No realiza el taladrado profundo en el corte para el ranurado (valor inicial). [TALINT] : Realiza un taladrado profundo en el corte para el ranurado.
49 INTERTECH WORLDWIDE CORPORATION
Q-PROF.TALAD.PROF.
Profundidad de corte en la dirección del eje de la herramienta por operación de taladrado profundo (valor de radio, valor positivo) Observación Este dato sólo se indica cuando se selecciona [TALINT] para TALADRADO PROF. H-VEL. PROFUND. CORTE
Velocidad de cambio para la profundidad de corte.Especifique una velocidad de cambio en tramos de 1%. La segunda y sucesivas profundidades de corte se multiplican de forma secuencial por la velocidad de cambio especificada. El valor predeterminado es 100%, lo que significa que la profundidad de corte no varía. (1 a 200, valor positivo) U-CANTIDAD DE ESCAPE
Distancia que la herramienta retrocede desde una superficie de corte después de cada corte mediante taladrado profundo. El valor predeterminado es 0 (valor de radio, valor positivo)
DETALLE Datos Descripción L-DISTANCIA SEGURIDAD
Distancia entre la superficie superior de una ranura y un punto inicial de mecanizado (punto de aproximación) en la dirección del eje Z (valor de radio, valor positivo) P-ESPERA
Tiempo de espera aplicable cuando la herramienta llega al fondo de una ranura. El valor predeterminado es 0 (en segundos, valor positivo) Z-MOVIM. APROXIMACION
[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial)
[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado
50 INTERTECH WORLDWIDE CORPORATION
V-CANTIDAD DE ESCAPE
Distancia que la herramienta retrocede desde una superficie de corte después de cada corte. El valor predeterminado es 0 (valor de radio, valor positivo)
Desbaste y acabado de superficie exterior: G1133
COND.CORTE Datos Descripción X-PROF. COR. PARA ANCHO
Profundidad de cada corte en la dirección de ancho de la herramienta de ranurado (valor de radio, valor positivo) C-CAN.ACABADO LATERAL
Tolerancia de acabado para las caras laterales de una ranura. El valor predeterminado es 0 (valor de radio, valor positivo) D-CANT.ACABADO FONDO
Tolerancia de acabado para el fondo de una ranura. El valor predeterminado es 0 (valor de radio, valor positivo) F-VEL. AVAN. DESBASTE
Velocidad de avance para el desbaste en la dirección del eje de la herramienta (valor positivo) P ESPERA Tiempo de espera aplicable cuando la herramienta llega al fondo de una ranura. El valor predeterminado es 0 (en segundos, valor positivo) E-VELOCIDAD DE ACABADO
Velocidad de avance de acabado (valor positivo) W-TALADRADO PROF.
[NADA] : No realiza el taladrado profundo en el corte para el ranurado (valor inicial). [TALINT] : Realiza un taladrado profundo en el corte para el ranurado. Q-PROF.TALAD.PROF.
Profundidad de corte en la dirección del eje de la herramienta por operación de taladrado profundo (valor de radio, valor positivo) Observación Este dato sólo se indica cuando se selecciona [TALINT] para TALADRADO PROF. H-VEL. PROFUND. CORTE
51 INTERTECH WORLDWIDE CORPORATION
Velocidad de cambio para la profundidad de corte.Especifique una velocidad de cambio en tramos de 1%. La segunda y sucesivas profundidades de corte se multiplican de forma secuencial por la velocidad de cambio especificada. El valor predeterminado es 100%, lo que significa que la profundidad de corte no varía. (1 a 200, valor positivo) U-CANTIDAD DE ESCAPE
Distancia que la herramienta retrocede desde una superficie de corte después de cada corte mediante taladrado profundo. El valor predeterminado es 0 (valor de radio, valor positivo)
DETALLE Datos Descripción L-DISTANCIA SEGURIDAD
Distancia entre la superficie superior de una ranura y un punto inicial de mecanizado (punto de aproximación) en la dirección del eje Z (valor de radio, valor positivo) P-ESPERA
Tiempo de espera aplicable cuando la herramienta llega al fondo de una ranura. El valor predeterminado es 0 (en segundos, valor positivo) Z-MOVIM. APROXIMACION
[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial)
[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado V-CANTIDAD DE ESCAPE
Distancia que la herramienta retrocede desde una superficie de corte después de cada corte. El valor predeterminado es 0 (valor de radio, valor positivo)
52 INTERTECH WORLDWIDE CORPORATION
Acabado de superficie exterior: G1136
F-VELOCIDAD AVANCE
Velocidad de avance del acabado en la dirección del eje de la herramienta (valor positivo) L- DISTANCIA SEGURIDAD
Distancia entre la superficie superior de una ranura y un punto inicial de mecanizado (punto de aproximación) en la dirección del eje Z (valor de radio, valor positivo) P-ESPERA
Tiempo de espera aplicable cuando la herramienta llega al fondo de una ranura. El valor predeterminado es 0 (en segundos, valor positivo) Z-MOVIM. APROXIMACION
[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial)
[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado K-POSICION FIN CORTE [CENTRO] :
Corta de manera uniforme las caras laterales derecha e izquierda de una ranura en el acabado (valor inicial). [ESQUINA] : Corta sucesivamente una cara lateral y el fondo entero, y luego sólo corta la otra cara lateral en el acabado. V-CANTIDAD DE ESCAPE
Distancia que la herramienta retrocede desde una superficie de corte cuando finaliza el acabado (valor de radio, valor positivo) Observación Este elemento sólo se muestra cuando se selecciona [ESQUINA] como posición final de corte. El valor predeterminado es 0.
53 INTERTECH WORLDWIDE CORPORATION
Tipos de perfiles de Ranurado
54 INTERTECH WORLDWIDE CORPORATION
1.-Ranura normal exterior: G1470 (plano ZX)
POS./TAMA. Datos Descripción U-AJUSTE PUNTO BASE
[+Z] : Ajusta el punto base en la dirección del eje +Z. (valor inicial) [-Z] : Ajusta el punto base en la dirección del eje -Z. X-PUNTO BASE (X)
Coordenada X de la posición de referencia de una ranura Z-PUNTO BASE (Z)
Coordenada Z de la posición de referencia de una ranura L-PROFUNDIDAD
Profundidad de ranura (valor de radio, valor positivo) D-ANCHO
Ancho de ranura (valor de radio, valor positivo)
55 INTERTECH WORLDWIDE CORPORATION
INFORMACION Datos Descripción NADA :
No especifica ni achaflanado ni redondeado de esquina (valor inicial). CHAFLN :
Especifica achaflanado ARCO :
Especifica redondeado de esquina
56 INTERTECH WORLDWIDE CORPORATION
REPETIR Datos Descripción M-NUMERO DE RANURA
Número de ranuras de la misma figura que se van a mecanizar. El valor predeterminado es 1 (valor positivo) S-PASO
Distancia entre las posiciones de referencia de dos ranuras adyacentes (valor de radio, valor positivo) W-DIRECCION DE PASO
[-Z] : Coloca la segunda y sucesivas ranuras en la dirección -Z (valor inicial). [+Z] : Coloca la segunda y sucesivas ranuras en la dirección +Z (valor inicial).
57 INTERTECH WORLDWIDE CORPORATION
2.-Ranura trapezoidal exterior: G1471 (plano ZX)
58 INTERTECH WORLDWIDE CORPORATION
TALADRADO
Punteado: G1100
COND.CORTE Datos Descripción C-DISTANCIA SEGURIDAD
Distancia entre la superficie de una pieza y el punto R (valor de radio, valor positivo) F-VELOCIDAD AVANCE
Velocidad de avance de mecanizado (valor positivo) P-TIEMPO DE ESPERA
Tiempo de espera en el fondo de un orificio (en segundos, valor positivo) Z-MOVIM. APROXIMACIÓN
[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado.
[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial) [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado.
59 INTERTECH WORLDWIDE CORPORATION
POS./TAMA. Datos Descripción B-POSICIÓN BASE
Coordenada Z de la superficie de una pieza L-PROFUNDIDAD
Profundidad del orificio (valor de radio, valor negativo)
60 INTERTECH WORLDWIDE CORPORATION
Taladrado: G1101
COND.CORTE Datos Descripción Q- PROF.TALAD.PROF.
Profundidad de corte por operación de taladrado (valor de radio, valor positivo) K-CANTIDAD EXCEDIDA
Longitud del orificio incompleto en la punta de la herramienta (valor de radio, valor positivo) C-DISTANCIA SEGURIDAD
Distancia entre la superficie de una pieza y el punto R (valor de radio, valor positivo) F- VELOCIDAD AVANCE
Velocidad de avance de mecanizado (valor positivo) P-TIEMPO DE ESPERA
Tiempo de espera en el fondo de un orificio (en segundos) Z-MOVIM. APROXIMACIÓN
[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado.
[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial) [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado.
61 INTERTECH WORLDWIDE CORPORATION
Roscado con macho: G1102
COND.CORTE Datos Descripción D-PASO ROSCA
Paso de una herramienta de roscado (valor de radio, valor positivo)
62 INTERTECH WORLDWIDE CORPORATION
K-CANTIDAD EXCEDIDA
Longitud del orificio incompleto en la punta de la herramienta (valor de radio, valor positivo) C- DISTANCIA SEGURIDAD
Distancia entre la superficie de una pieza y el punto R (valor de radio, valor positivo) P-TIEMPO DE ESPERA
Tiempo de espera en el fondo de un orificio (en segundos, valor positivo) Z-MOVIM. APROXIMACIÓN
[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado.
[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial) [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado. ROSC. RIGID Datos Descripción R-TIPO DE ROSCADO
[FLOT] : Especifica la rosca flotante. [RIGIDO] : Especifica la rosca rígida. S-VELOCIDAD DECABEZAL
Velocidad del cabezal (min-1)
PERFORADO CON DESCARGA DE VIRUTA “G83”
Con este ciclo es posible descargar la viruta, en perforaciones profundas a lo largo
del eje “Z”. Se debe cancelar con la instrucción G80.
NOTA: Al final de la perforación la broca se posiciona fuera de la pieza.
Ejemplo: :
G0 X150 Z100 G40 *
T0505 M8*
G97 S600 M3
G0 X0 Z2
G83 Z-50 Q3000 F0.12*
G0 G80 X150 Z100 G40 *
:
ROSCADO CON MACHO “G84”
Con este ciclo OPCIONAL es posible roscar con macho. Se debe cancelar con la
instrucción G80.
Ejemplo: Roscado con un macho M14x2 una profundidad de 20 mm.
63 INTERTECH WORLDWIDE CORPORATION
:
N5 G0 X150 Z100 G40 *
T0505 M8*
G97 S150 M3 *
G0 X0 Z2 *
G84 Z-20 F2 *
G0 G80 X150 Z100 G40 *
:
ROSCADO USANDO CUCHILLA
Externo: G1140
64 INTERTECH WORLDWIDE CORPORATION
Interno: G1141
COND.CORTE Datos Descripción W-METODO DE CORTE [UNC.CN] :
Cantidad constante de corte, corte de un borde (valor inicial) [AMB LD] : Cantidad constante de corte, corte de ambos bordes [ALT.CN] : Cantidad constante de corte, roscado en zigzag de ambos bordes [UNIPRF] : Profundidad constante de corte, corte de un borde [AMB.PR] : Profundidad constante de corte, corte de ambos bordes [ALT.PR] : Profundidad constante de corte,roscado en zigzag de ambos bordes C- CANTIDAD DE ACABADO
Tolerancia de acabado para el roscado en la dirección del eje X. El valor predeterminado es 0 (valor de radio, valor positivo) K- NUMERO DE ACABADO Número de operaciones de acabado. El valor predeterminado es 0 (valor
positivo) S-TIPO DE CORTE
[NUMERO] : Especifica el roscado por el número de cortes (valor inicial). [PROFUNDIDAD]:Especifica el roscado por la primera cantidad de corte. P-NUMERO DEPROFUNDIDAD DE CORTE
Número de cortes para el roscado de desbaste (máx. 999, valor positivo) Observación El número de cortes de acabado no se incluye. En el caso de roscado en zigzag de ambos bordes, asegúrese de especificar un número par de cortes. Si especifica un número impar de cortes, sólo se realiza una operación adicional de roscado en zigzag de ambos bordes. Este dato sólo se indica cuando se selecciona [NUMERO].
Q-PROFUNDIDAD CORTE
Profundidad de corte por operación de roscado de desbaste (valor de radio, valor positivo) Observación El número de cortes viene determinado por la profundidad del corte y el método de corte
65 INTERTECH WORLDWIDE CORPORATION
PERFIL DE ROSCADO
Rosca de uso general: G1460 (plano ZX)
POS./TAMA. Datos Descripción W-TIPO ROSCA
[MACHO] : Se selecciona cuando el tipo de roscado especificado es rosca externa [HEMBRA] : Se selecciona cuando el tipo de roscado especificado es rosca interna X-PUNTO DE INICIO (X)
Coordenada X de un punto de inicio de rosca Z-PUNTO DE INICIO (Z)
Coordenada Z de un punto de inicio de rosca L-PASO DE ROSCA
Paso de rosca (valor de radio, valor positivo) H-PROFUNDIDAD ROSCA
Profundidad de rosca (valor de radio, valor positivo) Observación La profundidad de rosca se calcula automáticamente pulsando [CALC] después de introducir un paso de rosca. A-PUNTO FINAL (X)
Coordenada X de un punto final de rosca B-PUNTO FINAL (Z) Coordenada Z de un punto final de rosca
66 INTERTECH WORLDWIDE CORPORATION
Rosca métrica: G1461 (plano ZX)
POS./TAMA. Datos Descripción W-TIPO ROSCA
[MACHO] : Se selecciona cuando el tipo de roscado especificado es rosca externa [HEMBRA] : Se selecciona cuando el tipo de roscado especificado es rosca interna D-DIAMETRO ROSCA
Diámetro de la rosca (valor positivo) Z- PUNTO DE INICIO
(Z) Coordenada Z de un punto de inicio de rosca L-PASO DE ROSCA
Paso de rosca (valor de radio, valor positivo) M-LONGITUD
Longitud de rosca (valor de radio, valor positivo) H-PROFUNDIDAD ROSCA
Profundidad de rosca (valor de radio, valor positivo) Observación La profundidad de rosca se calcula automáticamente pulsando [CALC] después de introducir un paso de rosca.
CICLO AUTOMÁTICO DE ROSCADO “G76”
Con este ciclo se puede realizar un roscado con las siguientes características:
1. La herramienta entra con el ángulo de la rosca en cada pasada de desbaste; para
entrar en la última pasada a 90° y limpiar ambos flancos.
2. Se asegura que cada pasada tiene igual sección de viruta.
67 INTERTECH WORLDWIDE CORPORATION
3. No es necesario realizar descargas de rosca, ya que se puede programar una salida
en chaflán.
4. Se pueden programar pasadas de terminación.
5. Se pueden programar roscas cónicas.
La estructura general de este ciclo es la siguiente:
G76 P m r a Q (dmín) R (d)
G76 X---- Z---- R (i) P (k) Q (d) F----
Donde:
m = es el primer par de dígitos y representa las cantidades de
pasadas sobre el fondo de la rosca.Valores usuales: 00 ó 01.
r = es el segundo par de dígitos e indica cuántas décimas de
paso, antes de llegar al valor de Z, tendrá que empezar el
chaflán de salida. Valores usuales: 00 ó 06.
a = es el tercer par de dígitos e indica el ángulo del filete de
la rosca, que podrá ser:80°, 60°, 55°, 29°, 0°.
d min = será la menor profundidad de pasada que realice la
herramienta (en milésimos). Valores usuales: 100 a 150.
d = profundidad de la última pasada. Valores usuales: 00 a
0,05
X, Z = coordenadas del punto final de la rosca.
i = indica la conicidad de la rosca tal como se aprecia en la
figura: (-) roscas exteriores, (+) roscas interiores.
Recuerde que en las roscas NPT la conicidad es de 1:32.
k = altura del filete (milésimos). Generalmente es 0,65 del
Paso.
d = profundidad de corte de la primera pasada, servirá como
dato a la máquina para calcular las sucesivas pasadas (en
milésimos). Valores usuales: 200 a 400.
F = paso de la rosca en mm/rev.
Donde la herramienta realizará la siguiente trayectoria
68 INTERTECH WORLDWIDE CORPORATION
Se debe colocar el signo a la instrucción de conicidad “R” será de acuerdo con la
siguiente convención:
R +
R -
COORDENADAS
FIN DE ROSCA
69 INTERTECH WORLDWIDE CORPORATION
SUB-PROGRAMAS
Un programa de mecanizado se puede dividir en un programa principal y un subprograma.
Normalmente el CNC opera sobre el control del programa principal, sin embargo mediante
una instrucción toma control del sub-programa, el cual una vez ejecutado restituye el
control al programa principal.
Esto es extremadamente útil cuando en una operación de mecanizado hay varias secuencias
fijas y repetitivas, las cuales pueden ser guardadas en la memoria en forma de un sub-
programa, lo cual simplifica grandemente la programación.
PROGRAMA PRINCIPAL SUB-PROGRAMA SUB-PROGRAMA
O0001* O1111* O2222*
: * : * : *
: * : * : *
M98 P1111 * M98 P2222 * : *
: * : * : *
: * : * : *
: * : * : *
: * : * : *
M30* M99* M99*
ANIDAMIENTO A ANIDAMIENTO A
PRIMER NIVEL SEGUNDO NIVEL
Un sub-programa tiene el siguiente formato: la letra “O” seguida por cuatro dígitos como si
fuera un programa principal, la diferencia es que la instrucción con que debe terminar el
sub-programa es “M99”. En la mayoria de los casos, la programación debería realizarse en
coordenadas incrementales.
En el programa principal se llama un sub-programa mediante las instrucciones:
M98 P *
NOMBRE DEL SUB-PROGRAMA
NÚMERO DE REPETICIONES
FUNCIÓN M99
La función M99 sirve como fin de Sub-programa, pero en un programa principal
puede ser utilizado como salto de bloque:
N10
N20
M99 P70 * se ordena que la ejecución del programa salte al bloque N70. N40
N50
N60
N70
N80
N90 M30 *
70 INTERTECH WORLDWIDE CORPORATION
FUNCION “G10” (opcional)
La función G10 sirve para corregir mediante programa los correctores ya sea de
desgaste, geométrico, o incluso el Desplazamiento de Trabajo.
La estructura de esta instrucción es la siguiente:
G10 P --- X (U) --- Z (W) --- *
Donde:
Si se escribe P0, se escribe los valores de X y Z en el desplazamiento de trabajo.
Ejemplo: G10 P0 X0.1 Z-0.2 *
Cargaría 0.1 en X y –0.2 en Z en el desplazamiento de trabajo.
Si se escribe P0, los valores de U y W modifican los valores en el
desplazamiento de trabajo que se encuentran en X y Z respectivamente.
Ejemplo: G10 P0 U0.1 W-0.2 *
Corregiría en 0.1 el valor en X y –0.2 el valor en Z del desplazamiento de
trabajo.
Si se escribe P con un número del 1 al 99, se escribe los valores de X y Z en el
respectivo corrector de desgaste.
Ejemplo: G10 P6 X0.1 Z-0.2 *
Cargaría 0.1 en X y –0.2 en Z del corrector de desgaste número 6.
Si se escribe P con un número del 1 al 99, se corrige según los valores de U y W
los valores de X y Z en el respectivo corrector de desgaste.
Ejemplo: G10 P6 U0.1 W-0.2 *
Corregiría en 0.1 el valor en X y en –0.2 el valor en Z del corrector de
desgaste número 6.
Si se escribe P con un número del 101 al 199, se escribe los valores de X y Z en
el respectivo corrector geométrico.
Ejemplo: G10 P106 X0.1 Z-0.2 *
Cargaría 0.1 en X y –0.2 en Z del corrector geométrico número 6.
Si se escribe P con un número del 101 al 199, se corrige según los valores de U y
W los valores de X y Z en el respectivo corrector geométrico.
Ejemplo: G10 P106 U0.1 W-0.2 *
Corregiría en 0.1 el valor en X y en –0.2 el valor en Z del corrector geométrico
número 6.
Ejemplo: Una de las aplicaciones que se puede dar a esta instrucción es cuando se
quiere mecanizar una pieza con un sólo programa tanto la primera toma
como la segunda toma, siempre y cuando la sujección de la pieza lo
permita:
71 INTERTECH WORLDWIDE CORPORATION
O0009 *
G50 S2000 *
G10 P0 Z-200 *
G0 X150 Z150 G96 S180 M4 *
T0101 M8 *
:
:
:
M0 * Parada Programada
G10 P0 Z-170 *
G0 X150 Z150 G96 S180 M4 *
T0101 M8 *
:
:
:
M30 * Fin de Programa
Primer Cero
de pieza
Segundo Cero
de Pieza
200
170
Zeramiento del Eje Z
Mecanizado de la
Primera Toma
Mecanizado de la
Segunda Toma