Está en la página 1de 49

Manufactura Asistida por

Computadora y Control
Numérico

Dr. Miguel Ángel Díaz Ibarra 1


OBJETIVO: Diseñar, programar y fabricar diversas piezas utilizando las
Máquinas de Control Numérico principalmente Torno y
Fresadora, en base a planos, para que sean utilizadas como
producto final en ensambles dentro de las diversas áreas de
trabajo del ingeniero, o como producto al mercado

2
Programa
Unidad 1. Introducción, puesta a punto y generación manual de
programa CNC en torno de control numérico.
Introducción a las maquinas CNC.
Análisis del dibujo de taller.
Determinación del plan de trabajo.
Selección del medio de sujeción, y de las herramientas de corte.
Generación manual de programa CNC para Torno de control Numérico.

Unidad 2. Generación manual, y automática (CAM) de programas a


centros de maquinado CNC

Unidad 3. Generación automática (CAM) de programas a centros de


maquinado CNC, y realización de piezas por medio de maquinas CNC

 CAD/CAM Theory and Practice , Zeid, Ibrahim.


 CNC Programing Handbook 2° edición, Peter Smid
Computer Numerical Control Concepts and Programming, Seames W.S, Delmar
3
Unidad I. Introducción, puesta a punto y
generación manual de programa CNC en torno
de control numérico.

• Introducción a las maquinas CNC.


• Análisis del dibujo de taller.
• Determinación del plan de trabajo.
• Selección del medio de sujeción, y de las
herramientas de corte.
• Generación manual de programa CNC para
Torno de control Numérico.
4
Evaluaciones

CRITERIOS PONDERACIÓN
3 Exámenes Parciales 60%
Evaluación Parcial
Trabajos Extraclase (Teóricos y Prácticos): 40%
Participación: 10%
Kahoots: 20%
Exámen: 30%

Evaluación Final 40%


Proyecto Final: 50%
Examen Final: 50%
TOTAL 100%

Además, los primeros tres lugares cuentan como participación 5


Introducción a las maquinas CNC
• Necesidad de fabricar productos que no se podían conseguir en
cantidad y calidad suficientes sin recurrir a la automatización del
proceso de fabricación.
• Necesidad de obtener productos que hasta entonces eran muy difíciles
de fabricar, por ser excesivamente complejos para ser controlados por
un operador humano.
• Necesidad de bajar costos de producción para ser competitivos y así
proporcionar productos a precios bajos.

6
• En 1801 Joseph Jacquard Loom ideó una máquina textil que podía
realizar distintos tipos de tejidos sin más que variarlos programas de
fabricación, que se introducían en la unidad de control de la máquina a
través de unas tarjetas perforadas.

7
• En 1942 surgió lo que se podría llamar el primer control numérico (CN)
verdadero, derivado a una necesidad impuesta por la industria
aeronáutica para la realización de hélices de helicópteros de diferentes
configuraciones, no fue hasta la década de los 70's que se conoce como
CNC por la aparición de las computadoras.

8
¿Qué es un sistema CNC?
• Un CN significa mando mediante números, con este sistema se consigue
que las máquinas realicen su trabajo de forma automática, mediante la
introducción en la memoria del CN de un programa en el que se
encuentran definidas en clave todas las operaciones del proceso.
• Originalmente la denominación CN se aplicaba a todas las máquinas
programables que no iban equipadas con computadora.
• Con la miniaturización y abaratamiento de lo microprocesadores, se ha
podido generalizar su instalación en todas las máquinas de CN.
• A estás máquinas se les denomina CNC (Control Numérico
Computarizado).

9
Introducción a la programación CNC
• El torno con el simulador Fanuc
– Ejemplo 1

10
Tabla 1: Códigos G y M para tornos CNC

Fuente: http://www.demaquinasyherramientas.com/mecanizado/introduccion-a-la-
tecnologia-cnc
11
Tabla 1: Códigos G y M para tornos CNC

Fuente: http://www.demaquinasyherramientas.com/mecanizado/introduccion-a-la-
tecnologia-cnc
12
N00100 G21 G99;
• N00100 Es el número de
operación
• G21 significa “comienzo de uso
de unidades métricas”
– Existen dos tipos de unidades:
métricas (G21) e imperiales (G20)
• G99 “velocidad de alimentación
(unidades/revolución)”

13
N00110 G28 U0 W0;
• G28 Según en la Tabla 1, significa
• “volver al home de la máquina”
• U0 W0 Se refiere a sobre
medidas, las de X se representan
con la letra U, mientras que las
de Z, con la letra W
• La sobre medida será un
excedente de la medida
original, y nos ocuparemos de
quitarla en el acabado.

14
N00120 M06 T1;
• M06 Según en la Tabla 1,
significa “cambiar la
herramienta”
• y colocamos el código de la
herramienta que queremos
• para cilindrado (T1)

Herramienta para cilindrado

15
NN00130 M03 S1200;
• M03 Según en la Tabla 1,
significa “hacer girar el husillo
en sentido horario”
• ¿Pero a qué velocidad? A una
velocidad de 1200rpm
• La letra S “indica la velocidad”

16
Dimensiones de la pieza a tornear, con su
respectivo sistema de coordenadas

25.4
-Z

75 mm

17
Coordenada X26 Z1, lugar donde la herramienta se
va a posicionar antes de empezar el desbaste

