Está en la página 1de 56

1

CENTRO DE MECANIZADO CNC


CONTROL CENTURIÓN 7

CARTILLA DE OPERACIÓN
Y PROGRAMACIÓN

Elaborado por: Ing. David G. Rozo Torres

Marzo 2006
2

Este documento constituye una cartilla de inicio rápido para la operación y


programación de su máquina Milltronics.
Para complementar y detallar esta información es necesario revisar el Manual
de Operación y Programación suministrado con el equipo, el cual debe ser
material de consulta obligado.
Debe hacer caso primordialmente al Manual de Milltronics ante cualquier
contradicción encontrada en esta cartilla.
Esperamos que este documento resulte ser una ayuda para resolver sus
inquietudes iniciales.

Felicitaciones por adquirir uno de los mejores equipos CNC, Milltronics es


reconocida mundialmente por su calidad, innovación tecnológica, buen
precio y servicio!
3

CONTENIDO

1. CONCEPTOS DE UN SISTEMA CNC

2. INSTRUCCIONES GENERALES DE OPERACIÓN Y SEGURIDAD

3. PANEL DE OPERACION
3.1. PANTALLA PRINCIPAL
3.2. TECLAS DE FUNCIONES DEL PANEL PRINCIPAL

4. OPERACIÓN DEL CENTRO DE MECANIZADO MILLTRONICS


4.1. ORIENTACIÓN DE EJES
4.2. COORDENADAS CARTESIANAS
4.3. MODOS DE POSICIONAMIENTO
4.4. PROCEDIMIENTO PARA ESTABLECER UN SISTEMA COORDENADO
DE TRABAJO
4.5. PROCEDIMIENTO PARA ESTABLECER EL TOOL LENGHT OFFSET
4.6. LA PÁGINA DE OFFSET DE HERRAMIENTAS

5. PROGRAMACIÓN CNC
5.1. LISTADO DE FUNCIONES PREPARATORIAS (CÓDIGOS G)
5.2. LISTADO DE FUNCIONES MISCELÁNEAS (CÓDIGOS M)
5.3. INTERPOLACIÓN LINEAL (G00/G01)
5.4. INTERPOLACIÓN CIRCULAR (G02-G03)
5.5. CICLOS FIJOS G73, G81, G83, G84, G86

6. PROGRAMACION CONVERSACIONAL
6.1. LA PÁGINA DE EDICIÓN DE PROGRAMAS
6.2. FORMATO DEL CICLO DE TALADRADO
6.3. FORMATO DEL CICLO DE FRESADO.
6.4. CICLO DE CREACIÓN DE TEXTO.
6.5. EJEMPLO DE PROGRAMACION

7. COMUNICACIONES RS232C

8. IMPORTAR ARCHIVO CAD AL CONTROL CENTURION


4

1. CONCEPTOS BÁSICOS DEL CONTROL NUMERICO COMPUTARIZADO

1.1. DEFINICIÓN.

El control numérico (NC) se define como un método de control preciso de operaciones


de una máquina mediante una serie de instrucciones codificadas, formadas por números,
letras de alfabeto y símbolos que el controlador de la máquina puede comprender .

Estas instrucciones –códigos- se convierten en pulsos eléctricos que activan los


diferentes motores o accionamientos que regulan las funciones de la máquina.

• Instrucciones codificadas
• Distancias
• Posiciones
• Funciones
• Movimientos específicos

Cuando se utiliza un computador dedicado a este tipo de operaciones para realizar el


manejo de la máquina, al sistema se le llama “Control Numérico Computarizado” –
CNC.

1.2. ELEMENTOS DE UN SISTEMA DE CONTROL.

En general las máquinas de control numérico computarizado están compuestas por una
serie de elementos comunes que tienen como objetivo primordial controlar los
movimientos, velocidades y aceleraciones de varios motores con el fin de conseguir una
trayectoria en el espacio de una herramienta de corte. Los siguientes son los elementos
más importantes:

• Interfase con el usuario: Monitor, teclado, puerto de comunicaciones


• Control CNC: se encarga de regular todas las funciones de la máquina, realizar
operaciones de lógica-matemática y geometría, y controlar los dispositivos de
memoria, entradas y salidas.
• Fuente de potencia: suministra la corriente eléctrica que energiza a los
servomotores.
• Drivers: También conocidos como “manejadores” regulan el paso de corriente
eléctrica a los servomotores desde la fuente de potencia, de acuerdo a las
instrucciones recibidas por el control CNC.
• Servomotores: motores diseñados para cumplir altas especificaciones de torque,
y velocidad.
• Encoder: Dispositivo para controlar la posición exacta de cada uno de los ejes de
movimiento.
• Tacómetro: Elemento que mide la velocidad en r.p.m. de ejes y husillo dela
máquina.
5

1.3. VENTAJAS DE UN SISTEMA CNC.

Mayor seguridad para el operador Menores costos de herramental


Alta precisión y exactitud Menores costos por pieza
Mayor eficiencia de provecho del Mayor productividad
operador
Reducción de desperdicios Inventario mínimo de refacciones
Menor tiempo de entrega de producción Mayor seguridad de la máquina
herramienta
Menos oportunidades de error humano Menos horas del trabajo de inspección
de piezas
Máxima precisión e intercambiabilidad Mayor utilización de la máquina
de piezas
Operaciones de maquinado complejas Menores requisitos de espacio

2. COMPONENTES DEL CENTRO DE MECANIZADO MILLTRONICS

Los principales componentes de la máquina se reseñan a continuación y deben


identificarse directamente sobre la máquina y con los catálogos que dan las
especificaciones particulares a cada uno.

• Estructura principal
• Guías
• Husillo
• Motores de husillo y ejes
• Panel de operación
• Unidad C.N.C.
• Floppy drive, interfase RS232
• Mesa de la máquina
• Tornillos de bolas recirculantes
• Unidad de mantenimiento neumática
• Unidad de lubricación
• Unidad de refrigeración
• Cambiador automático de herramientas
6

2.1. INSTRUCCIONES GENERALES DE OPERACIÓN Y SEGURIDAD.

• Verifique la instalación de la máquina, nivelada sobre un piso rígido y plano.


• No someta a la máquina a la luz directa del sol.
• Asegúrese de que la máquina tiene un suministro de aire seco y limpio a 90-110
psi y 10 CFM.
• Revise la unidad de mantenimiento de aire para controlar los niveles de aceite y
de purga de agua.
• Mantenga controladas las cantidades de viruta en la máquina
• Periódicamente revise la operación de todos los ventiladores de enfriamiento
• Siga las instrucciones de aplicación periódica de grasa
• El gabinete eléctrico de la máquina tiene mucho riesgo de choque eléctrico de
alto voltaje, sólo personal autorizado y entrenado puede tener acceso a él.
• No extienda material de trabajo por fuera de la máquina sin un soporte adecuado,
puede causar serias lesiones
• No remover las tapas, guardas o dispositivos de seguridad
• No se acerque a partes de la máquina en movimiento durante su operación
• Siempre revise que no hayan obstáculos o personas alrededor de las partes
móviles de la máquina antes de operarla.
• Si la máquina se detiene debido a una falla en el suministro eléctrico, apáguela
inmediatamente girando el interruptor principal.
• La máquina no puede operar a menos que tenga un suministro de energía
adecuado. Detenga la máquina si ocurre un cambio anormal en los niveles de
energía eléctrica.
• Antes de iniciar la operación de la máquina, asegúrese de que todos los
indicadores (niveles de aceite, refrigerante, presión de aire, etc) señalan los
valores recomendados.
• La máquina debe ser operada sólo por una persona bien entrenada para ello. Si se
requiere más de una persona en el proceso, debe establecerse buena cooperación
y comunicación para evitar accidentes.
• Siempre suspenda todos los movimientos de la máquina durante el montaje,
desmontaje o verificación dimensional de material.
• Mantenga cerradas puertas o cubiertas de la máquina cuando se esté operando.
• No acerque las manos al magazín de herramientas mientras está en movimiento.
• Para evitar accidentes cubra su cabello y no utilice joyas ni ropas amplias o
sueltas. Siempre utilice calzado apropiado para el trabajo en la máquina.
• Nunca trate de abrir la puerta mientras el husillo se encuentre girando para retirar
viruta o para tocar la pieza o las herramientas de trabajo.
• Asegure los amarres del material y las herramientas de corte, las profundidades
de corte y las velocidades de avance deben seleccionarse con valores pequeños.
• Tenga cuidado de no activar el interruptor equivocado, visualmente
reconozca el interruptor en el panel de operaciones antes de activarlo.
• La lámpara de trabajo se calienta luego de largos periodos de trabajo, tenga
cuidado de no tocarla.
7

