Está en la página 1de 21

Fabricación Asistida por Ordenador

Funciones y datos previos a la programación

• M02 Fin programa – M30 Fin programa y vuelta al inicio


• M03 Giro a derecha – M04 Giro a izquierda – M05 Parada del cabezal
• M08 Puesta en marcha del refrigerante – M09 Paro del refrigerante.
• G70 Programación en pulgadas – G71 Programación en mm.
• G94 Velocidad de avance “F” en mm/min – G95 Velocidad de avance “F”
en mm/rev.
• G96 Velocidad de corte constante “S” – G97 Revoluciones “S” en RPM
• G05 Trabajo en arista matada – G07 Trabajo en arista viva
• G90 Programación en cotas absolutas. – G91 Programación en cotas
incrementales.
• Programación en diámetros o en radios.
Fabricación Asistida por Ordenador

Fin de programa (M2) – Fin de programa y vuelta a inicio (M30)


• Indispensable indicar con alguna de estas dos funciones auxiliares, cual es el final
del programa, si no es así, el control marcará error al iniciar dicho programa.
• Diferencia:
Si se para el programa con M02, el programa parará, pero se quedará al final del
mismo.
Con M30, se vuelve automáticamente al principio del programa.
• A pesar de ser la función que indica final de programa, no necesariamente, será la última
función en estar escrita en el programa.
• La función M30 se puede colocar como última palabra de una frase o en frase aparte
como único componente de la misma.

EJEMPLO: N0150 GO G40 G7 X35 Z10 M30

N0150 GO G40 G7 X35 Z10


N0160 M30
• Cuando actúa M30, desconectará giro del cabezal, sistema de refrigeración, etc..
Fabricación Asistida por Ordenador

Giro a derecha (M03) – Giro a izquierda (M04) - Parada del


cabezal (M05)

• Funciones auxiliares encargadas de la puesta en marcha y paro del


cabezal.
• M03 y M04 son funciones auxiliares de principio de línea y M05 de final
de línea. Todas ellas son modales entre sí, por lo que siempre estará
activa una de ellas.

NOTAS
Si no se ha introducido ningún valor en la palabra “S”, la máquina no girará, pues
entiende que debe girar a 0 RPM. Por el contrario, si se ha activado M03 o M04, al
introducir un valor en S, la máquina se pondrá inmediatamente en marcha.

Al leer el control “M30”, se desactivará automáticamente M03 o M04, quedando


activo M05.
Fabricación Asistida por Ordenador

Puesta en marcha del refrigerante (M08) - Paro del refrigerante


(M09)

• Actúan como un interruptor, al activar M08 se pone en marcha la salida del


refrigerante y al activar M09 se para el mismo.
• Son modales entre sí.
• M08 es de principio de línea y M09 de final.
• En algunos controles se puede encontrar, una función que active la puesta
en marcha del cabezal y del refrigerante simultáneamente, suele ser la
función M13.
• Se desactivan con M05 y M30
Fabricación Asistida por Ordenador

Programación en pulgadas (G70) - Programación en mm (G71)

• Actúan tal y como indica su descripción.

• Son modales entre sí, lo que quiere decir que siempre estará activa
una de las dos.
• El sistema más habitual con diferencia es el G71, que es el que el
control activa por defecto.
• A partir de que se active una de ellas, el formato cambiará de uno a
otro, tanto en la actuación de los carros, como en la visión de cotas por
el monitor.
Fabricación Asistida por Ordenador

Velocidad de avance (F):

– G94: mm/min
– G95: mm/rev

• Funciones preparatorias fundamentales para la realización del


programa en máquina (no así en simuladores por ordenador), el dato que
se introduzca en la palabra “F” actuará de forma diferente en la velocidad
de avance de los carros, produciendo en algunos casos reacciones de la
máquina inesperadas.
• Estas funciones son, solo modales entre sí, lo que quiere decir que
siempre estará activa una de las dos.
Fabricación Asistida por Ordenador

Velocidad de giro del cabezal (S):


– G96: m/min (vel. de corte cte.)
– G97: rev/min (rpm cte) SOLO TORNEADO

• Con G96, en la palabra “S” se introduce directamente el valor de la


