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

Objetivos del curso

Realizar programas de control

numrico (CNC).

Interpretar , corregir y

optimizar programas de (CNC).

Contenido del curso



Puntos de referencia El programa: Estructura, bloques, palabras, contenidos, sintaxis. Los ejes: Nomenclatura normalizada de los ejes y movimientos. Las cotas: Sistemas de coordenadas, cotas absolutas y cotas incrementales. Orgenes: Misin y forma de establecerlos. Velocidades y Avances. Funciones Auxiliares: Misin, principio de funcionamiento y codificacin. Compensacin de la Herramienta. Ciclos: Caractersticas especficas, codificacin. Simulacin en Ordenador de Programas.

Unidad 1 Para realizar un programa de control numrico, es necesario identificar una serie de puntos en las piezas a mecanizar y en la mquina. Que nos permiten seleccionar el origen de coordenadas ms adecuado de una pieza para realizar el programa de control numrico (CNC).

Sistema de referencia

Objetivo de sistema de referencia


Seleccionar el origen de

coordenadas de una pieza a partir de su geometra y acotacin.

Puntos de referencia

Cero Maquina (M)

Cero Pieza (W)

Funciones de traslado de origen


Existen varias funciones para este fin:
G54, G55, G56, G57. Corresponden a las

coordenadas del origen pieza con respecto al cero maquina G58, G59. corresponden a las coordenadas del origen pieza con respecto al cero anterior activado.

Ceros y traslados

Ejercicios
Ejercicio 1
Ejercicio 2 Ejercicio 3

Estructura de un Programa CNC

Estructura de un programa
La estructura bsica de un programa es por medio de lneas o bloques como lo podemos ver en la imagen

Formato de una lnea o blocke


Cada lnea o blocke debe

cumplir con ciertas reglas para evitar errores en la corrida del programa

N80 G00 X30 Z-20 F0.3 S250 T03 D03 M03

Orden N80

Informacin Geomtrica G00 X30 Z-20

Informacin Tecnolgica F0.3 S250 T03 D03 M03

El orden La informacin geomtrica relacionada con los movimientos

de la herramienta, perfil de la pieza a mecanizar.

La informacin tecnolgica relacionada con las velocidades

de corte, formas de las herramientas,... As mismo, aparecen diferentes letras que se corresponden con funciones de programacin auxiliares, que se estudiarn ms adelante.

Tipo de informacin que brinda cada cdigo


Orden Informacin Geomtrica Informacin Tecnolgica

N80
N G X, Z F S T D M Informacin Geomtrica

G00 X30 Z-20

F0.3 S250 T03 D03 M03

Indica el nmero del bloque ( es optativo indicarlo) Funciones preparatorias, indica el cmo se ejecuta una operacin.

Informacin Geomtrica Coordenadas para definir las cotas segn los ejes. Informacin Tecnolgica Velocidad de avance de la herramienta. Informacin Tecnolgica Velocidad de giro del cabezal. Informacin Tecnolgica Nmero de identificacin de la herramienta. Informacin Tecnolgica Nmero de identificacin del corrector de la herramienta. Informacin Tecnolgica Funciones auxiliares del funcionamiento de la mquina.

Puntos a tener en cuenta


El orden en el que deben escribirse las funciones de programacin

correspondientes a las letras N, G, X, Z, F, S, T, D y M no se puede cambiar. Alguna de las N G X Z F S T D M pueden no aparecer. A menudo los programadores separan entre distintas lneas los aspectos tecnolgicos de los geomtricos.
As, es lo mismo programar:
N20 G00 X15 Z25 F0.25 S2000 T03 D03 M03

Que hacerlo en dos lneas:


N20 F0.25 S200 T03 D03 M03; ASPECTO TECNOLOGICO N30 G00 X15 Z25; ASPECTO GEOMETRICO

Puntos a tener en cuenta


Observa en el ejemplo que aunque en las lneas N20 y N30 no