• Nunca se recueste sobre la máquina cuando esté operando.


• No coloque herramientas o instrumentos de medición sobre el panel de operación
o sobre otra parte de la máquina.
• Antes de oprimir el interruptor de CYCLE START para iniciar una operación
asegúrese de que la opción de DRY RUN se encuentre desactivada y que los
reguladores de velocidad de avance y rotación del husillo se encuentren en una
posición apropiada.
• Cuando corra un nuevo programa por primera vez, revise el número del
programa. Nunca intente correr un programa nuevo en modo automático, utilice
la opción de ejecución bloque a bloque.
• Durante la operación automática tenga cuidado de no activar algún interruptor
accidentalmente.
8

3. PANEL DE OPERACION

# DESCRIPCIÓN DE ELEMENTOS EN EL PANEL DE OPERACION

1 Monitor a color

2 Teclado alfabético

3 Teclado numérico

4 Teclas de funciones

5 Volante electrónico (MPG)

6 Control de velocidad (potenciómetro) FEEDRATE

7 Botones de inicio y parada de ciclo

8 Control de velocidad de rotación del husillo (potenciómetro) SPINDLE SPEED

9 Botones arranque y detención de husillo en sentido CW - CCW


9

10 Botones de activación de líquido refrigerante

11 Botón de reinicio - RESET

12 Parada de emergencia (E-STOP)

3.1. PANTALLA PRINCIPAL:

1. Tiempo de ejecución:
Al verificar un programa el tiempo de ejecución muestra el tiempo calculado para la
fabricación de las partes. Cuando esté corriendo un programa, muestra el tiempo
transcurrido desde que el programa fue iniciado. El tiempo total de mecanizado de un
programa se guarda en el parámetro “job-time” en F7 param-F9 Ctrl.

2. Línea de historia:
Esta línea muestra dónde se encuentra dentro del software y de dónde viene. Si está
modificando la tabla de herramientas, mostrará Main-params-tool-edit
10

3. Programa activo:
Muestra el nombre del programa que está corriendo o verificando. Si está editando un
programa, mostrará el programa activo de edición. Si está enviando un programa por cable
RS232, mostrará el nombre del programa que se está enviando.

4. Posición actual:
Es la posición relativa al cero del origen de trabajo.

5. Siguiente posición:
Si está corriendo o verificando un programa, ésta es la posición a la cual la máquina va a
ir.

6. Distancia:
Es la distancia que le queda a la máquina por recorrer para completar el movimiento
programado.

7. Teclas de funciones:
Las teclas de funciones iluminadas están activas o disponibles.

8. Ventana de estatus:
La ventana de estatus muestra información detallada sobre el estado del control.

En la cual:

1. La línea inclinada (slash) cambia hacia delante y atrás ( \ - / ) cada vez que se
actualiza la ventana de estatus
11

2. Comp: compensación del radio de la herramienta, a la izquierda, a la derecha o


cancelada
3. Tool: Los dos primeros dígitos muestran el número de herramienta activa en el
cambiador. Los segundos dos dígitos en paréntesis muestran el valor
correspondiente en la tabla de herramientas para compensar.
4. La longitud de la herramienta.
5. El radio de la herramienta.
6. Plano y origen de trabajo: Para el plano XY (G17), ZX (G18), YZ (G19). El origen
de trabajo actual se muestra como G54 (0) … G59 (9).
7. Altura de seguridad o plano R.
8. Interpolación Lineal Feed con avance, Lineal Rapid en rápido, circular CW o
circular CCW.
9. Feed, avance: Es el avance programado y sus unidades, en pulgadas (ppm) o en
métrico (mmpm), o en mm por revolución (mmpr)
10. Regulador de avance: muestra la posición del regulador de avance y el valor
resultante. Si la máquina se programa para avanzar a un valor mayor a su máximo.
Se mostrará el avance de fijación y un asterisco (*) junto al porcentaje %.
11. Unidades absolutas (ABS) o incrementales (INC) en métrico o pulgadas.
12. Ciclo, se mostrará si está activo algún ciclo de máquina.
13. Tiempo de espera, se mostrará el tiempo de espera que queda para ejecutar la
orden.
14. Husillo, es la velocidad en rpm programada.
15. Regulador de velocidad de husillo, muestra la velocidad actual en rpm y el sentido
de giro CW o CCW.
16. El medidor de carga del husillo muestra el esfuerzo realizado. Cambia de color
verde a azul, a amarillo o rojo, según el nivel de carga.
17. Refrigerante activado por chorro, niebla o mezclado.
18. El contador de partes incrementa de a una cada vez que se finaliza un programa
normalmente. No avanza si un programa es abortado o si hay un error en el
programa

3.2. TECLAS DE FUNCIONES DEL PANEL PRINCIPAL:

F1 Home – Origen de máquina ( Main – Home)

La máquina siempre debe llevarse a su origen (home) cada vez que sea reseteada o
encendida. Cada eje va a buscar un límite de recorrido y enviar una señal al control. Para
iniciar la secuencia oprima el botón de inicio de ciclo (Cycle start)
12

F2 JOG (Main – Jog)

La máquina debe estar referenciada en home antes de hacer un jog, el jog es un movimiento
de ejes contínuo, según el tiempo que se opriman las teclas correspondientes. Al oprimir F2
aparece la siguiente pantalla.

Las teclas de función a lo largo de la parte baja de la pantalla seleccionan el modo deseado
de avance. F1 –slow, corresponde a avance lento. F2 – Fast realiza avances en rápido. F3
definine avance en modo continuo durante el tiempo en que se opriman las teclas de
dirección. Cuando F3 se desactiva la máquina se moverá según los incrementos definidos
en F4 dist.

El diagrama de teclado mostrado señala la dirección hacia la cual se moverá la máquina


cuando se oprima la correspondiente tecla. F5 y F6 establecerán el origen de coordenadas
de trabajo para la pieza en G54. F7 se utiliza para establecer la longitud de las
herramientas. Con ESC regresa al menú anterior.
13

F3 HDW – Volante electrónico (Main – Hdw)

Este modo es utilizado para mover la máquina usando el volante electrónico, por lo general
se utiliza para definir las longitudes de herramientas, orígenes de trabajo y alinear piezas.
Se tiene la siguiente pantalla:

Las teclas de función F en la parte baja de la pantalla se usan para seleccionar cual eje se
quiere mover al girar el volante. El regulador de velocidad de avance define el tamaño de
paso para cada click del volante. El eje iluminado muestra en qué dirección se mueve la
herramienta.
F6 – Z tool se usa para establecer la longitud de la herramienta y definirla en la tabla de
longitudes de hta en el parámetro H. La máquina preguntará por un valor de Z y al dar
Enter se grabará el dato en la tabla.
La distancia que se muestra es la que avanzará la herramienta en cada paso.
14

F4 Run, Ejecución (Main – run):

Esta pantalla muestra las opciones para ejecución de un programa, al presionar la tecla
F4.

