Академический Документы
Профессиональный Документы
Культура Документы
AGOSTO DE 2017
Ing. Gerardo Lara Arriaga 1 C.B.T.i.s. No. 113
Manual de Apuntes Control Numrico CNC
NOTA:
CNC significa Computer Numrica/ Control (Control Numrico Computerizado). El CN
aplicado a las diferentes mquinas-herramientas automatiza todos los movimientos de los
ejes y realiza clculos muy exactos en cuanto a posicionamientos, revoluciones, avances,
etc. Es un sistema con gran flexibilidad, es decir, se puede cambiar el proceso de
mecanizacin de una pieza a otra distinta con slo introducir un nuevo programa en el
control numrico.
Para realizar un programa deberemos tener en cuenta varios factores, algunos de ellos
similares a los de las mquinas convencionales. Estos factores podemos dividirlos en
geomtricos y tecnolgicos.
Los factores de geometra de la pieza contienen datos sobres sus dimensiones (plano de
taller), adems de:
Tolerancias.
Acabado superficial.
Origen de movimientos.
Superficies de referencia.
Etctera.
Torno CNC
Interfase
Lector de cinta
magntica
Impresora
Terminal
Fig. 3. Equipo y material diverso para la programacin de mquinas CNC
suficientes para que, en contra de los que algunos se figuran, el programar no sea arduo y
pesado, sino ameno y satisfactorio cuando se supera el primer paso de aprendizaje.
Experiencia tecnolgica.
Imaginacin espacial.
Buenos conocimientos matemticos.
Interpretar correctamente planos y croquis.
Atencin a los detalles.
Una buena dosis de paciencia.
Gran minuciosidad.
Todo lo anterior lo podemos resumir en dos factores fundamentales: imaginacin y mi-
nuciosidad.
En muchos talleres pequeos el programador es al mismo tiempo tambin el operador
de CNC, as como el que desarrolla el proceso ms racional para obtener una pieza en CNC
consultando los planos o croquis necesarios. Al mismo tiempo har acopio de tiles y
herramientas para el mecanizado de la pieza en cuestin.
Ordenar la informacin
La mayor parte de los controles numricos CNC para mquinas-herramientas se programan
segn normas internacionales ISO. No obstante, es frecuente encontrar diferencias, a veces
notables, en cuanto a lo concerniente al formato, funcin y su cdigo.
Visto lo anterior, vamos a ver de una forma general cmo se puede ordenar un
programa de CNC.
El programa de mecanizado debe ser introducido al CNC de tal forma, que sea
aceptado por ste. Debe contener los datos, geomtricos y tecnolgicos, necesarios para que
la mquina-herramienta efecte las funciones y movimientos previstos. Un programa se
nombra con la letra P
Elaboracin de un programa
El programa est formado por una serie de secuencias u rdenes llamados bloques.
Cada bloque puede contener varios de los siguientes caracteres y palabras, seguidos de un
cdigo o valor:
N = Nmero de bloque-
G = Funciones preparatorias.
Dentro de cada bloque tenemos que mantener este orden, si bien no es necesario que
cada bloque contenga todas y cada una de estas informaciones.
El CNC puede ser programado en el sistema mtrico, es decir, en mm o en pulgadas, y
a su vez en coordenadas cartesianas, coordenadas polares y paramtricas.
Un programa se nombra con la letra P, seguido de un mximo de cinco nmeros, es
decir, podemos nombrarlo desde PO hasta P9999.
Como formato de programa en el sistema mtrico, ve el ejemplo siguiente;
P5 N4 G2 X4.3
S4 T2.2 M2
Funcin Significado
RESUMEN:
Programa. Es un conjunto de datos en forma de bloques que el CNC necesita para el
mecanizado de la pieza, suministrados en un lenguaje entendible por el CNC.
Bloque u orden. Es un conjunto de palabras que corresponden a una misma fase de
mecanizado.
Palabra. Es una instruccin bsica escrita en lenguaje mquina.
Direccin, Es la parte numrica, constituida por un nmero variable de cifras. Por lo
general, sirven para indicar desplazamientos, velocidades, herramientas, etc.
Caracteres y signos. Son las notaciones ms simples, como un nmero, letra o smbolo
utilizado para escribir una informacin.
A continuacin veremos una serie de definiciones y las notaciones que llevan asignadas
en la programacin.
1. Nmero del bloque.Se nombra por la letra N seguida de un nmero no mayor de
cuatro cifras, siempre nmeros enteros (NO a N9999) .
2. Funciones preparatorias.Se designan por la letra G seguida de un nmero no
mayor de dos cifras. Algunas de ellas desarrollan la geometra de la pieza a mecanizar. Se
estudiarn las ms importantes ms adelante.
3. Cotas de los ejes.Son los movimientos realizados en los carros de las mquinas
segn los ejes X, Y, Z, W, dependiendo del nmero de ejes. El formato es X4.3, Y4.3 y
Z4.3. La distancia mxima programable sera de 9999.999 mm y la mnima 0.001 mm.
Ejes de coordenadas
Para realizar la programacin en coordenadas cartesianas necesitamos tener un criterio
claro del concepto de estas coordenadas, porque la mayor parte de los programas se
elaboran por este procedimiento. Las coordenadas cartesianas se basan en dos rectas,
perpendiculares entre s, llamadas ejes. El punto en que se encuentran las rectas se llama
cero u origen de coordenadas. La recta horizontal
recibe el nombre de eje de abscisas y la recta
vertical es llamada eje de ordenadas.
A partir del punto de interseccin o cero se
consideran positivas las medidas sobre el eje de
abscisas hacia la derecha y sobre el de ordenadas
hacia arriba. Y como negativas las de abscisas hacia
la izquierda y ordenadas hacia abajo.
Si desde un punto cualquiera se trazan per-
pendiculares a ambos ejes, el punto donde se en-
cuentran es un nmero real, expresndose dicho
punto con el signo correspondiente a cada eje.
Las coordenadas cartesianas se utilizan en
mltiples disciplinas cientficas. En la figura 9
podemos observar estas coordenadas.
Fig. 9. plano cartesiano
CONCLUSIN
1er. Cuadrante X e Y ( + )
2do. Cuadrante X ( - )
Y(+)
3er. Cuadrante X e Y ( - )
4to. Cuadrante X ( + )
Y (-)
Fig. 10. Numeracin convencional de los cuatro cuadrantes en las coordenadas cartesianas y una
conclusin de los signos dependiendo del cuadrante.
NOTAS:
En mquinas fresadoras y centros de mecanizado (tres o ms ejes), que trabajan
mandadas por CNC, las ordenadas s utilizan para el eje Y (carro transversal) y las
abscisas para el eje X (carro longitudinal), siendo la letra Z para el tercer eje, que es
perpendicular al plano XY.
En tornos con dos ejes, la X es vlida para el eje de ordenadas (carro transversal) y la Z
para el eje de abscisas (carro longitudinal).
Movimientos de la mquina
Z+
X+
Fig. 11. Ejes y movimientos en un torno CNC.
RESUMEN:
Con /a programacin CNC en coordenadas cartesianas resulta fcil de conseguir la
elaboracin de un programa. Como hemos observado, los ejes de abscisas y ordenadas X e
Y se extrapolan a las mquinas-herramientas.
Es muy conveniente tener una concepcin clara de los signos en los diferentes cuadrantes
para evitar errores de programacin.
El eje Z en la fresadora y centros de mecanizado es perpendicular al plano formado por
los ejes X e Y. Hay en la industria mquinas-herramientas con ms de tres ejes, pero ello
nos llevara a estudios mucho ms complicados.
Cuando hablamos de programar un mecanizado por CNC vamos a manejar dos concep-
tos distintos a la hora de hablar de sistemas de coordenadas. De una parte hay de tener pre-
sente el origen mquina y, de otra, el origen pieza. Veamos con ms detalle el significado
de cada uno de ellos.
Este punto es arbitrario, y el programador puede partir de un punto cero en los ejes X,
Y, Z que considere ms adecuado para referenciar sobre l la programacin. Lo ms
frecuente es que ya venga indicado en el plano de la pieza, pero tambin puede ser
modificado antes de iniciar el mecanizado. En la pieza, el punto que identifica dicho cero
suele venir marcado como indica la figura 12, con un crculo marcado en dos cuadrantes.0
Los CNC disponen en el frente del armario de control de teclado y unos pulsadores,
que contienen todas las funciones necesarias para poder programar a pie de mquina. El
teclado nos permite tambin introducir, manual y direccionalmente, las correcciones
precisas, tales como avances, trayectorias, velocidades, correctores de herramienta, etc. En
definitiva, podemos modificar cualquier dato de un programa que tengamos grabado en la
memoria del CNC. En la figura 13 podemos ver el panel frontal de un CNC con el teclado
correspondiente y tambin la explicacin de cada nmero marcado en dicha figura.
Panel frontal
Representacin grfica.
2. Operate mode. Permite disponer en pantalla del listado de los modos de operacin.
En un paso previo para acceder a cualesquiera de ellos.
3. Display mode. Permite disponer en pantalla de diferentes tipos de informacin
dentro del modo de operacin elegido.
4. Permite trasladar hacia delante y hacia atrs los bloques de programa visualizados,
as como tambin el puntero de la pantalla, la tabla de herramientas, etc.
5. Delete. Permite borrar un programa completo o un bloque de programa. Borrado de
la tabla de funciones M decodificadas. Borrado de la representacin grfica.
6. Enter. Para introducir informacin en la memoria del CNC.
7. Recall. Para acceder a un programa, a un bloque dentro de un programa o una
herramienta dentro de su correspondiente tabla.
8. Next. Para pasar a una siguiente etapa dentro de las diferentes formas de trabajo con
el CNC.
9. CL. Para borrar los caracteres uno a uno durante el proceso de escritura de una
bloque.
10. P. Para acceder a un programa y para programar parmetros.
11. N. Para acceder a un bloque dentro de un programa y para identificar subrutinas.
12. Teclado para la realizacin de programas.
13. Permite variar el tanto por ciento de la velocidad programada del cabezal.
14. Para desplazar los ejes de la mquina manualmente.
15. Conmutador que permite variar el tanto por ciento del avance programado.
16. Pulsador de marcha ciclo.
17. Pulsador de parada ciclo.
18. Pulsador de punto decimal o indicativo de bloque condicional.
19. Pulsador de Reset. Para poner el CNC a condiciones iniciales y reconocer nuevos
valores de parmetros mquina, tabla de funciones M decodificadas, etc.
20. Para acceder a la duplicacin del significado de ciertas teclas, que no se incluyen en
el panel frontal, tales como A, B, C, R, etc.
Fig.
Ing. Gerardo Lara 13. Panel frontal de un CNC,
Arriaga 23con la pantalla y teclado.
C.B.T.i.s. No. 113
Manual de Apuntes Control Numrico CNC