aparecen todas las funciones, las que estn siguen el orden N G X Z F S T D M. En los bloques N20 y N30 terminan con un texto separado de resto del cdigo con el signo " ; ", el punto y la coma sirven para ir anotando explicaciones comentarios al programa, para facilitar su comprensin.

No pueden darse lneas vacas; el bloque mas sencillo al menos

contiene el signo ";".

En una lnea puede escribirse tantas funciones G y M como sean

necesarias, siempre que no sean incompatibles entre s

Ejercicios
Ejercicio de informacin geomtrica y tecnolgica
Ejercicio de orden de bloque Informacin tecnolgica

Objetivo: Identificar algunas de las funciones de control numrico relacionadas con la programacin de las cotas de las piezas.

Que es una funcin modal?


En los programas de CNC, existen funciones que, una vez programadas, permanecen activas hasta que se programa una funcin contraria, o el programa se termina. Estas funciones son las llamadas Funciones Modales.
N260 G0 G41 Z1 En este bloque se programa la funcion G0, que es modal. N270 X24 En este bloque se sigue ejecutando la funcin G0, ya que no se ha anulado con su funcin contraria N280 G1 Z-19 En esta funcin se programa la funcin G1 que es modal y que anula a la G0 programada en el bloque N260 anterior.

N290 X17 N300 Z-25 N310 X14 Durante estas lneas de programa se sigue ejecutando la funcin G1 (modal), ya que no se ha anulado con su funcin contraria

N320 G0 Z5

En esta lnea se anula la funcin G1 con su contraria que es la G0

Programacin de cotas
A la hora de programar el mecanizado de una pieza en un programa de CNC, los desplazamientos que deben realizar los diferentes ejes de la mquina para obtener el perfil de la pieza, se pueden programar en milmetros o en pulgadas, con las siguientes funciones de programacin:

Programacin de cotas con G70


G70 indica que la programacin de

cotas ( X dimetros, Z longitudes) se realiza en pulgadas o inchs.


G70: Programacion en pulgadas

N040 G95 G96 G70 G90 F0.1 S160 M3 N050 G0 X2.047 Z0 N060 G1 X0.472

Programacin de cotas con G71


G71: Programacion en pulgadas

N040 G95 G96 G71 G90 F0.1 S160 M3 N050 G0 X52 Z0 N060 G1 X12

G71 indica que la

programacin de cotas se realiza en milmetros.

Programacin de coordenadas con G90


En absolutas (G90) X, Z o R, Q (polares), las cotas, se

refieren al origen de coordenadas o el cero pieza.

Programacion de coordenadas con G91


Cuando se trabaja en incrementales (G91) los valores de

coordenadas corresponden al valor del desplazamiento entre el punto inicial y el final (la diferencia entre las coordenadas del final y del punto inicial); por ello si las coordenadas aumentan toman signo positivo (+) y si disminuyen negativo (-).

Comparacin

N0000 G90 G00 X4 Y7 N0010 G01 X9 N0020 X13 Y11 N0030 G00 X0 Y0

N0000 G91 G00 X4 Y7 N0010 G01 X5 N0020 X4 Y4 N0030 G00 X-13 Y-11

Puntos a recordar
G90 y G91 son funciones modales y contrarias entre si
Las maquinas estn programadas

para comenzar en coordenas absolutas.

Preseleccin de origen polar G93


La funcin G93 permite seleccionar un punto

cualquiera del plano como nuevo origen de coordenadas polares Su formato de programacin es G93 I J

N10 G55; EL CERO PIEZA EN EL PUNTO 1 N20 G95 G96 F0.05 S200 T03D03 N30 G93 I0 J-55; SELECCIN ORIGEN POLAR N40 G90 G00 R60 Q0 N50 G01 R55 Q0; PUNTO1 N60 R50 Q15; PUNTO2 N70 R40 Q30; PUNTO 3 N8O G91 R-10 Q30; PUNTO 4 N90 G90 R27 Q90; PUNTO 5 N100 G00 R30 N110 Z100 N120 M30

Ejercicio de coordenadas
Ejercicio de G90 G91

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