Está en la página 1de 18

Facultad de Ingeniería, Departamento de Mecánica y Mecátronica

Universidad Nacional de Colombia - Sede Bogotá

PROGRAMACIÓN MANUAL CENTRO


DE MAQUINADO VERTICAL
Interpolación circular
Compensación de diámetro y longitud

José Manuel Arroyo Osorio, José Luis Pineda Salinas


Contenido
1

Planos de trabajo
Selección de planos G17, G18 Y G19

Interpolación circular
G02 y G03
Distancias Incrementales
Consideraciones

Compensación de diámetro
G40
G41 y G42

Compensación de longitud
G43

Problema propuesto

Procesos de Manufactura II | CNC


Planos de trabajo
Selección de planos G17, G18 Y G19
2

En el encabezado de cada programa es preciso decirle a la máquina


que plano de trabajo será seleccionado, para ello se recurre a los
siguientes códigos G:

I G17 = Plano XY

I G18 = Plano XZ

I G19 = Plano YZ

Por defecto los centro de mecanizado seleccionan G17, sin embargo


para evitar accidentes es recomendable seleccionarlo manualmente
en el encabezado de cada programa.

Procesos de Manufactura II | CNC


Interpolación circular
G02 y G03
3

Con este comando la trayectoria de la herramienta se describe como


el arco de un círculo. Para aplicar este comando es necesario que se
halla seleccionado el plano de trabajo.
Luego se debe seleccionar la dirección del maquinado con G02 se
realiza el desplazamiento en sentido a las manecillas de reloj (CW ).
Mientras que, al usar G03 el movimiento será en sentido contrario a
la manecillas de reloj (CCW )

Procesos de Manufactura II | CNC


Interpolación circular
G02 y G03
4

Para determinar el movimiento a lo largo de la trayectoria se reco-


miendan los siguientes dos métodos:

I Determinar el radio R y los


coordenadas del punto final
del arco.
I Determinar la coordenada
del punto final del arco y los
valores de la distancia
incremental al centro del
arco. Siendo:
I P1 El punto inicial
R = Radio del arco
I P2 El punto final I = Distancia incremental de centro a lo
largo del eje X
I P3 El centro del arco
J = Distancia incremental de centro a lo
largo del eje Y

Procesos de Manufactura II | CNC


Interpolación circular
Distancias Incrementales 5

Se definen como la proyección del radio en los ejes, por lo que ha-
ce necesario saber el valor de este. La distancia se mide desde el
punto inicial P1 hasta el centro del círculo. Así mismo, siempre va en
dirección hacía el centro del arco.
Consideraciones:
La proyección del vector en el eje X se definirá con la letra I.
La proyección del vector en el eje Y se definirá con la letra J
La proyección del vector en el eje Z se definirá con la letra K

Procesos de Manufactura II | CNC


Interpolación circular
Ejercicio
6

Procesos de Manufactura II | CNC


Interpolación circular
Ejercicio
7

Procesos de Manufactura II | CNC


Interpolación circular
Ejercicio
8

Procesos de Manufactura II | CNC


Interpolación circular
Consideraciones 9

I Cuando se describa la trayectoria con la función R, no es


necesario el signo positivo si el arco es menor o igual a 180◦ .
I Se asigna el signo de R (-) si el arco es mayor a 180◦ .
I Para hacer círculos completos se pueden realizar de dos formas:

I Conectando dos arcos de 180◦ .


I Usando distancia incremental del centro del círculo en I,J y K. NO
SE DEBE USAR R

Procesos de Manufactura II | CNC


Compensación de diámetro
10

El uso de diversas herramientas de corte hace que sea necesario


implementar una herramienta que ayude al programador a modificar
la trayectoria de corte. Para ellos se debe considerar que comandos
como G00, G01, G02 Y G03 interpolan la trayectoria de la herramienta
y hacen que el centro geométrico de la misma sea quien haga este
recorrido.
Sin la presencia de estas funciones sería necesario que el programa-
dor conozca los diámetros y programar coordenadas en función del
radio. Para solucionar este escenario se presentan la funciones:
I G40 = Cancela la compensación
I G41 = Compensación hacia la izquierda
I G42 = Compensación hacia la derecha

Procesos de Manufactura II | CNC


Compensación de diámetro
G40 11

Con esta función, como su nombre lo indica, cancela cualquier com-


pensación que se haga con los comandos G41 Y G42. Esta función
debe ir en el encabezado para borrar alguna memoria que quede al-
macenada y también debe ir después de cualquier proceso en donde
se halla hecho uso de compensación.

Procesos de Manufactura II | CNC


Compensación de diámetro
G41 y G42
12

Con estas funciones de le da un ’Offset’ a la trayectoria de la herra-


mienta igual al radio de la herramienta, este valor se guarda en la
memoria del centro de mecanizado y son llamadas al programa con
la letra D.
Para cada herramienta corresponde un valor D, por ejemplo si se hace
uso de la herramienta T04 en el bloque correspondiente a la compen-
sación deberá aparecer D04 y la dirección hacia la cual se compensa.

Procesos de Manufactura II | CNC


Compensación de diámetro
G41 y G42
13

no es posible realizar compensa-


ciones con los comandos G02 Y
G03, la razón, el centro del ar-
co se desplazaría tantas unida-
des como el valor de la compen-
sación DXX.
El procedimiento para compensar
la herramienta consiste en ubicar
la herramienta en un punto ex-
terno a la pieza de trabajo donde
se realice la compensación y lue-
go se proceda con las interpola-
ciones lineales.
Nota: Es importante entender que

Procesos de Manufactura II | CNC


Compensación de longitud
G43 y G49
14

Procesos de Manufactura II | CNC


Compensación de longitud
G43 y G49
15

Los códigos de las funciones utilizadas en la compensación de longi-


tud son:
I G43: Compensación de longitud de herramienta.
I G49: Anulación de compensación de longitud de herramienta

G43 H__ Z__;

Procesos de Manufactura II | CNC


Problema propuesto
16

Procesos de Manufactura II | CNC


Problema propuesto
17

Procesos de Manufactura II | CNC

También podría gustarte