Programacion Cnc
-
Upload
cristhian-canizares -
Category
Documents
-
view
137 -
download
4
description
Transcript of Programacion Cnc
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