Maquinas especiales 2da parte introduccion a programacion

43
MAQUINAS ESPECIALES Introducción a la programación CNC Ing. Marlon Gerónimo [email protected]

Transcript of Maquinas especiales 2da parte introduccion a programacion

Page 1: Maquinas especiales 2da parte introduccion a programacion

MAQUINAS ESPECIALES

Introducción a la programación CNC

Ing. Marlon Geró[email protected]

Page 2: Maquinas especiales 2da parte introduccion a programacion

INTRODUCCION:

Control Numérico (CN) es el termino original de esta tecnología. Actualmente es intercambiable con el termino Control Numérico por Computadora (CNC).

El CN ha sido uno de los mas importantes desarrollos en manufactura en los ultimos 50 años, al desarrollar:

◦ Nuevas técnicas de producción.

◦ Incrementar la calidad de los productos.

◦ Reducción de costos.

Page 3: Maquinas especiales 2da parte introduccion a programacion

Estándares de Controladores Existen diferencias entre los controladores que se

encuentran en el mercado, inclusive de un mismo fabricante debido a la variedad de modelos existentes.

Para entender el CNC, es necesario conocer las diferencias y similitudes que presentan los diferentes controladores así como los estándares que utilizan para su programación.

Normalmente se siguen dos estándares mundiales:ISO 6983

(International Standarization Organization)EIA RS274

(Electronic Industries Association)

Page 4: Maquinas especiales 2da parte introduccion a programacion

ESTANDARESISO/EIA

Estándares de instrucciones de producción (código) que permiten a la maquina herramienta llevar a cabo ciertas operaciones en particular.

Por ejemplo: las siguientes líneas ordenan a una fresadora CNC que ejecute en la línea de código 100 un corte relativo al origen con un avance de 20 in./min a lo largo del eje X 1.25 in. y del eje Y 1.75 in.

N95 G90

N100 G01 X1.25 Y1.75 F20

Page 5: Maquinas especiales 2da parte introduccion a programacion
Page 6: Maquinas especiales 2da parte introduccion a programacion

NOMENCLATURA DE EJES Y MOVIMIENTO:

Estandar EIA-267-C

Define el sistema coordenado de las maquinas y los movimientos de la misma.

Se utilizan los movimientos de la herramienta relativo al sistema coordenado de la pieza ESTACIONARIA.

Page 7: Maquinas especiales 2da parte introduccion a programacion

NOMENCLATURA DE EJES Y MOVIMIENTO:

Page 8: Maquinas especiales 2da parte introduccion a programacion

PROGRAMACION CNC

Un programa es una lista secuencial de instrucciones de maquinado que serán ejecutadas por la maquina CNC.

A las instrucciones se les conoce como CODIGO de CNC, las cuales deben contener toda la información requerida para lograr el maquinado de la pieza.

Page 9: Maquinas especiales 2da parte introduccion a programacion

MAQUINAS ESPECIALES

Introducción a la programación CNC

Ing. Marlon Geró[email protected]

masmecanica.blogspot.com

Page 10: Maquinas especiales 2da parte introduccion a programacion
Page 11: Maquinas especiales 2da parte introduccion a programacion

PROGRAMACION CNC

Cada movimiento o acción se realiza secuencialmente.

Cada bloque debe ser numerado y usualmente contiene un solo comando, ejemplo:

N10 G90 (cotas absolutas)

N20 M03 S1250 (Prende husillo a 1250 rpm SH)

N30 M05 (Apaga husillo)

N40 M30 (Fin de programa , inicio)

Page 12: Maquinas especiales 2da parte introduccion a programacion

PROGRAMACION CNC

Códigos G`s:Funciones de movimiento de la

maquina, movimientos rápidos, avances, avances radiales, pausas, etc.

Códigos M`s:Funciones misceláneas que se requieren para el

maquinado de piezas, pero no son de movimiento de la maquina, arranque y paro del husillo, cambio de herramienta, refrigerante, etc.

Page 13: Maquinas especiales 2da parte introduccion a programacion

Variables de la programación CNC:

La mayoría de los códigos G`s contienes variables (direccionales), definidas por el programador para cada función especifica.

N Numero de bloque (inicio)

G Función preparatoria

X Y Z Coordenadas

I Localización en X del centro de un arco

J Localización en Y del centro de un arco

K Localización en Z del centro de un arco

S Velocidad del husillo

F Velocidad de avance

M Función Miscelánea

Page 14: Maquinas especiales 2da parte introduccion a programacion

Fases de un Programa

Page 15: Maquinas especiales 2da parte introduccion a programacion
Page 16: Maquinas especiales 2da parte introduccion a programacion
Page 17: Maquinas especiales 2da parte introduccion a programacion
Page 18: Maquinas especiales 2da parte introduccion a programacion
Page 19: Maquinas especiales 2da parte introduccion a programacion
Page 20: Maquinas especiales 2da parte introduccion a programacion
Page 21: Maquinas especiales 2da parte introduccion a programacion
Page 22: Maquinas especiales 2da parte introduccion a programacion
Page 23: Maquinas especiales 2da parte introduccion a programacion

MAQUINAS ESPECIALES

Introducción a la programación CNC

Ing. Marlon Geró[email protected]

Page 24: Maquinas especiales 2da parte introduccion a programacion

Aplicaciones de Códigos de Maquinado

Page 25: Maquinas especiales 2da parte introduccion a programacion
Page 26: Maquinas especiales 2da parte introduccion a programacion
Page 27: Maquinas especiales 2da parte introduccion a programacion
Page 28: Maquinas especiales 2da parte introduccion a programacion
Page 29: Maquinas especiales 2da parte introduccion a programacion
Page 30: Maquinas especiales 2da parte introduccion a programacion
Page 31: Maquinas especiales 2da parte introduccion a programacion
Page 32: Maquinas especiales 2da parte introduccion a programacion
Page 33: Maquinas especiales 2da parte introduccion a programacion
Page 34: Maquinas especiales 2da parte introduccion a programacion
Page 35: Maquinas especiales 2da parte introduccion a programacion
Page 36: Maquinas especiales 2da parte introduccion a programacion
Page 37: Maquinas especiales 2da parte introduccion a programacion
Page 38: Maquinas especiales 2da parte introduccion a programacion
Page 39: Maquinas especiales 2da parte introduccion a programacion
Page 40: Maquinas especiales 2da parte introduccion a programacion
Page 41: Maquinas especiales 2da parte introduccion a programacion
Page 42: Maquinas especiales 2da parte introduccion a programacion
Page 43: Maquinas especiales 2da parte introduccion a programacion