Está en la página 1de 11

PROGRAMACION CNC

PROGRAMACIN BSICA CNC (INTERPOLACIONES LINEALES Y


CIRCULARES)
Harol Steven Garca Cuta- 45101019
Objetivos:

Disear y elaborar programas cnc para el mecanizado de piezas para mquinas


de control numrico, tornos y centros de mecanizado.

Seleccionar adecuadamente los accesorios requeridos para la fabricacin de partes


incluyendo la seleccin de las herramientas de acuerdo con las operaciones implicadas.

Identificar y evaluar las caractersticas de una mquina cnc con el fin de poder
alcanzar un ptimo desempeo en su uso.

Problemtica:

Disee los programas haciendo uso de las funciones G00, G01,


Digite o cargue el programa y realice la simulacin grafica (en presencia del profesor)
Realice la corrida en vaco del programa (en presencia del profesor)
Realice le mecanizado de las piezas (en presencia del profesor)

Programacin CNC: Forma genrica de automatizacin de una mquina o equipo, mediante


instrucciones codificadas (programa CNC) que controlan su funcionamiento.
Orden de Programacin:
Nmero de lnea o bloque de instrucciones
Funcin principal
Punto de llegada
Radios de Curvatura
Avance

PROGRAMACION CNC

Velocidad de Giro
Herramienta
Funciones Auxiliares

Cdigos bsicos.
G90: Programacin absoluta
G91: Programacin incremental
G70: Sistema de unidades en pulgadas
G71: Sistema de unidades en milmetros
G28: Ir a punto de referencia (R) activo.
G96: Velocidad de corte constante (RPM cte)
G97: Velocidad de RPM constante (Vc cte)
G92: Configuracin del punto de referencia de mecanizado (W)
G00: Interpolacin lineal rpida.
G01: Interpolacin lineal a velocidad programada.
G02: Interpolacin circular Horario
G03: Interpolacin circular Anti - horario
M03: Giro Horario
M04: Giro Anti - horario
M05: No giro
M08: Abrir vlvula del refrigerante
M09: Cerrar vlvula del refrigerante M30: FIN DE PROGRAMA
A continuacin se muestra el cdigo elaborado para llevar a cabo el cilindrado de la pieza,
N5
N10
N15
N20
N25
N30
N35
N40
N45
N50
N55
N60
N65
N70
N75
N80
N85
N90
N95
N100
N105
N110
N115

%
O004
G91 G28 Z0.
G91 G28 X0 Y0.
T01 M06 M03 S200 F400. M08
G90 G54 G00 G43 H01 Z10.
G00 X-6 Y0.
G00 Z-0.5
G01 X100.
Y50.
G01 X0.
G01 Y0.
G01 X50.
G01 Y50.
G01 X0.
Y0.
G00 Z-1.
G01 X100.
Y50.
G01 X0.
G01 Y0.
G01 X50.

PROGRAMACION CNC
N120
N125
N130
N135
N140
N145
N150
N155
N160
N165
N170
N175
N180
N185
N190
N195
N200
N205
N210
N215
N220
N225
N230
N235
N240
N245
N250
N255
N260
N265
N270
N275
N280
N285
N290
N295
N300
N305
N310
N315
N320
N325
N330
N335
N340
N345
N350
N355

G01 Y50.
G01 X0.
Y0.
G00 Z-1.5
G01 X100.
Y50.
G01 X0.
G01 Y0.
G01 X50.
G01 Y50.
G01 X0.
Y0.
G00 Z-2
G01 X100.
Y50.
G01 X0.
G01 Y0.
G01 X50.
G01 Y50.
G01 X0.
Y0.
G00 Z1.
G01 X75.
G01 Y12.5
G00 Z-0.5
G03 X100. Y12.5 R12.5
G03 X75. Y12.5 R12.5
G00 Z1.
G00
G01 X50.
G01 Y12.5
G00 Z-0.5 F80.
G03 X75. Y12.5 R12.5 F400.
G03 X50. Y12.5 R12.5
G00 Z1.
G00
G01 X75.
G01 Y37.5
G00 Z-0.5
G03 X100. Y37.5 R12.5
G03 X75. Y37.5 R12.5
G00 Z1.
G00
G01 X50.
G01 Y37.5