Con la tecla F1- START se dará inicio al ciclo, luego de aceptar una ventana de
confirmación del número de herramienta; y eligiendo si se desea empezar el programa
desde el principio, bloque a bloque o desde una herramienta determinada.
Con la tecla F2 – OLD, se puede buscar un programa existente y dejarlo activo.
Con la tecla F3 – BLOCK activada, el programa se detendrá al final de cada bloque de
instrucciones.
Con la tecla F4 – Ostop, el programa se detendrá cada vez que encuentre el código M01, y
se reinicia con el botón de inicio de ciclo.
Con la tecla F5-BSKIP, el programa NO ejecutará las líneas de instrucciones que inicien
con un slash (/)
Con la tecla F6-DISPL se ingresa a una serie de pantallas que controlan el aspecto de la
ventana en curso, pudiendo mostrar la posición y distancia a mover, el error de seguimiento
en los servos, el modo gráfico, y el modo de autodiagnóstico de las funciones y señales de la
máquina.
Con la tecla F7-MENU se puede observar una lista de los programas almacenados
actualmente en la memoria de la máquina, de este modo se pueden seleccionar para
ejecutar o verificar.
Con la tecla F8-DRY activa, los programas que se ejecuten tendrán la velocidad de
simulación en vacío, la cual debe llevarse a cabo con mucho cuidado.
15

F5 MDI (Main – MDI):

En esta pantalla se pueden ingresar comandos en el modo MANUAL DATA INPUT, o


entrada manual de datos.

En el modo MDI, cualquier función se puede ejecutar sin quedar grabada en memoria. A
medida que se digiten las funciones, éstas se pueden ver en la pantalla. Al finalizar cada
bloque de instrucciones se debe dar Enter. Y el botón de ciclo start iniciará la ejecución del
programa.
La ejecución en MDI se puede interrumpir con la tecla ESC. F1 mostrará un listado de las
funciones preparatorias G habilitadas y F2 mostrará un listado de las funciones
misceláneas disponibles.
Con F6 se controlan las opciones de visualización.
16

F7- Params (Main Parms)

La ventana F7 del menú principal muestra diferentes parámetros de la máquina.

Con F1 SETUP , se establecen los parámetros propios del funcionamiento de la máquina,


está protegido mediante contraseña.
Con F2 COORD, se obtiene información acerca de los diferentes sistemas de coordenadas
activados en la máquina.
Con F3 TOOL, se muestra el listado de herramientas con el fin de definir longitudes y
diámetros.
F4 D OFF y F5 H OFF, muestran los valores de offset en diámetro y longitud para las
herramientas.
La función F6 SAVE guarda los valores de los parámetros de máquina en un diskette, y con
F7 LOAD se pueden ingresar a la máquina los parámetros desde el diskette.
La tecla F8 PROG se pueden observar diferentes parámetros de programación que regulan
los movimientos de la máquina.
F9 CTRL muestra los parámetros propios del control y F10 los parámetros para el usuario.
17

F8 - PROG (MAIN – PROG):

La ventana F8-PROG da ingreso a las opciones de creación y edición de programas:

La tecla F1 TEXT da ingreso a la edición y creación de programas en formato de texto y


lenguaje ISO, se reconocen por la letra O al inicio de su nombre.
La tecla F2 CONV, permite crear y editar programas de tipo conversacional, los cuales se
identifican por la letra P al inicio de su nombre.

F9 VERF ( Main – Verf):

La función F9 del menú principal está dedicada a la verificación de los programas antes de
su ejecución. Esta verificación se puede hacer en el modo gráfico o en la ventana de
posición y distancias a recorrer, en donde se mostrará el listado de instrucciones del
programa.
Los tiempos mostrados durante la verificación se pueden tomar como referencia para
calcular el tiempo de ejecución. El programa a verificar debe estar activo.
18

F10 – UTIL (Main – Util):

La opción F10 de utilidades se refiere a funciones de digitalización, movimiento de


archivos, comunicación RS232 por cable con un computador, cambios de herramienta, y
DNC entre otros.
19

4. OPERACIÓN DEL CENTRO DE MECANIZADO MILLTRONICS

Antes de iniciar la operación de la máquina se recomienda calentar el husillo y desplazar


los carros longitudinal, vertical y transversal durante un tiempo de 15 minutos hasta
alcanzar la temperatura de operación. Velocidad de husillo: 500 rpm.
Para obtener la precisión y acabados deseados en las piezas, establezca siempre las
condiciones de mecanizado recomendadas para cada situación.
Utilice herramientas y accesorios sólo con las especificaciones y tamaños adecuados para
ésta máquina para evitar interferencias o golpes.

4.1. ORIENTACIÓN DE EJES.

La máquina se orienta de acuerdo a un sistema de tres ejes cartesianos X, Y y Z, según la


siguiente figura.
20

4.2. COORDENADAS CARTESIANAS

Las coordenadas cartesianas se usan para ubicar puntos en el


espacio. Esto permite al usuario indicarle a la máquina hacia
dónde moverse. Los puntos están ubicados especificando las
distancias en X, Y y Z desde un punto cero. Este punto cero
típicamente es conocido como el origen de coordenadas. La
ubicación del origen está determinado según qué tan fácil se
pueda programar la pieza desde ese punto y qué tan fácil se
pueda determinar ese punto como la ubicación cero de la
coordenada de trabajo X, Y. El origen de Z, típicamente es la
parte más alta de la pieza.

La dirección desde el origen se indica dando a las coordenadas un valor positivo o


negativo. Las direcciones se indican viendo la pieza hacia abajo. Este se considera el plano
XY. Una posición arriba y a la derecha del punto cero tendrá un valor positivo. Una
posición abajo y a la izquierda tendrá un valor negativo.

Los valores de Z por encima del cero serán positivos, los que sean por debajo del origen
serán negativos.

El sistema de coordenadas cartesianas puede pensarse como una malla que cubre
completamente la pieza, y las ubicaciones específicas de cada punto se toman según su
posición en la malla.

Los siguientes tipos de sistemas de coordenadas están disponibles para la máquina y se


pueden activar en cualquier momento.
21

1. Sistema de coordenadas de máquina

2. Sistema de coordenadas de trabajo o de pieza (work offset)

3. Sistema de coordenadas local o flotante.


23

4.4. PROCEDIMIENTO PARA ESTABLECER UN SISTEMA COORDENADO DE


TRABAJO

Un sistema coordenado o cero de pieza va a establecer las posiciones cero del eje X y Y en
una ubicación deseada sobre la mesa de la máquina. Este punto generalmente se encuentra
sobre la pieza y casi siempre es la posición desde la cual es más fácil programar. Existen
seis diferentes coordenadas de trabajo disponibles en el control, son listadas y llamadas por
códigos G, los cuales ven desde el G54 (número 1) hasta el G59 (número 6). El sistema de
coordenadas de trabajo G54 está activado por defecto una vez se enciende la máquina.

Los valores del sistema coordenado de trabajo se establecen al oprimir las teclas G54-X y
G54-Y. Estos botones están ubicados dentro del menú de JOG. Otros botones similares
aparecen en el menú de movimiento desde el volante electrónico, dependiendo de cuál eje
está siendo controlado. Oprimiendo cualquiera de estos botones dejará en cero el valor del
eje relacionado con ese botón.

La posición actual de la línea de centro del husillo será el nuevo cero. Si el cero se va a
encontrar usando un centrador, es importante mover el cabezal hacia arriba después de
encontrar el borde y mover la mesa hacia el husillo una distancia igual al radio del
centrador. Esto ubicará el centro del husillo sobre el filo deseado.

Para cambiar el sistema coordenado a trabajar se puede oprimir el botón Wrk-1 (trabajo
1). Si este botón se oprime una vez, cambiará al sistema Wrk-2 y la coordenada G55 estará
activa. Continuando oprimiendo el botón cambiarán los sistemas coordenados hasta el
Wrk-6, y si se oprime otra vez, llegará al Wrk-1.

