Вы находитесь на странице: 1из 6

Ingeniera Industrial - Mquinas Herramienta

Concepto de nmero clave tres - ejecucin de programa CNC


3.1 La visualizacin de la ejecucin de un programa de CNC
Un programador CNC debe tener la capacidad de visualizar los movimientos de una mquina
CNC hace. Esto es cierto de todas las formas de equipos CNC, incluyendo routers CNC, centros
de mecanizado y mquinas de medicin por ordenador (CMM). El mejor que una persona
puede visualizar lo que va a hacer el CNC, ms fcil ser la de preparar un programa de CNC
correcta. Para subrayar este punto, pensar de cmo un operador de taladro manual utiliza su
mquina
Cuando un operador de taladro de prensa se prepara para mecanizar una pieza de trabajo, l
o ella tiene todos los componentes relacionados del trabajo justo en frente de ellos. La
mquina, herramientas de corte, configuracin de sujecin, y de impresin estn listos para
su uso inmediato. Es muy poco probable que el operador cometer errores tontos como
olvidarse de arrancar el cabezal antes de tratar de perforar un agujero en la pieza de trabajo.
Por otro lado, un centro de mecanizado CNC programador ser escribir el programa con slo
la pieza y de la herramienta dibujos para referencia. No hay herramientas - ninguna mquina ninguna configuracin de sujecin estarn en frente de ellos. Por esta razn, el programador
debe ser capaz de visualizar exactamente lo que suceder durante la ejecucin del programa
- y esto a veces puede ser difcil, ya que la visualizacin debe tener lugar en la mente del
programador. Un programador principiante ser propenso a olvidar ciertas cosas - algunas
veces cosas muy bsicas (como girar el eje de antes de la mecanizacin de la pieza de
trabajo).
Esto se puede comparar con el desarrollo de un conjunto de instrucciones de viaje. Con el fin
de ser capaz de escribir instrucciones de viaje, usted debe
ser capaz de visualizar la ruta desde el punto inicial hasta
el punto final. Slo con esta ruta visualizada, se puede
escribir un secuencial paso a paso un conjunto de
instrucciones para conseguir a una persona desde el
punto A al punto B. Si usted comete un error en las
instrucciones de su viaje, la persona siguiendo sus
instrucciones se pierda.
En situacin similar, un programador CNC debe ser capaz
de preparar una serie de instrucciones paso a paso para
una mquina CNC a seguir. Y visualizando lo que va a
hacer la mquina es muy importante, ya que la mquina
va a seguir las rdenes que da exactamente como usted
les da. Los errores son muy graves. Si comete un error, la
mquina CNC no realizar segn lo deseado!
En esta seccin, tenemos la intencin de que se familiarice con las cosas que un programador
debe ser capaz de visualizar. Tambin vamos a mostrar el primer ejemplo de programa
(primaria) para subrayar los puntos estn realizando.
3.2 Caractersticas del Programa
Al igual que las frases que describen las instrucciones de su viaje, un programa CNC se
compone de comandos (tambin llamados bloques o lneas). Dentro de cada comando son
palabras. Cada palabra dentro de un comando est diseado con una direccin de letra (N, X,
Z, T, etc.) y un valor numrico. El siguiente grfico muestra una porcin de ejemplo de un

Ingeniera Industrial - Mquinas Herramienta


programa de CNC hincapi en las caractersticas del programa.

3.3 Mtodo de ejecucin del programa


Tambin puede comparar un programa de CNC que paso a paso las instrucciones de montaje.
Por ejemplo, usted ha comprado un caso de libro que requiere montaje. Las instrucciones que
reciba estarn en orden secuencial. Se llevar a cabo el paso nmero uno antes de continuar
con el paso nmero dos. Cada paso incluir una oracin o prrafo que explique lo que se
supone que hacer en el momento actual. A medida que siga cada paso, realizar el
procedimiento dado, usted es un paso ms cerca de terminar. Usted puede incluso tener una
casilla para marcar como termine cada paso en el camino de su recorrido.
De manera similar, un programa CNC se ejecutar en orden secuencial. El control CNC leer,
interpretar y ejecutar el primer comando en el programa. Luego se pasar a la siguiente
orden. Leer, interpretar, ejecutar. El control continuar este proceso para el equilibrio del
programa.
Recuerde que el control CNC ejecutar cada comando explcitamente. Compare esto con el
conjunto de instrucciones para el montaje de una estantera. En el conjunto de instrucciones
de montaje, el fabricante puede ser bastante vago en cuanto a qu es lo que se supone que
debe hacer en un paso determinado. Ellos pueden asumir ciertas cosas. Ellos pueden asumir,
por ejemplo, que usted tiene un destornillador y que sabe cmo usarlo. Este conjunto de
instrucciones puede ser tan vaga que est abierto a la interpretacin. Un control de CNC, en
comparacin, no har suposiciones. Cada comando ser muy explcito. El control CNC
ejecutar cada comando tal como est escrito. Y cualquier orden dada CNC tendr las
acciones menos una mquina resultante.
Un ejemplo de la ejecucin del programa
Para enfatizar el punto, nos fijamos en un ejemplo sencillo. Primero mostramos los pasos que
un operador de la perforadora-prensa se realizar para mecanizar una pieza de trabajo.
Entonces vamos a mostrar el programa CNC equivalente. Nuestra intencin es mostrarle las
cosas que usted debe ser capaz de visualizar antes de poder escribir programas CNC. El
siguiente dibujo muestra la impresin de este extremadamente simple operacin. En este
caso, simplemente estamos perforando un agujero de dimetro 0,5 (1/2) pulgada de 0,75
(3/4) pulgada de profundidad (hasta el punto de perforacin).