PROGRAMACION CNC
N360
N365
N370
N375
N380
N385
N390
N395
N400
N405
N410
N415
N420
N425
N430
N435
N440
N445
N450
N455
N460
N465
N470
N475
N480
N485
N480
N500
N505
N510
N515
N520
N525
N530
N535
N540
N545
N550
N555
N560
N565
N570
N575
N580
N585
N590
N595
N600

G00 Z-0.5
G03 X75. Y37.5 R12.5
G03 X50. Y37.5 R12.5
G00 Z1.
G01 X75.
G01 Y12.5
G00 Z-1.
G03 X100. Y12.5 R12.5
G03 X75. Y12.5 R12.5
G00 Z1.
G00
G01 X50.
G01 Y12.5
G00 Z-1 F80.
G03 X75. Y12.5 R12.5 F400.
G03 X50. Y12.5 R12.5
G00 Z1.
G00
G01 X75.
G01 Y37.5
G00 Z-1.
G03 X100. Y37.5 R12.5
G03 X75. Y37.5 R12.5
N110 G00 Z1.
N115 G00
N120 G01 X50.
N125 G01 Y37.5
N130 G00 Z-1.
N135 G03 X75. Y37.5 R12.5
N140 G03 X50. Y37.5 R12.5
N85 G00 Z1.
N90 G01 X75.
N91 G01 Y12.5
N95 G00 Z-1.5
N100 G03 X100. Y12.5 R12.5
N105 G03 X75. Y12.5 R12.5
N110 G00 Z1.
N115 G00
N120 G01 X50.
N125 G01 Y12.5
N130 G00 Z-1.5 F80.
N135 G03 X75. Y12.5 R12.5 F400.
N140 G03 X50. Y12.5 R12.5
N110 G00 Z1.
N115 G00
N120 G01 X75.

PROGRAMACION CNC
N605
N610
N615
N620
N625
N630
N635
N640
N645
N650
N655
N660
N665
N670
N675
N680
N685
N690
N695
N700
N705
N710
N715
N720
N725
N730
N735
N740
N745
N750
N755
N760
N765
N770
N775
N780
N785
N790
N795
N800
N805
N810
N815
N820
N825
N830
N835
N840

N125 G01 Y37.5


N130 G00 Z-1.5
N135 G03 X100. Y37.5 R12.5
N140 G03 X75. Y37.5 R12.5
N110 G00 Z1.
N115 G00
N120 G01 X50.
N125 G01 Y37.5
N130 G00 Z-1.5
N135 G03 X75. Y37.5 R12.5
N140 G03 X50. Y37.5 R12.5
N85 G00 Z1.
N90 G01 X75.
N91 G01 Y12.5
N95 G00 Z-2.
N100 G03 X100. Y12.5 R12.5
N105 G03 X75. Y12.5 R12.5
N110 G00 Z1.
N115 G00
N120 G01 X50.
N125 G01 Y12.5
N130 G00 Z-2 F80.
N135 G03 X75. Y12.5 R12.5 F400.
N140 G03 X50. Y12.5 R12.5
N110 G00 Z1.
N115 G00
N120 G01 X75.
N125 G01 Y37.5
N130 G00 Z-2.
N135 G03 X100. Y37.5 R12.5
N140 G03 X75. Y37.5 R12.5
N110 G00 Z1.
N115 G00
N120 G01 X50.
N125 G01 Y37.5
N130 G00 Z-2.
N135 G03 X75. Y37.5 R12.5
N140 G03 X50. Y37.5 R12.5

N110 G00 Z1.


N115 G00
N120 G01 X0.
N125 G01 Y50.
N110 G00 Z-1.

PROGRAMACION CNC
N845
N850
N855
N860
N865
N870
N875
N880
N885
N890
N895
N900
N905
N910
N915
N920
N925
N930
N935
N940
N945
N950
N955
N960
N965
N970
N975
N980
N985
N990
N995
N1000
N1005
N1010
N1015
N1020
N1025
N1030
N1035
N1040
N1045
N1050
N1055
N1060
N1065
N1070
N1075
N1080