Para editar una coordenada de trabajo seleccione “Coord” en el menú “Params”. Las
flechasen el teclado moverán el selector a través de los campos t la tecla F-1 permitirá
editarlos. Después de meter un nuevo número en el campo, la tecla Enter lo aceptará. Los
valores de ejes mostrados son la distancia desde el cero de máquina hasta el cero del
24

sistema coordenado de trabajo. Todos estos valores están abajo y a la izquierda del cero de
máquina, y por tanto son números negativos.

4.5. PROCEDIMIENTO PARA ESTABLECER EL TOOL LENGHT OFFSET O


COMPENSACIÓN POR LONGITUD DE HERRAMIENTA

El tool length offset es utilizado para


compensar la diferencia de posición de la
posición de la punta de la herramienta
cuando se encuentra en el cero Z de
máquina (home) y su posición cuando está
en el cero Z de pieza, el cual en la mayoría
de los casos se encuentra en la parte
superior de la pieza. Este valor de offset va
a determinar la posición del Z cero de la
pieza. Cada herramienta que se utilice en el
proceso de mecanizado va a tener su propio
offset de longitud de herramienta. Esto
permite que los extremos de diferentes
longitudes de herramientas se muevan al
mismo plano cuando se comanden a Z cero.
Establecer un cero flotante (G92) en el eje
Z no se recomienda debido a que afectará
los offsets y es una de las principales
causas de estrallada del cabezal.

Para establecer un offset de longitud de


herramienta, inserte una herramienta en el
husillo con la mano. Utilice el volante electrónico o el desplazamiento en modo JOG para
mover la herramienta hacia abajo hasta tocar la superficie de la pieza en el plano cero
deseado. En este momento presione el botón “Ztool" o “Set Tl”. El control preguntará al
operario por el número de herramienta a establecer. Ingrese un número y presione la tecla
Enter. Esto ingresará la distancia desplazada por el cabezal desde el cero como el offset en
Z para la herramienta con ese número. Por ejemplo, si se ingresa “2”, el valor actual de
offset será listado para el número de herramienta 2. El número de cada herramienta debe
ser recordado de tal manera que ésta y sus valores de offset coincidan apropiadamente
cuando la herramienta se encuentre en el husillo. Las máquinas con cambiador automático
de herramienta deberían hacer coincidir el número de offset con el número del alojamiento
del magazín en el que se encuentran.

Para editar un offset de herramienta, ingrese a la pantalla de herramientas (“Tool”) dentro


del menú de parámetros (“Parms”). Utilice las teclas de flechas para moverse a través de
los valores de la tabla y presione F1 para editar un offset. Ingrese un nuevo valor y
presione la tecla Enter para aceptar.
25

4.6. LA PÁGINA DE OFFSET DE HERRAMIENTAS

Cuando se utiliza compensación de herramientas en un programa, el programa no


determina por si mismo el tamaño de la herramienta, pero si el número de offset para ser
utilizado. El programa encuentra este número de offset, luego se remite a la tabla de
herramientas para establecer el tamaño de la misma. Los valores de longitud son la
distancia desde el cero de máquina hasta el cero de pieza sobre la superficie de la misma, y
siempre serán valores negativos. Los valores de diámetro (o radio) determinan la distancia
que la herramienta se ha de mover fuera del perfil de la pieza durante la compensación, y
usualmente se establece igual al tamaño de la herramienta actual. Los valores son cargados
desde esta tabla cuando se encuentran en el programa los códigos de compensación de
herramienta. La tabla de herramientas debe reflejar con exactitud el diámetro de la
herramienta real o puede que la pieza no quede cortada correctamente.

Ingrese a la tabla desde el menú principal presionando [F7] Params – [F3] Tool. Para
editar un valor de diámetro o longitud en la tabla, presione la tecla de edición [F1]. Esto
activará el cursor de la pantalla de offset de herramientas. Ubique el cursor con las teclas
de flecha [F7] a [F10] sobre el valor a cambiar, luego digite el número deseado. El valor
actual aparecerá junto al nuevo digitado. Si el nuevo valor mostrado se acepta, entonces
presione la tecla enter. Si el usuario desea regresar al valor antiguo antes de presionar la
tecla enter, puede mover el cursor a otro valor o presionar la tecla escape. Cuando se
accede a un grupo de offsets presionando editar [F1], el usuario queda restringido dentro
de esa página de valores. Si un valor en otra página se va a editar, el usuario debe salir de
la pantalla y utilizar las teclas [F9] PgUp –RePág- y [F10] PgDn –AvPág- para cambiar la
26

página de offsets. Presione la tecla [F1] de edición para entrar a esa página y realizar los
cambios mencionados anteriormente.

Los valores en esta tabla pueden ser también sumados o restados. Si un símbolo – o un + se
ingresan antes del valor, restarán o sumarán al valor actual. Para disminuir el valor 0.1
mm, el valor será editado y digitado como –0.1, de modo que se restará una décima de
milímetro al valor actual.

5. PROGRAMACIÓN CNC.

Un programa es un grupo de comandos que se le dan al CNC para operar la máquina,


mediante éstos comandos la herramienta se mueve a lo largo de líneas rectas o arcos, o se
enciende y apaga el giro del husillo.

Los programas están conformados por una serie de bloques numerados, y cada bloque se
compone de instrucciones simples, como se ve a continuación:

N G X Y Z F S T M
Número Función
Función Letra Velocidad Velocidad
de Herramienta auxiliar,
preparatoria de eje de avance de husillo no usar más de una
bloque por bloque

5.1. Listado de funciones preparatorias (Códigos G)

00 Interpolación lineal en rápido 01 Interpolación lineal con avance definido


02 Arco en sentido horario 03 Arco en sentido antihorario
04 Tiempo de espera 09 Parada exacta
10 Modo Datos 11 Limpiar el modo datos
12 Limpiar cero flotante 17 Plano XY
18 Plano XZ o ZX 19 Plano YZ
20 Pulgadas 21 Milímetros
22 Apagar revision de zona segura 23 Activar revision de zona segura
24 Limpieza de cajera circular 25 Acabado Circular interior
26 Acabado Circular exterior 28 Regreso a punto de referencia
29 Regreso desde la referencia 30 segundo a cuarto regreso de referencia
31 Z a altura de seguridad 32 Z a punto de cambio de herramienta
33 Ciclo de refrentado 34 Limpieza de cajera rectangular
35 Acabado de Rectángulo interior 36 Acabado de Rectángulo exterior
39 Ciclo de roscado 40 Cancela compensación de herramienta
41 Compensación de hta a la izquierda 42 Compensación de hta a la derecha
43 Comp. longitud de hta (+ H Offset) 44 Comp. longitud de hta (- H Offset)
45 Activar auto comp. a la izquierda 46 Activar auto comp. a la derecha
47 Desactivar autocompensación 49 Cancelar Offsets de longitud de hta
27

50 Desactivar escalado 51 Activar escalado


52 Coordenada local 53 Coordenadas de máquina
54 Coordenada de trabajo 1 55 Coordenada de trabajo 2
56 Coordenada de trabajo 3 57 Coordenada de trabajo 4
58 Coordenada de trabajo 5 59 Coordenada de trabajo 6
60 Movimiento en rápido 61 Modo de parada exacta
63 Activar modo de roscado 64 Desactivar modo de roscado
65 Bloqueo de movimiento 68 Encender rotación
69 Desactivar rotación 70 Desactivar imagen de espejo
71 Activar imagen de espejo 72 Círculo de agujeros
73 Taladrado por picoteo, alta velocidad 74 Roscado a izquierda
76 Alesado fino 78 Alesado manual
80 Cancela ciclos fijos 81 Taladrado
82 Tiempo de espera en taladrado 83 Taladrado por picoteo
84 Roscado 85 Alesado
86 Alesado rápido 87 Alesado con retroceso
88 Roscado rígido (opción) 89 Retardo en alesado
90 Absolutas 91 Incrementales
92 Establecer cero flotante 93 Avance por tiempo inverso
94 Pulgadas (mm) por minuto 95 Pulgadas (mm) por revolución
98 Retorno a punto inicial 99 Retorno a plano de referencia