Ingeniera Industrial - Mquinas Herramienta

Primero veamos el procedimiento de un operador de taladro de prensa realizara. Tenga en


cuenta que se supone que la pieza de trabajo ya est en un tornillo de banco y que el taladro
ya est en el husillo.

Prensa de taladro procedimiento de la mquina:


1) Gire husillo en CW en 600 RPM
2) Mueva la perforacin cerca de la posicin y listo para perforar
3) En avance deseado, perforar el agujero de 0.500
4) Retirar la perforacin del agujero
5) Herramienta Aljese y apagar el husillo
Es cierto que este ejemplo es muy simple. Pero recordemos que estamos enfatizando el orden
secuencial por el cual un operador mquinas de la pieza y la visualizacin de estos pasos que
sea obligatoria, con el fin de escribir un programa CNC para perforar este agujero.
Programa de CNC:
Ahora aqu es un programa CNC para perforar el agujero de dimetro 0,5 (1/2) pulgada con
una mquina CNC. Una vez ms, se supone que el taladro se encuentra en el eje y la pieza de
trabajo que se lleva a cabo en una prensa en la mesa cuando se inicia este programa. Tenga
en cuenta que documentamos cada comando con un mensaje de parntesis, con el fin de
ayudarle a ver lo que est sucediendo en cada comando. Tenga en cuenta que usted puede
incluir mensajes dentro de parntesis en sus propios programas (aunque en los programas
reales que deben estar todos en maysculas) para fines de documentacin.
O0001 (nmero de programa)
N005 G54 G90 S600 M03 (programa Asignar cero, seleccionar el modo absoluto, gire husillo
en CW en 600 RPM)
N010 G00 X1.0 Y1.0 (Mueva la herramienta en posicin en X e Y)

N015
N020
N025
N030
N035

Ingeniera Industrial - Mquinas Herramienta


G43 H01 Z0.1 (Rapid de la pieza de trabajo, al declarar compensacin de longitud)
G01 Z-0.750 F3.5 (agujero de perforacin en el 3,5 IPM)
G00 Z0.1 (Rapid salir del agujero, apague refrigerante)
G91 G28 X0 Y0 Z0 (Rapid a la posicin de referencia de la mquina)
M30 (Fin del programa, este comando tambin se apaga el huso)

Aunque los comandos reales en este programa pueden no tener mucho sentido, sin embargo, los mensajes
dentro de parntesis, deben aclarar lo que est sucediendo en cada comando. Una vez ms, nuestra intencin
no es ensear las palabras de programacin se utilizan (todava). Nuestra intencin es hacer hincapi en la
importancia de su capacidad de visualizar
la operacin / s que se realiza. En este caso, debe ser capaz de ver el taladro mecanizado del agujero (en su
mente) antes de este programa se puede escribir. Tambin estamos haciendo hincapi en el orden secuencial
por el que se ejecutar el programa. El control se ejecutar nmero de lnea N005 antes de pasar al nmero
de la lnea N010. Entonces el nmero de lnea N015. Y as sucesivamente -hasta se activa todo el programa.
3.4 Una nota acerca de la programacin del punto decimal
Como se ha visto en el programa de ejemplo anterior, muchas palabras CNC permiten un
punto decimal que debe darse dentro de un valor numrico. Todos los controles actuales
permiten la programacin punto decimal en esas palabras que requieren nmeros reales
(pero no dentro de las palabras que simplemente requieren slo valores enteros).
Programadores principiantes tienen la tendencia a dejar de lado los puntos decimales
necesarios, especialmente en la programacin de valores enteros en las palabras que
permiten a un punto decimal. Es obligatorio que incluya un