N115 G01 X50. Y0.


N110 G00 Z1.
N115 G00
N120 G01 X0.
N125 G01 Y0.
N110 G00 Z-1.
N115 G01 X50. Y50.
N110 G00 Z1.
N115 G00
N120 G01 X0.
N125 G01 Y50.
N110 G00 Z-2.
N115 G01 X50. Y0.
N110 G00 Z1.
N115 G00
N120 G01 X0.
N125 G01 Y0.
N110 G00 Z-2.
N115 G01 X50. Y50.

N250 G01 Y-7.


N255 G01 X40.
N257 G01 Y0.
N256 G00 Z-1.
N260 G03 X50. Y10. R10.
N265 G01 Y40.
N270 G03 X40. Y50. R10
N275 G01 X10.
N280 G03 X0. Y40. R10
N285 G01 Y10.
N290 G03 X10. Y0. R10
N295 G00 Y-7.
N300 G00 X0.
N305 G00 Z1.
N310 G01 X0.
N315 G01 Y0.
N256 G00 Z-1.
N265 G01 X107.

PROGRAMACION CNC
N1085
N1090
N1095
N1100
N1105
N1110
N1115
N1120
N1125
N1130
N1135
N1140
N1145
N1150
N1155
N1160
N1165
N1170
N1175
N1180
N1185
N1190
N1195
N1200
N1205
N1210
N1215
N1220
N1225
N1230
N1235
N1240
N1245
N1250
N1255
N1260
N1265
N1270
N1275
N1280
N1285
N1290
N1295
N1300
N1305
N1310
N1315
N1320

N270 G01 Y0.


N305 G00 Z1.
N310 G01 X100.
N315 G01 Y0.
N256 G00 Z-1.
N265 G01 X100.
N270 G01 Y50.
N305 G00 Z1.
N310 G01 X100.
N315 G01 Y50.
N256 G00 Z-1.
N265 G01 X50.
N270 G01 Y50.
N271 G00 Z1.
N272 G01 X50. Y50.
N273 G00 Z-2.
N274 G01 X50.
N275 G01 Y0.
N250 G01 Y-7.
N255 G01 X40.
N257 G01 Y0.
N256 G00 Z-2.
N260 G03 X50. Y10. R10.
N265 G01 Y40.
N270 G03 X40. Y50. R10
N275 G01 X10.
N280 G03 X0. Y40. R10
N285 G01 Y10.
N290 G03 X10. Y0. R10
N295 G00 Y-7.
N300 G00 X0.
N305 G00 Z1.
N310 G01 X0.
N315 G01 Y0.
N256 G00 Z-2.
N265 G01 X107.
N270 G01 Y0.
N305 G00 Z1.
N310 G01 X100.
N315 G01 Y0.
N256 G00 Z-2.
N265 G01 X100.
N270 G01 Y50.
N305 G00 Z1.
N310 G01 X100.

PROGRAMACION CNC
N1325
N1330
N1335
N1340
N1345
N1350
N1355
N1360
N1365
N1370
N1375
N1380
N1385
N1390
N1395
N1400
N1405
N1410
N1415
N1420
N1425
N1430
N1435
N1440
N1445
N1450
N1455
N1460
N1465
N1470
N1475
N1480
N1485
N1490
N1495
N1500
N1505
N1510
N1230
N1235
N1240
N1245
N1250
N1255
N1260
N1265
N1270
N1275

N315 G01 Y50.