5.2. Listado de funciones misceláneas (códigos M)

00 Parada de programa 01 Parada opcional de programa


02 Fin del programa 03 Encender husillo en sentido horario
04 Encender husillo en sentido antihorario 05 Apagar husillo
06 Cambio de herramienta 07 Encender refrigeración por niebla
08 Encender refrigeración líquida 09 Apagado de refrigerante
30 Apagar husillo, Fin de programa 90 Apagar gráficas
91 Encender gráficas 93 Desactivar barrido 3D
94 Activar barrido 3D 95 Paredes cónicas
96 Paredes redondeadas 97 Limpieza de cajera
98 Llamada de salto 99 Fin de programa

5.3. Interpolación lineal (G00/G01)

G00 especifica un posicionamiento simultáneo de ejes XYZ en modo de desplazamiento


rápido. No se necesita especificar velocidad debido a que ya está establecido por
parámetros. Se puede controlar mediante las teclas en el panel de operación de la máquina
de acuerdo al porcentaje deseado.
28

Ejemplo: G00 X100. Y35. Esta instrucción lleva la herramienta a la coordenada


(100,35)

G01 especifica un desplazamiento en modo de velocidad de avance controlado, se debe


definir un avance mediante el comando “F” en mm/min o en pulgadas/min.

La velocidad de avance en G01 se puede controlar durante la ejecución mediante las teclas
en el panel de operación y así variarse valor entre un 0% y un 140 % del dato programado.

Ejemplo: G01X10.Y300.F120: Se desplaza la herramienta a la coordenada (100,300) a


una velocidad de 120 mm/min.

Los comandos G00 y G01 son MODALES y una vez ejecutados, permanecerán activos en la
máquina a menos que se indique lo contrario.

5.4. Interpolación circular (G02-G03)

Existen dos direcciones para hacer la interpolación circular, G02 en sentido horario y G03
en sentido antihorario.

El primer método principal es definir la ubicación del centro del arco, para ello la máquina
requiere la siguiente información:

• Coordenada del punto de llegada (posición final) X,Y,Z


• Distancia desde el punto actual hasta el centro del arco (I,J,K), donde la
distancia en X está representada por la letra I, la distancia en Y está
representada por la letra J, y la distancia en Z se representa por la letra K.

El signo de I,J,K depende de su dirección con respecto al centro, como se ve a continuación.


29

Ejemplo:

O0123 ……………………………………………………… NUMERO DE PROGRAMA


( EJERCICIO ARCOS EN IJK ).. COMENTARIO
G17G21G32G40G80 ………………………….. INICIO SEGURO
T1M6 ………………………………………………………. CAMBIO DE A LA HERRAMIENTA #1
G54 ……………………………………………………….. PRIMER ORIGEN DE COORDENADAS
S3000M3 ………………………………………………. ENCENDER HUSILLO SENTIDO HORARIO 3000 RPM
G90G0X-35.Y-21. …………………………… ABSOLUTAS, POSICION RAPIDA.
G43Z5.H1 ………………………………………….. COMPENSAR LONGITUD DE HERRAMIENTA #1
M8 …………………………………………………………… ACTIVAR REFRIGERANTE
G1Z-3.F250. …………………………………… DESCENSO A Z-3 CON AVANCE 250 mm/min
Y-14.F500. ……………………………………….. AUMENTA AVANCE A 500 mm/min
X-28. ………………………………………………….. SIGUIENTE POSICION
G3X-21.Y-7.J7. ………………………… ARCO EN SENTIDO ANTIHORARIO
G1Y0. ………………………………………………….. SIGUIENTE POSICION
G2X21.I21. ……………………………….………… ARCO EN SENTIDO HORARIO
G1Y-7. ………………………………………………….. SIGUIENTE POSICION
G3X28.Y-14.I7. …………………………… ARCO EN SENTIDO ANTIHORARIO
G1X35. ………………………………………………….. SIGUIENTE POSICION
Y-21. ………………………………………………….. SIGUIENTE POSICION
X-35. ………………………………………………….. SIGUIENTE POSICION
G0Z5. ………………………………………………….. SUBE LA HERRAMIENTA EN RAPIDO
M9 …………………………………………………………… APAGA REFRIGERANTE
G32 …………………………………………………………… POSICION EN Z DE CAMBIO DE HERRAMIENTA
M5 …………………………………………………………… APAGAR HUSILLO
G53G0Y0. …………………………………………… PUNTO DE REFERENCIA EN Y
M30 …………………………………………………………… FIN DE PROGRAMA
30

El segundo método principal para programar arcos requiere definir la coordenada X,Y,Z
del punto de llegada y el radio del arco.

Para el mismo ejemplo anterior …

O0123 ……………………………………………………… NUMERO DE PROGRAMA


( EJERCICIO ARCOS EN IJK ).. COMENTARIO
G17G21G32G40G80 ………………………….. INICIO SEGURO
T1M6 ………………………………………………………. CAMBIO DE A LA HERRAMIENTA #1
G54 ……………………………………………………….. PRIMER ORIGEN DE COORDENADAS
S3000M3 ………………………………………………. ENCENDER HUSILLO SENTIDO HORARIO 3000 RPM
G90G0X-35.Y-21. …………………………… ABSOLUTAS, POSICION RAPIDA.
G43Z5.H1 ………………………………………….. COMPENSAR LONGITUD DE HERRAMIENTA #1
M8 …………………………………………………………… ACTIVAR REFRIGERANTE
G1Z-3.F250. …………………………………… DESCENSO A Z-3 CON AVANCE 250 mm/min
Y-14.F500. ……………………………………….. AUMENTA AVANCE A 500 mm/min
X-28. ………………………………………………….. SIGUIENTE POSICION
G3X-21.Y-7.R7. ………………………… ARCO EN SENTIDO ANTIHORARIO
G1Y0. ………………………………………………….. SIGUIENTE POSICION
G2X21.R21. ……………………………….………… ARCO EN SENTIDO HORARIO
G1Y-7. ………………………………………………….. SIGUIENTE POSICION
G3X28.Y-14.R7. …………………………… ARCO EN SENTIDO ANTIHORARIO
G1X35. ………………………………………………….. SIGUIENTE POSICION
Y-21. ………………………………………………….. SIGUIENTE POSICION
X-35. ………………………………………………….. SIGUIENTE POSICION
G0Z5. ………………………………………………….. SUBE LA HERRAMIENTA EN RAPIDO
M9 …………………………………………………………… APAGA REFRIGERANTE
G32 …………………………………………………………… POSICION EN Z DE CAMBIO DE HERRAMIENTA
M5 …………………………………………………………… APAGAR HUSILLO
G53G0Y0. …………………………………………… PUNTO DE REFERENCIA EN Y
M30 …………………………………………………………… FIN DE PROGRAMA

4.5. Compensación de radio de la herramienta.

La compensación del radio permite que se pueda escribir un programa sin necesidad de
considerar el tamaño de la herramienta.

Los tres códigos usados para hacer la compensación son:

G41, compensación hacia la izquierda


G42, compensación hacia la derecha
G40, cancela compensación (por el centro)
31

O0321 ………………………………………………… NUMERO DE PROGRAMA


