Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Manual de prácticas
Laboratorio de Automatización y Robótica
Dirección:
Dr. Juvenal Mendoza Valencia.
Edición:
2014 1
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
INTRODUCCIÓN
2014 2
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
INDICE
I ASPECTOS GENERALES 1
BIBLIOGRAFIA 52
2014 3
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
ASPECTOS GENERALES
OBJETIVO GENERAL
Guiar al alumno en su formación como Ingeniero Industrial mediante
herramientas tecnológicas, en especial, la asignatura de Diseño Asistido por
Computadora y la Manufactura Asistida por Computadora (CAD/CAM) dentro
del Laboratorio de Automatización y Robótica.
OBJETIVO TEORICO
Proporcionar al alumno los conocimientos teóricos-técnicos del Diseño Asistido
por Computadora y la Manufactura Asistida por Computadora (CAD/CAM)
mediante la elaboración de prácticas en el Laboratorio de Automatización y
Robótica.
OBJETIVO PRACTICO
El alumno deberá comprobar los conocimientos teóricos-técnicos del Diseño
Asistido por Computadora y la Manufactura Asistida por Computadora
(CAD/CAM) mediante la simulación y el maquinado de las piezas elaboradas
en las prácticas en el Laboratorio de Automatización y Robótica.
BREVE HISTORIA
A fines de la década de 1970 y principios de 1980, se advirtió un gran interés
acerca del impacto de la tecnología microelectrónica en países en vías de
industrialización o países líderes del Tercer Mundo. Se consideraba que la
nueva tecnología aumenta la productividad, flexible, aplicable a la producción
de bienes industriales y consecuentemente significa una amenaza para la
exportación de estos productos de los países industrializados. Además se creía
que la tecnología microelectrónica –particularmente las técnicas de producción
controladas por computadora- podría revertir la existente división internacional
del trabajo.
2014 4
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Control Numérico CN
A fines de la década de 1950 se inventó la máquina-herramienta de control
numérico. Esta llevaba a cabo las instrucciones de un programa en clave,
contenidas en cintas o tarjetas perforadas; los mecanismos de transferencia de
instrucciones eran puramente mecánicos. La máquina tenía un alto costo y no
era confiable, en la medida en que se descomponía con frecuencia
2014 5
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 6
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 7
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
CAD/CAM
La Manufactura Asistida por Computadora (CAM) es básicamente el conjunto
de técnicas asistidas por ordenador que utilizan los departamentos de métodos
y los de ingeniería de producción en las empresas.
El CAM ha estado ligado desde el principio al Diseño Asistido por Computadora
(CAD) y coloquialmente hablamos de sistema o tecnología CAD/CAM. Esto es
así porque los sistemas CAD/CAM incorporaban módulos de Control Numérico
(CN) especialmente en operaciones de torneado y contorneado en los
sistemas; la generación de programas de control numérico se realizaba en
departamentos más cercanos a la producción que al diseño.
2014 8
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 9
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 10
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 11
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 12
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Teclado Alfanumérico
El teclado alfanumérico permite la entrada de datos a continuación se
describen la función de cada una de las teclas.
TECLADO ALFANUMERICO
RESET Elimina mensajes de alarma o inicializa un programa.
CURSOR Mueve el cursor dentro del programa.
PAGE Mueve el cursor en el programa por pagina.
POS Posición de los ejes.
PRGRM Selección del modo programa.
MENÚ OFSET Entrada del offset de la herramienta.
DGNOS PARAM Diagnostico y parámetros de la maquina.
OPR ALARM Display de mensajes de alarma.
AUX GRAPH Gráfico opcional (deshabilitada).
ALTER Modifica datos sobre el programa ya escrito.
INSERT Inserta datos sobre el programa ya escrito.
DELETE Elimina datos sobre el programa ya escrito.
/ . # EOB Introducción de caracteres.
CAN Cancela alguna entrada.
INPUT Introduce los datos del Offset de la herramienta.
OUTPUT/START Permite la comunicación y almacenamiento de
información con la PC central.
PROGRAM PROTECT
ON Protege al programa de alguna modificación.
OFF Permite editar sobre el programa.
2014 13
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
PROGRAM SOURCE
AUTO Permite ejecutar un programa.
EDIT Permite ejecutar un programa.
MDI Permite ejecutar manualmente un código
G o M fuera del modo programa.
OPERATION SELECT
SINGL BLOCK Permite ejecutar un programa paso por paso.
BLOCK DELET Permite ignorar un bloque cuando se ejecuta el
programa. Es necesario que este activado.
OPT STOP Utilizado junto con M01 para paro opcional del programa.
DRY RUN Permite correr un programa únicamente en la velocidad
de corte.
PRG TEST Permite correr un programa ignorando los códigos M, se
coloca en cero pieza.
AXIS INHIBT Permite correr el programa sin mover los ejes.
EXECUTION
CYCLE START Permite empezar un programa.
CYCLE STOP Permite detener un programa.
PRG STOP Detiene un programa en el fin de bloque que
Se esta ejecutando.
OPERATION
HOME Posiciona la herramienta en los puntos de referencia.
JOG Mueve los ejes a la velocidad de sobrecarrera.
INC JOG Mueve los ejes en incrementos de 0.001, 0.01, 0.1, 1 mm.
MPG Generador de pulso manual (Volante).
TEACH Estado que guarda la máquina, con sus códigos
y deshabilita los avances de la misma.
OFSET MESUR Define la herramienta de referencia (Mx , Mz 0).
SPEED/MULTIPLY
LOW X 1 Mueve el carro una milésima de mm.
MEDL X 10 Mueve el carro una centésima de mm.
MED X 100 Mueve el carro décima de mm.
MEDH X 1K Mueve el carro un mm.
HIGHT Mueve el carro a su máximo avance.
SPDL DEC Decrementa la velocidad del husillo un 10%.
SPDL 100% Funcionamiento del husillo al 100% de su velocidad.
SPDL INC Incrementa la velocidad del husillo un 10%.
2014 14
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
AXIS/DIRECTION
X Movimiento negativo en el eje X.
+X Movimiento positivo en el eje X.
Z Movimiento negativo en el eje Z.
+Z Movimiento positivo en el eje Z.
TRVRS Movimiento rápido.
SPINDLE
SPDL CW Movimiento del husillo en sentido horario.
SPDL STOP Paro del husillo.
SPDL CCW Movimiento del husillo en sentido antihorario.
COOLANT
CLNT ON Activa salida del refrigerante.
CLNT OFF Desactiva salida del refrigerante.
CLNT AUTO Operación de salida del refrigerante programada.
EMERGENCY STOP
Permite desactivar la alimentación principal
2014 15
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 16
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 17
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Este código realiza una rosca en una sola pasada. Realiza roscas cónicas o
cilíndricas. Cuando se requiere que la cuerda se realice de izquierda a derecha
se programan los parámetros X y Z; para una cuerda de derecha a izquierda,
los parámetros U y W.
F: Indica el paso de la rosca.
X y Z: Definen las cotas final de la rosca.
U y W: Define las cotas final de la rosca.
Cuerda de izquierda a derecha recta
Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
2014 18
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Este ciclo nos permite realizar una cuerda con un incremento del paso entre
cada hilo.
K: Indica el incremento del paso entre cada hilo.
F: Indica el paso de la rosca.
X y Z: Definen las cotas final de la rosca.
2014 19
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
N30 M6 T0404;
N40 M3 S800;
N50 G00 X10 Z1.5;
N60 G34 X27 Z-20 K1 F1.5;
N70 G0 Z5;
N80 G28 U0 W0;
N100 M30;
Este ciclo se programa para efectuar un acabado final a una pieza previamente
desbastada (con uno de los ciclos fijos de desbaste), evitando así el trabajo de
definir la geometría de los sucesivos recorridos de la herramienta. Requiere un
perfil de pieza siempre creciente o decreciente. Si existen ranuras o cambios
de sentido en la evolución de las coordenadas XZ, el control las ignora y deben
mecanizarse en pasadas posteriores.
P: Define el bloque donde inicia el ciclo.
Q: Define el bloque donde termina el ciclo.
Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X40 Z0;
N60 G01 X20;
N70 Z-10;
N80 X30 Z-20;
N90 Z-30;
N100 X40;
N110 G70 P50 Q100;
N120 G0 Z5;
N130 G28 U0 W0;
N140 M30;
2014 20
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 21
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 22
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 23
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 24
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 25
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Avocardado en Z.
Ejemplo: N10 G28 U0 W0;
N20 G21;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X0 Z5;
N60 G74 R2;
N70 G74 X9 Z-20 P2000 Q2000 R1 F0.1;
N80 G0 Z5;
N90 G28 U0 W0;
N100 M30;
2014 26
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 27
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 28
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 29
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 30
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 31
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Encienda el suministro de
aire y coloque la pieza en el a) Para la sig. hta. (hta.
chuck del torno. aux.) seleccione con MDI y
el cód. M06 T la 2ª. hta. de
su programa y presione
Presione otra vez OFFSET INPUT. Repita el paso A.
MEASURE\KEY, y en MX
Mueva los ejes en modo
escriba el valor del del
JOG, presione HOME y la
tecla de cada eje X y Z. macizo, presione INPUT.
b) Seleccione la pantalla
TOOL OFFSET y elija el
núm. de la hta. utilizada.
Borre los offsets que estén Debajo de esta pantalla
en la pantalla de WORK 1. Regrese la hta. a HOME.
aparecen las variables
SHIFT y TOOL OFFSET. U= ? y W= ?. Para el
valor de U reste el del
macizo e insértelo en la
2. Para saber que la hta. pantalla correspondiente
llego a ese punto, en el a la columna de las “X”.
Seleccione la 1ª. hta. con
modo MDI ejecute una El valor de W insértelo
la que inició su programa
travesía rápida, es decir directamente en la
(hta. de referencia), con el columna de las “ Z”.
modo MDI y el código MO6 G00 X= de la pza. Z =
T (Hta.No) y la tecla 0. Presione CYCLE
INPUT START. Ejecute a vel.
baja con OVERRIDE, si
es necesario presione el c) Repita los pasos del 1-3.
botón RESET.
Gire el husillo SPDL CW
con el modo MDI y el
codigo M3 S200.
Para compensar más htas.
3. Si el procedimiento es auxs. el procedimiento es
correcto la hta. tocara el el mismo, repita desde el
extremo de la pza. como paso a) al c).
A en la fig. Si no es así
revise su procedimiento.
FIN
B
2014 32
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
INICIO A U
Oprima O + número de
programa y la tecla INPUT
del torno (se activa el LSK)
Oprima la tecla ESC para
salir de este menú.
2014 33
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 34
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 35
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Teclado Alfanumérico
El teclado alfanumérico permite la entrada de datos a continuación se
describen la función de cada una de las teclas.
TECLADO ALFANUMERICO
RESET Elimina mensajes de alarma o inicializa un programa.
CURSOR Mueve el cursor dentro del programa.
PAGE Mueve el cursor en el programa por pagina.
POS Posición de los ejes.
PRGRM Selección del modo programa.
MENÚ OFSET Entrada del offset de la herramienta.
DGNOS PARAM Diagnostico y parámetros de la maquina.
OPR ALARM Display de mensajes de alarma.
AUX GRAPH Gráfico opcional (deshabilitada).
ALTER Modifica datos sobre el programa ya escrito.
INSERT Inserta datos sobre el programa ya escrito.
DELETE Elimina datos sobre el programa ya escrito.
/ . # EOB Introducción de caracteres.
CAN Cancela alguna entrada.
INPUT Introduce los datos del Offset de la herramienta.
OUTPUT/START Permite la comunicación y almacenamiento de
información con la PC central.
2014 36
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
PROGRAM PROTECT
ON Protege al programa de alguna modificación.
OFF Permite editar sobre el programa.
PROGRAM SOURCE
AUTO Permite ejecutar un programa.
EDIT Permite ejecutar un programa.
MDI Permite ejecutar manualmente un código
G o M fuera del modo programa.
OPERATION SELECT
SINGL BLOCK Permite ejecutar un programa paso por paso.
BLOCK DELET Permite ignorar un bloque cuando se ejecuta el
programa. Es necesario que este activado.
OPT STOP Utilizado junto con M01 para paro opcional del programa.
DRY RUN Permite correr un programa únicamente en la velocidad
de corte.
PRG TEST Permite correr un programa ignorando los códigos M, se
coloca en cero pieza.
AXIS INHIBT Permite correr el programa sin mover los ejes.
EXECUTION
CYCLE START Permite empezar un programa.
CYCLE STOP Permite detener un programa.
PRG STOP Detiene un programa en el fin de bloque que
se esta ejecutando.
2014 37
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
OPERATION
HOME Posiciona la herramienta en los puntos de referencia.
JOG Mueve los ejes a la velocidad de sobrecarrera.
INC JOG Mueve los ejes en incrementos de 0.001, 0.01, 0.1, 1 mm.
MPG Generador de pulso manual (Volante).
TEACH Estado que guarda la máquina, con sus códigos
y deshabilita los avances de la misma.
OFSET MESUR Define la herramienta de referencia (Mx, , Mz, 0).
SPEED/MULTIPLY
LOW X 1 Mueve el carro una milésima de mm.
MEDL X 10 Mueve el carro una centésima de mm.
MED X 100 Mueve el carro décima de mm.
MEDH X 1K Mueve el carro un mm.
HIGHT Mueve el carro a su máximo avance.
SPDL DEC Decrementa la velocidad del husillo un 10%.
SPDL 100% Funcionamiento del husillo al 100% de su velocidad.
SPDL INC Incrementa la velocidad del husillo un 10%.
AXIS/DIRECTION
X Movimiento negativo en el eje X.
+X Movimiento positivo en el eje X.
Z Movimiento negativo en el eje Z.
+Z Movimiento positivo en el eje Z.
Y Movimiento negativo en el eje Y
+Y Movimiento positivo en el eje Y.
TRVRS Movimiento rápido.
SPINDLE
SPDL CW Movimiento del husillo en sentido horario.
SPDL STOP Paro del husillo.
SPDL CCW Movimiento del husillo en sentido antihorario.
COOLANT
CLNT ON Activa salida del refrigerante.
CLNT OFF Desactiva salida del refrigerante.
CLNT AUTO Operación de salida del refrigerante programada.
EMERGENCY STOP
Permite desactivar la alimentación principal
2014 38
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Liberación de la herramienta en el
husillo.
Mueve portaherramientas en
sentido antihorario.
Mueve portaherramientas en
sentido horario.
Guarde de sobreviaje.
2014 39
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 40
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 41
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Parámetros:
F: Velocidad de corte en mm/rev o mm/min.
S: Velocidad programada de giro del husillo.
X y Y: Definen las cotas de posición en la vertical del punto a taladrar.
Z: Profundidad del barreno. Desplazamiento al plano de partida de
referencia. La profundidad del taladro se especifica bajo la dirección 1.
N: Indica el número de veces que se repite el ciclo.
2014 42
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 43
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Con este ciclo se puede realizar una cuerda izquierda y afinarla al mismo
tiempo, gracias a que la herramienta corta al salir del barreno y cambio de giro
del husillo dentro de este.
Ejemplo: N10 G91 G28 X0 Y0 Z0;
N20 G21 G90;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G74 X10 Y10 Z-6 R1 F200;
N70 X20;
N80 X40;
N90 X60;
N100 G80;
N100 G91 G28 X0 Y0 Z0;
N110 M30;
2014 44
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 45
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Realiza el barrenado de una forma progresiva, es decir, sube (R) y baja (Q) el
cortador de acuerdo a la cantidad programada en estos parámetros, evitando
un posible atascamiento de la herramienta por un mal desfogue de material
removido. Cuando sube el husillo saca toda la herramienta del barreno hasta
la posición de inicio del maquinado y cuando entra al barreno baja hasta 1mm
antes del fondo del barreno y corta o penetra la cantidad de Q programada,
esto lo realiza continuamente hasta llegar a la profundidad del barreno
deseada.
Con este ciclo se puede realizar una cuerda derecha y afinarla al mismo
tiempo, gracias a que la herramienta corta al salir del barreno y cambio de giro
del husillo dentro de este.
Ejemplo: N10 G91 G28 X0 Y0 Z0;
2014 46
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 47
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Una vez fuera del barreno vuelve a girar el husillo y se desplaza al siguiente
barreno.
Ejemplo: N10 G91 G28 X0 Y0 Z0;
N20 G21 G90;
N30 M6 T0404;
N40 M3 S800;
N50 G00 X27 Z20;
N60 G87 G98 X10 Y10 Z-6 Q1 R1 F200;
N70 X20;
N80 X40;
N90 X60;
N100 G80;
N100 G91 G28 X0 Y0 Z0;
N110 M30;
NOTA:
A continuación se describe el procedimiento a seguir para el offset de
las herramientas. A diferencia del torno CNC (CYCLONE) la posición de la
herramienta de referencia (primera del programa) se incluye en el mismo
2014 48
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
2014 49
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
Regrese a su programa e
inserte los valores de “Z”,
Oprima POS, elija Relatives. “X”, ”Y” en el código G92
Seleccione la 1ª. hta. con la En “X” (parpadeando),oprima reservado para éste caso.
que inició su programa (hta. Cancel, mueva la hta. hacia
de referencia), con el modo arriba para no golpear la
MDI y el código MO6 T (Hta. pza. Mande a HOME la hta.
No.)y presione la tecla en “X
INPUT 2.Seleccione en modo MDI
la 2ª. hta. de su programa
(hta. aux), repita el punto 1.
Al valor final mostrado en la
pantalla, sume el radio de la
1. Gire el husillo SPDL CW hta. El valor será negativo.
con el modo MDI Y M3
S200 Seleccione el modo 3. Seleccione la pantalla
MPG y roce la sup.de la de TOOL OFFSET e
pza. como lo indica la Mueva la hta en el eje Y, inserte el valor que obtuvo
figura. como se muestra en la fig. en el núm. de hta.
y roce una arista correspondiente.
Herramienta Pieza
A
FIN
B
2014 50
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
A U
INICIO
Encender la energía
principal MAIN POWER Oprima la tecla F7 USER Verifique que el programa
ON de la red LAN. COMMUNCATION a transferir a la PC la 1er.
el Torno. INTEGRATION línea inicie con O+No. y al
final N%, para evitar
problemas en la
Encender la PC principal trasmisión.
y la Fresadora Fanuc. Oprima la tecla F3 CNC.
2014 51
CONTROL NUMÉRICO COMPUTARIZADO EN MAQUINAS HERAMIENTAS
BIBLIOGRAFIA
DENFORD
Cyclone Instruction Operation and Maintenance
DENFORD
Triac Fanuc OM
Instruction Manual
GE FANUC OT MATE/OT
OOT-Model A
2014 52