Está en la página 1de 29

CONTROL

NUMÉRICO
COMPUTARIZADO

DOCENTE : Ing. JORGE M. GUARNIZO RAMOS


INTRODUCCION
• La industria tiene que procurar trabajar en forma cada
vez más práctica, buscando eficiencia y economía día a
día, principalmente a lo que se refiere al mecanizado de
los materiales
• Hoy conoceremos el lenguaje de programación CNC,
abordando los comandos mas usados en el mercado
con ejemplos aplicativos y definiciones de códigos de
forma que quien actúa en el área de Metal Mecánica
con Maquinas CNC se familiarice con otros comandos
pudiendo identificar sus particularidades, pues existen
varios fabricantes en el mercado.
CNC – Máquinas
Herramientas con Control
Numérico Computarizado
• INTRODUCCION

Para realizar un programa de control numérico, es necesario


identificar una serie de puntos en las piezas a mecanizar y en la
máquina, que permiten seleccionar el origen de coordenadas más
adecuado de una pieza para realizar el programa de control numérico
(CNC).

• OBJETIVO
Así, el objetivo de esta unidad didáctica es: Seleccionar el origen de
coordenadas de una pieza a partir de su geometría y acotación.

• Para ello se plantean una serie de actividades para identificar


diferentes conceptos y ponerlos en práctica, por medio de ejercicios.
Sistemas de Coordenadas

• Las coordenadas son todos los puntos relacionados


con la geometría del diseño que orientan al
programador en la elaboración de los programas CNC.

• En los tornos tenemos dos ejes de avance X y Z que


compone un carro en el cual esta montado el soporte
de las herramientas
• . X - Eje transversal esta relacionado con el torno CNC
con las coordenadas de diámetro (o radio) y tiene un
punto definido de referencia definido que coincide con
una línea de centro del eje del árbol principal de la
máquina que se denominará
X0.
• Z - Eje longitudinalesta relacionado con el torno
CNC con las coordenadas de longitud y tendrá un
punto de referencia que puedes ser establecido dentro
del área de trabajo de la máquina. Deberá procurar
siempre un punto de referencia en que la programación
sea fácil, rápida y objetiva, a la cual daremos el nombre
de punto cero pieza.
CERO PIEZA

• El cero pieza es el punto en donde el programador sitúa un


sistema de referencia según ejes X - Z, respecto de los cuales
define la geometría (cotas) de la pieza que quiere programar. El
cero pieza viene dado respecto del cero máquina, trabajando de
esta manera - una vez definido el cero pieza - el programa CNC
es independiente de la posición exacta en que se amarra la pieza
en el cabezal del torno.
Coordenadas Absolutas
• Son las que se relacionan siempre con un punto de referencia (punto
cero pieza) fijo del diseño, y puede ser llamadas también medidas de
referencia o medidas reales.

X Z
A 0 80
B 15 65
C 15 45
D 20 40
E 22 40
F 24 38
G 24 27
H 31 20
I 34 20
J 40 14
Coordenadas Incrementales
• Con este sistema cada medida introducida se refiere siempre a un
posicionamiento anterior, entonces tendremos siempre medidas
de distancia entre dos puntos próximos.
• En este proceso deberá tomarse en consideración solamente un
movimiento a ser ejecutado.
Coordenadas Coordenadas
Absolutas Incrementales

X Z X Z
A 0 80 A 0 80
B 15 65 B 15 -15
C 15 45 C 0 -20
D 20 40 D 5 -5
E 22 40 E 2 0
F 24 38 F 2 -2
G 24 27 G 0 -11
H 31 20 H 7 -7
I 34 20 I 3 0
J 40 14 J 6 -6
Sistema ISO de programación, lenguaje
G
• Cuando hablamos de ISO, recordamos algo estandarizado y
dentro de normas específicas y cada segmento tiene sus reglas.
• El lenguaje G fue adoptado por el sistema como un patrón a ser
usados por los fabricantes de comandos con algunas normas
rígidas, dando a ellos libertades para la creación de recursos
propios, manteniendo funciones básicas y universales, funciones
que no pueden ser definidas de maneras diferentes y que tengan
la misma finalidad en todos los comandos.
• INTRODUCCION

En esta unidad didáctica, se van a realizar una serie de


actividades, relacionadas a las funciones que permiten
programar movimientos lineales en CNC.

• OBJETIVO
Así, el objetivo de esta unidad didáctica es: Identificar las
funciones de CNC para programar movimientos o
desplazamientos lineales.
b a

• El movimiento A (en azul) es una aproximación al punto de trabajo por


lo que interesa en realizarlo en rápido por lo tanto G00

• El movimiento B (en rojo) corresponde al mecanizado del perfil


(compuesto por segmentos rectos) de la pieza, interesará realizarlo a una
determinada velocidad, por lo tanto corresponde un G01que es movimiento
de trabajo.
• El movimiento C (en verde) corresponde al alejamiento esta vuelve a la
posición inicial del movimiento ( punto P).
Primero se aleja en el eje X y después en Z. Los alejamientos se
programan en G00.
• INTRODUCCION
En esta unidad didáctica, se van a realizar una serie de
actividades, relacionadas con algunas de las funciones que
permiten programar movimientos circulares en CNC.

• OBJETIVO
Así, el objetivo de esta unidad didáctica es: Identificar las
funciones de CNC para programar movimientos o
desplazamientos circulares.
Funciones G02, G03: Interpolación
circular.
• Las funciones de movimientos de mecanizado que existen en
CNC, son las ya vistas G00, G01, y las funciones para generar
trayectorias circulares son:
• G02: Interpolación circular horaria
• G03: Interpolación circular antihoraria
• La interpolación circular es el movimiento de mecanizado que
une dos puntos de un perfil describiendo entre ambos una
trayectoria circular.
• En la figura el perfil esta compuesto por tramos
lineales, que corresponden a G01 y tramos
circulares, que corresponden a G02 ó G03. Los
tramos que corresponden a G02 y G03 son los 4
a 5 y 6 a 7.
• Las funciones G02 (G2) y G03 (G3) son
modales e incompatibles entre sí y también lo
son con las funciones G00, G01.
N1 G00 X0 Z82; A’
N2 G1 X0 Z80; A
N3 G02 X15 Z65 R15; B
N4 G01 X15 Z45; C
N5 G03 X20 Z40 R5; D
N6 G01 X22; E

N7 G01 X24 Z38; F


N8 G01 Z27; G
N9 G03 X31 Z20 R7; H
N10 G01 X34; I
N11 G02 X40 Z14 R6; J
X Z
A 0 72
B 5.8 72
C 5.8 59
D 5.5 56.5
E 6.5 55.5
F 8 38.5
G 7 37.5
H 6 30.5
I 7.5 29
J 10.5 17
k 0 10

También podría gustarte