( FIRST TOOL NOT IN SPINDLE ) COMENTARIO
G17G21G32G40G80 ………………………….. INICIO SEGURO
T2M6 ………………………………………………………. CAMBIO DE A LA HERRAMIENTA #2
G54 ……………………………………………………….. PRIMER ORIGEN DE COORDENADAS
S3000M3 ………………………………………………. ENCENDER HUSILLO SENTIDO HORARIO 3000 RPM
G90G0X-47.5Y0.………………………..……… ABSOLUTAS, POSICION RAPIDA A UN PTO FUERA
DE LA FIGURA PARA INICIAR COMPENSACION
G43Z5.H2 ……………………………………….. COMPENSAR LONGITUD DE HERRAMIENTA #2
BAJA HASTA POSICION SEGURA Z=5
M8 …………………………………………..………………… ACTIVAR REFRIGERANTE
G1Z-3.F250……………….…………………………… DESCENSO A Z-3 CON AVANCE 250 mm/min
G41X-42.D2 ……………………………………….. COMPENSAR TRAYECTORIA A LA IZQUIERDA CON EL
VALOR DE DIAMETRO ALMACENADO EN POSICION 2
DE LA TABLA DE HERRAMIENTAS
Y7.F500. ………………………………………….. SIGUIENTE POSICION, AUMENTA AVANCE
G3X-28.Y21.J14. …………………………… ARCO EN SENTIDO ANTIHORARIO
G2X-14.Y35.I14. …………………………… ARCO EN SENTIDO HORARIO
G1Y42. ………………………………………………….. SIGUIENTE POSICION
G3X-7.Y49.J7. …………………………… ARCO EN SENTIDO ANTIHORARIO
G1X0. ………………………………………………….. SIGUIENTE POSICION
Y0. ………………………………………………….. SIGUIENTE POSICION
X-42. ………………………………………………….. SIGUIENTE POSICION
G40Y-5.5 ……………………………………….. SIGUIENTE POSICION, CANCELA COMPENSACION
SALE DEL CONTORNO DE LA FIGURA
G0Z5. ………………………………………………….. SUBE LA HERRAMIENTA A POSICION SEGURA
M9 …………………………………..…………………….. APAGA REFRIGERANTE
G32 ……………………………………………………….. SUBE HERRAMIENTA A POSICION DE CAMBIO
M5 …………………………………..…………………….. APAGA HUSILLO
G53G0Y0. ……………………………………………… PUNTO DE REFERENCIA EN Y
M30 ……………………………………………………… FIN DEL PROGRAMA
32
33
34
35

5.5. Ciclos fijos G73, G81, G83, G84, G86

Los ciclos fijos están diseñados para facilitar la creación de programas específicos. Con el
uso de un código G, toda la operación puede ser programada en una sola línea. Esto hace
la programación más rápida y ahorra espacio de memoria.
Los ciclos más utilizados son G73, G81, G83, G84, G86, para otros ciclos, consultar el
manual de programación Centurión 7.

Ciclo G81, taladrado simple.

Para todos los ciclos fijos existen dos modos de finalización: con retorno al punto inicial
(G98) o con retorno al punto de referencia R (G99). Esto determina la coordenada en Z a la
cual llegará la herramienta cuando termine de taladrar cada agujero.

El formato del ciclo de taladrado simple es:

G81 X ___ Y____ Z ____ R _____ F ______


En donde X y Y determinan la posición del agujero en el plano, Z es la profundidad final del
agujero, R es la altura del plano rápido, desde este punto empezará a taladrar, y F es la
velocidad de avance vertical en mm/min. El regreso se hará al punto R o al inicial
dependiendo del uso de G98 o G99

G80: CANCELA TODOS LOS CICLOS FIJOS


Ejemplo: G98 G81 X0. Y0. Z-20. R2. F100.
G80
36

Ciclo G83, Taladrado con picoteo

El formato del ciclo de taladrado con picoteo es:

G83 X ___ Y____ Z ____ Q ____ V _____ R _____ D _____ F ______


En donde X y Y determinan la posición del agujero en el plano, este ciclo hace lo siguiente.
1. Posicionamiento en rápido al punto R
2. Avance hasta el punto V (opcional)
3. Posición rápida al punto R
4. Descenso rápido al punto D
5. avance lento según el valor de Q.
6. Repite los pasos 3-5 hasta alcanzar la profundidad final Z
7. Ascenso en rápido hasta alcanzar el punto R o el punto inicial según G98/G99

G80: CANCELA TODOS LOS CICLOS FIJOS


Ejemplo: G98 G83 X0. Y0. Z-20. Q4. R2. F100.
G80
37

Ciclo G73, Taladrado con picoteo de alta velocidad

El formato del ciclo de taladrado con picoteo de alta velocidad es:

G73 X ___ Y____ Z ____ Q ____ R ____ V _____ U _____ D ____F _____
1. Posición rápida en el punto R
2. Avance lento al punto V
3. Sube en rápido el valor de U
4. Descenso rápido el valor D
5. Avance lento la cantidad Q
6. Repite los pasos 3-5 hasta alcanzar la profundidad final Z
7. Ascenso en rápido hasta alcanzar el punto R o el punto inicial según G98/G99
G80: CANCELA TODOS LOS CICLOS FIJOS
Ejemplo: G98 G73 X20. Y100. Z-50. Q4. R2. F100.
G80
38

Ciclo G84, Roscado con macho.

Para este ciclo se debe utilizar un dispositivo de flotante de sujeción de la herramienta.


El formato del ciclo de roscado con macho a mano derecha es:

G84 X ___ Y____ Z ____ B ____P _____ R _____ F ______


En cada posición del eje, el ciclo hace lo siguiente:

1. Avanza en rápido hasta el punto R


2. Desciende con avance F hasta el punto Z
3. Tiempo de espera en segundos (comando B) antes de retornar
4. Husillo en reversa (CCW)
5. Tiempo de espera en segundos (comando P)
6. Avance al punto R
7. Cambia sentido de giro el husillo (CW)
8. Posición rápida al punto inicial si se especifica por G98

Durante el roscado los botones de regulación de avance y RPM son ignorados. Una vez se
inicia el ciclo, no se detiene hasta completar el roscado. Si se aplica una parada de
programa, el roscado se detendrá fuera del agujero.

G80: CANCELA TODOS LOS CICLOS FIJOS


Ejemplo: G98 G84 X20. Y100. Z-12. B2. P2. R2. F100.
G80
39

Ciclo G86, Alesado

El formato para el ciclo de alesado rápido es :

G86 X ___ Y____ Z ____ R _____ F ______


En cada posición el ciclo realiza:

1. Giro del husillo CW


2. Posición en rápido al punto R
3. Avance al punto Z
4. Se detiene el husillo
5. Posición rápida al punto R
6. Posición rápida al punto inicial o R según G98/G99
7. Se enciende el husillo CW

G80: CANCELA TODOS LOS CICLOS FIJOS


Ejemplo: G98 G86 X20. Y100. Z-50. R2. F100.
G80
40

Ciclo G76, Alesado fino:

Este ciclo se utiliza para alesar agujeros separando la herramienta de la pared antes de
ascender. La distancia y el ángulo de separación están dados por parámetros de máquina.

El formato para el ciclo de alesado fino es :

G76 X ___ Y____ Z ____ P _____ R _____ F ______


En cada posición el ciclo realiza:

1. Posición rápida al punto R


2. Avance lento al punto Z
3. Espera de P segundos en el fondo
4. Orientación del husillo
5. Movimiento XY
6. Salida rápida del agujero al punto R o inicial
según G98/G99
7. Retrocede a la posición original XY

G80: CANCELA TODOS LOS CICLOS


FIJOS
Ejemplo: G98 G76 X20. Y100. Z-50. R2. P3. F100.
G80
41

Ciclo G88, Roscado rígido

El formato para el ciclo de roscado rígido es :

G88 X ___ Y____ Z ____ P _____ R _____ F ______


El tiempo de espera P se puede usar si la distancia entre agujeros es muy corta para darle
tiempo al husillo de regresar a la dirección apropiada.

