Anda di halaman 1dari 44

Ing.

Jean Coll
jpcoll@uninorte.edu.co

UNIVERSIDAD DEL NORTE


PROCESOS DE FABRICACIÓN
2011-30

MAQUINADO – TORNEADO – CODIGO G

1
IMPORTANCIA DEL MAQUINADO
 Amplia gama de materiales de trabajo (Todos los metales
sólidos).
 Variedad de formas y características geométricas (Piezas muy
complejas).
 Precisión dimensional.(±0.025 mm o ±0.001 in).
 Acabados superficiales de calidad. (0.4 micras).

DESVENTAJAS DEL MAQUINADO


 Desperdicio del material.
 Consumo de tiempo.
 Elevada Inversión inicial de los equipos.
Hay muchas clases de operaciones de maquinado, cada una
de las cuales es capaz de generar una cierta geometría y
textura superficial.

Las operaciones más comunes son:


 Torneado
 Taladrado
 Fresado
 Taladrado
Proceso destinado para crear agujeros.
 Fresado
Proceso destinado para generar un plano o una superficie
recta.
 Torneado
Proceso destinado para dar forma a un cilindro.
Spindle
Turning tool

Chip
Chip

Workholder
Workpiece
7
Para realizar una operación de maquinado se requiere el movimiento
relativo de la herramienta y el material de trabajo, que involucra las
siguientes variables:

 Velocidad de corte (v): movimiento primario (m/s, mm/s, ft/min,


in/min).
 Avance (f ): desplazamiento de la herramienta (mm, in)
 Profundidad de corte (d): penetración de la herramienta de corte
dentro de la superficie (mm, in)
Velocidad de remoción de material
RMR= v f d (mm3/s, in3/min)
 Velocidad de corte (v)
 Avance (f )
 Profundidad de corte (d)
Las operaciones de maquinado se dividen normalmente en
dos categorías:

 Desbaste primario: se usa remover grandes cantidades de


material. Se realizan con altos avances 0.4–1.25 mm/rev. y
altas profundidades 2.0 –20 mm.

 Acabado: se usan para alcanzar las dimensiones finales de la


pieza. Se realizan con bajos avances 0.125–0.4 mm y bajas
profundidades 0.75–2.0 mm.

NOTA: La velocidades de corte son más bajas en el desbaste


que en el acabado.
APLICACIONES:
 Crankshaft (Cigüeñal):
http://www.youtube.com/watch?v=E1Fj1j8Sg1g&feature=related
 Torneado forma esférica:
http://www.youtube.com/watch?v=KgR5pEQ-Ea8&feature=related
 Roscado en un torno manual:
http://www.youtube.com/watch?v=gVAXonzHGEU
 Roscado en un torno CNC:
http://www.youtube.com/watch?v=CbUPZaVK2a8&feature=related
 Ficha de Ajedrez (2:49, otra diferencia de la vel. de roscar):
http://www.youtube.com/watch?v=Beopq2r6j8k&feature=related
 Ficha de Ajedrez (Torre):
http://www.youtube.com/watch?v=lcGHtI9Lql4

13
Código G

Control Numérico Computarizado (CNC)


Los programas de CNC incorporan instrucciones que permiten definir la
ruta de la herramienta y el estado de la máquina.
Específicamente estos programas se componen de líneas de código. El
máximo número de líneas por programa depende de la memoria RAM
disponible en el computador.

 Se basa en el uso de instrucciones.


 Especifica orientación de la máquina-herramienta.
 Contiene bloques de códigos.
 Define trayectorias de la herramienta de corte.
14
Código G

Nomenclatura de coordenadas

X: coordenada en el eje x.
Z: coordenada en el eje z.

15
Código G

Sistemas de Unidades

G71: Sistema internacional (mm).


G70: Sistema inglés (in).

16
Código G

Códigos de estado de la máquina

T: Selecciona el tipo de herramienta. Ej: “T01” =


herramienta # 1
S: Ajusta la velocidad de rotación del husillo (en rpm).
Ej: “S1000” = 1000 rpm
F: Asigna la velocidad lineal de los ejes (en mm/min).
Ej: “F80” = avance a 80 mm/min.

17
Código G

Códigos Misceláneos

M03: Enciende el motor del husillo.


M05: Apaga el motor del husillo.
M02: Fin de programa.
‘ ; ’: Sirve para realizar comentarios.

18
Código G

Sistema de Programación

G90: Programación Absoluta.


G91: Programación Relativa.

19
Sistema de Programación

G90: Programación Relativa.


Todos los movimientos se hacen con referencia a la
última ubicación. X
e
(-1,1)
d
(-1,2)

b c
(1,1) (1,0)
a
(1,1)

Z
(0,0)
20
Sistema de Programación

G91: Programación Absoluta.


Todos los movimientos se hacen con referencia a un
mismo punto (origen). X
e
(1,5)
d
(2,4)

b c
(2,2) (3,2)
a
(1,1)
Z
(0,0)
21
¿Cómo se mueve?