N256 G00 Z-2.
N265 G01 X50.
N270 G01 Y50.
N271 G00 Z1.
N272 G01 X50. Y50.
N273 G00 Z-2.
N274 G01 X50.
N275 G01 Y0.
N250 G01 Y-7.
N255 G01 X40.
N257 G01 Y0.
N256 G00 Z-3.
N260 G03 X50. Y10. R10.
N265 G01 Y40.
N270 G03 X40. Y50. R10
N275 G01 X10.
N280 G03 X0. Y40. R10
N285 G01 Y10.
N290 G03 X10. Y0. R10
N295 G00 Y-7.
N300 G00 X0.
N305 G00 Z1.
N310 G01 X0.
N315 G01 Y0.
N256 G00 Z-3.
N265 G01 X107.
N270 G01 Y0.
N305 G00 Z1.
N310 G01 X100.
N315 G01 Y0.
N256 G00 Z-3.
N265 G01 X100.
N270 G01 Y50.
N305 G00 Z1.
N310 G01 X100.
N315 G01 Y50.
N256 G00 Z-3.
N265 G01 X50.
N270 G01 Y50.
N271 G00 Z1.
N272 G01 X50. Y50.
N273 G00 Z-3.
N274 G01 X50.
N275 G01 Y0.
N250 G01 Y-7.

PROGRAMACION CNC
N1280
N1285
N1290
N1295
N1300
N1305
N1310
N1315
N1320
N1325
N1330
N1335
N1340
N1345
N1350
N1355
N1360
N1365
N1370
N1375
N1380
N1385
N1390
N1395
N1400
N1405
N1410
N1415
N1420
N1425
N1430
N1435
N1440
N1445
N1450
N1455
N1460

N255 G01 X40.


N257 G01 Y0.
N256 G00 Z-4.
N260 G03 X50. Y10. R10.
N265 G01 Y40.
N270 G03 X40. Y50. R10
N275 G01 X10.
N280 G03 X0. Y40. R10
N285 G01 Y10.
N290 G03 X10. Y0. R10
N295 G00 Y-7.
N300 G00 X0.
N305 G00 Z1.
N310 G01 X0.
N315 G01 Y0.
N256 G00 Z-4.
N265 G01 X107.
N270 G01 Y0.
N305 G00 Z1.
N310 G01 X100.
N315 G01 Y0.
N256 G00 Z-4.
N265 G01 X100.
N270 G01 Y50.
N305 G00 Z1.
N310 G01 X100.
N315 G01 Y50.
N256 G00 Z-4.
N265 G01 X50.
N270 G01 Y50.
N271 G00 Z1.
N272 G01 X50. Y50.
N273 G00 Z-4.
N274 G01 X50.
N275 G01 Y0.
M273 M09
N275 M30

A continuacin se muestra paso a paso la manera en la cual se llev a cabo la simulacin y por
ltimo se mostraran las trayectorias que realiza la herramienta para tornear la pieza de manera
cmo la pide el problema, tambin se mostraran las vistas que permiten como la 3D, XY y la
vista del bloque

PROGRAMACION CNC

Vistas 3D, bloque y XY

Entorno CNC simulator


Realizar la configuracin del centro de mecanizado Hass para la realizacin de esta pieza.

Se debe escoger la herramienta adecuada, la cual realizara las trayectorias


programadas.
Se debe configurar el cero pieza, el cual ser el punto de referencia.
Y por ltimo se debe poner andar el programa

Resultados:
A continuacin se mostrara la pieza obtenida con las dimensiones adecuadas.

Vista superior de la pieza.

PROGRAMACION CNC

Vista lateral de la pieza.


.
Problemas:

El principal problema fue la cantidad desbaste que se le realizaba a la pieza,


debido a que sei se quera dejar los crculos a 2mm, no se poda desbastar los 2
mm en una sola pasada, para solucionar esto se realizaron varias pasadas
aumentando (.5 mm) hasta llegar a la profundidad deseada.

Conclusiones.

Se realiz con xito la elaboracin de un cdigo que permita realizar una pieza que
contenga dos tipos de forma diferente en una misma pieza (interpolacin lineal e
interpolacin circular).
Se reconocido con xito las acciones de cada una de los comandos que se utilizan para
llevar a cabo el encabezado de un programa, as como el reconocimiento de las
funciones principales de las funciones auxiliares.
Se reafirm el concepto de tangencia entre la herramienta de mquina y la pieza, lo cual
permita que las trayectorias se realizaran de manera correcta.

También podría gustarte