punto decimal en cada palabra que permite a un punto decimal. Si no lo hace, algunas cosas
muy extraas pueden suceder. He aqu por qu.
Mayores controles no permiten un punto decimal en cualquier palabra CNC. Estos controles
requieren un formato fijo para todos los nmeros reales necesarios en el programa. Se
requieren los ceros finales para estos controles mayores a entender dnde se debe colocar la
coma decimal. Por ejemplo, una palabra de eje X de movimiento de 5,0 pulgadas se
especificara como "X50000" si no se permite la programacin de la coma decimal.
Controles ms nuevos son compatibles. Esto quiere decir programas escritos para controles
antiguos todava pueden ejecutar en los controles actuales. Si un control de corriente CNC ve
una palabra que permite un punto decimal con un punto decimal incluido en la palabra,
simplemente colocar el punto decimal automticamente utilizando el formato fijo.
He aqu un ejemplo. El programador tiene la intencin de especificar una palabra de eje X de
3,0 pulgadas. La forma correcta para designar este movimiento es "X3.0" Pero el programador
comete un error. l o ella incorrectamente programas "X3", dejando fuera de la coma. En este
caso, el control va a interpretar errneamente el movimiento X. En lugar de tomar este
comando como 3.0 pulgadas, el control se coloque el punto decimal cuatro lugares a la
izquierda de la derecha ms nmero. En este caso, "X3" ser interpretado como X0.0003, no
3.0 pulgadas.
Recuerde que los programadores principiantes tienden a cometer errores de omisin, es decir,
su tendencia ser la de omitir el punto decimal en palabras del CNC que lo requieran.
Adquiera el hbito de incluir un punto decimal en esas palabras que lo permiten. Estas
palabras de direcciones carta incluyen: F de avance, I, J, K y, por circular
comandos de movimiento, para el radio R, y X, Y y Z para los desplazamientos del eje.

Ingeniera Industrial - Mquinas Herramienta


Palabras que no permiten un punto decimal y deben ser programadas como valores enteros
incluyen: N, G, H, D, L, M, S, T, O y P.
Una forma de asegurarse de que no se le olvide programar puntos decimales es utilizar
nmeros enteros hasta el primer cero (despus del punto decimal) por esas palabras que
permiten decimales. Por ejemplo, X2.0 programa en lugar de X2. para eliminar la posibilidad
de olvidar puntos decimales necesarios. De manera similar, el programa el cero al designar
partes decimales de un nmero entero. Por ejemplo, X0.375 programa en lugar de X.375.
3.5 Otros errores de omisin
Conocer los errores principiantes pueden hacer puede ayudar a evitarlos. Los principiantes a
veces se olvidan las cosas en sus programas. Se olvidan de programar un punto decimal,
encienda el husillo o perfore un agujero antes de avellanado l. Mucho ms tarde, vamos a
mostrar usted formatos ejemplo de programa que deben ayudar a evitar estos errores de
omisin. Pero usted tendr que concentrarse para evitar ser olvidadizo.
3.6 Palabras Modal
Usted debe saber que muchas palabras CNC son modales. Esto significa que la palabra CNC
permanece en efecto hasta que sea cambiado o cancelado. En el programa de ejemplo
anterior, observe el comando G00 en lnea N010. Este es un comando rpido movimiento que
le dice al control para mover a la posicin en X e Y. Tenga en cuenta que la siguiente (lnea
N015) hace que el movimiento en Z para acercarse a la pieza de trabajo. Este movimiento
tambin se producir como un movimiento rpido ya que G00 es modal. Palabras modales no
tienen que repetirse en cada comando.
3.7 Palabras Inicializadas
Tambin debe saber que ciertas palabras CNC se inicializan. Esto significa que el control CNC
asumir estas palabras que se instaur en el encendido. Por ejemplo, la mayora de las
mquinas utilizadas en los EE.UU. se encender en el modo de pulgada (la palabra cdigo es
G-20). Si una empresa va a ser exclusivamente utilizando el modo pulgadas, pueden
dependen del control de CNC a estar en este estado, en todo momento, lo que significa que
no hay necesidad de realidad incluir un G-20 en el pro grama.

3.8 Orden de las palabras en un comando


Tenga en cuenta que con la mayora de los controles de CNC, el orden en el que las palabras CNC aparecen
en un comando no tiene importancia de cmo se ejecutar el comando.
Por ejemplo, el comando

N050 G00 X1.5 Y1.25


se ejecutar exactamente de la misma manera que

N050 X1.5 G00 Y1.25

DETNGASE !! Hacer nmero ejercicio de prctica:

Ingeniera Industrial - Mquinas Herramienta

Вам также может понравиться