Programacion Cnc

Preview:

DESCRIPTION

Guía para programación de torno CNC mediante código ISO G

Citation preview

CAM

REALIDAD SECTOR INDUSTRIALCENTRO DE MECANIZADO CNC

NUESTRA REALIDAD

MANUFACTURA VIRTUAL

ENTENDIDA

DESCRITA

SIMULADA

ENTORNO BASADO EN COMPUTADORA

BASADO EN LA INFORMACION DEL PROCESO ESPECIFICO DEL PRODUCTO

MEDIANTE EL USO DE MODELOS COMPUTACIONALES Y

SIMULACIONES EN LOS P.M.

OBJ.

OBJETIVO FUNDAMENTAL DE MANUFACTURA VIRTUAL

HACERLO VIRTUALMENTE

ANTES

HACERLOS EN EL MUNDO REAL

RV

Proceso de diseño y realidad virtual.

Hoy en día es posible manufacturar en el computador, además, se puede hacer en varios niveles de complejidad y con diferentes tipos de inmersión

utilizando la realidad virtual

CAD CAM

SISTEMAS CAD – CAM – CNC

• En la actualidad, el Ecuador se ha convertido en un país industrializado donde la tecnología nos brinda una cierta cantidad de programas de diseño y manufactura.

Unigraphics Vericut

BobCADCAM MasterCAM

EdgeCAM Solidworks

WorkNc Camlink

XCAM SurfCAM

GMS Hypermill

Camworks MazaCAM

DESCRIPCIÓN DEL PROCESO DE MECANIZADO

PROCESO – SUBPROCESOS

SISTEMAS CAD - CAM

POSTPROCESADO SIMULACIÓNCODIGOS ISO

INTERFAZ CAD – CAM - CNC

CAD

CAM

MAQUINAS CNC

INTERFAZ CAD - CAM

El POSTPROCESADOR. Es un módulo más de los sistemas de CAM pero es el único que debe estar personalizado para cada máquina.

ESTRUCTURA DE UN PROGRAMA CNC.

Parámetro para generar el código G de operaciones CNC.

Condiciones de corte

FLUJO DE INFORMACIÓN

DATOSMaterial A36Vc= 30 – 40 m/mit.1) Broca centro = 5mm. S = 0.1mm/rev.2) Broca = 10mm. S = 0.2 mm/rev.CALCULARn 1), 2) = ?fn 1), 2) = ?

fn = S * n (mm/mint.)

IDENTIFICACIÓN DE EJES.

• Regla de la mano derecha.

MÁQUINAS SEGÚN EL NÚMERO DE EJES

• Máquinas de cinco (x, y, z, b, c) y seis (x, y, z, b, c, w)

EJEMPLOS DE EJES

PUNTO X Y

P0

P1

P2

P3

P4

DESARROLLAR INCREMENTALES

PUNTO IDENTIFICACIÓN X Z

P0

P1

P2

P3

P4

P5

P6

PUNTO IDENTIFICACIÓN X Z

P0

P1

P2

P3

P4

P5

P6

PUNTO IDENTIFICACIÓN X Z

P0

P1

P2

P3

P4

P5

P6

PUNTO IDENTIFICACIÓN X Z

P0

P1

P2

P3

P4

R

G02

G03

DESARROLLAR EJERCICIO 1

DESARROLLAR EJERCICIO 2

CÓDIGOS PARA CNC

• FUNCIONES PREPARATORIAS (G) Conocidos como códigos G son las más importantes en la programación CNC, ya que controlan el modo en que la máquina va a realizar un trazado, o el modo en que va a desplazarse sobre la superficie de la pieza que está trabajando.

• FUNCIONES MISCELÁNEAS O FUNCIONES DE LA MÁQUINA (M)

Estos códigos controlan el flujo del programa, por ejemplo, el encendido de la máquina, el sentido de giro del mandril, el control para el enfriamiento de la herramienta, etc.

APLICACIÓN DE LOS CODIGOS DE MAQUINADO.

• G00 POSICIONAMIENTO RÁPIDO

• G01 INTERPOLACIÓN LINEAL , puede ser vertical, horizontal e inclinada

DEBER 1

• G02. INTERPOLACIÓN CIRCULAR HORARIA.

• G03. INTERPOLACIÓN CIRCULAR ANTI HORARIA.

• G17, G18, G19. Plano de mecanizado

• G04. PAUSA (SUSPENDER AVANCE), en segundos o en milisegundos. P, X

• G20. PROGRAMACIÓN EN PULGADAS.