“Vc”, con lo que la máquina adaptará las revoluciones necesarias en cada
momento dependiendo del diámetro en que se encuentre la herramienta.
• Para evitar que con G96 se supere un límite de RPM no deseado, se
puede programar G92 S.... Con este formato el control entiende que no
debe superar las RPM programadas en la “S” que acompaña
SOLO FRESADO al G92.
Fabricación Asistida por Ordenador

Trabajo en arista viva (G07) – Trabajo en arista matada (G05)

• Afectan a la geometría de las aristas de la pieza, pero de forma no


controlada.
• Con G07 el control no iniciará la siguiente línea hasta que el captador de
posición haya indicado que ya se ha alcanzado dicha posición, con lo que
se consigue arista viva.
• Con G05 el control empieza la siguiente línea inmediatamente después
de haber enviado la última información, con lo que, antes de alcanzar la
posición real, empieza el otro eje a trabajar, lo que produce un pequeño
redondeo en la arista.
• Estas funciones, son solo modales entre sí,
lo que quiere decir que siempre
estará activa una de las dos.
Fabricación Asistida por Ordenador

Programación en cotas absolutas (G90) – Programación en


cotas incrementales (G91)
– Si se desea empezar un programa en incremental, la primera línea
que se utilice, se debe hacer en valor absoluto, para que los valores
increméntales se empiecen desde una coordenada conocida.

– En la industria se suele programar siempre en valor absoluto.


Fabricación Asistida por Ordenador

Interpolación lineal a velocidad rápida (G00)


– La función G00 es modal y se anula con las funciones G01, G02, G03
y G33.
– Al emplear G00 no se anula la “F” que esté programada,
manteniéndose en memoria hasta que se active.

EXISTEN DOS FORMATOS DE


DESPLAZAMIENTO
Fabricación Asistida por Ordenador

Interpolación lineal controlada (G01)


– La función G01 es modal y se anula con las funciones G00, G02, G03
y G33.
– Al emplear la función G01, la velocidad de avance que se usará, será
la programada con anterioridad en “F” hasta que se programe un nuevo
valor.
Fabricación Asistida por Ordenador

– EJEMPLO:
Fabricación Asistida por Ordenador

Origen de coordenadas polares (G93)


– Declara el nuevo origen de coordenadas polares.
– Función imprescindible si se programa en polares.
– Al iniciar un programa, el origen de coordenadas se sitúa en el origen
pieza.
– La función G93 no produce ningún movimiento real en la máquina.

– G93 es modal.
– Con G02 y G03 se resitúa el origen en el centro de la circunferencia
donde está inscrito el arco construido.
Fabricación Asistida por Ordenador

– La función G93, se puede programar:

En línea única con su propio formato “G93 I... K...”.

En solitario sin ningún dato propio.


Fabricación Asistida por Ordenador

Interpolación circular a derechas (G02) – Interpolación


circular a izquierdas (G03)
Fabricación Asistida por Ordenador

– Las funciones G02 – G03 son modales y se anulan entre si o con las
funciones G00, G01 y G33.
– Al emplear las funciones G02 – G03, la velocidad de avance que se
usará, será la programada con anterioridad en “F” hasta que se
programe un nuevo valor.
–G02 y G03 cambian el ORIGEN POLAR actual al centro de la
circunferencia donde está inscrito el arco construido.
Fabricación Asistida por Ordenador

– EJEMPLO 1:
Fabricación Asistida por Ordenador

– EJEMPLO 2:
Fabricación Asistida por Ordenador

– EJEMPLO 3:
Fabricación Asistida por Ordenador

Trayectoria circular tangente a la trayectoria anterior (G08)


– La función G08 no es modal y no anula a las funciones G02 y G03
salvo en la línea donde está escrita dicha función.
– Es imprescindible que anteriormente exista una trayectoria
programada, ya sea lineal o circular, pues de otra manera el control no
tendrá referencias para programar la tangencia.
– Con la función G08, no se puede programar un circulo completo,
pues existen infinitas soluciones que el control no puede determinar.
– Al emplear la función G08, la velocidad de avance que se usará, será
la programada con anterioridad en “F” hasta que se programe un nuevo
valor.
Fabricación Asistida por Ordenador

– EJEMPLO:

También podría gustarte