Categorias: Todos - ciclos - mecanizado - velocidad

por RODRIGO TOLEDANO GALICIA 3 anos atrás

411

PROGRAMACION DE CONTROL NUMERICO ISO STANDARD

La programación de control numérico (CNC) ISO Standard incluye varios comandos que facilitan y optimizan el proceso de mecanizado. El comando G05 permite redondear trayectorias al empalmar bloques consecutivos.

PROGRAMACION DE CONTROL NUMERICO ISO STANDARD

TECNOLOGICO NACIONAL DE MÉXICO INSTITUTO TECNOLOGICO DE CUAUTLA INGENIERIA MECATRONICA GRUPO 1 TOLEDANO GALICIA RODRIGO MANUFACTURA AVANZADA

PROGRAMACION DE CONTROL NUMERICO ISO STANDARD

CICLOS FIJOS DE CAJERAS

Se denominan cajeras a las operaciones de vaciado de formas cerradas pueden ser rectangulares o circulares. En estas operaciones la herramienta no solo recorre el contorno de la figura sino que adema realiza todos los movimientos necesarios para retirar el material comprendido dentro de la figura

G83 TALADRADO PROFUNDO

Este tipo de cilo fijo se aplica cuando, por la profundidad de la perforacion, es necesario levantar ciclicamente la broca para que se decarge la viruta

G39 ACHAFLANADO

Esta funcion pérmite empalmar dos trayectorias rectas mediante una tercera, tambien recta, sin necesidad de calcular los puntos de interseccion.

G38 SALIDA TANGENCIAL

Permite salir tangencialmente de una trayectoria. Se utiliza para evitar que la herramienta deje marcas indeseables.

G37 ENTERADA TANGENCIAL

Esta funcino permite empalmar tangencialmente la trayectoria definida en el bloque siguente, Se utiliza para evitar que las herramientas dejen marcas indeseables en la pieza.

G36 REDINDEO CONTROLADO DE ARISTAS

Permite redondear inflexiones de la trayectoria en forma controlada son necesidad de programar interpolaciones circulares.

G31 Y G32 GUARDAR Y RECUPERAR ORIGEN DE COORDENADAS

G31 permite guardar al origen de coordenadas que se este utilizando para establecer un nuevo origen con G35/G59. En este caso den ser necesario volver al origen inicial se programara un G32.

G10, G11, G12, Y G13 IMAGENES DE ESPEJO

Este tipo de funcioones son ayudas que somplifican la programacion del cnc qu en este caso permiten obtener simetrias sin tener que programar todos los movimientos.

INSTRUCCIONES DE MOVIMIENTOS O PREPARATORIAS (FUNCIONES G)

(*) son las intrucciones que por defecto asume el control numerico cuando se inicia (**) modal es una intruccion que permanece activa una vez que se activa hasta ser reemplazada por otra instruccion
G00 * ** POSICIONAMIENTO RAPIDO G01 ** INTERPOLACION LINAL G02 ** INTERPOLACION CIRCULAR EN SENTIDO HORARIO G03 ** INTERPOLACION CIRCULAR SENTIDO ANTIHORARIO G04 TEMPORIZACION G05 * ** ARISTA MATADA G06 INTERPOLACION CIRCULAR CON CENTRO EN ABSOLUTAS G07 * ** ARISTA VIVA G08 ARCO TANGENTE A LA TRAYECTORIA ANTERIOR G09 INTERPOLACION DEFINIDA POR TRES PUNTOS G10 * ** ANULACION DE IMAGEN DE ESPEJO

ESTRUCTURA DE UN BLOQUE DE PROGRAMACIÓN CNC

BLOQUES CONDICIONALES

Estos bloques sirven para programar paradas para inspecciones detrabajo, cambios de herramienta, y se determina agregando un numero despuies del puntopluego del numero de bloque

CICLOS FIJOS

Los ciclos fijos permiten en un unico bloque, definir una serie de operaciones ciclicas propias de un mecanizado determinado. los ciclos fijos mas comunes son los taladrados y los de cajera.

G73 ROTACION DEL SISTEMA DE COORDENADAS

Esta funcion permite reproducir un mecanizadp programado rotandolo respecto del origen de coordenadas.

G72 FACTOR DE ESCALADO

Permite agrandar o achicar las dimenciones de una pieza sin cambiar el progrma.

G53 A G59 TRASLADOS DE ORIGEN

En ciertos trabajos de mecanizadp puede resultar util trasladar el origen de coordenadas a otro punto de la pieza. por ejemplo cuando se requiere repetir una forma en otro lugar normalmente en un unico programa se pueden incluir hast 7 cambios de origen

G40 D41 Y G42 COMPENZACINO DE RADIOS DE LA HERRAMIENTA

Sn comando los cuales tienen ya determinadas medidas dentro de su programacion interna de los cual nosotros nos debemos de encargar de colocar la herramienta correcta para que cuando se ejecute este codigo ya este parameytrisado dentro del maquinado

G09 TRAYECTORIA CIRCULAR DEFINIDA POR TRES PUNTOS

Permite programar un arco definiendo el punto final y un punto intermedio. El punto incial es el definido por el bloque anterior

G08 TRAYECTORIA TAGENTE A LA ANTERIOR

Permite programar un arco tangete a una trayectoria anterior sin aplicar G02/G03 no es modal no permite circulos complejos.

G07 ARISTA VIVA

Esta funcion determina que un bloque no sea iniciado hasta que las cotas del bloque anterios no hayan sido alcanzadas.

G05 ARISTA MATADA

Cuando se incluye este comando en un bloque de CNC comienza la ejecucion del bloque siguiente durante el periodo de desaceleracion del bloque anterior, el resultado es un empalme de trayectorias que producen un redondeo.

G02 Y G03 INTERPOLACIONES CIRCULARES

Son trayectorias segun arcos de circunferencia . Solo pueden ejecutarse en un plano determinado XY, XZ O YZ

G01 INTERPOLACION LINEAL

Pueden ser movimientos con variacion simultanea en los tres ejes, esto significa que pueden ser trayectorias espaciales no paralelas a ninguno de los ejes

G00 POSICIONAMIENTO RAPIDO

S on los desplazamietos segun el plano de seguridad a la maxima velocidad de la maquina este es el plano definido por una cota en el plano z que aseguira que la herramienta podra dezplazarse sin chocar con algun obstaculo

funciones M (auxiliares)

Estas son las funciones auxiliares mas utilizadas M00 PARADA DEL PROGRAMA M01 PARADA CONDICIONAL DEL PROGRAMA M02 FINAL DEL PROGRAMA M03 ARRANQUE DEL HUSILLO EN SENTIDO HORARIO M04 ARRANQUE DEL HUSILLO EN SENTIDO ANTI HORARIO M05 PARADA DEL HUSILLO M06 CAMBIO DE HERRAMIENTA M30 DINAL DEL PROGRAMA CON RESPECTO A LAS VARIABLES
Estas funciones producen acciones como arranncar o detener el husillo o detener el suministro de liquido refrigerante