25.4
-Z

75 mm

18
N00140 G00 X26 Z1;
• G00 Según en la Tabla 1, significa “posicionamiento rápido
(sin maquinar)”
• ¿A dónde la posicionamos? En un lugar cercano a la pieza,
pero sin tocarla. Recordar que está girando a _____
• Se define la coordenada X26 (26mm en X) y Z1 (1mm en Z)
debido a que es un punto muy próximo a la pieza

19
N00150 G71 U1 R0.5;
• G71 Según en la Tabla 1, significa
preparar el “ciclo de maquinado en
torneado”
• La letra U nos va a indicar la
profundidad por pasada ¿De
cuántos milímetros va a ser la
profundidad de corte? 1mm
• La R significa que una vez que la
herramienta llegue a su destino, se
va a retirar 0.5mm en el eje de las X

20
N00160 G71 P80 Q190 U0.3 W0.3 F0.1;
• La P dice en qué número de operación va a empezar y la Q en
qué número de operación va a terminar nuestra operación
de maquinado
• U y W corresponden a sobre medidas (0.3mm en ambos
casos )
• F declara una velocidad de avance
• F0.1 es para una velocidad de avance de 0.1mm por
revolución.

21
N00170 G00 X8;
• G00 significa “posicionamiento rápido”

22
N00180 G01 Z0 F0.1;
• G01 indica interpolación lineal. ¿Qué significa? Que la
herramienta establece contacto con la pieza a revolución.
• El primer punto de contacto será en la coordenada X8 Z0
• El código F0.1 le recuerda a la máquina que debe moverse a
una velocidad de 0.1mm por revolución, de modo que
desbaste un milímetro de material cada 10 revoluciones.

23
Pieza a maquinar;

24
Pieza a maquinar;

25
Ejercicio 1
Ejercicio 2
Ejercicio 3

28
Reporte 1. Introducción a la programación de torno CNC
• Portada
• Introducción
• Metodología
• Resultados
• Conclusiones por integrante
• Bibliografía

29
Conceptos básicos de maquinados
• Velocidad de corte (Vc)
– Distancia que una herramienta corta en un minuto
(m/min).
– Tiene como finalidad proporcionar larga vida de duración
al filo.
– La ecuación para calcular la velocidad de corte es:

30
Conceptos básicos de maquinados
• Velocidad de giro(n)
– El cálculo de las revoluciones n se hace a partir de la
velocidad de corte y el diámetro de la pieza para torno.
– La ecuación para calcular la velocidad de giro es:

31
Conceptos básicos de maquinados
• Ejemplo 1
 Una broca que tiene 30 mm de diámetro gira a una
velocidad de 200 rpm. ¿Cuál es su velocidad de corte?

32
Conceptos básicos de maquinados
• Ejemplo 2
 Una broca de 15 mm de diámetro lleva una velocidad de
corte de 20 m/min. ¿A que revoluciones por minuto tiene
que girar?

33
Conceptos básicos de maquinados
• Ejemplo 3
 Se tornea una pieza de 100 mm de diámetro, sabiendo que
gira a 50 rpm, ¿Cuál es su velocidad de corte?

34
Conceptos básicos de maquinados
• Ejercicios
1. Una fresa de 60 mm de diámetro, proporciona una velocidad de
120 rpm. ¿Cuál es su velocidad de corte?
2. Un torno dispone de la siguiente gama de velocidades: 20, 32,
50, 70, 105, 160, 240, 360, 515, 750, 1100 y 1600 rpm, se desea
trabajar con 25 m/min de velocidad de corte. ¿Cuál será las rpm
a emplear para cada diámetro?
3. Con las mismas gamas de velocidades del ejercicio anterior
calcula el diámetro optimo para trabajar a cada una de las
velocidades sabiendo que la velocidad de corte es de 20 m/min

35
Conceptos básicos de maquinados
• Velocidad de avance en el torneado (Va)
– La Va corresponde al desplazamiento de la herramienta en
dirección de mecanizado.
– En CN se puede expresar de dos maneras:
• Milímetros por minuto (mm/min)
• Milímetros por revolución (mm/rev)

36
Conceptos básicos de maquinados
• Velocidad de avance en mm/min
– Ejemplo 1: Calcular la velocidad de avance en mm/min de un
mecanizado donde las rpm a aplicar son de 860 y el avance por vuelta
de la herramienta es de 0.1 mm.

37
Conceptos básicos de maquinados
• Velocidad de avance en mm/rev
– Ejemplo 1: Calcular la velocidad de avance en mm/rev de un
mecanizado donde las rpm a aplicar son de 860 y el avance de la
herramienta es de 120 mm/min

38
39
40
41
42
Códigos básicos G
• G01 interpolación lineal (recorrido de mecanización)
– Este código debe de ir de al menos una X, Y o Z,
– Debe ir seguido de una F que indicará el avance de la herramienta en
milímetros por revolución
– El movimiento interpolado implica que la línea al siguiente punto
siempre será recta.
– Por Ejemplo:

43
Códigos básicos G
• G01 interpolación lineal (recorrido de mecanización)

44
Diámetro=65
Longitud=120

Elección de un punto cero

45
Ejercicio 1

46
Ejercicio 2

47
Ejercicio 3

40.0

48
Ejercicio 4

40.0

49

También podría gustarte