En cada posición el ciclo realiza:

1. Posición rápida al punto R


2. Avance a la profundidad Z.
3. Invierte el giro el husillo
4. Avanza al punto R
5. Invierte el giro del husillo
6. Espera por P segundos
7. posición rápida al punto R si se especifica por G98.

Si al iniciar el ciclo G88 el husillo está girando en sentido horario, el roscado es a


derechas. Si al iniciar el ciclo G88 el husillo gira en sentido contrario al reloj, entonces el
roscado es a izquierdas.
El ciclo de roscado NO se detendrá sino hasta terminar, fuera del agujero, incluso al
oprimir paradas de programa.

El roscado rígido es una opción suministrada a la máquina y sólo deberá usarse si se


encuentra instalada.
42

6. PROGRAMACION CONVERSACIONAL

Cada programa conversacional tiene un archivo de texto asociado a él. El programa


conversacional inicia con la letra P seguida por cuatro dígitos, como P1234. El archivo de
texto inicia con la letra O seguida por cuatro dígitos, tal como O1234. El archivo de texto
es compilado por el programa conversacional. Los cambios en el archivo conversacional
crearán un nuevo archivo de texto. El operador puede ver los cambios a este programa,
pero os cambios que le haga, no se verán en el conversacional.

Esta sección de la cartilla muestra un procedimiento básico para la creación de programas


en lenguaje conversacional, para mayores detalles, revise el manual de programación
Centurión 7.

Los campos que en el monitor se ven en rojo, son información obligatoria que se debe
ingresar, éstos serán negros una vez se ingrese el dato.

Inicio del programa:


Esta pantalla aparece al inicio de cada programa, y es el primer evento que debe llenarse
con los datos de nombre del programa, dimensiones métricas o en pulgadas, coordenada de
trabajo y notas personales.

Y aparecen las teclas del menú principal de programación conversacional …

En las siguientes ventanas que van apareciendo debe llenar los datos que corresponden a
cada una, de acuerdo al proceso que se tenga, según el cuadro de menús que se ve a
continuación.
43
44

6.1. LA PÁGINA DE EDICIÓN DE PROGRAMAS

La página de edición de programas es usada para ver los datos de programas en formato
conversacional, cambiar información y adicionar o remover elementos del programa. La
página de edición de programas conversacionales se puede abrir con (F8)program-
(F2)conv-(F1)edit, (F8)program-(F2)conv-(F3)old, (F8)program-(F2)conv-(F7)menú, o
cuando se oprime la tecla F10 de salida luego de completar un nuevo programa
conversacional.

Las funciones disponibles en la página de edición son:

F1 Edit - Abre la pantalla que actualmente se ve para hacerle cambios

F2 View – Muestra una lista de todos los eventos en el programa conversacional. Permite al
usuario ir a cualquier evento seleccionándolo de la lista. También permite cortar y pegar
eventos dentro del mismo programa conversacional.

F3 Event –Muestra un evento específico en el programa conversacional entrando el


número del evento.

F4 T## - Muestra un evento específico de cambio de herramienta en el programa


conversacional entrando el número de la herramienta deseada.
45

F6 Ins(insert) – Permite al usuario regresar al modo de programación para adicionar


eventos a los existentes en el programa conversacional. Los eventos que se adicionen serán
ubicados antes del evento actual mostrado en la pantalla cuando se oprima la tecla insert.

F7 Del (borrar) – Borra inmediatamente el actual evento mostrado en el programa


conversacional.

F9 Prev (previous) – Retrocede el programa al evento previo al evento actual mostrado.

F10 Next – Avanza el programa hasta el siguiente evento al actualmente mostrado

ESC – Sale del menú de edición.

HELP Verf –Rápidamente verifica la geometría. Esta pantalla sólo muestra la geometría de
la pieza y no revisa problemas posteriores de compensación, formato erróneo, u otros
problemas. Los programas deberían ser verificados siempre usando la verificación del
menú principal para revisarlos cuidadosamente antes de ejecutarlos.

6.2. Formato del ciclo de taladrado

Todos los ciclos de taladrado requieren los siguientes tres elementos,

Inicio del taladrado (Start): selecciona qué clase de ciclo de taladrado desea el usuario.
Posiciones del taladrado: Determina las posiciones de los agujeros a taladrar
Fin del taladrado (end): Cancela el ciclo de taladrado.

Selecciones en el menú:

Inicio de programa <salvar>


[F5] Cambio de herramienta <salvar>
[F3] Taladrado
[F1] Inicio de ciclo <salvar>
[F2] Posición <salvar>
[F2] Posición <salvar>
[F2] Posición <salvar>
[F2] Posición <salvar>
[F2] Posición (solo en Z) <salvar>
[F2] Posición <salvar>
[F5] Fin <salvar>
[F10] Salir
46

6.3. Formato del ciclo de fresado.

Todos los ciclos de fresado requieren los siguientes elementos:

Inicio del fresado (entrada de la herramienta): determina la profundidad de los ciclos,


punto de entrada, y como se aplica la compensación de radio de herramienta.
Geometría de fresado: líneas y arcos que determinan el camino que debe llevar la
herramienta.
Fin del fresado (salida de la herramienta): Determina como será la retracción de la
herramienta desde la pieza. También puede determinar si la forma será para una cajera o
paredes inclinadas o con radios.

Algunos ciclos son automáticos, como los de cajeras circulares o rectangulares. Estos
ciclos no requieren un inicio de fresado o final de fresado. Si un evento no aparece en
pantalla entre los botones de inicio y final, no requiere un inicio o un final.

Selecciones en el menú:

Inicio de programa <salvar>


[F5] Cambio de herramienta <salvar>
[F2] Fresado
[F1] Inicio de ciclo <salvar>
[F2] Geometría
[F1] Línea <salvar>
[F2] Arco <salvar>
[F1] Línea <salvar>
[F1] Línea <salvar>
[F2] Arco <salvar>
[F1] Línea <salvar> [Escape]
[F4] Fin <salvar>
[F10] Salir
47

6.4. Ciclo de creación de texto.

Selecciones en el menú:

Inicio de programa <salvar>


[F5] Cambio de herramienta <salvar>
[F8] Especial
[F8] Texto <salvar>
[F8] Texto <salvar>
[F8] Texto <salvar>
[F10] Salir
48

6.5. Programas ejemplo.

Para este ejercicio, ingrese por el modo conversacional y cree un programa nuevo, luego
digite las líneas que se muestran a continuación, cada evento (página) debe almacenarse al
completarse seleccionando [STORE] antes de continuar con el siguiente evento.
Este ejemplo almacena un programa de cajeado de un rectángulo, en pulgadas, utilizando
la herramienta #1 (establecer diámetro 0.5” en la tabla de htas), la herramienta #2
(diámetro 0.25”) realiza un circulo de agujeros.

