Академический Документы
Профессиональный Документы
Культура Документы
El CNC tiene como finalidad ofrecer una alternativa más rápida y eficiente para
diferentes procesos de manufactura, y en muchas ocasiones interactúa con
otros procesos, por ejemplo: el barrenado de una pieza.
ESIME
7
Instituto Politécnico Nacional
Como se puede ver, el hacer un barreno sobre una pieza, involucra una serie
de pasos en los que interviene un operador, esta intervención puede ser
aceptable para algunas compañías donde se tenga que hacer un número
relativamente pequeño de barrenos, sin embargo ¿que pasa cuando el número
de maquinados se eleva?, el operador tiende a fatigarse por el número de
operaciones repetitivas la calidad de las piezas disminuye por el cansancio del
operador.
Hay que tomar en cuenta que en este ejemplo se ha mencionado una pieza
con un barreno, sin embargo la mayoría de las piezas que se fabrican tienen
mas que un barreno, hay piezas que requieren un número mayor de
maquinados, para lo que se necesita de personal especializado y que el error
sea mínimo, así mismo que el grado de error en los maquinados sea menor, en
estos casos nos referimos a que el CNC puede remplazar al maquinado
convencional.
Expresado lo anterior, tenemos que, todos y cada uno de los pasos que realizó
el operador para hacer un barreno pueden ser programados para que una
maquina de CNC los pueda realizar una vez que halla sido puesta a punto.
Las máquinas de CNC cuentan con más que ejes de movimiento. Estos ejes de
movimiento se motorizan para los desplazamientos de los carros según sus
ejes principales.
ESIME
8
Instituto Politécnico Nacional
Todas las máquinas de CNC tienen dos o mas grados de movimiento llamados
ejes, cada eje o grado de movimiento puede ser lineal o rotacional, este
concepto esta ligado a la complejidad de la máquina, esto es, entre mas ejes
tiene una máquina mas compleja es o tiene mayor capacidad de maquinar
pieza complejas.
Los ejes de las máquinas están encargados de los movimientos que tiene que
hacer la herramienta para el proceso de manufactura que se requiere. En el
ejemplo del barrenado (visto anteriormente), se necesitan tres ejes, dos para el
posicionamiento de la pieza (o la herramienta según se vea) y el tercero para el
barrenado. Los ejes son llamados con letras, comúnmente los ejes lineales son
X, Y y Z, y los ejes rotacionales son A, B y C.
Movimiento de ejes.
ESIME
9
Instituto Politécnico Nacional
Fig. 2
Fig. 3
Dentro de la misma tuerca existe un canal que permite a los balines correr
libremente y regresar desde el último hasta el primer filete. Por otro lado, la
tuerca se mantendrá sujeta al tornillo con un juego prácticamente inexistente, y
por otro, siendo que rueda sobre balines, la potencia necesaria para mover la
tuerca es mínima (incluso el peso de la tuerca es suficiente para moverse si el
tornillo es puesto en posición vertical). Debe notarse que la tuerca no reposa
sobre el tornillo, sino sobre los balines.
ESIME
10
Instituto Politécnico Nacional
Fig. 6
ESIME
11
Instituto Politécnico Nacional
Fig. 7
Podemos citar a este ejemplo el caso de un torno; los dos ejes que conforman
el movimiento de una torreta, mas el eje C del chuck (Fig. 8). En el caso de un
centro de maquinado se adjunta un tercer eje.
Fig. 8
Como puede verse aquí, el primer eje corresponde a eje longitudinal (Z)
mientras que el segundo corresponde al eje transversal (X). Puede apreciarse
del mismo modo que en el caso de los dos tornillos, que la tercera tuerca es
controlada, no solo en el plano, sino en el espacio.
ESIME
12
Instituto Politécnico Nacional
Fig. 9
En algunas ocasiones, el tercer eje no se fija a los otros dos, en su lugar, se fija
a un cabezal que sostendrá el husillo que hará girar a la herramienta de corte,
mientras que la prensa que sujeta a la pieza a cortar se sujeta a los otros dos
ejes (fig.10). Esto, para efectos de la pieza a cortar no importa, pues, en lo que
a la pieza concierne, la punta de la herramienta se mueve en el espacio.
Fig.10
ESIME
13
Instituto Politécnico Nacional
Aquí, como puede apreciarse, se cuenta con los tres ejes; X y Y para el
movimiento en el plano de la prensa, y Z en el cabezal, para desplazar la punta
de la herramienta en el tercer eje. En las figuras anteriores se muestran
imágenes en las que los tornillos van conectados directamente a los motores.
Estos, claro, son sólo unos diagramas ilustrativos. Normalmente para mejor
control y rendimiento de potencia, el motor está conectado a una caja de
transmisión. Sin embargo, de poco sirve contar con un sistema mecánico de
precisión y bajo requerimiento de potencia si no podemos controlar esos
motores para realizar los movimientos que la pieza a trabajar requiere.
Existen varios tipos de motores eléctricos, cada uno con propiedades distintas.
Los más comunes, son los motores de CC (corriente continua). En este tipo
particular, podemos controlar la velocidad variando el voltaje en un cierto
rango; con una curva apropiada de voltaje podemos parcialmente controlar su
aceleración, pero no podemos controlar su posición y menos aún su torque.
Otro tipo de motor muy difundido es el motor CA (corriente alterna) que puede
variar su torque en base al voltaje suministrado dentro de un pequeño rango, y
puede variar su velocidad en base al cambio de la frecuencia de CA que se le
suministra. Sin embargo no se puede controlar su posición.
Los motores a pasos son motores alimentados por CC, lleva un arreglo de
varias bobinas que permite variar, a través de la velocidad de cambio de pulso
entre bobinas, la velocidad, aceleración y posición. Sin embargo, dada la
naturaleza de este motor, el torque puede controlarse muy poco, y al igual que
el motor CC se corre el riesgo, en caso de una sobrecarga, de quemar el
motor. Si el sistema tuerca-tornillo a controlar es de baja potencia, el motor a
pasos es una solución viable y económica, siempre y cuando se agregue una
etapa de servocontrol posterior al motor.
Los servomotores son motores especiales que cuentan con una etapa de
retroalimentación; esta le indica al motor cuánto se ha movido y si requiere
moverse más, o incluso, indica al motor aplicar fuerza para mantener la
posición actual. Este es el tipo de motores ideales para una máquina CNC, sin
embargo su costo reduce su difusión.
2.6 Sistema de
de Control de Ejes
ESIME
14
Instituto Politécnico Nacional
Y
B
A
X
Fig. 11
Puede notarse en la figura 11 siendo que las distancias a recorrer de los ejes
son desiguales, tendremos un movimiento a 45° hasta que uno de los motores
agote la distancia a recorrer. A partir de ahí, el movimiento será tan sólo en el
eje que aún no ha llegado a su destino; Esto es lo que se conoce como un
movimiento no interpolado. Es decir, cada motor va por su propia cuenta.
Pero, si nuestro control puede calcular el tiempo estimado de arribo en base a
la velocidad normal de uno de los motores, y con ello calcular una velocidad
conveniente para que el segundo motor llegue a su punto final al mismo
tiempo, entonces tendremos un movimiento interpolado (Fig. 12).
Y
B
A X
Este movimiento en particular es mucho más útil que el anterior, pues nos
permite trazar líneas rectas entre puntos, en lugar de depender de velocidades
fijas de los motores. Más aún, si podemos variar controladamente las
velocidades en los motores, por decir algo, de modo senoidal, mientras que el
otro lo variamos de modo cosenoidal, podemos trazar arcos regulares con la
trayectoria de la herramienta. Si podemos variar esta velocidad para que no
sea fija, o variable de modo regular, podemos realizar curvas no regulares (Fig.
13).
ESIME
15
Instituto Politécnico Nacional
Y
B
A X
2.7 Sistema
Sistema de coordenadas
Fig. 14
ESIME
16
Instituto Politécnico Nacional
Fig. 15
ESIME
17
Instituto Politécnico Nacional
Fig. 15
Fig. 16
ESIME
18
Instituto Politécnico Nacional
Para que el control CNC se pueda orientar a través del sistema de medida en
el campo de trabajo disponible, existen algunos puntos de referencia
importantes.
Para el torno, se ubica en el eje del torneado en la cara de la brida del cabezal
como se puede observar en la figura 18.
ESIME
19
Instituto Politécnico Nacional
Dato de la herramienta.
Fig19
Así, para que se mueva el punto de control, de ese punto cero a la punta de la
herramienta, es necesario sumar una cota en X y una cota en Z. Esta, por
supuesto, cambiará si la herramienta es para maquinados interiores o
exteriores.
ESIME
20
Instituto Politécnico Nacional
Otro punto que debe ser ajustado en el control de las máquinas es, la posición
del cortador o inserto de la herramienta, esta posición se debe de dar de alta
según la operación de maquinado que se valla a hacer, este dato lo
proporciona el fabricante de la máquina para ello se examina la posición que
tiene el inserto en la herramienta y se compara con la tabla que nos
proporciona el fabricante, la siguiente tabla es para nuestro caso, ya que
usamos un torno de la marca Emco para la serie 50/55 se deberán usar los
números entre paréntesis.
ESIME
21
Instituto Politécnico Nacional
Fig. 24
ESIME
22
Instituto Politécnico Nacional
Velocidad de Corte.
La Velocidad de corte (Vc) implica que tan rápido puede el cortador avanzar
cortando el material, entonces se puede decir que es la distancia que una
herramienta corta en un minuto, o la longitud de corte en un minuto.
Vc = π * D* n
Donde:
Vc = Velocidad de corte
D = Diámetro del material o diámetro de la herramienta si se desea hacer un
taladrado
n = revoluciones
ESIME
23
Instituto Politécnico Nacional
Tabla 1
n = Vc * 1000/d*π
Donde:
n = velocidad de giro
Vc = velocidad de corte
d = diámetro de la herramienta o de la pieza según sea el caso.
Velocidad de Avance.
ESIME
24
Instituto Politécnico Nacional
Vf = fz * z * n
Donde:
Para el caso del torno la herramienta tiene un solo diente por lo que la formula
queda:
Vf = fz * n
Donde:
Tabla 2
ESIME
25
Instituto Politécnico Nacional
T= L / Vf
Donde:
T= Tiempo
L= Longitud del corte
Vf= Velocidad de corte
Herramientas de corte
ESIME
26
Instituto Politécnico Nacional
A B C D E F G
Fig.17
A y C: Barra de interiores
Se utiliza para diámetros interiores
Los insertos con recubrimientos tienen recubierto tan solo el filo; pueden
cortarse materiales extremadamente duros, como el acero al alto carbón o
inoxidable, pero no deben usarse para cortar materiales blandos como el
aluminio, pues debido a la maleabilidad del aluminio, una pasta de material se
adhiere al recubrimiento como si fuese chicle, terminando por llevarse el
recubrimiento con ella
ESIME
27
Instituto Politécnico Nacional
Figura. 19
2.12 Programación
Códigos
ESIME
28
Instituto Politécnico Nacional
Códigos G
Códigos M
Cuando el control lee un código, busca todos los parámetros necesarios para
ejecutarlo, así, por ejemplo para un arco, busca los cuatro parámetros de dicha
instrucción, para un movimiento interpolado buscará los tres parámetros del
movimiento interpolado, pero, cada uno de estos parámetros se guarda en un
buffer que no cambiará hasta que se escriba un nuevo dato, lo que significa
que si no escribimos alguno de los parámetros de la instrucción, tomará el valor
anterior, sin embargo es muy recomendable escribir las instrucciones
completas.
ESIME
29
Instituto Politécnico Nacional
2.13 Programación
Programación Básica
Básica
Códigos básicos G.
Movimientos de la torreta
G00 X10
Z-12
ESIME
30
Instituto Politécnico Nacional
Al igual que el código anterior, este código debe ir seguido de al menos una X,
Y o una Z, pero además, debe ir seguido de una F que indicará el avance de la
herramienta en milímetros por revolución, como su nombre es un movimiento
interpolado lo que implica que la línea al siguiente punto siempre será recta,
por ejemplo:
15 mm
G01 X12. F0.25;
Z-15
12 mm
12 mm
15 mm
Para la fresadora
ESIME
31
Instituto Politécnico Nacional
Este código sirve para trazar arcos en sentido horario. Aquí si debe incluirse en
la misma línea X, Z, y CR indicando el valor del radio, en el caso del torno y X,
Y, Z, R para indicar el valor del radio, estas coordenadas tiene que ser el punto
final del arco, se entiende que la coordenada anterior es el primer punto del
arco.
Es decir, estando en el punto X12 Z-15. Y usando la instrucción G02 X14 Z-17
CR=3; la herramienta trazará un arco del punto X12, Z-15 a X14.Z-17. Con un
radio de 3 milímetros.
R 3mm
12mm 14mm
15mm
17mm
Fresadora
Y
G02 X40 Y20.1 R36
40
20 R 36
S
E 25.9
20
-X +X
-Y
ESIME
32
Instituto Politécnico Nacional
Este código sirve para trazar arcos en sentido antihorario. Nuevamente deben
incluirse los mismos caracteres que en el caso anterior por ejemplo:
Usando X12. Z-15 como punto inicial. Y usando la instrucción G03 X14. Z-17.
R3 F1.5; la herramienta trazará un arco antihorario del punto X12., Z-15. al
X14., Z-17. Con un radio de 3 milímetros a una velocidad de 1.5 milímetros por
revolución del husillo.
En el caso del torno se indica el valor del radio del círculo se indica con CR=+-,
el signo indica si el arco del círculo es mayor o menor de 180° esto es:}
R 3mm
12 mm 14mm
15mm
17 mm
Para el caso de la fresa el arco del círculo se indica únicamente con “R”
40
20
S
R 36
20 +X
-X
-Y
ESIME
33
Instituto Politécnico Nacional
G04 Espera.
Parámetros de Trabajo
La misma situación se presenta para el sistema métrico; basta con escribir G21
(fresa); y ahora sólo se verán tres espacios antes del punto.
Códigos Básicos M
ESIME
34
Instituto Politécnico Nacional
M03, Giro Normal del Husillo (Sentido Horario). Al usar este comando se
arranca el husillo girando en sentido horario viendo la pieza desde el husillo.
M04, Giro en Reversa del Husillo. (sentido antihorario). Este comando sirve
para hacer girar el husillo en sentido antihorario viendo la pieza desde el
husillo.
Comandos G
COMANDO SIGNIFICADO
G0 Carrera rápida
G1 Recorrido de mecanización
G2 Interpolación circular a derechas
G3 Interpolación circular a izquierdas
CIP Interpolación circular a través de un punto intermedio
G4 Tiempo de espera
G9 Parada exacta valida por secuencia
G17 Plano de trabajo XY
G18 Plano de trabajo XZ
G19 Plano de trabajo YZ
Mínima limitación programable del área de trabajo/limitación
G25 programable de velocidad del cabezal
Máxima limitación programable del área de trabajo/limitación
G26 programable de la velocidad del cabezal
G33 Constante paso de rosca
G331 Roscado rígido
G332 Desplazamiento de retroceso
G40 Desactivar corrección del radio de la herramienta
G41 Activar la corrección del radio de la herramienta
G42 Activar la corrección del radio de la herramienta
G53 Deselección del decalaje de cero ajustable
G54-G57 Llamada de las cuatro primeros decalajes de origen ajustables
G500 Desactivación hasta la siguiente llamada
G505-G599 Decalajes ajustables de origen
G60 Reducción de avance, Posicionamiento exacto
G601 Posicionamiento exacto fino
G602 Posicionamiento exacto grueso
G603 Posicionamiento exacto sin parada
G63 Roscado con plato compensador
G64 Modo contorneado
ESIME
35
Instituto Politécnico Nacional
COMANDO SIGNIFICADO
G641 Modo contorneado con redondeado programable
G70 Entrada al sistema en pulgadas
G71 Entrada al sistema métrico
G90 Programación absoluta
G91 Programación incremental
G94 Avance en mm/min, pulg/min
G95 Velocidad de avance en rotación en mm/vuelta, pulg./vuelta
G96 Velocidad de corte constante ON
G97 Velocidad de corte constante OFF
G110 Definición del polo referido a la ultima posición alcanzada
G111 Definición del polo referido al sistema de coordenadas de pieza
G112 Definición del polo referido al ultimo polo previamente definido
G140 Arranque y partida suave
G141 Arranque desde la izquierda y partida desde la izquierda
G142 Arranque desde la izquierda y partida desde la derecha
La dirección de arranque y partida depende de la posición relativa del
G143 punto de arranque y final hacia la dirección de la tangente
G147 Arranque con una línea recta
G148 Partida con una línea recta
G247 Arranque con un cuarto de circulo
G248 Partida con un cuarto de circulo
G340 Arranque y partida en el espacio (valor de posición base)
G341 Arranque y partida en el plano
G347 Arranque con un semicírculo
G348 Partida con un semicírculo
G450 Rodeo de esquina circular
G451 Rodeo de esquina recto
Comandos M
COMANDO SIGNIFICADO
M0 Parada programada
M1 Parada programada condicional (el programa solo se para con
OPT,STOP)
M2 Fin de programa
M2=3 Conectar herramienta acción en sentido horario
M2=4 Conectar herramienta acción en sentido antihorario
M2=5 Desconectar herramienta en acción
M3 Cabezal ON a derechas
M4 Cabezal ON a izquierdas
M5 Cabezal OFF
M6 Código M para cambio de herramienta
M8 Refrigerante ON
M9 Refrigerante OFF
M10 Freno del husillo CON.
M11 Freno de husillo DESCON.
M17 Fin de subprograma
M20 Contrapunto retroceso
COMANDO SIGNIFICADO
M21 Contrapunto avance
ESIME
36
Instituto Politécnico Nacional
Ciclos
CICLOS DE FORATURA
Cycle 81 Taladrado, Centrado
Cycle 82 Taladrado, Avellanado
Cycle 83 Taladrado de agujeros profundos
Cycle 83E Taladrado de agujeros profundos
Cycle 84 Roscado rígido
Cycle 84E Roscado rígido
Cycle 840 Roscado con plato de compensación
Cycle 85 Mandrilado 1
Cycle 86 Mandrilado 2
Cycle 87 Mandrilado 3
Cycle 88 Mandrilado 4
Cycle 89 Mandrilado 5
CICLOS DE TORNEADO
ESIME
37
Instituto Politécnico Nacional
Este plato esta diseñado para sujetar el material que se va a procesar, las
garras o las muelas abren y cierran simultáneamente gracias al sistema
neumático, estas muelas abren cierran a una velocidad de máxima 4500 min1,
tiene una fuerza de accionamiento máximo de 7KN y una fuerza de amarre
sobre el material máximo de 12 KN, el plato se debe montar en el husillo
principal, este husillo es accionado por un motor de corriente trifásica mediante
una correa trapezoidal. Está alojado en cojinetes de bolas lubricados de por
vida, por lo tanto sin mantenimiento. El cabezal está diseñado
termosimétricamente, es decir, si se calienta el husillo no se producen fallos de
alineación. El plato se sujeta sobre la brida de centrado del husillo, como se
puede ver la siguiente figura.
2. Barra tensadora
4. Tornillos de sujeción
FIG 23
ESIME
38
Instituto Politécnico Nacional
FIG, 24
ESIME
39
Instituto Politécnico Nacional
Fijación de Herramientas
FIG. 25
ESIME
40
Instituto Politécnico Nacional
Las herramientas con diámetro de mango inferior (6) se fijan con los
correspondientes casquillos de reducción (7). Hacer que los espárragos
roscados (5) entren por los taladros en el casquillo de reducción (7), con lo que
la herramienta (6) se sujeta directa-mente.
ESIME
41
Instituto Politécnico Nacional
ESIME
42
Instituto Politécnico Nacional
saber esto nos permite tener una idea del tamaño de las piezas que se pueden
mecanizar en este equipo.
1. Pupitre del teclado del PC (plegable, con bandeja para ratón integrada)
Fig18 .Puntos de referencia para el torno.
ESIME
43
Instituto Politécnico Nacional
ESIME
44
Instituto Politécnico Nacional
Parada opcional
Paro del CN
Después de pulsar la tecla Paro del CN, y que la maniobra se haya hecho
cargo del funcionamiento, se detendrá el programa de pieza en ejecución. Se
puede seguir trabajando pulsando Arranque del CN
Tecla Reset
ESIME
45
Instituto Politécnico Nacional
Arranque del CN
Bloque individual
Punto de referencia
Teclas de dirección
Marcha rápida
ESIME
46
Instituto Politécnico Nacional
Avance Parada
Avance Arranque
Modo JOG
La torreta portaherramientas gira una posición
Con estas teclas. el contrapunto se mueve hacia adelante o hacia atrás. Esta
tecla funciona solo con las máquinas que su contrapunta cuenta con un
sistema neumático.
ESIME
47
Instituto Politécnico Nacional
Dispositivo de amarre
Auxiliary OFF
Con esta tecla se desconectan los grupos auxiliares de la máquina. Sólo tiene
efecto con accionamiento principal desconectado o bien si el programa está
parado.
Auxiliary ON
Con esta tecla, los grupos auxiliares de la máquina serán puestos a punto y en
estado de funcionamiento (hidráulica, lubricación, transportador de virutas,
refrigerante, bandeja recogedora). La tecla debe ser pulsada aprox. durante 1
segundo. Una corta pulsación de la tecla AUX ON es una función de
confirmación y causará un impulso de engrase de la lubricación central.
Sin función
Ref
Automatic
ESIME
48
Instituto Politécnico Nacional
Jog – Jogging
Ninguna función
Ninguna función
ESIME
49
Instituto Politécnico Nacional
Control de avance
Tecla de consenso
ESIME
50
Instituto Politécnico Nacional
Interruptor principal
Función: 0 - DESCON
1 - CON
Sin uso
Decalaje cero
M W
ESIME
51
Instituto Politécnico Nacional
Corrección de herramientas
Cero de la herramienta N
Datos de la herramienta
FIG27
ESIME
52
Instituto Politécnico Nacional
Tenemos diferentes tipos de herramientas que nos sirven para mecanizar una
pieza, de acuerdo al tipo el ordenador lo da de alta y automáticamente sabe el
uso específico de esta herramienta, en la tabla siguiente se muestra el tipo de
herramienta y el código que utiliza el ordenador.
ESIME
53
Instituto Politécnico Nacional
División de la Pantalla
ESIME
54
Instituto Politécnico Nacional
Corrección de herramientas
Número T
Con este número se puede llamar a la herramienta (número de posición en el
disco portaherramientas)
ESIME
55
Instituto Politécnico Nacional
Número D
Número de corrección de herramienta. Una herramienta también puede tener
varios números de corrección (ej. Esquina izquierda y derecha de un útil de
ranurar).
Número de filos
Número de filos D de la herramienta
Tipo de herramienta
Este número determina la clase de la herramienta.
Geometría
Dimensiones de la herramienta
Desgaste
Desviación del valor geométrico
Base
Dimensiones de un portaherramientas, en el que sujetaran las herramientas.
La suma de geometría, desgaste y base es la corrección de herramienta
efectiva.
Posición de filo
De acuerdo a la posición de la pastilla (véase figura 27) se anotara el número
correspondiente
Arrancar CN
ESIME
56
Instituto Politécnico Nacional
+x
-z +z
-x
ESIME
57
Instituto Politécnico Nacional
NT Número de herramienta
D1 Filo
Herramienta tipo
- u longitud “2”
sin u radio
sin u decalaje
ESIME
58
Instituto Politécnico Nacional
G54
G90
G71
G18
M6 T7 D1
M4 S1000 X0, Z0
G0 X0
Z0
ESIME
59
Instituto Politécnico Nacional
Práctica 1
Objetivo
El alumno maquinará una flecha marca Continental modelo P-30 utilizando tres
herramientas, manejando únicamente para su programación los comandos
básicos, así como simularlo y ejecutarlo, e identificará las partes principales
que componen la máquina EMCO PC Turn, y verificará el procedimiento de
encendido y apagado del equipo.
Equipo:
Procedimiento de encendido:
ESIME
60
Instituto Politécnico Nacional
ESIME
61
Instituto Politécnico Nacional
ESIME
62
Instituto Politécnico Nacional
Programa
G0 X23
Z0
G1 F0.2 X19
Z-19.05
X21.1 Z-25.4
Z-53.97
G0 X23
Z0
G1 F0.2 X17
Z-19.05
X20.9 Z-25.4
Z -53.97
G0 X22
Z0
G1 X16
Z-19.05
G2 X20.32 Z-25.4 CR=9.52
G1 Z-53.97
ESIME
63
Instituto Politécnico Nacional
G1 X22.22
Z-57.17
G1 X21 Z-62.48
Z-83
G0 X22.22
Z-57.17
G1 X20 Z-62.48
Z-83
G0 X22.22
Z-57.17
G2 X19 Z-62.48 CR=9.52
G1 Z-83 F0.2
ESIME
64
Instituto Politécnico Nacional
G0 X23
Z-33
G01 X18
Colores en la visualización
ESIME
65
Instituto Politécnico Nacional
ESIME
66
Instituto Politécnico Nacional
Retrocede la simulación
ESIME
67
Instituto Politécnico Nacional
Práctica 2
Objetivo
El alumno maquinará una flecha vickers modelo V10 para una bomba de
desplazamiento positivo, aprendiendo a utilizar el ciclo de maquinado 95, así
como los subprogramas.
CYCLE 95
La función del ciclo de eliminación de material es procesar un contorno que se
guarda en un subprograma, el contorno se puede mecanizar exterior, interior,
longitudinal o frontal, este contorno se puede desbastar, acabar o mecanizar
completamente.
Formato:
CYCLE95 (“NPP”,MID,FALZ,FAX,FAL,FF1,FF2,FF3,VARI,DT,DAM,VRT)
ESIME
68
Instituto Politécnico Nacional
Equipo:
Procedimiento de encendido:
ESIME
69
Instituto Politécnico Nacional
ESIME
70
Instituto Politécnico Nacional
ESIME
71
Instituto Politécnico Nacional
Posición 4
Herramienta para tronzar
CYCLE95(“V10”,1,0.05,0.3,0,0.3,0.1,0.12,9,0,0,0)
G0 X100
Z5
M6 T4 D1
G0 X40
Z0
G1 Z-74.94 F0.12
X15.24
G0 X100
Z5
ESIME
72
Instituto Politécnico Nacional
M6 T1 D1
G0 X40
Z-72.94
G1 X20
Z-85.81
G0 X21
Z-72.94
G1 X20
Z-85.81
G0 X21
Z-72.94
G1-72.94
G1 X19.05
Z-85.81
G0 X100
Z5
M30
Subprograma “V10”
G1 X10.31 Z1
Z-12.7
X12.1
Z-28.57
X15.87 Z-38.55
X15.87
Z-53.61
X17
Z-67.91
X21.33
Z-85.81
M17
Simular programa:
Seleccionar “Programas pieza/ “Cambiar liberación” a (X) si es necesario/dar
doble clic en el programa a simular/ “Simular”/ “Auto Zoom” / “Marcha”. De la
misma manera podemos simular únicamente el subprograma.
ESIME
73
Instituto Politécnico Nacional
ESIME
74
Instituto Politécnico Nacional
Práctica 3
Objetivo
CYCLE 83E
Este ciclo sirve para taladrar agujeros profundos y la profundidad del taladro
final se alcanza solo después de haber quitado o roto las virutas una o varias
veces.
Formato:
CYCLE83E (RFP, DP, FDEP, DAM, DTD, DTS, VARI, DIR)
ESIME
75
Instituto Politécnico Nacional
FEDP
Profundidad de penetración del primer taladro con relación al cero de la pieza.
FDPR
Profundidad de penetración del primer taladro con relación al plano de
referencia, sin signo.
DAM
Comenzando desde la profundidad del primer taladro. Cada una de las
penetraciones siguientes será reducida cada una de ellas en el valor DAM.
DTB
El tiempo de permanencia en la profundidad final del taladro (quebrar virutas)
será programada o bien en segundos o en rpm del husillo principal.
DTS
La herramienta retrocede después de cada penetración y avanzara de nuevo
después del tiempo de espera en DTS.
FRF
Con este factor el avance programado se puede reducir para la primera
penetración.
VARI
VARI=0 – rotura de virutas
Después de cada penetración, la herramienta retrocede 1mm para romper las
virutas
MDEP
Al calcular la carera de taladro mediante un factor de degresión, podrá
estipularse una profundidad mínima de taladrado. Si la carrera de taladro
calculada fuera inferior a la profundidad mínima de taladro, entonces la
profundidad restante del taladro será mecanizada mediante carreras de una
dimensión igual a la profundidad mínima de taladro
VRT
Trayecto de retroceso al quebrar las virutas con VRT=0 (parámetro no
programado) se retrocederá por 1mm.
DTD
El tiempo de permanencia en la profundidad final de taladrado podrá
introducirse en segundos o rpm.
ESIME
76
Instituto Politécnico Nacional
DIS1
La distancia anticipada con repenetración puede programarse tras re-inserción
en el taladro (en VARI=1)
Antes del ciclo, la herramienta debe estar colocada sobre la posición del
agujero (X=0).
Ejemplo:
CYCLE83E (1,-30,-10,3,0,0,1,1)
Equipo:
Procedimiento de encendido:
ESIME
77
Instituto Politécnico Nacional
ESIME
78
Instituto Politécnico Nacional
ESIME
79
Instituto Politécnico Nacional
Editar Programa:
G54
G18
G90
G71
M4 s1000
M6 T7 D1
G0 X0
Z5
CYCLE95(“RADIO”,1,0.05,0.3,0,0.3,0.1,012,9,0,0,0)
G1 F0.12 X20
Z-10
G3 X14.28 Z-17 CR=10
G1 Z-19
X20 Z-20.86
GO X40
Z100
M5
M3 S1000
M6 T3 D1
ESIME
80
Instituto Politécnico Nacional
G0 X0
Z5
G1 Z-3
G0 Z100
X80
M6 T5 D1
G0 X0
Z5
CYCLE83E(1,-30,-10,3,0,0,1,1)
Z30
M30
Subprograma “RADIO”
G1 X0
Z0
G3 X20 Z-10 CR=10
Z-40
M17
Simular programa:
Seleccionar “Programas pieza”/ cambiar liberación a (X) si es necesario/dar
doble clic en el programa a simular y seleccionar “Simular”/ “Auto zoom” /
“Marcha”. De la misma manera podemos simular únicamente el subprograma.
ESIME
81
Instituto Politécnico Nacional
CICLO DE ROSCADO
Formato
CYCLE97(PIT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,TDEP,FAL,IANG,NSP,NRC
,
NID, VARI,NUMT,VRT)
PIT, MPTI: el valor de la rosca un valor paralelo al eje y se introducirá sin signo,
PIT define el paso en mm, MPIT como valor nominal (M3- M60) para roscas
métricas nominales, se debe programar ya sea MPIT o PIT.
SPL, FPL, APP, ROP: Los parámetros SPL y FPL definen el punto inicial y final
de la rosca, la mecanización de la rosca empieza por APP que es una
trayectoria de acercamiento, antes de SPL y termina por ROP (trayectoria de
salida) después de la rosca, las trayectorias de acercamiento y salida, son
necesarias para acelerar y ralentizar los carros. En la zona de acercamiento y
de salida, la rosca no es precisa, por consiguiente se deben utilizar rebajes de
rosca.
El punto inicial para mecanizar en X, está 1mm por encima del diámetro
programado de la rosca
ESIME
82
Instituto Politécnico Nacional
Nota:
Para roscas métricas normales:
Profundidad de la rosca =0.613435 x paso de rosca.
Penetración por flanco, el valor IANG debe ser el máximo la mitad de ángulo
del hilo, para roscas métricas máximo 30°
NUMT: Número de hilos en roscas de varios hilos, para una rosca normal
programar 0 o no programar el parámetro. Los hilos aislados se colocarán
ahiladamente uniformemente sobre la circunferencia, estando determinado el
inicio del primer hilo por NPS.
Ejemplo:
Este programa realiza una rosca métrica M42 x 4.5. El avance es el flanco con
sección transversal constante. Se realizarán 5 pasadas de desbaste con una
profundidad del hilo de 2.76 mm, sin tolerancia de acabado, después se harán
2 pasadas lentas
ESIME
83
Instituto Politécnico Nacional
G53
G90
G18
G71
M6 T5 D1
M4 S1000
G0 X60 Z50
CYCLE97(M42,0,-35,42,42,10,3,2.76,0,30,0,5,2,3,1,1)
G0 X60 Z50
M30
ESIME
84
Instituto Politécnico Nacional
ESIME
85
Instituto Politécnico Nacional
Los carros se deslizan por guías rectificadas y precisas de cola de milano y son
movidos por motores paso a paso por los husillos de bolas circulantes que
facilitan la exactitud de posicionamiento y de trabajo.
ESIME
86
Instituto Politécnico Nacional
Portaherramientas
.
Al cambiar la herramienta se desplazan el tambor y el cabezal fresador hacia
arriba. El cabezal sigue avanzando si el tambor ha alcanzado la posición final.
ESIME
87
Instituto Politécnico Nacional
• Girar los tornillos de fijación (4) en el tambor de herramientas (1) para que la
parte plana (B) de los mismos esté hacia el soporte de la herramienta. De esta
forma, se puede insertar la herramienta en el soporte.
ESIME
88
Instituto Politécnico Nacional
• Apretar los tornillos de fijación (4) para que el portaherramientas se sujete con
seguridad en el soporte. Al apretar los tornillos de fijación (4) tener en cuenta
que las partes planas (B) de los tornillos miren hacia el otro lado del soporte de
la herramienta. Así se asegura que el portaherramientas no se desprenderá del
soporte.
• Girar la herramienta.
• Aflojar los tornillos de fijación (4) para poder extraer el portaherramientas (2)
Sujetar con fuerza el portaherramientas para que no se caiga y no se dañe la
herramienta.
ESIME
89
Instituto Politécnico Nacional
• Afianzar la tuerca de amarre (3) con la llave fija de gancho (6) entregada con
la máquina. Retener el portapinzas (2) con la segunda llave fija de gancho (1).
Mordaza neumática
ESIME
90
Instituto Politécnico Nacional
• Poner pieza sobre tornillo de banco contra la mordaza de sujeción (3) del
tornillo de banco.
• Mover mordaza de sujeción (4) del tornillo de banco girando el cerrillo (5)
hasta aprox. 2 mm a la pieza (ajustar distancia de mordaza 2 mm excedente la
longitud de la pieza de sujetar). Girando el cerrillo hacer atención de que la
corredera de válvula (6) no gire.
• Durante el cierre del tornillo de banco a través del control la pieza viene
sujetada con la presión seleccionada (la carrera de la mordaza de sujeción (4)
es de 5 mm).
ESIME
91
Instituto Politécnico Nacional
Funciones
RESET
Pulsar esta tecla para cancelar alarmas, reponer CNC (por ej., para interrumpir
programa), etc.
HELP
Menú auxiliar
CURSOR
Función de búsqueda, salto de línea arriba/abajo, llamar programa
PAGE
Página arriba/abajo
ALTER
Modificar palabra (cambiar)
INSERT
Insertar palabra, crear nuevo programa
ESIME
92
Instituto Politécnico Nacional
DELETE
Borrar (programa, bloque, palabra)
EOB
Fin de bloque (End Of Block).
CAN
Borrar entrada.
INPUT
Introducir palabra, recoger datos
POS
Visualizar la posición actual
PROG
Funciones de programa
OFSET SETTING
Configurar y visualizar decalaje de origen, correcciones de herramienta,
desgaste, y variables
SYSTEM
Configurar y visualizar parámetros y mostrar los datos de diagnóstico
MESSAGE
Visualizar alarmas y mensajes
GRAPH
Simulación de gráficos
TECLAS DE FUNCIÓN
ESIME
93
Instituto Politécnico Nacional
RESET
ESIME
94
Instituto Politécnico Nacional
Girar portaherramientas
Tecla de consenso
Sin función
ESIME
95
Instituto Politécnico Nacional
Comandos G
COMANDO SIGNIFICADO
G0 Avance rápido
G1 Recorrido de mecanización
G2 Interpolación circular a derechas
G3 Interpolación circular a izquierdas
G4 Temporización
G9 Parada exacta
G10 Ajuste de datos
G11 Ajuste de datos a parar
G15 Final de interpolación de coordenadas polares
G16 Comienzo de interpolación de coordenadas polares
G17 Selección de plano XY
G18 Selección de plano ZX
G19 Selección de plano YZ
G20 Medidas en pulgadas
G21 Medidas en milímetros
G40 Cancelar compensación de radio de corte
G41 Compensación de radio a la izquierda
G42 Compensación de radio a la derecha
G43 Compensación de longitud positiva
G44 Compensación de longitud negativa
G49 Cancelar compensación de longitud
G50 Cancelar factor de escala , efecto espejo
G51 Factor de escala efecto espejo
G52 Sistema de coordenadas locales
G53 Sistema de coordenadas de maquina
G54 Roscado con plato compensador
G55 Modo contorneado
G56 Decalaje de origen
ESIME
96
Instituto Politécnico Nacional
Comandos M
COMANDO SIGNIFICADO
M00 Parada programada
M01 Parada programada condicional
M02 Fin de programa
M03 Cabezal ON a derechas
M04 Cabezal ON a izquierdas
M05 Cabezal OFF
M06 Código M para cambio de herramienta
M07 Refrigerante ON
M08 Refrigerante OFF
M10 Sujetar eje redondo
M11 Desbloquear sujeción eje redondo
M27 Girar aparato divisor
M30 Fin de programa
M71 Soplado ON
M72 Soplado OFF
M98 Llamada subrutina
M99 Fin de subrutina
ESIME
97
Instituto Politécnico Nacional
Decalaje de origen
Hay que medir cada herramienta que se utiliza para el mecanizado. Para ello
se mide la distancia desde el punto de referencia de asiento de herramienta "N"
a la punta de la herramienta correspondiente.
ESIME
98
Instituto Politécnico Nacional
ESIME
99
Instituto Politécnico Nacional
M3
ESIME
100
Instituto Politécnico Nacional
11. Oprimir POS hasta que aparezcan todos los sistemas de coordenadas,
anotar el valor de Z mecánico y desplazar la torreta a una posición
segura z+.
ESIME
101
Instituto Politécnico Nacional
Decalaje Z5 X0 Y0
ESIME
102
Instituto Politécnico Nacional
4.7 PRÁCTICAS
Práctica 1
Objetivo
Equipo:
• Fresadora EMCO Concept MILL 155
• Cortador vertical de 5mm
• Madera no astillable de 100mm x 100mm x25.4mm
Procedimiento de encendido:
ESIME
103
Instituto Politécnico Nacional
ESIME
104
Instituto Politécnico Nacional
Escribir:
G54
G90
G21
M71
M6 T2
M3 S1000
G00 Z5 X0 Y0
G00 X15.36
Y30
G01 Z-5 F200
G00 Z5
X32.5 Y50
G01 Z-5 F200
G02 X62.5 Y50 R15
G02 X32.5 Y50 R15
G00 Z10
M30
Una vez editado el programa para la ejecución oprimir la tecla del software
MEM y CNC Start durante su ejecución se puede visualizar distintos
valores como las posiciones actuales del los comandos G y M activados, así
como la velocidad, el avance de la herramienta y la trayectoria restante, esto se
realiza si se selecciona la tecla de software VERIFI.
ESIME
105
Instituto Politécnico Nacional
1. Quitar pieza
2. Limpiar máquina
3. Cerrar puerta
4. Verificar que no se este ejecutando algún programa o comando. Si
es así, presionar el botón de RESET, para cancelar todo comando y
programa.
5. Llevar la máquina al punto de referencia.
6. Desconectar grupos auxiliares.
7. Salir del programa presionando Alt + F4.
8. Una vez en Windows 98, presionar INICIO.
9. A continuación Apagar.
10. Presionar el botón de paro de emergencia.
11. Girar el interruptor de encendido a la posición 0.
ESIME
106
Instituto Politécnico Nacional
Práctica 2
Objetivo:
Equipo:
• Fresadora EMCO Concept MILL 155
• Cortador vertical de 5mm
• Cortador 40mm
• Madera no astillable de 100mm x 100mm x25.4mm
Procedimiento de encendido:
ESIME
107
Instituto Politécnico Nacional
M6 T2
M3 S1000
Arrancar el husillo CN Start.
3. Cambiar a modo operativo JOG y raspar en la superficie a mecanizar
4. Sin mover los ejes ni parar la maquina pulsar OFFSETTIG y en le
registro de alturas H (COMP) aparecerá el valor relativo Z, hacer la
resta de este valor con el primer valor encontrado de primera
herramienta y resultado anotarlo en el H002, parar el CN y moverlo a
una posición segura.
5. Comprobar que la altura de esta herramienta sea correcta, oprimiendo
PROG cambiar a modo operativo MDI y escribir
ESIME
108
Instituto Politécnico Nacional
ESIME
109
Instituto Politécnico Nacional
G54
G90
G21
M71
M6 T9
M3 S1000
G00 Z5 X0 Y0
Y-9.19
G01 F200 Z-5
X107.5
Y109.78
X-7.86
Y-9.19
G00 Z5
M6 T2
M3 S1000
G43 H002
G00 Z5
X83.62 Y30.30
G01 F200 Z-5
X69.03 Y39.22
G00 Z5
X83.62 Y69.51
G01 F200 Z-5
X69.03 Y61.40
G00 Z5
X50 Y89.78
G01 Z-5
Y72.48
G00 Z5
X15.28 Y69.51
G01 F200 Z-5
X30.62 Y61.40
G00 Z5
X15.28 Y30.30
G01 F200 Z-5
X30.62 Y39.22
ESIME
110
Instituto Politécnico Nacional
G00 Z5
X50 Y50
G01 F200 Z-5
G00 Z5
X40.34 Y8.33
G01 F200 Z-5
X59.31
G02 X78.02 Y22.02 R19.36
G01 X90 Y39.12
G02 X90 Y61.5 R19.36
G01 X78.02 Y78.59
G02 X59.31 Y92.28 R19.36
G01 X40.34
G02 X21.32 Y78.59 R19.36
G01 X9.64 Y61.5
G02 X9.64 Y39.12 R19.36
G01 X21.63 Y22.02
G02 X40.34 Y8.33 R19.36
G00 Z5
G49
M6 T9
M3 S1000
G00 Z5
X82.5 Y-9.19
G01 F200 Z-5
Y5
X90
Y10
X107.5
Y89.51
X94
Y100
X80
Y109.78
X30.84
X6.72 Y90
X-7,86
Y20
X20 Y0
G0 Z5
X0 Y0
M30
ESIME
111
Instituto Politécnico Nacional
Una vez editado el programa para la ejecución oprimir la tecla del software
MEM y CNC Start durante su ejecución se puede visualizar distintos
valores como las posiciones actuales del los comandos G y M activados, así
como la velocidad, el avance de la herramienta y la trayectoria restante, esto se
realiza si se selecciona la tecla de software VERIFI.
1. Quitar pieza
2. Limpiar la máquina.
3. Cerrar puerta.
4. Verificar que no se este ejecutando algún programa o comando. Si es
así, presionar el botón de RESET, para cancelar todo comando y
programa.
5. Llevar la máquina al punto de referencia.
6. Desconectar grupos auxiliares.
7. Salir del programa presionando Alt + F4.
8. Una vez en Windows 98, presionar INICIO.
9. A continuación Apagar.
10. Presionar el botón de paro de emergencia.
11. Girar el interruptor de encendido a la posición 0.
ESIME
112
Instituto Politécnico Nacional
Práctica 3
Objetivo
Equipo:
Procedimiento de encendido:
ESIME
113
Instituto Politécnico Nacional
M6 T2
M3 S1000
Arrancar el husillo CN Start.
M6 T1
M3 S1000
G43 H001
G00 Z2
X0 Y0
G49
M6 T6
M3 S1000
G43 H006
G00 Z2
X0 Y0
G49
ESIME
114
Instituto Politécnico Nacional
ESIME
115
Instituto Politécnico Nacional
Editar el programa:
G54
G90
G21
M71
M6 T9
M3 S1000
G00 Z5
X-20 Y15
G01 F200 Z-5
X113 .84
Y85
X-13.19
Y15
X-20
Z-8
X113.84
Y85
X-13.19
Y15
G00 Z5
M6 T2
M3 S1000
G43 H002
G00 Z5
X88.5
Y30
G01 F200 Z-5
Y35
X98.84
Y65
X88.5
Y70
ESIME
116
Instituto Politécnico Nacional
G00 Z5
Y30
X88.5
G01 F200 Z-8
Y35
X98.84
X65
X88.5
Y70
G00 Z5
X1.81 Y45
G01 F200 Z-3
X98.84
Y55
X1.81
Z-1
Y57.5
X88.5
Y42.5
X1.81
G00 Z5
X88.5 Y30
G01 Z-7
Y70
G00 Z5
G49
M6 T1
M3 S1000
G43 H001
G00 Z5
X15.65 Y50
G01 F200 Z-8
G00 Z5
X36.38
G001 F200 Z-8
G00 Z5
X57.08
G001 F200 Z-8
G00 Z5
X77.88
G001 F200 Z-8
G00 Z5
G49
ESIME
117
Instituto Politécnico Nacional
M6 T6
M3 S1000
G43 H006
G00 Z5
X15.65 Y50
G01 F200 Z-30
G00 Z5
X36.38
G001 F200 Z-30
G00 Z5
X57.08
G001 F200 Z-30
G00 Z5
X77.88
G001 F200 Z-30
G00 Z5
G49
M6 T2
M3 S1000
G43 H002
G00 Z5
X15.65 Y50
G01 F200 Z-20
G00 Z5
X36.38
G001 F200 Z-20
G00 Z5
X57.08
G001 F200 Z-20
G00 Z5
X77.88
ESIME
118
Instituto Politécnico Nacional
Una vez editado el programa para la ejecución oprimir la tecla del software
MEM y CNC Start durante su ejecución se puede visualizar distintos
valores como las posiciones actuales del los comandos G y M activados, así
como la velocidad, el avance de la herramienta y la trayectoria restante, esto se
realiza si se selecciona la tecla de software VERIFI.
Formato:
G98 (G99) G82 X…… Y….. Z…. (R)…..P….F…..K….
G98 (G99)… Volver al plano inicial (plano de retirada) véase figuras siguientes
X, .Y………...posición del agujero
Z…………….Profundidad absoluta (incremental) del taladro
R (mm)……. Valor absoluto del plano de retirada (incremental G91)
P (seg.)…… Temporización den el fondo del agujero P1000=1seg
F………….. .Avance
K……………Número de repeticiones
ESIME
119
Instituto Politécnico Nacional
G98
Tras llegar a la profundidad de taladro la herramienta retrocede al plano inicial
G99
Tras alcanzar la profundidad de taladrado la herramienta retrocede al plano de
retirada definido por el parámetro R.
ESIME
120
Instituto Politécnico Nacional
CONCLUSIONES
Los ejercicios presentados en este trabajo son ejemplos de algunas piezas que
se elaboran en máquinas convencionales que por su precisión y complejidad se
vuelven muy laboriosas para su fabricación al requerir dispositivos especiales,
provocando con esto que el costo de las piezas se eleve.
ESIME
121
Instituto Politécnico Nacional
BIBLIOGRAFÍA
Manual del Taller Mecánico. Fred H. Colvin, Frank A. Stanley, Antidió Layret
Foix
Editorial Labor, S.A.
Paginas de Internet
SIEMENS México.
http://www.siemens.com.mx/en/home.html/
ESIME
122