• G21. PROGRAMACIÓN EN MILÍMETROS.

• G28. RETORNO AUTOMÁTICO A LA POSICIÓN CERO.

• G29. RETORNO AUTOMÁTICO DE LA POSICIÓN CERO.

• G40. CANCELACIÓN DE COMPENSACIÓN DE DIÁMETRO DE CORTADOR.

• G41. COMPENSACIÓN DEL CORTADOR A LA IZQUIERDA.

• G42. COMPENSACIÓN DEL CORTADOR A LA DERECHA.

• G90. COORDENADAS ABSOLUTAS.

• G91. COORDENADAS INCREMENTALES.

• M02/M30. TERMINA Y RESETEA EL PROGRAMA DE CNC.

• M03. GIRO DEL HUSILLO EN DIRECCIÓN DE LAS MANECILLAS DEL RELOJ.

• M05. PARO DE HUSILLO.

• M04. GIRO DEL HUSILLO EN DIRECCIÓN CONTRARIA AL GIRO DE LAS MANECILLAS DEL RELOJ.

• M06. CAMBIO DE HERRAMIENTA.

• M08. ENCENDER REFRIGERANTE.

• M09. APAGAR REFRIGERANTE.

PROGRAMACIÓN CNC - CENTRO DE MECANIZADO

O0020 (FECHA, HORA, NOMBRE)N10 G17 G21 G40 G49 G54 G80 G90 94;N20 M06 T01;N25 G00 X0 YO Z50 G17 = PLANO XYN30 G00 X25 Y5 Z50 G21 = SISTEMA METRICO

N40 M03 S2000G40 = CANCELACION COMPENSACIÓN DE CORTE

N50 G01 Z5 F 1000G49 = CANCELACION COMPENSACIÓN DE LA HERRAMIENTA

N60 M08 G54 = SELECCIÓN DE COORDENADAS

N70 G01 Z-2 F300; P1G80 = CANCELACIÓN DE CICLOS

N80 G01 X45 Y25 P2 G90 = COORDENADAS ABSOLUTAS

N90 G01 X25 Y45 P3G94 = VELOCIDAD DE AVANCE EN MM/MINT.

N100 G01 X5 Y25 P4N110 G01 X25 Y5 P5N120 G00 Z50N130 M09N140 M05 S0N150 G28 Z0N160 G28 X0 Y0N170 M30;

CONTROL NUMERICO COMPUTACIONAL GSK980TDb -TORNO

CONTROL NUMERICO COMPUTACIONAL GSK980TDb -TORNO

CONTROL NUMERICO COMPUTACIONAL GSK980TDb -TORNO

CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO

CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO

CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO

CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO

CICLO DE TALADRO PROFUNDO

CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO

CICLO DE MACHUELADO

CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO

INTERFACES

• La interfaz entre el programador y la máquina o el proceso es la transmisión de los datos codificados a través del puerto (serial, paralelo o USB) desde el computador hacia el controlador de la máquina.

TIPO DE CONTROLADORES CNCFANUC

FANUC 0MD FANUC 0TD FANUC 0I - MC FANUC 0I - TFANUC 18MFANUC 18İM FANUC 18İT

SIEMENS

SINUMRIK 801

SINUMRIK 802S/802C M

SINUMRIK 802S/802C T

SINUMRIK 802DM

SINUMRIK 802DT

SINUMRIK 802SEM

SINUMRIK 802SET

SINUMRIK 810DM

SINUMRIK 810DT

MITSUBISHI

EZMotion-NC 60M

EZMotion-NC 60T

EZMotion-NC E68M

EZMotion-NC E68T

HAIDENHAIN

HNC-21M

HNC-22M

HNC-21T

HNC-22 T

DASEN

DASEN3iM

DASEN3iT

GSK

GSK928TC

GSK983M

GSK990M

GSK928MA

GSK928TA

GSK980TA

GSK980TB

GSK980TD

WA

WA-310M/320Mi

WA-310T/320Ti

WA-31DM

WA-31DT

WA-21DT

FAGOR

FAGOR 8055M

FAGOR 8055T

KND

KND10M

KND100M

KND100T

KND1000M

KND1000T

KND1TB

KND1Tİ

SKY

SKY2003N

SANYING

WA21 DT

WA31 DM

WA31 DT

HAAS

Haas VF

RENHE

RENHE32T/5

52 TIPOS DE CONTROLADORES

CONTROLADOR FANUC OI - T

CONTROLADOR FANUC OI - MC

CONTROLADOR GSK 980 TD

Recommended