Curso básico de
Programación y Operación
del Centro de Maquinado
Vertical
DYNA DM 1007
Instructores:
Lic. Tomás Loya Gutiérrez
Lic. Raúl Rogelio Pineda serrano
1
Lerdo, Durango. Junio de 2009.
2
CONTENIDO
1. ESPECIFICACIONES DE CONTROL
2. ESTRUCTURA DEL SISTEMA
ESTRUCTURA DEL HADWARE
ESTRUCTURA DEL SOFTWARE
3. FUNCIONES DEL SISTEMA
4. FUNCIONES DE LA PANTALLA
4.1 PAGINAS
4.2 TRAYECTORIA
4.3 POSICION
4.4 OPERACIÓN (EN PANTALLA)
4.5 VERIFICACION DEL MODELO SÓLIDO (3D)
4.6 TEACH IN (OPCIONAL)
4.7 FUNCIONES DE AYUDA
5. MENU DE FUNCIONES
5.1 ADMINISTRACION DE ARCHIVOS
5.2 EDICIÓN DE PROGRAMAS
5.2.1 PANTALLA DE DISTRIBUCION DE COMANDOS
5.2.2 PROCEDIMIENTOS DE EDICION
5.2.3 TABLA DE REFERENCIA DE CAMBIOS
5.2.4. CUADERNO DE DATOS DE MAQUINA
5.2.5. COMO USAR LA FUNCION CONTOUR
5.2.6. COMO USAR LA FUNCION HOLE
3
5.3. MONITORES POR PLC
5.4. AJUSTE DE PARAMETROS DE LA HERRAMIENTA
5.5. AJUSTE DE PARAMETROS
5.5.1. SISTUACION VIGENTE
5.5.2. PARAMETROS DEL SISTEMA
5.5.3. PARAMETROS DE MOVIMIENTOS
5.5.4. PARAMETROS DEL USUARIO
5.5.5. PARAMETROS ESPECIALES PID AFINACION
AYUDA INTERNA
MENSAJE INTERNO
6. PROGRAMACION
LISTA DE CODIGOS G
LISTA DE CODIGOS M
DEFINICION DE COMANDOS
4
ESPECIFICACIONES DE CONTROL
PROCESADOR DE 32 BITS
MONITOR DE COLOR
TECLADO DE MEMBRANA
MODELOS DE COMPUTADOR PERSONAL
COMPUTADOR ESTANDAR
CONTROL DE MANUAL REMOTO CON CABLE
CARACTERÍSTICAS
EJES CONTROLADOS 3-5
EJES CONTROLADOS SIMULTÁNEAMENTE 3-5
IDENTIFICACIÓN COMÚN LOS EJES X, Y, Z, U, W.
MÍNIMO INCREMENTO PROGRAMABLE 0.001 MM – 0.0001 INCH
VERIFICACIÓN DE LA TRAYECTORIA DE LA HERRAMIENTA
MANIPULACIÓN DEL MODELO SÓLIDO
FUNCIONES DE OPERACIÓN
MODO AUTOMÁTICO
MODO MANUAL
MODO DE CONEXIÓN CON FMS
DCN, EXTERNO (RS232) E INTERNO
FUNCIONES DE INTERPOLACIÓN
INTERPOLADO LINEAL
INTERPOLADO CIRCULAR
INTERPOLADO DE ESPIRAL
FUNCIONES DE COMPENSACIÓN
COMPENSACIÓN DEL RADIO DE LA HERRAMIENTA
COMPENSACIÓN DE LA LONGITUD DE LA HERRAMIENTA
COMPENSACIÓN DEL JUEGO DE ACOPLAMIENTO
COMPENSACIÓN ANGULAR XY
CARACTERÍSTICAS DE PROGRAMACIÓN
G/M Y DYNA CÓDIGO DE PROGRAMACIÓN
FUNCIÓN TEACH-IN (OPCIONAL)
PROGRAMACIÓN AUTOMÁTICA
AYUDA DE CALCULADORA MATEMÁTICA
OTRAS ESPECIFICACIONES OPCIONALES
MÁXIMA MEMORIA DE PROGRAMACIÓN 200 MB
TAMAÑO MÁXIMO DE PROGRAMACIÓN ESTANDAR 1 MB
TAMAÑO MÁXIMO DE PROGRAMACIÓN TIPO CNC 200 MB
MÁXIMO ALMACENAMIENTO DE HERRAMIENTAS 250 HERRAMIENTAS
NÚMERO MÁXIMO DE LÍNEAS EN EL DIAGRAMA DE ESCALERA DEL PLC 1000
VELOCIDAD DE TRANSMISIÓN RS-232-9600-115200 BPS
5
CENTRO DE MAQUINADO VERTICAL
(DM1007)
INTRODUCCIÓN
HISTORIA
JOHN PARSON
1942 (Instituto Tec. De Maisac) CN (Control Numérico) 2 ejes X, Y
1960 PLC (Controlador lógico programable)
80's CNC (Control Numérico por computadora) 3 ejes X, y z con interpolaciones.
DINA-PROGRAMACIÓN (ISO-DIM) ESTÁNDAR FANUC
En la fresa no hay control del husillo
Alim: 3 líneas 360 volts
Sistem: Alarmas
DISPOSITIVOS ELÉCTRICOS:
El controlador basado en una Pentium.
Tarjeta PLC
Fuente de alimentación o de poderes
Fuente de control (controla los dispositivos Elec.*)
Fuente de control Masasir-carrusel o torreta
Transformador
Control de bomba de refrigeración.
FAM - ventilador (puerta).
LETS (focos) encendidos
Revisar salidas al software
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
6
CENTRO DE MAQUINADO VERTICAL
(DM1007)
DISPOSIVOS MECANICOS
Eje Z:
Husillo
Salida de refrigeración
Combinación manual de herramienta
Carrusel para 12 herramientas
Bancada
Eje X
Eje Y
Control
Hand (Manual)
Panel de control
Lámpara de emergencia.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
7
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Clasificación
FRESADORA
Manual
Simple
Columna y Mensula
Universal
Vertical
Horizontal
Tipo Cepillo Con un cabezal
Con dos cabezales
Con tres cabezales
Centro de maquinado
Control Numérico
FRESADORA:
Es una maquina herramienta que labra mientras avanza el material contra un
cortador rotatorio (fresa)
COMPONENTES
PRINCIPALES
De bancada Fija
Instructor: Lic. Tomás Loya
Gutiérrez Columna Curso de Capacitación
De centros de maquinado CNC
Sobre brazo
Husillo De mesa giratoria
Mesa Planetaria
Perfiladora
Controles
Tipos Especiales MensulaCopiadora
Base De pantógrafo
8
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Corte en engranes
Ranurado
TRABAJOS EN Cepillado
FRESADORA Barrenado
“Forma”
Chaveteros, etc.
Cuñares
REFRIGERANTE DE CORTE
En todas las operaciones de labrado se desarrollarán altas temperaturas como
resultado de la fricción entre herramientas de corte y la pieza a labrar, lo cual trae
como consecuencias que la pieza (a labrar) se dilate, aumentando su dimensión y
como consecuencia dando una dimensión falsa cuando se inspecciona montada en
el plato opresor (Chuk), ya que al enfriarse se contrae, disminuyendo la dimensión.
Por otro lado el calentamiento generado, también afecta a la herramienta de corte
ya que al calentarla, ésta sufre un reblandecimiento, perdiendo el filo, lo cual
ocasiona que se afile con más frecuencia, causando un frecuente desgaste y
disminución en la vida útil de la herramienta.
Para evitar lo anterior se deben utilizar los llamados REFRIGERANTES DE CORTE
en todas las operaciones de labrado (en máquinas herramientas).
Una de las funciones que tienen los refrigerantes de corte son las siguientes:
1. Reducir la acción entre la viruta, la herramienta (de corte), la pieza (a labrar).
2. Reducir la temperatura de la herramienta de corte y la pieza.
3. Deslavar (arrastrar) las virutas.
4. Mejorar el acabado superficial.
5. Reducir la potencia requerida.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
9
CENTRO DE MAQUINADO VERTICAL
(DM1007)
6. Aumentar la duración (vida útil) de la herramienta de corte.
7. Reducir la posibilidad de corrosión, tanto que la pieza como en la máquina.
Ayudar a prevenir la soldadura de la viruta en la herramienta de corte, con su
consecuente daño en la pieza a labrar.
3. FUNCIONES DEL SISTEMA
El control CNC 4M consiste en dos grupos básicos de funciones. Ellos son el
menú y el monitor (MENU y el MONIT). La selección entre los grupos puede ser
activada presionando el botón MENU o MONIT localizando en la esquina superior
derecha del panel de control o a través de presionar el botón MENU ó MONIT en la
esquina inferior derecha de la pantalla y oprimiendo INPUT.
C. Como se muestra abajo, la pantalla, esta dividida en 4 secciones, como
son: área de titulo, área principal, área de mensaje y área de la función.
El área de titulo muestra el nombre de la página vigente ó actual el nombre
del programa activo y el tiempo transcurrido desde que el sistema fue encendido.
El área principal muestra los datos gráficos relacionados con la operación vigente o
actual. El área de mensajes proporciona mensajes de error. El área de la función
de teclas muestra el propósito de la tecla correspondiente.
Title area
Main Area
Función
key
Area
Mesage Area
Función key area
FUNCIÓN MONITOR
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
10
CENTRO DE MAQUINADO VERTICAL
(DM1007)
La función monitor se usa para monitorear la operación de la máquina y su
status. Esto incluye una muestra de la posición de la maquina (machine), una
muestra de la trayectoria de corte (PATH), una posición de referencia de las
coordenadas (POSICION), el modelo sólido 3D (SOLID) y la función TEACH-IN
(cuando está disponible).
La figura siguiente muestra una distribución básica de las páginas monitor.
Las teclas función son similares en todas las páginas.
STATUS: RUN: 00.00
X 000.0000 COORD 53
Y 000.0000
Z 000.0000
U 123.4567
CONSTANTES
Los siguientes campos aparecen en todas las siguientes pantallas, en la
sección monitor. MM., indica que las unidades vigentes de medición son en
sistema métrico.
IN: Indica que las unidades vigentes de medición son en pulgadas.
XOY: Inicia el plano vigente por configuración preestablecida, debe ser xy, zx ó
yz.
ABS: Indica el status absoluto o incrementar
Sx: Indica el porcentaje actuado en la velocidad programada del husillo.
Fx: Indica el porcentaje sobre actuado en la alimentación programada.
Rx: Indica el porcentaje sobre actuado en la incremento rápido programado
Jx: Indica la longitud de paso cuando el modo jog es seleccionado
Hx: Indica la longitud de recorrido por pulso de control manual remoto.
F: Indica la alimentación actual
T: Indica el número de herramienta vigente
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
11
CENTRO DE MAQUINADO VERTICAL
(DM1007)
S: Indica la velocidad angular vigente del husillo
Los botones siguientes aparecen a la derecha de la pantalla. Se seleccionan
moviendo el cursor iluminando la selección y oprimiendo la tecla INPUT.
SEARCH: Localiza una línea particular al programa (si no se usa el iniciar,
programa iniciar desde el principio).
RESET: Restablezca la operación actual y regresará el programa vigente a
su inicio. Este tiene la misma función que el botón reset en el
panel de control.
RUN: Iniciará una operación. Tiene la misma función que el botón de
cycle start
HOLD: Detendrá la ejecución de un programa. Tiene la misma función que
el botón feed hold
SIMU: Selecciona la función de simulación.
MDI: Manual DATA INPUT. Permite la entrada de comando NC para su
ejecución.
MENU: Activa la pantalla de la sección monitor a la sección menú.
HELP: Permite el acceso a la sección de ayuda del control.
POSITION: Muestra la posición actual de las coordenadas relativas al cero local
vigente.
MACHINE: Muestra la posición actual de coordenadas relativas al cero de la
maquina (HOME)
TOOL- Muestra el estado vigente de la compensación de la herramienta. Z
PARA: es la longitud desplazada de la herramienta vigente. D es el
diámetro de la herramienta actual.
4.1 PAGINA DE LA MAQUINA
La página de coordenadas de MACHINE es la página preestablecida de las
funciones del monitor. La posición actual de la maquina con relación con la
posición cero de la maquina se muestra con números grandes.
Otra información se muestra a la derecha de la pantalla de coordenadas,
como se describe a continuación:
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
12
CENTRO DE MAQUINADO VERTICAL
(DM1007)
COORD: Muestra el número de coordenadas de trabajo actual (G54-G59) y los
valores actuales de las coordenadas desplazadas.
NOTA: G53 puede también ajustado como cero de maquina
DST-TO-GO,
Muestra la distancia entre la posición actual y la posición comandada.
COOMAND:
Muestra la posición comandada por el programa NC actual.
Muestra de la coordenada de la maquina
4.2 TRAYECTORIA (PATH)
La función trayectoria (PATH) se usa para monitorear la trayectoria de corte
del centro de la herramienta. Se puede usar en simulación o en forma actual. Esta
vista puede ser rotada o escalada (ZOOM) según quiera. Esto se realiza a través
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
13
CENTRO DE MAQUINADO VERTICAL
(DM1007)
de uso de nueve botones selectores en el lado superior derecho de la pantalla.
Estos botones se seleccionan usando las teclas con flechas para iluminar el botón
deseado. Es entonces activado presionando la tecla input.
BOTONES SELECTORES PARA VISTAS
ARROW Mover la vista a la derecha ARROW LEFT- mover la vista a la
RIGHT: izquierda
ARROW UP: Mover la vista hacia arriba
ARROW Mover la vista hacia abajo
DOWN:
Las diferentes secciones aparecen en el área principal. Con un color de
pantalla en uso, ellos podrán ser exhibidos o expuestos en diferentes colores. El
monocromo de la pantalla es usado, estos todavía pueden ser distinguidos por la
forma, Su descripción es como sigue:
Red dash rectangular frame: Va a toda velocidad del límite del rango de
software con el máximo y mínimo del rango uniforme de los ejes. El límite del
rango es colocado en el montaje de la página del parámetro del sistema.
Yellow dash rectangular frame: Va a toda velocidad. Denota la forma y el
tamaño de las piezas de trabajo. Este tamaño es colocado en la segunda página de
parámetros.
Yellow solid rectangular mark: Denota el cero actual de la máquina.
Green triangular mark: Denota la posición actual de la herramienta almacenada
del sistema. Coordenadas de la exhibición actual. Esto da una indicación si la visión
es XY, XZ, YZ, o una visión del isométrico.
Saclerller: La exhibición de la longitud actual de la regla en la pantalla
Tool path display page
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
14
CENTRO DE MAQUINADO VERTICAL
(DM1007)
4.3 POSICION
Para mostrar la información similar de la posición a la información de la
página de la máquina. La diferencia es que se muestran los largos caracteres de la
posición con relación a la posición de la compensación de trabajo. La posición de la
máquina será mostrada en pequeños caracteres en la columna derecha. Una
posición local también será mostrada como la posición de relación en relaciones
siendo colocado un cero local.
4.4 OPERACIÓN (en el tablero de la pantalla)
En el tablero de la pantalla permite para más flexibilidad, las operaciones de
la pantalla de la máquina. El operador puede controlar la máquina con esas teclas
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
15
CENTRO DE MAQUINADO VERTICAL
(DM1007)
de la misma manera como es usado actualmente en control del tablero es usado
fácilmente por la cara del escritorio basado en el control del sistema de una PC,
trabajando sin el control actual del tablero y usado por el servicio de campo de los
ingenieros.
Pagina de operación en el screen panel
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
16
CENTRO DE MAQUINADO VERTICAL
(DM1007)
La descripción siguiente es de las teclas de la pantalla.
STEP: Ejecución del bloque del programa una sola vez FAST. Selección de
una forma rápida transversal.
TM: Es usado para compensar la medida de la herramienta. Ver la
calibración de la herramienta.
TS: Es usada para la selección de la herramienta. El carrusel girara una
posición.
OPT: Habilita la anulación del bloque. Cuando opt es seleccionado,
algunas comandos del programa como empezar "v no será
ejecutado.
CLNT: Acciona el refrigerante ENCENDIDO /APAGADO.
AUTOCLNT Activa el refrigerante en automático. Cuando selecciona algunos
: comandos como M08 y M09 en un programara será ejecutado.
S-, S +, S0: Gira el husillo hacia delante, de reversa o lo para.
ORNT: Orientara la alineación del husillo con el cambio de la herramienta en
el carrusel.
HOME: Retorno de la máquina a la posición de casa de la máquina.
X+-. mover el eje X en dirección positiva
X-: mover el eje X en dirección negativa
Y+: mover el eje Y en dirección positiva
Y-: mover el eje Y en dirección negativa
Z+: mover el eje Z en dirección positiva
Z--: mover el eje Z en dirección negativa
0: colocar el punto cero de forma local. (Ver la operación de la
máquina).
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
17
CENTRO DE MAQUINADO VERTICAL
(DM1007)
4.5. 3D SOLING MODELING
El sistema puede proporcionar un chequeo de modelo del sólido para los
problemas potenciales en el uso del programa NC. Este es seleccionado
presionando la tecla SOLID ó FS. El programa solo es variable cuando esta la
simulación. Cuando el programa es ejecutado en forma SIMU, el sistema comienza
a grabar el procedimiento y no para hasta terminar. Un ejemplar expone que los
sólidos 3D no pueden subir verticalmente o no puede rodarse hacia fuera
verticalmente y pueden rebanarse para permitir al operador verificar la parte
completamente.
Verificación 3D
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
18
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Estos son nueve botones (y espacio en blanco) en la esquina superior derecha
de la pantalla permite usar la forma de manipulación de 3D.
La parte cortada del lado derecho al lado izquierdo
Restaure parte cortada del lado izquierdo o el lado derecho
La parte cortada frontal de botón
Restaure la parte cortada frontal de] botón
Parte rodada en sentido contrario de las manecillas deL reloj
Parte rodada en sentido de las manecillas del reloj
Parte cortada del frente de atrás
Y espacio en blanco de la restauración de las teclas de la parte cortada
del espacio cortado de la parte frontal de atrás.
Unas piezas han sido rodadas, la forma completa de 3D será restaurada
automáticamente. Estas son 5 vistas de ángulos disponibles que pueden ser
expuestas incluyendo sus 4 vistas de sus lados y una vista frontal.
NOTAS:
La simulación de la velocidad es generalmente más rápida que la velocidad
de corte actual. Sin embargo, la proporción de alimentación y el radio de la
herramienta influenciaran a la simulación de la velocidad, subsecuentemente al
comienzo de la parte interna de la máquina.
Proporción de Alimentación: La proporción de alimentación más rápida, la
velocidad de alimentación más rápida.
Radio de la Herramienta: el radio de la herramienta usado es relativo al tamaño
de la pieza de trabajo, se muestra la velocidad de la simulación.
PAGE_IDX: índices de la página actual de mensajes de ayuda
PARA IDX: Mostrará la tabla de los parámetros de las variables CNC.
I/O IDX: Definiciones I/O
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
19
CENTRO DE MAQUINADO VERTICAL
(DM1007)
KEY_IDX: Definición de teclas de códigos
SYS._IDX: Definición de los estados del sistema
ERR_IDX: Error de mensajes del sistema
STR IDX: Definición del cordón del sistema
GCODE: lenguaje de ayuda del código G
MCODE: lenguaje de ayuda del código M
PREV: Mostrar la pagina antes de
NEXT: Mostrar la siguiente página
SEARCH: Búsqueda para la especificación del capitulo de ayuda.
5. Función MENU OVERVIEW
Estas son cinco grupos de funciones localizadas en la función MENU - File
management, Program edit, PLC monit, Tool management, and
Parameter Setup. El valor por defecto de la página es File management. Por
consiguiente la pantalla regresara a la página de File management cuando exista
(la vía de llave ESC) en alguna sección del MENU.
Estos son tres métodos disponibles al seleccionar la función:
1. Entrada del Mouse
Mueve el cursor deseando una función y haz dos veces clic para seleccionar la
función.
2. Entrar a la función Key
Presiona la función correspondiente de la tecla en el teclado o en el teclado de
control (Fl1 a F9 y Shift FI a Shift F9)
3. botón de entrada a la pantalla
Usa la flecha en el tablero o el tablero de control para mover el cursor hasta el
momento culminante en la función deseada y presiona INPUT para activarla.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
20
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Estos son tres tipos diferentes de datos entrados en el sistema Windows
como la flecha es usada por la entrada de alteración de los datos.
1. Entrada de los datos numéricos a las ventanas estos tipos de datos que entran
en las ventanas es usada en una integración o un numeró flotante. Usa la tecla de
la flecha y usa el movimiento del cursor a (ó usa el Mouse) la entrada de los datos
a la ventana entonces presiona la tecla INPUT. El valor original permanecerá
alertado si falta presione la tecla INPUT después de la entrada de los datos
nuevos.
Nota: Algunas entradas de los datos a la ventana son en lnch / mm. El valor
expuesto en la pantalla será convertido automáticamente acorde con las unidades
actuales. Por ejemplo RAPID FEED RATE en los parámetros del sistema bien
planteado en la página es una inch/mm ventana sensible. Si la unidad del sistema
actual es MM y su entrada es de 100 a una alimentación rápida de una proporción
será 100 mm/min. Cuando cambie la unidad a pulgadas la alimentación rápida
proporcionará una exhibición en la pantalla convirtiendo automáticamente a 3.937
(100125.4=3.973)inch/mm. Si la entrada es de 100 mientras el sistema está en
pulgadas, la alimentación rápida proporcionará 100inch/min.
2. Entrada de los datos Pre-set a la ventana: este tipo de ventana permite una
selección de colocación de los datos pre-set. Usando la tecla de la flecha ó Mouse
localizando la entrada de los datos deseados en Windows y presione la tecla INPUT
que altera los datos hasta que aparecen los datos.
3. Entrada de los datos de ENCENDIDO/APAGADO la ventana: este tipo de ventana
es usado colocando ENCENDIDO ó APAGADO el estado de la función de
especificación. Solo ENCENDIDO y APAGADO pueden ser seleccionados. Presione
la tecla INPUT (pulsando el botón del Mouse) que cambiara de ENCENDIDO a
APAGADO ó de APAGADO a ENCENDIDO.
5.1 FILE MANAGEMENT
La dirección de la fila de la página (ver figura) contiene información de los
programas actuales de NC en la memoria como incluyendo el nombre, el lado, los
datos y las veces que fue creada la fila (programa). El disco que tiene la
información también se expone. Varias páginas de las filas de los nombres del
programa pueden estar en la memoria. Cuando el número de programas, se
excede de una página, las teclas PG UP y PG DN pueden ser usadas en un cambio
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
21
CENTRO DE MAQUINADO VERTICAL
(DM1007)
adicional de páginas. Las teclas de las flechas hacia arriba y hacia abajo son
usadas al mover la barra alrededor en la pantalla.
File management page
Estas son varias funciones localizadas en la columna derecha del área de la
función.
Estas son usadas create, delete, copy, UPLOAD ó download en un
programa. En suma, el acceso del disco blando es solo disponible. Los programas
pueden ser copiados a otro disco blando.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
22
CENTRO DE MAQUINADO VERTICAL
(DM1007)
La tecla TAB puede ser usada por un movimiento culminante del cursor
directamente en la tecla HELP como es localizada abajo a mano derecha de la
esquina de la pantalla. Entonces otras selecciones pueden ser hechas presionando
la tecla ARROW UP.
C:< -IO
C:> -IO
C: or A:
A: <=>: C:
SEARCH
DELETE
COPY
NEW
MONIT
HELP
EXPLICACIONES Y PROCEDIMIENTOS:
a. Creación-de un nuevo programa
Resalta la función de la tecla NEW en la derecha de la columna de la
función del área (ó Shift FI) y presiona la tecla INPUT. Entonces usted tendrá la
opción para dar un nombre al programa. El nombre entrara en la caja de diálogos
y de nuevo presionará la tecla INPUT. El programa nuevo será creado y listado
alfabéticamente en la lista del programa.
Si el nuevo programa no puede ser creado, hay que checar la memoria del
disco duro.
b. Copiando un programa.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
23
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Esta función de copiar o crear una copia de un programa existente con el
nombre de un archivo nuevo. Resaltando que un programa es copiado de una lista
de programas. Entonces se usa la tecla ARROW RIGHT directamente con el
movimiento de los botones del lado derecho de la pantalla. Ahora use la flecha de
la tecla para seleccionar COPY y presione INPUT. El proceso también puede ser
acortado presionando Shift F2. Usted decidirá la entrada del nombre del programa.
Los nombres son ordenados alfabéticamente en la lista del programa. Si la
designación de los nombres del programa ya existe en la lista de programas, una
caja de dialogo aparecerá para confirmar el borrado.
c. Anulación del programa
Resaltar el programa que es anulado y presione la tecla DELETE (ó presiona
Shift F3). Le preguntara la confirmación de la operación. Mover el cursor a YF-S en
la caja de dialogo Y presione INPUT para la anulación del programa o mueva e
cursor a NO a la cancelación de la operación.
Una vez que el programa es anulado todavía puede ser guardado por un
soporte en el programa si esta siendo cargado recientemente Para correrlo y la
opción de NC BACKUP FILE en el uso de parámetros. El programa puede ser
recuperado por un soporte del programa copiado del nombre original del
programa.
NOTA: Actualmente el programa cargado o activado no puede ser anulado.
d. Acceso al disco blando
Cambiando el despliegue entre el disco duro y el disco blando el manejo
está disponible. Dependiendo del manejo actual, presione la teda [C: ó A:] en
función del área y presione la tecla). INPUT (ó presione Shift F4) El manejo actual
será cambiado de uno a otro, las operaciones de programa del disco blando es
realizado así mismo como el disco duro excepto la operación cargada. Un
programa no puede ser corrido directamente del manejo del disco blando., Lo
primero es ser copiado al disco duro. Si el del disco duro no se está manejando
cuando el acceso es pedido se generará una alarma que despliega “FLOPPY DISK
ACCES FAILURE” y el manejo actual permanecerá sin alerta.
NOTA: esta operación no es permitida mientras esta corriendo el programa.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
24
CENTRO DE MAQUINADO VERTICAL
(DM1007)
e. Copiando un programa entro el disco duro y el disco blando.
La orden para correr un programa del manejo en el disco duro, su primera
copia del programa debe ser en el disco duro. El movimiento de la barra subrayada
a) movimiento de la fila subrayada es copiado y presione la tecla ARROW KF-Y
RIGH. Entonces seleccione [C:<-> A.] y presione INPUT ó presione Shift FS. El
programa subrayado será copiado del disco actual [A: ó C:] a otro [C-. ó A-.].
Cuando el copiado del programa del disco duro al disco blando, será creado un
programa con el nombre idéntico. Por consiguiente si el nombre del programa ya
existe en el disco duro o en el disco blando, será borrado.
¡!!!: Esta operación no es permitida mientras esta corriendo el programa.
f. Función RS-232
La función RS-232 puede ser activada presionando la tecla (C:->IO] y [C:<-
IO]. Es usado para la transferencia de las filas entre la dirección y otras
computadoras a través de la serie del puerto. Antes de usar esta función con éxito,
algún funcionamiento de trabajo puede ser requerido como sigue.
1. Checar el cable y confirmar el puerto de sede a la conexión entre la
computadora y el controlador de CNC.
2. Verifique los conjuntos de los protocolos de las comunicaciones entre el
mando y la computadora.
3. Crear un nuevo programa vacío recibiendo la transferencia del programa.
Una vez que el hardware y el protocolo han sido colocados correctamente
sobre el botón resaltado 110<C:] y presione INPUT. El programa recibido será
guardado en el nombre del archivo que fue resaltado.
Asegúrese que el resultado de programa es la designación del archivo,
recibiendo la transferencia del programa.
Por otra parte, el programa original será reemplazado (con un archivo con 0
caracteres).
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
25
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Si la comunicación es interrumpida por más de 10 segundos, incluso cuando no
se transmite es suspendida automáticamente. Una caja de reportes aparecerá
mostrando el estado de la comunicación durante la transferencia del archivo. La
caja puede cerrarse presionando la tecla ESC. Cerrando la caja no parará la
transferencia del archivo. Si el comando download (ó upload) es metido mientras
el sistema está realizando una carga anterior, la caja de diálogo aparecerá y dará
una selección de cancelación de la carga anterior o la continuación del proceso.
Después de que la carga concluyó, un mensaje aparecerá en la ventana de
mensajes.
Seleccionando el botón [C:->10] enviará la dirección a la computadora. El
procedimiento es el mismo como el anterior,
5.2 Editar un Programa
Editar un programa es seleccionado por el resaltado del archivo deseado y
presionando la tecla [EDIT] [F2). Entonces en la forma de editar, la edición actual
del nombre del archivo será mostrado por la esquina izquierda del titulo del área y
una ventana de edición será exhibida en el lado izquierdo de la pantalla. Tal
información de edición standard como la fila, la columna, inserción / reemplazo, se
localizan en los estados actuales de la cara frontal del cursor. El formato de la
plantilla de un comando aparece en el lado derecho de la edición de la página
cuando se muestre el código correspondiente GIM en el lenguaje DYNA. La tecla
TAB será interrumpida entre la edición de la ventana y la plantilla. El pestañeado
del cursor en la edición de la ventana significa que la función de la edición es
activada.
5.2.1 PANTALLA DE COMANDOS
La plantilla de comandos esta a la derecha en medio de la pantalla que
puede ser usado como una manera interactiva de la construcción de un programa
NC en una edición mostrando los comandos y a los formatos correspondientes
entre los comandos GYM y los comandos de DYNA. Siguiendo las siguientes
instrucciones:
1. Posición a la situación de cursar cuando los comandos NC sean
introducidos.
2. Presione la tecla TAB al movimiento del cursar en el área de la plantilla
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
26
CENTRO DE MAQUINADO VERTICAL
(DM1007)
3. Usa las TECLAS DE FLECHAS para resaltar el comando deseado.
4. Presiona la tecla INPUT.
- Si usando un mouse puede usar la combinación de los pasos 2, 3 y 4
pulsando el botón del mouse 2 veces en el comando deseado.
5. Los parámetros del comando aparecerán en la ventana de la gráfica en la
esquina derecha bajo el área de la plantilla en adición de la exhibición de la
gráfica.
6. Los formatos de los comandos aparecerán cuando se abran los espacios
para la entrada de los datos en la ventana.
7. Mover el cursar al comando
8. Apuntar todos los valores de los parámetros
9. Mover el cursar pasado el EOB “:” y presionando INPUT
10. Los parámetros permanecerán cuando contienen datos. Algunos
parámetros sin usar serán anulados.
5.2.2 REVISANDO PROCEDIMIENTOS
TECLAS ESPECIALES PARA REVISAR:
Las teclas Horn y End empezarán a mover el cursor o el fin de programa.
Las teclas Backspace y PG DN anularán el carácter antes de la posición del cursor.
PG UP y PG DN
a. Entrada a un Programa
Los comandos NC entrarán directamente a través del teclado. Un punto y
coma ";” Son requeridos denotando los comandos de cada fin de bloque. Esta
referencia es también como el carácter EOB (fin de bloque).
b. Marcar líneas (para copiado o anulación)
Localiza el cursor en la línea que está marcada y presiona la tecla MARK ó
F1 en la edición de la ventana. La línea marcada será remarcada. Si la línea es
remarcada actualmente, la tecla MARK ó F1 cancelaran es estado marcado. Una
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
27
CENTRO DE MAQUINADO VERTICAL
(DM1007)
vez que la línea actual es marcada, el cursor avanza automáticamente a la
próxima línea. Continúa presionando la tecla MARK marcando una línea de bloque.
c. Copiar las líneas marcadas
Una vez que las líneas son marcadas usa las tedas de las flechas para
mover el cursor para designar la posición. Presiona la tecla COPY ó F2. Las líneas
marcadas serán copiadas en una nueva localización. Las líneas marcadas
permanecerán, marcadas hasta que usted cancele la marca ó aclárelo. Esto es una
restricción en la función de copiado. Si también intenta copiar líneas pegadas
también a un numero de líneas lejos de la línea marcada, el sistema generará un
mensaje de error y el proceso de copiado será rechazado.
d. Anulación de líneas.
La operación de anulación puede ser seleccionada presionando DELETE ó
F3. Si las líneas no están marcadas, la operación de anulación anulará la línea
actual. Por otra parte las líneas marcadas serán anuladas.
e. Recuperar la línea borrada.
La operación de recuperación puede ser seleccionada presionando la tecla
(UNDELE) o F4. Undelete solamente puede recuperar las pasadas líneas anuladas
por la operación de anulación de la línea actual. Las líneas borradas por la
operación de anulación de un bloque no pueden ser recuperadas.
f. Buscar una línea.
La función de buscar esta disponible usándola para encontrar la
especificación del número de línea en un programa. Presione la tecla [SEARCHI o
F5 y aparecerá un diálogo. Al localizar un número de la línea de especificación,
entra el número de la línea en la caja del diálogo y Presione INPUT. Al revisar el
cursor aparecerá el número de línea deseada.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
28
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Al localizar los caracteres de una cierta línea con curva, la entrada de los
caracteres deseados en la caja de diálogo y presione INPUT. Los procesos
finalizaran después de encontrar el primer conjunto. Si el conjunto no es
encontrado en el programa, un mensaje avisará que este conjunto no fue
encontrado.
g. Verificar el error de sintaxis
Presione [Syntax] ó F6 y el sistema verificará el error de sintaxis empezando
de la edición del programa actual. Verificará los códigos de los comandos y los
errores de los comandos previniendo los errores en el programa que está siendo
cargado para la ejecución. Una vez que se encontraron los errores de sintaxis, el
error de sintaxis en verificado parando las líneas del error. El error de la línea será
subrayado y un mensaje detallado del error aparecerá en el área del mensaje.
La verificación de sintaxis no se verificará para la programación general de
errores causados por los valores Impropios.
h. Añada otro programa
Añada un programa, presionando [APPEND] ó SHIFT-F7. Aparecerá una caja
de diálogo y usted será instruido a la entrada del nombre de un programa cuando
la necesidad aumente el programa actual. Presione INPUT y el sistema añadirá al
programa el fin del programa actual. Si el nombre del programa que es introducido
no existe, un mensaje de error será dado y no será añadido.
i. Borrar el contenido de la edición
CLEAR permite más de una línea a un mismo tiempo o es un programa de
borrado completo del buffer. Presiona la tecla [CLEAR] o presiona Shift F3. Todas
las líneas marcadas serán borradas o retornadas a su estado normal. Si esas líneas
no son marcadas, el contenido actual de la edición será anulado totalmente de la
confirmación de buffer. El contenido del programa en el disco duro será borrado
solo después de la operación [SAVE]. S1 SE COMETIO UN ERROR Y UN
PROGRAMA FUE BORRADO ACCIDENTALMENTE, EXISTE LA REVISION DE LA
PAGINA SIN SALVAR Y LOS DATOS NO SERAN BORRADOS.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
29
CENTRO DE MAQUINADO VERTICAL
(DM1007)
J. Salvar la edición de los contenidos
Algunas veces durante el proceso de edición de un archivo puede ser
salvado en su nombre original del programa en el disco duro presionando [SAVE] ó
F7- El programa también puede ser salvado bajo otro nombre seleccionando [SAVE
AS], ó Shift F1. Una caja de diálogo aparecerá. Entre el nombre del programa
deseado. Este creará un nuevo archivo pero retendrá el archivo original.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
30
CENTRO DE MAQUINADO VERTICAL
(DM1007)
5.4 Montaje de los Parámetros de la Herramienta
TOOL PARAMETER SETUP es usado en la compensación de la longitud de la
herramienta y los desplazamientos deL radio de la herramienta. Es presionando
TOOL ó F4, cuando la management de la herramienta aparece una pagina en la
pantalla. Una lista de información de la herramienta será expuesta en el área
principal, incluyendo:
Listado de las herramientas mostrando los desplazamientos actuales.
La posición de la herramienta actual
El número de la herramienta actual en el husillo
El número total de la herramienta en la biblioteca de la herramienta
Número de la posición de la herramienta en el vacío.
La capacidad de almacenamiento de la biblioteca de la herramienta es montada
en los parámetros del sistema. La máxima capacidad para los datos de la
herramienta es de 256.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
31
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Lista de la herramienta
PAGINA DE CAMPOS DE LOS PARAMETROS DE LA HERRAMIENTA.
POSI: El número POSI es usado en la indicación del carrusel de la
herramienta o en la posición de la torreta como es usada en el
programa NC.
ID: Este es solo el número de referencia. Es una propuesta de ayuda
usada en la organización de la herramienta, si tiene más herramientas
que la máquina se sostendrá. Por consiguiente si una herramienta es
usada y entonces es guardada afuera de la máquina el
desplazamiento de la información puede ser retenida por el control
hasta la herramienta que se usa de nuevo.
TYPE: El tipo de herramienta puede ser guardada para alguna herramienta.
Solo es necesario definirla, si un modelo del sólido o un ciclo enlatado
es usado. Por otra parte es solo para una referencia.
Z Contiene el desplazamiento de longitud en el eje Z para la
OFFSET: herramienta.
D: Contiene el diámetro de la herramienta con las dimensiones de la
herramienta.
LIFE: El monitor es usado como muchas veces la herramienta está siendo
usada.
Tool Library Management: Los cuatro botones a lo largo de los botones de la
pantalla pueden ser usados para modificar los listados en la pantalla y copiar los
datos de la herramienta de posición a posición.
COPY: Copiar todos los parámetros de algunas herramientas subrayadas en
la memoria.
PASTE: escribe todos los parámetros de la memoria de las herramientas
resaltadas. Copiar y Pegar pueden usar una copia de los parámetros de las
herramientas, de una herramienta a otra.
Esto es logrado por la primera fuente de la herramienta resaltada
presionando COPY los parámetros de la herramienta serán copiados en la
memoria. Los próximos movimientos del cursor la designación de la herramienta y
presiona PASTE. La información de los parámetros de la herramienta como están
siendo salvados en la memoria serán pegados en una nueva posición. La
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
32
CENTRO DE MAQUINADO VERTICAL
(DM1007)
información de los parámetros de la herramienta en la memoria no serán
cambiados hasta que se presionado de nuevo COPY ó CLEAR.
CLEAR: Aclarar los parámetros de algunas herramientas subrayadas.
INIT: Aclarar los datos para todas las herramientas.
MDI: La función MDI está disponible. Es útil la operación de la prueba de cambio
de la herramienta para verificar los números de la herramienta.
Sistema de la posición de la herramienta de maquinado con la posición de la
herramienta en la máquina.
Una flecha en la pantalla indica la posición actual del carrusel de la
herramienta.
La herramienta conforme con el sistema contra la localización actual del
carrusel de la herramienta puede estar algunas veces desiguales después de la
colocación de la máquina inicial o debido a una operación ilegal. El rasgo ADJUST
permitirá una posición correcta. Esto es seleccionando el botón subrayado y
presione la tecla INPUT. El sistema primero sugerirá “¿estas seguro?”, si o no,
pueden ser seleccionados. Seleccionando yes si el ajuste es innecesario.
ADJUST: una vez que la verificación está hecha, el carrusel debe estar ajustando
las flechas irá avanzando un paso por abajo cada vez cuando las teclas ADJSUT
sea presionada, el ajuste debe ser presionado hasta que las flechas marque, la
posición del carrusel con las posiciones del husillo
Z OFFSET: indica la longitud del radio desplazado. Es usado para el
desplazamiento de la compensación de la herramienta (G43). Los formatos de los
campos en los parámetros son los mismos tal como es usado para DIAM.
LIFE: el tiempo máximo o número de tiempos de la herramienta es usado puede
ser metido aquí. Puede ser de 0 - 999 minutos.
LIFE -REMAIN: estas indicaciones de la vida restante de la herramienta mientras
la máquina está cortando, el sistema automáticamente substraerá el tiempo de
corte usado de la vida de la herramienta. Esto también puede ser cambiado por el
usuario. Si estos valores son menores que cero, el sistema dará un mensaje de
advertencia si el parámetro tool l¡fe warning es colocado ON. (Ver: usar el
parámetro montado).
La pantalla puede ser terminada presionando ESC. Una caja de diálogo
aparecerá y sugiriendo si los datos se salvan (SAVE). Presione INPUT 6 SAVE o
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
33
CENTRO DE MAQUINADO VERTICAL
(DM1007)
mueva el cursor a ON y presione INPUT e ignorará los cambios. Entonces el
sistema regresará a la página management de la herramienta.
5.5 PARAMETER SETUP
El parámetro setup es seleccionado presionando [PARA] ó F5 mientras la
página de la herramienta management es exhibida. La página del parámetro
STATUS será exhibida en el área principal. Estos son otras tres páginas de
parámetros. Estos son: parámetro de sistemas, parámetro del diente y parámetros
de usuarios.
Algunas páginas de los parámetros setup tienen los botones PGUP y PGDN
en la columna del lado derecho de la pantalla. Estas son usadas en los cambios de
las diferentes páginas de parámetros, si los parámetros exceden de una página.
Las teclas suaves (DEFAULTI y (SAVE) son también localizadas en la
columna derecha en la .mayoría de las páginas. Los parámetros serán guardados
en el disco duro después de presionar la tecla (SAVEJ. Si se hizo un error, o
termine sin ser guardado o usa la tecla [OLDI para llamar el valor original del disco
duro.
5.5.1 Estado
El sistema de la página de estado contiene las coordenadas trabajadas en
el sistema, las coordenadas locales del sistema, la posición actual de la maquina, y
los limites del software. La posición de cada eje X, Y, Z, U, V es mostrado abajo.
Estos pueden ser seleccionados y cambiados.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
34
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Sistem status page
EXPLICACION DE LOS PARAMETROS SETUP
G53: Es la máquina del sistema de coordenadas cuando no pueden ser cambiadas
por el usuario, Son definidas relativamente a la posición de casa de la maquina.
G64 a G59: son el trabajo del sistema de coordenadas cuando pueden ser
definidas por el usuario, Ellas son definidas relativamente por el sistema de
coordenadas de la máquina. (G53).
LOCAL. Un sistema de coordenadas local puede ser definido para un uso temporal.
Es relativo a un trabajo actual en el sistema de coordenadas (G54 - G59). El cero
local puede ser cambiado a través de la colocación del cero local arriba del panel
de control o por el uso de los comandos G52/G92 en el programa NC.
MACHINE: muestra la posición actual relativa de la máquina machine home.
POSITION: muestra la posición relativa actual del eje cureent zero
MAXIMI N: muestra los límites máximos y mínimos del software actual de sus
límites cuando están colocados individualmente para la máquina. La máquina sólo
operara, con ese rango. Este es usado primeramente para la protección de la
máquina. Si estos límites son pasados. El sistema generará los límites manejables
del desbordamiento o bajo los errores de flujo. Estos son habilitados o
deshabilitados en el uso de los parámetros.
CALCULATOR.- es una construcción en la máquina que puede ser accesada por el
usuario a resolver operaciones matemáticas simples. Usa las teclas de las flechas o
mueve el cursor a esta sección y el tipo en una ecuación. La respuesta será
calculada y exhibida cuando presione INPUT.
La segunda página de parámetros STATUS es accesada presionando la tecla PG
DN.
DEFINICION DE LA PIEZA DE TRABAJO
Dando el modelo sólido se requiere que la pieza de trabajo defina en orden
la creación de la forma del sólido. Los siguientes parámetros son usados para
definir la forma y el tamaño de la pieza de trabajo.
La forma de la pieza de trabajo puede ser rectangular o cilíndrica, el
formato de los parámetros para estas formas son mostradas abajo.
Rectangular: define las coordenadas XO, YO, ZO de la esquina izquierda más
baja de la pieza de trabajo. Esta localización es relativa en el G53 (machine home).
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
35
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Las especificaciones length, whidth y heigh son el tamaño del bloque en los ejes X,
Y, Z.
Height
Width
(Xo, Yo,
Zo)
Length
Circle.- la posición 10; JO, ZO para las coordenadas del centro del botón del
cilindro. Este es relativo de la coordenada al G53 (maquine home). Permanecen R
y R para el radio externo e interno del cilindro, la altura permanece para lo alto del
cilindro.
Height
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
36
CENTRO DE MAQUINADO VERTICAL
(DM1007)
6. programando NC. Lista de códigos G.
G00 movimiento rápido modal
G01 interpolación lineal (alimentación) Modal
G02 interpolación circular (en sentido de las manecillas del reloj) Modal
G02.1 arco en espiral (en sentido de las manecillas del reloj) Non-modal
G03 interpolación circular (en contra de las manecillas del reloj) Modal
G03.1 arco en espiral (en contra de las manecillas del reloj) Non-modal
G04 paro del programa de la máquina Non-modal
G08 arco (a través del punto medio) Non-modal
G12 término del arco (cw) Non-modal
G13 término del arco (ccw) Non-modal
G16 4 ejes de conversión en el eje Y Modal
G17 selección del plano XY Modal
G18 selección del plano XZ Modal
G19 selección del plano YZ Modal
G20 selección del sistema en pulgadas Modal
G21 selección del sistema en metros Modal
G22 ciclo de contorneado Non-modal
G23 ciclo universal para fresar cajas Non-modal
G24 ciclo para maquinar cajas rectangulares Non-modal
G25 ciclo para maquinar cajas circulares Non-modal
G26 ciclo para maquinar una cavidad Non-modal
G27 ciclo para maquinar un macho o un corazón Non-modal
G28 regreso a casa Non-modal
G34 barrenado en círculo Non-modal
G35 barrenado en línea Non-modal
G36 barrenado en curva Non-modal
G37 barrenado en malla Non-modal
G40 cancelación de la compensación de corte en XY Non-modal
G41 compensación de corte del lado izquierdo de la herramienta Modal
G42 compensación de corte del lado derecho de la herramienta Modal
G43 compensación de corte de la longitud de la herramienta Modal
G49 cancelación de la compensación de longitud de la herramienta Modal
G50 cancelación del ciclo traducido Modal
G51 traducción del ciclo-escala Modal
G51.1 traducción del ciclo-espejo Modal
G51.2 traducción del ciclo-plano inclinado XYZ modal
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
37
CENTRO DE MAQUINADO VERTICAL
(DM1007)
G52 Define el cero local Modal
G53 coordenadas de la máquina Modal
G54 primer desplazamiento de las coordenadas de trabajo Modal
G55 segundo desplazamiento de las coordenadas de trabajo Modal
G56 tercer desplazamiento de las coordenadas de trabajo Modal
G57 cuarto desplazamiento de las coordenadas de trabajo Modal
G58 quinto desplazamiento de las coordenadas de trabajo Modal
G59 sexto desplazamiento de las coordenadas de trabajo Modal
G68 rotar Modal
M01 PARO OPCIONAL DEL PROGRAMA
M02 FIN DEL PROGRAMA
M03 HUSILLO HACIA DELANTE
M04 HUSILLO HACIA ATRÁS
M05 PARO DEL HUSILLO
M06 CAMBIO DE LA HERRAMIENTA (opcional -no requerido)
M08 REFRIGERANTE ENCENDIDO
M09 REFRIGERANTE APAGADO
M19 ORIENTACIÓN DEL HUSILLO
M22 USAR EL CÓDIGO M
M23 USAR EL CÓDIGO M
M30 FIN DEL PROGRAMA
M39 APAGADO AUTOMÁTICO
M60
M61
M62 ESPERE POR UN SIGNO
M70 LLAMAR CNC
M71 SI
M72
M73 REPETIR
M74 FIN DE LA REPETICIÓN
M77 MARCAR LA SALIDA DEL BLOQUE
M78 MARCAR EL FIN DEL BLOQUE
M79 LLAMAR EL MENSAJE DE ERROR
M80 CALCULAR LA VELOCIDAD DEL HUSILLO
M82 INTERCAMBIAR LOS DATOS DE LA HERRAMIENTA
M84 FORMA DE CONTROL DEL HUSILLO
M86 ESCRIBIR LA VARIABLE DEL PLC
M87 EMPUJA EL ESTADO DEL SISTEMA PARA APILAR
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
38
CENTRO DE MAQUINADO VERTICAL
(DM1007)
M88 ESTAD0 DEL SISTEMA DE ESTALLIDO PARA APILAR
M89 MOSTRAR MENSAJE
M98 LLAMAR EL SUBPROGRAMA
M99 FIN DEL SUBPROGRAMA
SISTEMA DE COORDENADAS
El sistema de coordenadas permite la posición de la pieza de trabajo que
lógicamente es transferida del diseño o un dibujo localizando la herramienta de la
máquina.
La siguiente figura describe la dirección de los ejes en el fresado vertical de la
máquina. La dirección de las flechas especifica el movimiento de dirección de la
mesa de trabajo. El marco más pequeño de las coordenadas es mostrado a la
derecha en dirección de los movimientos de corte relativos.
Z+
Y+
X+
Z+
X+
Y+
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
39
CENTRO DE MAQUINADO VERTICAL
(DM1007)
De nuevo el sistema de coordenadas es usado para describir el diente y la
posición relativa de la herramienta en la pieza de trabajo de la máquina. Estos son
tres niveles de coordenadas en el sistema 4M CNC: coordenadas de la máquina,
desplazamiento de las coordenadas de trabajo y las coordenadas locales.
Coordenadas de la Máquina
El sistema de coordenadas de la máquina tiene una posición fija que es
determinada inherentemente por plan de la máquina. Algunas posiciones tal como
los cambios de posición de la herramienta, la posición de los límites del interruptor,
etc. No pueden ser alterados. El sistema de coordenadas de la máquina es
conocido como el sistema de coordenadas G53 ó también es referido como el cero
de la máquina ó el punto de referencia de casa. El máximo rango de movimiento
permitido del husillo y la región rectangular en dirección X Y Z, respectivamente, el
viaje valido de cada eje conforme G53.
Desplazamiento de las coordenadas de trabajo
Típicamente el tamaño de la pieza de trabajo y la posición en la mesa de
trabajo varía considerablemente. Por consiguiente, describe la posición de la pieza
de trabajo relativa al punto cero de la máquina o es inoportuno desde que los
valores no pudieron traducirse para dibujarse. Este problema es superado por las
coordenadas de trabajo. Esto permite usar la colocación de la posición de cero en
alguna localización en el viaje de la máquina. Entonces los datos pueden ser
descritos en algunos sistemas de coordenadas. El sistema apoya 6 juegos en el
desplazamiento de las coordenadas de trabajo. Estas son llamadas con G54 a G59.
NOTA. LOS SIGUIENTES COMANDOS SON MOSTRADOS EN LOS BOTONES
DEL FORMATO. EL FORMATO DE CÓDIGOS DYNA ESTA EN PARÉNTESIS.
G00 (G0F)
El movimiento de la herramienta en una línea directamente presenta la posición de
la designación del punto especificado por el parámetro de las coordenadas en el
modo transversal rápido.
Formato:
G00 X-Y-Z-U-V- ó G00 A-L-Z-
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
40
CENTRO DE MAQUINADO VERTICAL
(DM1007)
X, Y, Z, U, V, son la designación de las coordenadas para cada eje-. -
A= ángulo y L= la longitud de la designación de las coordenadas del punto
presente si la programación esta en las coordenadas polares.
Use:
G00 X10 Y10 Z10;
G00 X10 Y10 Z10;
G00 X10 Y10;
G00 Z10;
G00 A45 L10 Z-10;
2. Las coordenadas pueden ser omitidas si estos ejes no tienen ningún
movimiento. Ver también: G01 (G0).
GO1 interpolación lineal
Este comando es usado para crear directamente el movimiento lineal de un punto
a otro punto para especificar su alimentación. El movimiento puede ser realizado
en 1, 2 ó 3 dimensiones. Si más de un eje es comandado, el movimiento será
sincronizado (salida y paro al mismo tiempo).
Ejemplos: G0I X30 y G0I X30. Y20.
ESQUINA QUE REDONDEA Y FILLETING
Los parámetros C ó R pueden ser agregados al final de los comandos G01/G00
para crear un chaflán ó un radio en la esquina. El sistema creara automáticamente
un chaflán o un radio en una esquina o un arco en el radio de una esquina entre el
comando G01/G00 y el próximo comando consecutivo G01/G00.
Por ejemplo:
G00 X0 Y0 Z0;
G01 X30;
G01 Y70 C10; creará un chaflán de 10mm
G01 X 00 R5; creará un radio de 5mm
G01 Y10;
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
41
CENTRO DE MAQUINADO VERTICAL
(DM1007)
C es un chaflán de dos líneas
R es el radio en esquina de dos líneas
Este no puede ser usado con el movimiento de los arcos.
G02 (ARCL) CW interpolación del Movimiento circular
Generara un movimiento creando un arco en sentido de las manecillas del reloj
usando la especificación de alimentación de la posición actual y la designación del
punto.
Es requerida otra información. El radio "R" puede ser especificada ó el centro del
arco puede ser especificado El centro es descrito por una “l”, una “J”, ó una “K”. La
“l” especifica la distancia de la posición del centro del arco en el eje X. La “J”
especifica la distancia de la posición del centro del arco en Y. La "K' especifica la
distancia de la posición del centro en el eje Z. Sin tener en cuenta el sentido.
El modo l, J y K son siempre expresadas en valores increméntales.
Formato:
G02 X – Y – I – J ó G02 X – Y – Z - R
X, Y son la posición designada de las coordenadas relativas
i, J es el centro del arco,
A es el ángulo de la posición designada
R es el radio. la R negativa es el medio más grande del círculo
Interpolación helicoidal
La interpelación helicoidal es apoyada. Esto involucra a un arco generado mientras
se está moviendo el eje Z también. Una posición del eje Z debe ser comandada,
Los siguientes comandos:
G01 X10 Y10 Z0;
G02 X10. Y10. Z-5. I-1 0;
Generará una revolución con un radio de 10. En los planos X y Y, y moverá
la posición de los ejes de –5 en Z.
Si es requerida más de una revolución una “P” es usada para indicar el
número de revoluciones. Por ejemplo:
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
42
CENTRO DE MAQUINADO VERTICAL
(DM1007)
G01 X10 Y10 Z0;
G02 X10 Y10 Z-5 I10 P5;
Generará 5 revoluciones. El eje Z baja una unidad por revolución hasta llegar a 5.
G02.1 (SPLL) Interpolación corte en espiral
Crea un corte en espiral en sentido de las manecillas del reloj dando la
alimentación de la posición presente al fin del punto especificado por los
parámetros. La función crea una forma de corte en espiral en un plano inclinado.
Formato:
G02.1 X-Y-Z-I-J-P;
X, Y, Z es la posición designada
I, J es el centro del corte en espiral
P es el número de círculos usados para los cortes múltiples en espiral.
Uso:
G02.1 X10 Y10 Z10 I0 J0;
Línea 2 es un salto de un comando. Cuando X130 esta en alto, entonces el salto
para la línea de la escalera con una etiqueta de 88.
Línea 3 es un contador de un comando claro. Cuando CO es alto, se mueve de 0 a
Co.
Línea 4 es para definir el mensaje de error. Cuando X192 Ó X193 es conectado y
M32 sea conectado, entonces definirá a CO=1. Esta lógica es usada para
desactivar la función del CYCLE START (M32) antes del eje X (Xl 92) ó el eje Y
(X193) que había sido regresado a casa.
Línea 5 esta define el ciclo de salida. Cuando es conectada M41, corre la entrada
(E215) que es ejecutada.
Línea 6 es para encender la lámpara. Cuando X125 es conectado (bajo), Y22 (run
lamp) no se enciende.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
43
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Línea 7 es para el cambio de la herramienta. Cuando X41, X129 y C4 son todas
conectadas (X41 debe estar baja, X129 debe estar alta y C4 no es igual a cero) y
si M104 es baja, entonces el valor del contador C4 será decrecido por 1. M104
también será colocado en alto para prevenir la substracción de la operación (C4-
1) es ejecutada más de una vez dentro de un tiempo de la condición de
construirá.
DEFINICION DE OTROS CODIGOS
F (FEED)
Define el avance de corte
Formato F_
Use:
F 1000;
GOO X100 F1000;
Descripción:
1. El avance actual es relativo a los estados de avance de sobre manejo.
2. En el caso del radio del arco pequeño y la salida de la línea corta, el avance
actual puede ser más lento que el avance comandado.
3. Si el avance programado es mayor que el límite de avance, el avance actual
será colocado al avance máximo.
4. La unidad de avance es de mm/min. Cuando el sistema de unidades está en mm
y en inch/mín. cuando el sistema esta en INCH.
S (SPEED)
Define la velocidad del husillo en revoluciones por minuto. Formato: S
Use:
S1000;
GOO X100 Y100 S1000;
Descripción:
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
44
CENTRO DE MAQUINADO VERTICAL
(DM1007)
1. 1. La velocidad del husillo actual es la programación del tiempo de velocidad del
husillo con el factor de sobre manejo.
2. Si la velocidad del husillo es mayor que el límite de velocidad, la velocidad
máxima será aplicada.
Un M03 girara el motor del husillo girara hacia delante en dirección de las
manecillas del reloj. La velocidad deberá especificar usando un comando. Se
restablecerá hasta que sea ejecutado un comando M00, M01, M05, MO2 ó M30.
M04 (SPDL-REV)
Un M04 girara el motor del husillo hacia atrás en dirección contraria a las
manecillas del reloj. La velocidad deberá ser especificada usando el comando “S”.
Permanecerán hasta que sean ejecutados uno de los comandos M00, M01, M05,
M02 ó M30.
M05 (SPDL-OFF)
Un comando M05 apagara el girar el motor del husillo y parara el husillo. Formato:
MO5;
M08 (CLNT-ON) prender el soluble
Un M08 girara la bomba del refrigerante
Formato: M08
M09 (CLNT-OFF) apagar el soluble
Un M09 girara la bomba del refrigerante
M13 - spindle (forward) and coolant on
Un M13 encenderá el giro de husillo con dirección hacia delante y también se
enciende el giro de la bomba del refrigerante.
M14- spindle (reverse) and coolant on
Un M14 encenderá el giro de husillo con dirección hacia atrás y también se
enciende el giro de la bomba del refrigerante.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
45
CENTRO DE MAQUINADO VERTICAL
(DM1007)
M19 (SPDL-ORNT)
Un M19 mueve el husillo hacia la posición de orientación. Este es usado para
permitir la alineación de la herramienta en el cambio del carrusel.
Descripción:
1. La posición de orientación puede ser ajustada del paso del parámetro del
sistema.
2. Este comando es definido por el uso del macro. Puede ser redefinido si es
necesario.
Definición de los códigos M
M00 (STOP)
Un M00 causará que pare el programa. El movimiento de los ejes se causara y
será apagado el refrigerante y el giro del husillo.
En CNC será una alimentación sostendrá el estado que puede ser resumido
presionando la tecla CYCLE START. El refrigerante y el husillo deben ser-
programados para venir.
M01 (OPT-STOP)
Un M01 tiene exactamente la misma función como un M00 excepto que solo será
en efecto sí el interruptor OPTIONAL STOP está en la posición de ON. El
movimiento de los ejes, el husillo y el refrigerante será parado. El CNC
permanecerá, en la alimentación del estado del agujero que es presionada la tecla
CYCLE START.
M02 (END)
El M02 es el fin de un programa (statement). Parará el husillo y el refrigerante.
Entonces el programa NC será restablecido para empezar.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
46
CENTRO DE MAQUINADO VERTICAL
(DM1007)
G90 (ABS) y G91 (INC)
ABS define las coordenadas de forma absoluta
REL define las coordenadas de forma relativa (incrementar)
Formato:
G90;
G91
Use:
G00 X0 Y0;
G90;
G01 X100 Y100;
G91;
G01 X100 Y30;
En el ejemplo, en el primer G01 mueve ala herramienta a PI (100,100) y el
segundo G01 mueve a la herramienta P2 (200,130).
Descripción:
1. En la forma ABS, el movimiento de la posición del comando relativo es cero. En
la forma REL (incrementar), la posición del movimiento del comando es relativa al
punto de salida del movimiento comandado.
G92 (CURRENT)
Define el punto de referencia del programa (cero local) de un programa NC.
Formato:
G92 X_Y_Z_U_V_
G92 A_L_Z_
X, Y, Z, U, V son una nueva posición de coordenadas
A, L, Z es una nueva posición de coordenadas expresadas en el formato de
coordenadas del cilindro.
Use: G92 X10 Y10 Z10 U0 VO;
Las coordenadas de la posición serán (10, 10, 10)
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
47
CENTRO DE MAQUINADO VERTICAL
(DM1007)
Descripción:
1. el punto cero de G53 conocido como el cero de la máquina. Es definido
relativamente para el punto de referencia de la máquina. No pude ser
cambiado por el usuario
G53.1 - G53.9
G54.0 (COORD1) - G54.9
G55.0 (COORD2) - G55.9
G56.0 (COORD3) - G56.9
G57.0 (COORD4) - G57.9
G58.0 (COORD5) - G58.9
G59.0 (COORD6) - G59.9
Selecciona el sistema de coordenadas de trabajo como un sistema de coordenadas
programadas actualmente.
Formato: G54;
Descripción:
1. El usuario puede seleccionar G53.1 - G59.9 con un comando NC. El punto
cero de G53.1 - G59.9 puede ser cambiado por el programa NC (G10). Ellos
también pueden ser cambiados de la página STATUS.
2. Seleccionando uno diferente G53.1 - G53.9 aclarará el sistema de
coordenadas locales.
G68 (ROTATE)
Correrá un programa alrededor de un punto.
Formato:
G68 I_J_A_;
I, J es el punto central de la rotación.
R el ángulo de rotación.
G73 (STEP-CYC)
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
48
CENTRO DE MAQUINADO VERTICAL
(DM1007)
El paso del ciclo de barrenado dando una posición para el avance y la herramienta.
El eje Z alimentará hacia abajo la profundidad designada por el parámetro. Una
vez alcanzándola se retractara la cantidad especifica por el parámetro del usuario
(valor M para G83). El proceso será repetido hasta el final de la profundidad. Una
“P” también puede ser especificada para la causa, que para el programa en cada
paso.
Formato:
G73 X_Y_Z_R_Q_P
En que X, Y son la posición de maquinado
Z es la posición del botón
R es el plano de referencia
G27 (DIE_M)
Male die cutting cicle
Formato:
G27 N_R_Z_Q_D_A.
Q
N (contour start)
Esta función es designada para usar aparear para reflejar la imagen con
G26
Ver la definición de los parámetros G26
Si la forma del contorno es simétrica, se usa la función MIRROR to match the male
part to the famele part.
Ejemplo:
G26 N100R10Z-10Q4D3A5
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
49
CENTRO DE MAQUINADO VERTICAL
(DM1007)
MIRROR
G26 N100R10Z-10Q4D3A5
La compensación del radio de la herramienta será activada automáticamente
basada en los parámetros de la herramienta actual.
G28 (ZERO RETURN)
Regresar los ejes a la referencia del punto cero de la máquina la cual avanza más
rápidamente.
También vea: G25 (CIR PKT), G26 (BOLT_CYC)
G25 (CIR PKT)
Generará una caja circular dando la alimentación como es descrita por los
parámetros.
Formato:
G25 X_Y_I_J_Z_R_Q_ ó
G25 X_Y_I_J_Z_R_Q_
X, Y son un punto en el circulo, l, J son el centro del círculo
Z es la posición del botón de la caja
R es la posición del plano de referencia
Q es el paso del avance.
Usar:
G25X10Y10Z-20150J50R1Q1 ó
G25X10Y10Z-20150J50R1Q1
Descripción:
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
50
CENTRO DE MAQUINADO VERTICAL
(DM1007)
1. La compensación del radio (G41, G42) será cancelada. El sistema usará
automáticamente el radio de la herramienta actual determinando el corte
actual.
2. Si el radio de la herramienta no es definido en los parámetros del radio o
largo de la herramienta, una alarma será generada y el programa será
interrumpido.
3. Cuando es omitida Q el paso de avance de la herramienta es definida
automáticamente como el radio de la herramienta actual.
4. El avance de penetración es determinado usando los parámetros (Z FEED
IN PCK). Es calculado como un porcentaje del avance de XY. El avance
horizontal es igual al avance actual.
G26 (DIE-F)
FEMALE DIE CUTTING CYCLE. Esta es usada para terminar una caja cuando las
paredes de las cajas no son perpendiculares al botón de la caja. Es designado para
crear una arista que no está a 90 grados.
Formato:
G26 N_R_Z_Q_D_A_;
N especificación del número de línea (ó etiqueta) donde comienza el contorno.
R aclara la altura
Z la posición más baja del cóncavo
Q el incremento en dirección Z
D especifica el desplazamiento del espesor en el lado de la pared entre la
programación de la curva y el cóncavo real.
A es el afilamiento del ángulo del botón cóncavo frontal.
G24 (RECT-PKT)
Generará una caja rectangular con los parámetros dados, el avance dado con la
herramienta actual.
Formato:
G24 X_Y_L_W_Z_R_Q_D_;
X, Y especifica la esquina izquierda de abajo de la caja
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
51
CENTRO DE MAQUINADO VERTICAL
(DM1007)
L es la longitud del rectángulo en el eje X
W es lo ancho del rectángulo en el eje Y
Z es la profundidad de la caja en el eje Z
R es la posición de referencia en el plano
Q es el paso del avance
D cantidad de corte en Z en cada pasada.
Usar:
G24 X10 Y10 Z-20 L100 W200 R1 Q1; ó
G24 X10 Y10 Z-20 L100 W200 R1 Q1;
Descripción:
1. La compensación del radio de la herramienta (G41, G42) será cancelada
cuando este corriendo la caja rectangular. El Sistema usara el radio de la
herramienta actual para determinar el diente de corte actual.
2. Cuando el radio de la herramienta no esta cancelando los comandos del
ciclo, 6 cuando el radio de la herramienta es la herramienta grande, una
alarma se generara y el programa será interrumpido.
3. Cuando es omitida la "Q' el paso de la alimentación es definida
automáticamente como el radio actual de la herramienta.
4. El avance de penetración es especificado por el uso de un parámetro (el
avance de Z en PCK) como un porcentaje del avance de XY. El avance
horizontal es igual para la alimentación dada.
5. La programación ABS / INC solo influenciarán el punto de salida de la caja.
G18
G19
Selecciona el plano, XY, XZ, YZ como la programación principal del plano
Formato:
G17; plano -XY
G18; plano -XZ
G19; plano -YZ
Descripción de la selección del plano de trabajo.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
52
CENTRO DE MAQUINADO VERTICAL
(DM1007)
1. entonces G18 y G19 son seleccionados como el plano principal, la relación
entre los ejes X, Y, Z en el programa y sus movimientos en sus ejes
actuales son determinados por el MODO XYZ en la página de parámetros.
Esta relación es mostrada en la siguiente figura.
MODO ABS MODO INC
PROG MAQUINA PROG MAQUINA
G17 X X X X
Y Y Y Y
Z Z Z Z
G19 X X X X
Y Y Y Y
Z Z Z Z
G18 X X X X
Y Y Y Y
Z Z Z Z
PROGRAMACIÓN INDIRECTA: Aunque el absoluto normalmente se usa la mayoría
es uno, el incrementar tiene 3 ventajas: solo G17, G18 o Gl9 necesitan ser
cambiados permitiendo correr un programa en otro plano.
G20 (IN)
Define el sistema en la unidad de medida en INCH.
Formato:
G20;
Descripción:
1. todos los programas de longitud en el programa NC tal como, X, Y, Z, U, V,
R, L, I, J serán influenciados por G20. los parámetros se expondrán en la
pantalla también se basarán en la unidad actual. La unidad defaul es
definida en el uso de los parámetros montados en la pantalla.
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC
53
CENTRO DE MAQUINADO VERTICAL
(DM1007)
2. El parámetro de avance es también influenciado por G20
También vea: G21 (MM)
G21 (MM)
Instructor: Lic. Tomás Loya
Gutiérrez Curso de Capacitación
De centros de maquinado CNC