Compensation [On]*
Program Set Up Cut Direction [CW (Conv)]*
Program name [ ] ---------------------------------------------------
Dimensions [Absolute]* Esc-Esc-Esc-F5(TChng)
Units [English]* Tool Change
--------------------------------------------------- Tool [Change]*
F5(TChng) Tool Change Position X[-3 ]
Tool Change Tool Number T[2 ]
Tool [Change]* Tool Description [ ]
Tool Change Position X[-3 ] Spindle Speed S[1500]
Y[0 ] Spindle Restart [CW]*
Tool Number T[1 ] Stop For Speed Change [No]*
Tool Description [ ] Coolant [---]*
Spindle Speed S[1000] ---------------------------------------------------
Spindle Restart [CW]* F4(Bolt)-F1(Drill)
Stop For Speed Change [No]* Drill Bolthole Cycle
Coolant [---]* Z Pierce Feedrate F[15 ]
--------------------------------------------------- Spindle On CW RPM S[ ]
F2(Mill)-F5(Pockt)-F1(SetUp) Return Point [Clearance]*
Pocket Mill Set Up Clearance R[.1 ]
X Pocket Center [0 ] Final Z Depth Z[-.25 ]
Y Pocket Center [0 ] Bolthole Center X[0 ] Y[3 ]
XY Feedrate [20 ] Bolthole Radius [1 ](-R for
Z Pierce Feedrate [10 ] CCW)
Return Point [Clearance]* Angle Of 1st Hole [0 ]
Clearance [.1 ] # Of Holes To Be Made [8 ]
Final Z Depth [-1 ] # Of Holes In 360 Deg [8 ]
First Z Depth [-.5 ] ---------------------------------------------------
Z Increment [.5 ] End of Program
--------------------------------------------------- Spindle off [Yes]*
F3(Rect)-F2(Finsh) Coolant off [No]*
Rectangular Finish Inside Z to Toolchange [Yes]*
X Pocket Dimension [3 ] X Position (home relative)[ ]
Y Pocket Dimension [2.5 ] Y Position (home relative)[ ]
Corner Radius [.5 ]
Z Down [Plunge]*
49

Ejemplo 2

Programa en lenguaje ISO:

N1 G0 G17 G20 G32 G40 G50 G69 G80 G90


N2 T1 M6
N3 X-1 Y-1 S3000 M03
N4 G43 H1 Z.1 M08
N5 G01 Z-.375 F5
N6 G41 D1 X0 F25
N7 Y3.5
N8 X1.5
N9 G3 R1 AA180 AB-45
N10 G1 R.S AB45
N11 G2 R1 XC5.9142 YC4.0858 AB0
N12 G1 Y0 N13 X-1
N14 G40 Y-1
N15 G0 Z.1 M9
N16 M5
50

Programa en conversacional:

Event 0 of 11
Program Setup
Program name [SAMPLE 1]
Dimensions [Absolute]
Units [English]
Work Coordinate [---]
Setup Notes:
[]
[]
[]
[]
[]
[]
---------------------------------------------------
Event 1 of 11
Tool Change
Tool [Change]
Tool Change Position X[ ]
Y[ ]
Tool Number T[1 ]
Tool Description [ ]
Next Tool Number [ ]
Spindle Speed S[3000]
Spindle Restart [CW]
Coolant [Flood]
---------------------------------------------------
Event 2 of 11
Tool Pierce - Start Mill Cycle
Z Pierce Feedrate [5 ]
Return Point [Clearance]
Clearance [.1 ]
Final Z Depth [-.375 ]
1st Z Depth [-.375 ]
Z Increment [1 ]
X Pierce Point X[0 ]
Y Pierce Point Y[0 ]
Compensation [Auto Left]
Options [---]
---------------------------------------------------
Event 3 of 11
Mill Geometry - Line
Feedrate F[ ]
52

Center [Abs Center]


Arc Radius R[1 ]
Arc Center XC[5.9142 ]
YC[4.0858 ]
End Point [Polar]
End Angle AB[0 ] Z[ ] Mill Geometry - Line Feedrate F[ ]
---------------------------------------------------
End Option [---]
---------------------------------------------------
Event 8 of 11
Mill Geometry - Line
Feedrate F[ ]
Coordinates [Cartesian]
X axis X[ ]
Y axis Y[0 ]
Z axis Z[ ]
End [---]
Extend Back [Off ]
---------------------------------------------------
Event 9 of 11
Coordinates [Cartesian]
X axis X[0 ]
Y axis Y[ ]
Z axis Z[ ]
End [---]
Extend Back [Off ]
---------------------------------------------------
Event 10 of 11
Tool Retract
End Mill Cycle
Point on part after tool retract
[Auto]
---------------------------------------------------
Event 11 of 11
End of Program
Spindle off [Yes]
Coolant off [Yes]
Z to Toolchange [No]
X Position (home relative) [ ]
Y Position (home relative) [ ]
---------------------------------------------------
53

7. COMUNICACIONES RS232C

Para establecer los parámetros de comunicación ingrese por PARAMS-CTRL y ajústelos de


acuerdo a lo siguiente:

Serial Port Data


Primary Serial Port is ..............................COM1
COM1 Baud rate........................................ 9600
COM1 Parity; Data bits and Stop bits........E/7/2

El computador y la máquina deben tener ambos los mismos parámetros.

Antes de iniciar la comunicación, se debe alistar primero el extremo que recibe.

Para recibir en la máquina:

1. Seleccione UTIL-RS232-RECEV
2. Seleccione el tipo de archivo: TEXT, CONV, o PARMS
3. Entre el número del nuevo programa.

Para enviar desde la máquina:

1. Seleccione UTIL-RS232-SEND
2. Seleccione el tipo de archivo: TEXT, CONV, o PARMS
3. Seleccione MENU. Mueva el cursor al programa(s) que desea enviar y seleccione SET.
Después de dar SET a todos los programas, seleccione START-BEGIN.

CONFIGURACION DEL CABLE


54

8. IMPORTAR ARCHIVOS CAD

Una característica del control Centurión es la capacidad para importar archivos de diseño
en formato DXF o CDL directamente a la máquina. Esta función crea las líneas y arcos
necesarios para definir el perfil de la pieza que se va a cortar, o dar las ubicaciones de los
agujeros a taladrar. El archivo debe contener sólo los perfiles a cortar, series de arcos o
círculos o una serie de líneas. Los archivos no deben tener textos, splines, polilíneas,
acotados, marcos o rótulos. Si existen múltiples perfiles, es necesario conocer la
coordenada exacta de la ubicación de inicio del perfil a cortar.

La función de entrada CAD se encuentra en los menús MILL o DRILL.

PARA DATOS DE TALADRADO:

Sólo se requiere el nombre del archivo y su ruta de ubicación (path). Cualquier círculo
seleccionado en el archivo resultará en una posición rápida en XY para ubicar su centro.
55

PARA DATOS DE FRESADO:

Después de ingresar al menú conversacional de fresado MILL, digite F8 CAD para ver la
pantalla de ingreso de datos CAD, para ubicar el archivo utilice la tecla F2 MENU y de ser
necesario cambie la unidad a leer con F12 DRIVE.

Seleccione el archivo DXF y oprima F1 INPUT para ingresar los datos, a continuación
saldrá la pantalla gráfica con todas las entidades dentro del archivo. Oprima F1 PATH
para escoger el perfil a mecanizar, cuando sale el mensaje “pick start point” mueva el
cursor hasta un punto cercano al extremo de la primera entidad a cortar y oprima ENTER.

Luego del mensaje “pick a point in the direction you want to cut” debe mover el cursor a
otra entidad adyacente que marcará la dirección en que se realizará el corte del perfil.

Una vez ingresen los datos al sistema oprima ESC y F10 BACK para editar el evento inicial
TOOL PIERCE START MILL CYCLE creado automáticamente con anterioridad a los datos
del contorno y modifique la información relevante a profundidades de corte, velocidades de
avance y compensación de radio de herramienta.

La geometría debe seguir una trayectoria continua desde el inicio hasta el final, sin
rupturas o espacios entre las entidades. Existe un parámetro que le indica al control la
distancia de búsqueda que el sistema usa para encontrar la siguiente entidad. Este se ubica
en PARAMS-SETUP-LEVEL-MISC y se llama CAD EPSILON. Puede editar este
parámetro para ajustarlo a sus archivos CAD (.0003 a .0005 es recomendable). En este
mismo menú se puede ajustar la extensión del archivo de acuerdo a su sistema CAD.
56

La tecla F3 STRIP está activada por defecto y causará que cualquier valor del eje Z vaya a
cero. Para procesar un archivo que requiera entradas diferentes en Z, entonces el
programador debería apagar el comando STRIP. Cuando se procesen los datos, el archivo
se podrá editar.

También podría gustarte