Códigos de Interpolación
G00: Para posicionar la herramienta utilizando la mayor
velocidad posible.

Ejemplo: G00 X_ Z_

NO se puede usar
para cortar material.
22
¿Cómo se mueve?

Códigos de Interpolación
G01: Interpolación Lineal. Sirve para cortar material.

Ejemplo: G01 X_ Z_
Dato: G01 Z_  deja la posición X constante

23
¿Cómo se mueve?
Códigos de Interpolación
G03: Interpolación Circular. Sentido Horario.

 R_
G03 x _ z _ 
X: Coordenada X del punto final del
I _ K _
arco.
Z: Coordenada Z del punto final del
arco. (x1, z1)
R: Radio del arco.
I=R
l – K: Son las distancias existentes X R K= 0
entre el punto inicial del arco y el
Z
centro de curvatura con respecto a (xo, zo)
los ejes X-Z respectivamente (con
signos).
24
¿Cómo se mueve?

Códigos de Interpolación
G03: Interpolación Circular. Sentido Horario.
Ejemplo:

25
¿Cómo se mueve?
Códigos de Interpolación
G02: Interpolación Circular. Sentido Antihorario.

 R_
G02 x _ z _ 
X: Coordenada X del punto final del I _ K _
arco.
Z: Coordenada Z del punto final del
arco. (x1, z1)
R: Radio del arco. I=0
l – K: Son las distancias existentes X R K= -R
entre el punto inicial del arco y el
centro de curvatura con respecto a Z
los ejes X-Z respectivamente (con (xo, zo)
signos).
26
¿Cómo se mueve?

Códigos de Interpolación
G02: Interpolación Circular. Sentido Antihorario.
Ejemplo:

27
Inicio con proLIGHT

Seleccionar las
unidades en que se va
a trabajar:

- Pulgadas (in)
- Milímetros (mm)

28
Inicio con proLIGHT

Especificar las dimensiones iniciales de la pieza a tornear:


- Longitud
- Diámetro

29
Resumen Códigos

Encabezado.

 Sistema de Unidades (G71 ó G70)


 Tipo de herramienta. (Ej. T01)
 Avance de la herramienta lineal. (Ej. F80)
 Velocidad de rotación del husillo (Ej. S.1000)
 Enciende el motor del husillo (M03)
 Tipo de Programación (G91 ó G90)
 Definir posición Segura de Inicio (G00 X# Z#)

Ruta de Mecanizado.

Definir la ruta que debe seguir la herramienta para obtener la geometría deseada (Con
ayuda de G01, G02, G03, G00). En esta etapa se pueden variar los parámetros definidos en
el encabezado. (Principalmente G90, G91)

30
Resumen Códigos

Fin del Proceso.

 Llevar la herramienta a una posición segura (G00 X# Z#)


 Apagar el motor del husillo (M05)
 Finalizar el programa (M02)

31
Ejemplo

Generar el código CNC para fabricar la geometría de la pieza indicada a


continuación, teniendo en cuenta las especificaciones y restricciones indicadas.

Restricciones Generales
Longitud Inicial (mm) 80
Diámetro Inicial (mm) 25
Vel. Rotación (rpm) 1100
Vel. Lineal (mm/min) 110
Prof. Máx de Corte (mm) 2

32
Ejemplo

Punto de partida.

1era operación:
Interpolación Lineal
(G01)

33
Ejemplo

2da operación:
Interpolación Lineal (G01)

3ra. Operación:
Interpolación Circular, sentido
Horario (G03)

34
Ejemplo

4ta operación:
Interpolación Lineal (G01)

5ta. Operación:
Interpolación Lineal (G01)

35
Ejemplo

6ta operación:
Interpolación Lineal (G01)

7ma. Operación:
Interpolación Lineal (G01)

36
Ejemplo

8va operación:
Interpolación Lineal (G01)

9na. Operación:
Interpolación Circular, sentido
Antihorario (G02)

37
Ejemplo

10ma operación:
Interpolación Lineal (G01)

11ma. Operación:
Interpolación Circular, sentido
Antihorario (G02)

38
Ejemplo

12ma operación:
Interpolación Lineal (G01)

13ra. Operación:
Interpolación Circular, sentido
Antihorario (G02)

39
Ejemplo

14ta operación:
Interpolación Lineal (G01)

15ra. Operación:
Interpolación Lineal (G01).

Corte Final

40
Ejemplo

Resumen de la secuencia de Corte.

3 7 5
1 2
4 6 13 11 9

8
10
12
14
15

41
Ejemplo

Modelo de la pieza requerida.

42
Ejemplo

Pieza Final obtenida.

43
Ejercicio

Generar el código CN para fabricar la geometría de la pieza indicada a


continuación, teniendo en cuenta las especificaciones y restricciones indicadas.

Restricciones Generales
Longitud Inicial (mm) 70
Diámetro Inicial (mm) 24
Vel. Rotación (rpm) 1200
Vel. Lineal (mm/min) 110
Prof. Máx de Corte (mm) 2

44

Anda mungkin juga menyukai