Programacion Cnc
-
Upload
cristhian-canizares -
Category
Documents
-
view
141 -
download
4
description
Transcript of Programacion Cnc
![Page 1: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/1.jpg)
CAM
![Page 2: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/2.jpg)
REALIDAD SECTOR INDUSTRIALCENTRO DE MECANIZADO CNC
NUESTRA REALIDAD
![Page 3: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/3.jpg)
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.
![Page 4: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/4.jpg)
OBJETIVO FUNDAMENTAL DE MANUFACTURA VIRTUAL
HACERLO VIRTUALMENTE
ANTES
HACERLOS EN EL MUNDO REAL
RV
![Page 5: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/5.jpg)
Proceso de diseño y realidad virtual.
![Page 6: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/6.jpg)
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
![Page 7: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/7.jpg)
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
![Page 8: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/8.jpg)
DESCRIPCIÓN DEL PROCESO DE MECANIZADO
PROCESO – SUBPROCESOS
![Page 9: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/9.jpg)
SISTEMAS CAD - CAM
POSTPROCESADO SIMULACIÓNCODIGOS ISO
![Page 10: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/10.jpg)
INTERFAZ CAD – CAM - CNC
CAD
CAM
MAQUINAS CNC
INTERFAZ CAD - CAM
![Page 11: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/11.jpg)
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.
![Page 12: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/12.jpg)
ESTRUCTURA DE UN PROGRAMA CNC.
![Page 13: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/13.jpg)
Parámetro para generar el código G de operaciones CNC.
![Page 14: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/14.jpg)
Condiciones de corte
![Page 15: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/15.jpg)
FLUJO DE INFORMACIÓN
![Page 16: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/16.jpg)
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.)
![Page 17: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/17.jpg)
IDENTIFICACIÓN DE EJES.
• Regla de la mano derecha.
![Page 18: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/18.jpg)
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)
![Page 19: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/19.jpg)
![Page 20: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/20.jpg)
![Page 21: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/21.jpg)
EJEMPLOS DE EJES
![Page 22: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/22.jpg)
![Page 23: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/23.jpg)
PUNTO X Y
P0
P1
P2
P3
P4
DESARROLLAR INCREMENTALES
![Page 24: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/24.jpg)
PUNTO IDENTIFICACIÓN X Z
P0
P1
P2
P3
P4
P5
P6
![Page 25: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/25.jpg)
PUNTO IDENTIFICACIÓN X Z
P0
P1
P2
P3
P4
P5
P6
![Page 26: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/26.jpg)
PUNTO IDENTIFICACIÓN X Z
P0
P1
P2
P3
P4
P5
P6
![Page 27: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/27.jpg)
PUNTO IDENTIFICACIÓN X Z
P0
P1
P2
P3
P4
R
G02
G03
![Page 28: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/28.jpg)
DESARROLLAR EJERCICIO 1
![Page 29: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/29.jpg)
DESARROLLAR EJERCICIO 2
![Page 30: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/30.jpg)
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.
![Page 31: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/31.jpg)
• 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.
![Page 32: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/32.jpg)
APLICACIÓN DE LOS CODIGOS DE MAQUINADO.
• G00 POSICIONAMIENTO RÁPIDO
![Page 33: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/33.jpg)
• G01 INTERPOLACIÓN LINEAL , puede ser vertical, horizontal e inclinada
![Page 34: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/34.jpg)
DEBER 1
![Page 35: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/35.jpg)
• G02. INTERPOLACIÓN CIRCULAR HORARIA.
![Page 36: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/36.jpg)
• G03. INTERPOLACIÓN CIRCULAR ANTI HORARIA.
![Page 37: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/37.jpg)
![Page 38: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/38.jpg)
• G17, G18, G19. Plano de mecanizado
![Page 39: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/39.jpg)
• G04. PAUSA (SUSPENDER AVANCE), en segundos o en milisegundos. P, X
![Page 40: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/40.jpg)
• G20. PROGRAMACIÓN EN PULGADAS.
![Page 41: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/41.jpg)
• G21. PROGRAMACIÓN EN MILÍMETROS.
![Page 42: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/42.jpg)
• G28. RETORNO AUTOMÁTICO A LA POSICIÓN CERO.
![Page 43: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/43.jpg)
• G29. RETORNO AUTOMÁTICO DE LA POSICIÓN CERO.
![Page 44: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/44.jpg)
• G40. CANCELACIÓN DE COMPENSACIÓN DE DIÁMETRO DE CORTADOR.
![Page 45: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/45.jpg)
• G41. COMPENSACIÓN DEL CORTADOR A LA IZQUIERDA.
![Page 46: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/46.jpg)
• G42. COMPENSACIÓN DEL CORTADOR A LA DERECHA.
![Page 47: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/47.jpg)
• G90. COORDENADAS ABSOLUTAS.
![Page 48: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/48.jpg)
• G91. COORDENADAS INCREMENTALES.
![Page 49: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/49.jpg)
• M02/M30. TERMINA Y RESETEA EL PROGRAMA DE CNC.
![Page 50: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/50.jpg)
• M03. GIRO DEL HUSILLO EN DIRECCIÓN DE LAS MANECILLAS DEL RELOJ.
![Page 51: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/51.jpg)
• M05. PARO DE HUSILLO.
![Page 52: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/52.jpg)
• M04. GIRO DEL HUSILLO EN DIRECCIÓN CONTRARIA AL GIRO DE LAS MANECILLAS DEL RELOJ.
![Page 53: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/53.jpg)
• M06. CAMBIO DE HERRAMIENTA.
![Page 54: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/54.jpg)
![Page 55: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/55.jpg)
• M08. ENCENDER REFRIGERANTE.
![Page 56: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/56.jpg)
• M09. APAGAR REFRIGERANTE.
![Page 57: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/57.jpg)
![Page 58: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/58.jpg)
![Page 59: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/59.jpg)
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;
![Page 60: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/60.jpg)
![Page 61: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/61.jpg)
![Page 62: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/62.jpg)
![Page 63: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/63.jpg)
![Page 64: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/64.jpg)
![Page 65: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/65.jpg)
![Page 66: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/66.jpg)
CONTROL NUMERICO COMPUTACIONAL GSK980TDb -TORNO
![Page 67: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/67.jpg)
CONTROL NUMERICO COMPUTACIONAL GSK980TDb -TORNO
![Page 68: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/68.jpg)
CONTROL NUMERICO COMPUTACIONAL GSK980TDb -TORNO
![Page 69: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/69.jpg)
CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO
![Page 70: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/70.jpg)
CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO
![Page 71: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/71.jpg)
CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO
![Page 72: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/72.jpg)
CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO
![Page 73: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/73.jpg)
CICLO DE TALADRO PROFUNDO
CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO
![Page 74: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/74.jpg)
CICLO DE MACHUELADO
CONTROL NUMERICO COMPUTACIONAL FANUC CENTRO DE MECANIZADO
![Page 75: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/75.jpg)
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.
![Page 76: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/76.jpg)
![Page 77: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/77.jpg)
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
![Page 78: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/78.jpg)
CONTROLADOR FANUC OI - T
![Page 79: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/79.jpg)
CONTROLADOR FANUC OI - MC
![Page 80: Programacion Cnc](https://reader033.fdocuments.ec/reader033/viewer/2022050704/563dbb4c550346aa9aabfbe9/html5/thumbnails/80.jpg)
CONTROLADOR GSK 980 TD