SlideShare una empresa de Scribd logo
Códigos G
Cambiar de
mechanical Desktop
a Autocad
CNC
usando el controlador
Fanuc
Códigos M
Diferencias entre:
Cncsimulator y Denford
offset
Códigos
I J
Subprograma
Absolutas
Convertir líneas a una
polilínea y explode
Programa
Principal
como:
ID
dist
Utilizar
G0 G1
Subprograma
Incrementales
como
usar
G2 G3
Utilizar
programa
principal
M98 P021001
BILLET
TOOLDEF
UCS
Compensación
G41 G42
Absolutas e
Incrementales
Diferencia entre
Utilizar
Compensación
Exterior G41 G42
Compensación
Interior G41 G42
Compensación
exterior G41
continuo G81
Ciclos fijos de
barrenado
G73 retroceso
parcial
G83 retroceso
total
Uso de los
comandos
fresadora
Triac
Cambios
para
Triac
controlada
por
Espejo
ele
Espejo eje de
simetría horizontal
pieza 16
Espejo en X M70
Que cambia
Espejo eje de
simetría vertical
pieza 16
Espejo en Y M71
Que cambia
Espejo en XY
Que cambia
Espejo con
C. incrementales
pieza 16
Otros
Códigos
Espejo eje de
simetría vertical y
horizontal pieza 16
Cambio de
Herramienta
Configurar
cncsimulator
Herramientasy bloque
Controladorfanuc
Fresado en:
concordancia
FallasPieza 16
Pieza 23
Pieza 14
Pieza 20
Cinta Word
Macro Word
Cero
pieza
mapa
Grupo Modal Código Función GrupoModalCódigo Función
1 si G00
Interpolación Lineal. movimiento a máxima
velocidad
9 si G74 C. de Barrenado con cambio de giro del husillo
1 si G01
Interpolación Lineal. Movimiento con
velocidad controlada por el avance (F)
9 si G76 Ciclo de Barrenado con Espera
1 si G02 Interpolación Circular Sentido Horario *9 si G80 Cancelación de los C. de Barrenado G73 al G89
1 si G03 Interpolación Circular Sentido anti horario 9 si G81 Ciclo de Barrenado Continuo
0 no G04 Espera de la maquina (máximo 500 seg) 9 si G82 Ciclo de Barrenado Continuo y con Espera
*2 si G17 Selecciona Plano X Y 9 si G83 Ciclo de Barrenado Progresivo
2 si G18 Selecciona Plano X Z 9 si G84 C. de Barrenado con cambio de giro del husillo
2 si G19 Selecciona Plano Y Z 9 si G86 Ciclo de Barrenado Continuo
6 si G20 Entrada de datos en S. Ingles ( pulgadas ) 9 si G87 Ciclo de Barrenado Inverso
6 si G21 Entrada de datos en Sistema Métrico ( mm ) 9 si G89 Ciclo de Barrenado con espera al final
0 no G28 Movimiento al punto especificado *3 si G90 Coordenadas Absolutas
7 si G40
Cancela compensación del cortador
( G41--G42 )
3 si G91 Coordenadas Incrementales
7 si G41 Compensación Izquierda 0 no G92 Cero pieza
7 si G42 Compensación Derecha *5 si G94 Avance por minuto
8 si G43 Compensación de longitud de herramienta 5 si G95 Avance por Revolución
8 si G49
Cancelación compensación de longitud de
herramienta
*10 si G98 Retorno al punto Inicial del Ciclo
9 si G73 Ciclo de Barrenado Progresivo 10 si G99 Retorno al punto R del Ciclo
Modal -- significa que el código permanece activo hasta que es sustituido por otro del mismo grupo
* -- se activan al encender la máquina
mapa
Código Función Ejemplo
M00 Paro Opcional M25 Sujeta la herramienta
M02 Fin del Programa M30 Fin de programa. Regreso al inicio del programa
M03 Giro del husillo en sentido Horario M32
Mueve carrusel en sentido Horario en 1 sola
posición
M04 Giro del husillo en sentido Antihorario M33
Mueve carrusel en sentido antihorario en 1 sola
posición
*M05 Paro del husillo M62 Enciende Señal de Salida 1
M06 Cambio de Herramienta M63 Enciende Señal de Salida 2
M08 Enciende el refrigerante M64 Apaga Señal de Salida 1
*M09 Apaga el refrigerante M65 Apaga Señal de Salida 2
M10 Abre dispositivo de sujeción M66 Espera que Señal de Salida 1 se Encienda
M11 Cierra dispositivo de sujeción M67 Espera que Señal de Salida 2 se Encienda
M13
Activa refrigerante y gira el husillo en sentido
horario
M70 Activa la función espejo en X
M14
Activa refrigerante y gira el husillo en sentido
antihorario
M71 Activa la función espejo en Y
M19 Revisa la orientación del husillo M76 Espera que Señal de Salida 1 se Apague
M20 Entra el carrusel de la herramienta M77 Espera que Señal de Salida 2 se Apague
M21 Sale el carrusel de la herramienta M80 Desactiva la función espejo en X
M22 Baja el carrusel de la herramienta M81 Desactiva la función espejo en Y
M23 Sube el carrusel de la herramienta M98 Llamada de Subprograma
M24 Libera la herramienta M99 Fin del subprograma y regresa al programa principal
* -- se activan al encender la máquina
mapa
Descripción
S Velocidad programada de giro del husillo. (RPM)
F Velocidad de corte en mm/rev o mm/min.
T
Herramienta (hace referencia posición en el
carrusel)
H Herramienta (hace referencia a la longitud )
Q Profundidad (ciclos de barrenado)
R Retracción (ciclo de barrenado)
K Repetición (ciclo de barrenado)
(
N10 G91 G28 X0 Y0 Z0
N20 G90 G21
N30 M06 T2
N40 M03 S1000
(
N50 G0 X0 Y0 Z1
N60 X25 Y25
N70 G1 Z-2
N80 X75 Y25
N90 X75 Y75
N100 X25 Y75
N110 X25 Y25
N120 G0 Z1
(
N130 X0 Y0 Z1
N140 G41
N150 X20 Y20
N160 G1 Z-4
N170 X80 Y20
N180 X80 Y80
N190 G0 Z1
N200 G40
(
N10 G91 se activa
N20 G90 sustituye a G91 pertenece al grupo
N30 M06 T2 realiza cambio de herramienta
N40 M03 S1000 gira sentido horario
(
N50 G0 se activa
N60 G0 activo
N70 G1 sustituye a G0 pertenece al grupo
N80 G1 activo
N90 G1 activo
N100 G1 activo
N110 G1 activo
N120 G0 sustituye a G1 pertenece al grupo
(
N130 G0 activo
N140 G41 se activa
N150 G0 activo
N160 G1 sustituye a G0 pertenece al grupo
N170 G1 activo
N180 G1 activo
N190 G0 sustituye a G1 pertenece al grupo
N200 G40 sustituye a G41 pertenece al grupo
mapa
significado
( el paréntesis es un comentario
N10 número de secuencia
G91 G28 Z0 ( se mueve únicamente en Z
G28 X0 Y0 ( se mueve en X y en Y simultáneamente
G91 G28 X0 Y0 Z0 home ( otra manera; se mueven X Y Z
G28 Movimiento al punto especificado
G91 Coordenadas Incrementales
G90 Coordenadas Absolutas
G21 Sistema Métrico (mm)
M06 Cambio de Herramienta
T2 Herramienta a usar numero 2
M03 giro husillo sentido horario
S1000 velocidad de giro husillo
G0 X45 Y45 Z1 coordenadas del punto inicial del subprograma
M98 llamado al subprograma
P02 No. de veces a ejecutar el subprograma (2 veces)
1001 nombre del subprograma ( numérico)
N90 y N130 G0 Z1 levanta la herramienta después ejecutar el
subprograma
G91 G28 Z0
G28 X0 Y0
G90 Coordenadas Absolutas
M30 fin de programa
mapa
Ejemplo:
Programa principal
( Simulador cncsimulator
( programa 1000 con fanuc
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M06 T2
N50 M03 S1000
( C. Absolutas
N60 G0 X45 Y45 Z1
N70 G0 Z0
N80 M98 P021001
N90 G0 Z1
( C. Incrementales
N100 G0 X45 Y45 Z1
N110 G0 Z-4
N120 M98 P021002
N130 G0 Z1
N140 G91 G28 Z0
N150 G28 X0 Y0
N160 G90
N170 M30
home
Video
envía a home antes de fin de programa
significado
N10 G91 G28 Z0
N20 G28 X0 Y0 código necesario para
N30 G90 G21 seleccionar la herramienta 2
N40 M06 T2
N50 M03 S1000
N10 G91 G28 Z0
N20 G28 X0 Y0 código necesario para
N30 G90 G21 seleccionar la herramienta 1
N40 M06 T1
N50 M03 S1400
mapa
Ejemplo:
Programa principal
( Simulador cncsimulator
( programa 1000 con fanuc
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M06 T2
N50 M03 S1000
( C. Absolutas
N60 G0 X45 Y45 Z1 M08
N70 G0 Z0
N80 M98 P021001
N90 G0 Z1
( Cambio de herramienta
N100 G91 G28 Z0
N110 G28 X0 Y0
N120 G90 G21
N130 M06 T1
N140 M03 S1400
( C. Incrementales
N150 G0 X45 Y45 Z1
N160 G0 Z-4
N170 M98 P021002
N180 G0 Z1 M05 M09
N190 G91 G28 Z0
N200 G28 X0 Y0
N210 G90
N220 M30
Video
mapa
Programa principal
( Simulador Fanuc
( programa 1000
[BILLET X90 Y90 Z15
[TOOLDEF T1 D5
[TOOLDEF T2 D10
[TOOLDEF T3 D2.5
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M06 T2
N50 M03 S1000
( C. Absolutas
N60 G0 X45 Y45 Z1
N70 G0 Z0
N80 M98 P021001
N90 G0 Z1
( C. Incrementales
N100 G0 X45 Y45 Z1
N110 G0 Z0
N120 M98 P021002
N130 G0 Z1 M05
N140 G91 G28 Z0
N150 G28 X0 Y0
N160 G90
N170 M30
Para la fresadora didáctica
BILLET tamaño del bloque
TOOLDEF declaración de herramienta
T2 número de herramienta
D10 diámetro de la herramienta
Nota: se declaran únicamente las herramientas
que se utilicen en el programa, en este
caso se pueden omitir T1 y T3.
Para el simulador cncsimulator el tamaño
del bloque se define en el menu:
Simulate:
Edit tools parametros herramienta
Detail settings Tamaño del bloque
Video
mapa
Programa principal
( Simulador Denford fanuc
( programa 1000
( programa 1000
[BILLETX90Y90Z15
[TOOLDEFT1D5
[TOOLDEFT2D10
[TOOLDEFT3D2.5
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M06 T2
N50 M03 S1000
( C. Absolutas
N60 G0 X45 Y45 Z1
N70 M98 P021001
N80 G0 Z1
( C. Incrementales
N90 G0 X45 Y45 Z1
N100 M98 P021002
N110 G0 Z1 M05
N120 G91 G28 Z0
N130 G28 X0 Y0
N140 G90
N150 M30
M98 llamado a subprograma
P02 número de veces a ejecutar el programa
(dos veces)
1001 nombre del subprograma
(el nombre debe ser numérico 4 dígitos)
1002 nombre del subprograma
mapa
Programa principal
( Simulador cncsimulator
( programa 1000
N10 G91 G28 X0 Y0 Z0
N20 G90 G21
N30 M06 T2
N40 M03 S1000
( C. Absolutas
N50 G0 X45 Y45 Z1
N60 G26 U02 “1001.fnc”
N70 G0 Z1
( C. Incrementales
N80 G0 X45 Y45 Z1
N90 G26 U02 “1002.fnc”
N100 G0 Z1 M05
N110 G91 G28 X0 Y0 Z0
N120 G90
N130 M30
G26 llamado a subprograma
U02 número de veces a ejecutar el programa
(dos veces)
“1001.fnc” nombre del subprograma
(el nombre puede ser alfanumerico y debe
tener el punto y la extension .fnc )
“1002.fnc” nombre del subprograma
mapa
Programa principal
( Simulador cncsimulator
( programa 1000
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M06 T2
N50 M03 S1000
( C. Absolutas
N60 G0 X45 Y45 Z1
N70 M98 P021001
N80 G0 Z1
( C. Incrementales
N90 G0 X45 Y45 Z1
N100 M98 P021002
N110 G0 Z1 M05
N120 G91 G28 Z0
N130 G28 X0 Y0
N140 G90
N150 M30
Programa principal
( Simulador Denford
( programa 1000
[BILLET X90 Y90 Z15
[TOOLDEF T1 D5
[TOOLDEF T2 D10
[TOOLDEF T3 D2.5
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M06 T2
N50 M03 S1000
( C. Absolutas
N60 G0 X45 Y45 Z1
N70 M98 P021001
N80 G0 Z1
( C. Incrementales
N90 G0 X45 Y45 Z1
N100 M98 P021002
N110 G0 Z1 M05
N120 G91 G28 Z0
N130 G28 X0 Y0
N140 G90
Programa principal 2000
(fresadora Didáctica
[BILLET X90 Y90 Z15
[TOOLDEF T1 D5
[TOOLDEF T2 D10
N10 G91 G28 Z0
N15 G28 X0 Y0
N20 G90 G21
N30 M06 T2
N40 M03 S1000
N50 G0 X45 Y45 Z1
N60 M98 P021001
N70 G0 Z1
( cambio Herramienta
N80 G91 G28 X0 Y0 Z0
N90 G90 G21
N100 M06 T1
N110 M03 S1000
N120 G0 X45 Y45 Z1
N130 M98 P021002
N140 G0 Z1 M05
N150 G91 G28 Z0
N160 G28 X0 Y0
N170 G90
N180 M30
Programa principal 2000
( fresadora TRIAC
(agregar G40 G49 G80
N10 G91 G28 Z0
N15 G28 X0 Y0
N20 G90 G21 G40 G49 G80
N30 M06 T2
N40 M03 S1000
(agregar G92 herramienta Referenciada H1
N45 G92 X-175 Y133 Z48
(agregar G43 H2
N50 G0 X45 Y45 Z1 G43 H2
N60 M98 P021001
N70 G0 Z1
( cambio Herramienta
N80 G91 G28 X0 Y0 Z0
N90 G90 G21 G40 G49
N100 M06 T1
N110 M03 S1000
N120 G0 X45 Y45 Z1 G43 H1
N130 M98 P021002
N140 G0 Z1 M05
N150 G91 G28 Z0
N160 G28 X0 Y0
N170 G90
N180 M30
Cero pieza = N45 G92 X-175 Y133 Z48
N10 G91 G28 Z0
N15 G28 X0 Y0
N20 G90 G21
N30 M06 T2
N40 M03 S1000
(compensación derecha G42
(
N50 G0 X0 Y0 Z1
N60 G42
N70 G0 X20 Y20
N80 G1 Z-2
N90 G1 X80 Y20
N100 G1 X80 Y80
N110 G1 X20 Y80
N120 G1 X20 Y20
N130 G0 Z1
N140 G40
N150 G91 G28 Z0
N160 G28 X0 Y0
N170 G90
N180 M30
sentido
N10 G91 G28 Z0
N15 G28 X0 Y0
N20 G90 G21 G49 G40 G80
N30 M06 T2
N40 M03 S1000
(compensación derecha G42
N45 G92 X-175 Y133 Z48
N50 G0 X0 Y0 Z1 G43 H2
N60 G42 H18
N70 G0 X20 Y20
N80 G1 Z-2
N90 G1 X80 Y20
N100 G1 X80 Y80
N110 G1 X20 Y80
N120 G1 X20 Y20
N130 G0 Z1
N140 G40
N150 G91 G28 Z0
N160 G28 X0 Y0
N170 G90 G49 G40
N180 M30
(Programa 2001
compensación G42 exterior
(Programa 2001 Triac
compensación G42 exterior
N50 G43 H2
G43 =
compensación largo de
la herramienta
H = herramienta
2 = número de
herramienta
(ver menú offset)
N60 G42 H18
G42 =
compensación radio de
la herramienta
H = herramienta
18 = número de
herramienta
(ver menú offset)
N10 G91 G28 Z0
N15 G28 X0 Y0
N20 G90 G21
N30 M06 T2
N40 M03 S1000
( compensación derecha G42
N50 G0 X0 Y0 Z1
N60 G42
sentido
mapa
N10 G91 G28 Z0
N15 G28 X0 Y0
N20 G90 G21 G49 G40 G80
N30 M06 T2
N40 M03 S1000
( compensación derecha G42
N50 G0 X0 Y0 Z1 G43 H2
N60 G42 H18
(Programa 2001
compensación G42 exterior
(Programa 2001 Triac
compensación G42 exterior
1 0 9 3
2 -9.3 10 0
3 28.35 11 0
4 0 12 0
5 0 13 0
6 39.75 14 0
7 0 15 0
8 0 16 0
Menú OFFSET pagina 1
para Longitud G43
17 2.525 3
18 5 26 0
19 2.5 27 0
20 0 28 0
21 0 29 0
22 0 30 0
23 0 31 0
24 0 32 0
Menú OFFSET pagina 2
para Radio (G41 - G42)
Herramienta
referenciada
N60 G42 H18
H = herramienta
18 = corresponde con hta. 2
Número de
herramienta
Valores de Z
Valores del
Radio
ejercicio
( p60
N10 G91 G28 Z0.
N20 G28 X0. Y0.
N30 G90 G21
N40 T8 M6
(OPERATION: Facing.1)
N50 G92 X-175 Y133 Z48
N60 G00 X10. Y0. S1000 M3
N70 G43 Z1. H1
N80 G94 G01 Z-1. F50.
N90 X80. F300.
N100 G17 G03 X90. Y10.
J10.
N110 G01 X0.
N120 Y20.
N130 X90.
N140 Y30. G41 H1
N150 X0.
N160 Y40.
N170 X90.
N180 Y50.
N190 X0.
N200 Y60.
N210 X90.
N220 Y70.
N230 X0.
N240 Y80.
N250 X90.
N260 G03 X80. Y90. I-10.
N270 G01 X10.
N280 Z1. F2000.
N290 G91 G28 Z0.
N300 G28 X0. Y0.
N310 G90
N320 T1 M6
(OPERATION: Profile Contouring.1)
N330
N340 G00 X45. Y0. S2000 M3
N350 Z1.
N360 G01 Z-3. F50.
N370 X5. F300.
N380 G17 G02 X2.5 Y2.5 J2.5
N390 X0. Y5. J2.5 G42 H1
N400 G01 Y85.
N410 G02 X2.5 Y87.5 I2.5
N420 X5. Y90. I2.5
N430 G01 X85.
N440 G02 X87.5 Y87.5 J-2.5
N450 X90. Y85. J-2.5
N460 G01 Y5.
N470 G02 X87.5 Y2.5 I-2.5
N480 X85. Y0. I-2.5
N490 G01 X45.
N500 Z1. F2000.
N510 G91 G28 Z0.
N520 G28 X0. Y0.
N530 G90
N540 T2 M6
(OPERATION: Profile Contouring.2)
N550
N560 G00 X45. Y95. S1500 M3
N570 Z1.
N580 G01 Z-3. F50.
N590 X80. F300.
N600 G17 G02 X95. Y80. J-15.
N610 G01 Y10. G41 H1
N620 G02 X80. Y-5. I-15.
N630 G01 X10.
N640 G02 X-5. Y10. J15.
N650 G01 Y80.
N660 G02 X10. Y95. I15.
N670 G01 X45.
N680 G00 Z1.
N690 Z0.
N700 G01 Z-5. F50.
N710 X80. F300.
N720 G02 X95. Y80. J-15.
N730 G01 Y10.
N740 G02 X80. Y-5. I-15.
N750 G01 X10.
N760 G02 X-5. Y10. J15.
N770 G01 Y80.
N780 G02 X10. Y95. I15.
N790 G01 X45.
N800 G00 Z1.
N810 Z-2.
N820 G01 Z-7. F50.
N830 X80. F300.
N840 G02 X95. Y80. J-15.
N850 G01 Y10.
N860 G02 X80. Y-5. I-15.
N870 G01 X10.
N880 G02 X-5. Y10. J15.
N890 G01 Y80.
N900 G02 X10. Y95. I15.
N910 G01 X45.
N920 Z1. F2000.
N930 M5
N940 G91 G28 Z0.
N950 G28 X0. Y0.
N960 G90
N970 M30
Hacer las modificaciones necesarias para G43 y G41 ó G42
( p60
N10 G91 G28 Z0.
N20 G28 X0. Y0.
N30 G90 G21
N40 T8 M6
(OPERATION: Facing.1)
N50 G92 X-175 Y133 Z48
N60 G00 X10. Y0. S1000 M3
N70 G43 Z1. H8
N80 G94 G01 Z-1. F50.
N90 X80. F300.
N100 G17 G03 X90. Y10.
J10.
N110 G01 X0.
N120 Y20.
N130 X90.
N140 Y30. G41 H24
N150 X0.
N160 Y40.
N170 X90.
N180 Y50.
N190 X0.
N200 Y60.
N210 X90.
N220 Y70.
N230 X0.
N240 Y80.
N250 X90.
N260 G03 X80. Y90. I-10.
N270 G01 X10.
N280 Z1. F2000.
N290 G91 G28 Z0.
N300 G28 X0. Y0.
N310 G90
N320 T1 M6
(OPERATION: Profile Contouring.1)
N330 G43 H1
N340 G00 X45. Y0. S2000 M3
N350 Z1.
N360 G01 Z-3. F50.
N370 X5. F300.
N380 G17 G02 X2.5 Y2.5 J2.5
N390 X0. Y5. J2.5 G42 H17
N400 G01 Y85.
N410 G02 X2.5 Y87.5 I2.5
N420 X5. Y90. I2.5
N430 G01 X85.
N440 G02 X87.5 Y87.5 J-2.5
N450 X90. Y85. J-2.5
N460 G01 Y5.
N470 G02 X87.5 Y2.5 I-2.5
N480 X85. Y0. I-2.5
N490 G01 X45.
N500 Z1. F2000.
N510 G91 G28 Z0.
N520 G28 X0. Y0.
N530 G90
N540 T2 M6
(OPERATION: Profile Contouring.2)
N550 G43 H2
N560 G00 X45. Y95. S1500 M3
N570 Z1.
N580 G01 Z-3. F50.
N590 X80. F300.
N600 G17 G02 X95. Y80. J-15.
N610 G01 Y10. G41 H18
N620 G02 X80. Y-5. I-15.
N630 G01 X10.
N640 G02 X-5. Y10. J15.
N650 G01 Y80.
N660 G02 X10. Y95. I15.
N670 G01 X45.
N680 G00 Z1.
N690 Z0.
N700 G01 Z-5. F50.
N710 X80. F300.
N720 G02 X95. Y80. J-15.
N730 G01 Y10.
N740 G02 X80. Y-5. I-15.
N750 G01 X10.
N760 G02 X-5. Y10. J15.
N770 G01 Y80.
N780 G02 X10. Y95. I15.
N790 G01 X45.
N800 G00 Z1.
N810 Z-2.
N820 G01 Z-7. F50.
N830 X80. F300.
N840 G02 X95. Y80. J-15.
N850 G01 Y10.
N860 G02 X80. Y-5. I-15.
N870 G01 X10.
N880 G02 X-5. Y10. J15.
N890 G01 Y80.
N900 G02 X10. Y95. I15.
N910 G01 X45.
N920 Z1. F2000.
N930 M5
N940 G91 G28 Z0.
N950 G28 X0. Y0.
N960 G90
N970 M30
mapa
mapa
N10 G91 G28 Z0
N15 G28 X0 Y0
N20 G90 G21 G49 G40 G80
N30 M06 T2
N35 M66
N40 M03 S1000
( compensación derecha G42
N45 G92 X-175 Y133 Z48
N50 G0 X0 Y0 Z1 G43 H2
N60 G42 H18
N70 G0 X20 Y20
N80 G1 Z-2
N90 G1 X80 Y20
N100 G1 X80 Y80
N110 G1 X20 Y80
N120 G1 X20 Y20
N130 G0 Z1
N140 G40
N150 G91 G28 Z0
N160 G28 X0 Y0
N170 M62
N180 M64
N190 G90 G49 G40
N200 M99
(Programa 2001 Triac
Controlado por: el Robot
N10 G91 G28 Z0
N15 G28 X0 Y0
N20 G90 G21 G49 G40 G80
N30 M06 T2
N40 M03 S1000
( compensación derecha G42
N45 G92 X-175 Y133 Z48
N50 G0 X0 Y0 Z1 G43 H2
N60 G42 H18
N70 G0 X20 Y20
N80 G1 Z-2
N90 G1 X80 Y20
N100 G1 X80 Y80
N110 G1 X20 Y80
N120 G1 X20 Y20
N130 G0 Z1
N140 G40
N150 G91 G28 Z0
N160 G28 X0 Y0
N170 G90 G49 G40
N180 M30
(Programa 2001 Triac
Controlado por: el Usuario
N35 M66 Espera señal del
robot
N170 M62 Terminación de
ejecución de
programa
N180 M64 Apaga señal
N200 M99 sube a la 1a. línea y
ejecuta el programa
N180 M30 sube a la 1a. línea y
se detiene
mapa
Ejemplo: Subprograma Absolutas
( Simulador cncsimulator
( subprograma 1001 del prog1000
( cajera circular con T2
N10 G91
N20 G1 Z-2 F50
N30 G90
N40 G1 X40 Y45 F200
N50 G2 X40 Y45 I5 J0
N60 G1 X35 Y45
N70 G2 X35 Y45 I10 J0
N80 G1 X30 Y45
N90 G2 X30 Y45 I15 J0
N100 G1 X29 Y45
N110 G2 X29 Y45 I16 J0
N120 G0 X45 Y45
N130 M17
Ejemplo: Subprograma Absolutas
( Simulador fanuc
( subprograma 1001 del prog1000
( cajera circular con T2
N10 G91
N20 G1 Z-2 F50
N30 G90
N40 G1 X40 Y45 F200
N50 G2 X40 Y45 I5 J0
N60 G1 X35 Y45
N70 G2 X35 Y45 I10 J0
N80 G1 X30 Y45
N90 G2 X30 Y45 I15 J0
N100 G1 X29 Y45
N110 G2 X29 Y45 I16 J0
N120 G0 X45 Y45
N130 M99
mapa
Ejemplo: Subprograma Absolutas
( Simulador cncsimulator
( subprograma 1001 del prog1000
( cajera circular con T2
N10 G91
N20 G1 Z-2 F50
N30 G90
N40 G1 X40 Y45 F200
N50 G2 X40 Y45 I5 J0
N60 G1 X35 Y45
N70 G2 X35 Y45 I10 J0
N80 G1 X30 Y45
N90 G2 X30 Y45 I15 J0
N100 G1 X29 Y45
N110 G2 X29 Y45 I16 J0
N120 G1 X45 Y45
N130 M99
significado
G91 a partir del ultimo valor de Z desciende 2 cada vez
G1 Z-2 que se ejecuta el subprograma
F50 velocidad de avance
G90 cambio a coordenadas Absolutas
de la secuencia N40 a N110 resto del subprograma
N120 regreso al punto inicial del subprograma
M99 fin de subprograma y regreso al programa principal
Video
mapa
Ejemplo: Subprograma Incrementales
( Simulador cncsimulator
( subprograma 1002 del prog1000
( cajera circular con T2
N10 G91
N20 G1 Z-2 F50
N30 G1 X-5 Y0 F200
N40 G2 X0 Y0 I5 J0
N50 G1 X-5 Y0
N60 G2 X0 Y0 I10 J0
N70 G1 X-5 Y0
N80 G2 X0 Y0 I15 J0
N90 G1 X-1 Y0
N100 G2 X0 Y0 I16 J0
N110 G1 X16 Y0
N120 G90
N130 M99
significado
G91 a partir del ultimo valor de Z desciende 2 cada vez
G1 Z-2 que se ejecuta el subprograma
F50 velocidad de avance
N30 se mueve 5 hacia la izquierda
N40 giro circular con un radio de 5
se repite hasta con un radio de 16 (centro de la herramienta)
de la secuencia N30 a N120 resto del subprograma
N110 regreso al punto inicial del subprograma
N120 G90 cambio a Coordenadas Absolutas
M99 fin de subprograma y regreso al programa principal
Video
mapa
Ejemplo: Subprograma Incrementales
( Simulador cncsimulator
( subprograma 1002 del prog1000
( cajera circular con T2
N10 G91
N20 G1 Z-2 F50
N30 G1 X-5 Y0 F200
N40 G2 X0 Y0 I5 J0
N50 G1 X-5 Y0
N60 G2 X0 Y0 I10 J0
N70 G1 X-5 Y0
N80 G2 X0 Y0 I15 J0
N90 G1 X-1 Y0
N100 G2 X0 Y0 I16 J0
N110 G1 X16 Y0
N120 G90
N130 M99
Ejemplo: Subprograma Absolutas
( Simulador cncsimulator
( subprograma 1001 del prog1000
( cajera circular con T2
N10 G91
N20 G1 Z-2 F50
N30 G90
N40 G1 X40 Y45 F200
N50 G2 X40 Y45 I5 J0
N60 G1 X35 Y45
N70 G2 X35 Y45 I10 J0
N80 G1 X30 Y45
N90 G2 X30 Y45 I15 J0
N100 G1 X29 Y45
N110 G2 X29 Y45 I16 J0
N120 G1 X45 Y45
N130 M99
G00 Interpolación lineal
Utilizado para desplazamientos rápidos
sin corte (velocidad máxima, dada por el
fabricante de la máquina.)
ejemplo:
N10 G00 X20 Y20
X, Y son las coordenadas al siguiente
punto
Ejemplo:
N10 G91 G28 X0 Y0 Z0
N20 G90 G21
N30 M6 T1
N40 M03 S2000
N50 G0 X0 Y0 Z1
N60 G0 X20 Y20
N70 G1 Z-2 F50
N80 G1 X80 Y20 F200
N90 G1 X80 Y80
N100 G1 X20 Y80
N110 G1 X20 Y20
N120 G91 G28 X0 Y0 Z0
N130 G90
N140 M30
G01 Interpolación lineal
Movimiento con velocidad controlada
por el avance F
N10 G01 X20 Y20 F200
X, Y son las coordenadas al
siguiente punto
mapa
Video
mapa
Fresado en ContraposiciónFresado en Concordancia
G02 Interpolación Circular
sentido horario
G03 Interpolación Circular
sentido anti horario
ejemplo:
N10 G02 X20 Y30 R10
N10 G02 X20 Y30 R-10
N10 G02 X20 Y30 I8 J6
X, Y coordenadas al punto final
R radios ≤ 180°
R- radios > 180° y < 360°
I J de 0° a 360°
mapa
Nótese que en el plano G18 la visión desde
la posición del operario es contraria a los dos
otros planos, esto se debe a que es siempre
desde la posición de la herramienta desde
donde se debe mirar.
N10 G02 X20 Y30 I8 J-
6
(Ejemplo:
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M6 T2
N50 M03 S1200
N60 G0 X30 Y15 Z1
N70 G1 Z-2 F50
N80 G1 X70 Y15 F200
N90 G3 X85 Y30 R15
N100 G1 X85 Y70
N110 G3 X70 Y85 R15
N120 G1 X30 Y85
N130 G3 X15 Y70 R15
N140 G1 X15 Y30
N150 G3 X30 Y15 R15
N160 G0 Z1
N170 G91 G28 Z0
N180 G28 X0 Y0
N190 G90
N200 M30
Video
mapa
(Ejemplo1:
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M6 T1
N50 M03 S2000
N60 G0 X10 Y30 Z1
N70 G1 Z-2 F50
N80 G3 X30 Y50 R20 F200
N90 G2 X50 Y70 R20
N100 G3 X70 Y90 R20
N110 G2 X90 Y70 R20
N120 G3 X70 Y50 R20
N130 G2 X50 Y30 R20
N140 G3 X30 Y10 R20
N150 G2 X10 Y30 R20
N160 G0 Z1
N170 G91 G28 Z0
N180 G28 X0 Y0
N190 G90
N200 M30
Ejemplo2
con I J
Video
mapa
Ejemplo2:
( Radios con: I J
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M6 T1
N50 M03 S2000
N60 G0 X10 Y30 Z1
N70 G1 Z-2 F50
N80 G3 X30 Y50 I0 J20 F200
N90 G2 X50 Y70 I20 J0
N100 G3 X70 Y90 I0 J20
N110 G2 X90 Y70 I0 J-20
N120 G3 X70 Y50 I0 J-20
N130 G2 X50 Y30 I-20 J0
N140 G3 X30 Y10 I0 J-20
N150 G2 X10 Y30 I0 J20
N160 G0 Z1
N170 G91 G28 Z0
N180 G28 X0 Y0
N190 G90
N200 M30
mapa
Video
Ejemplo:
N40 G2 X55 Y55 I+30 J-15
I distancia horizontal del punto inicial
al centro del arco.
de la figura: I+30
J distancia vertical del punto inicial
al centro del arco
de la figura: J-15
Signo:
Para I el centro con respecto al punto
inicial se encuentra a la derecha.
Para J el centro con respecto al punto
inicial se encuentra abajo.
Nota: el signo + no es necesario
escribirlo
analogía al sistema
de coordenadas.
signo = cuadrante
I = X J
= Y
X
y
N40 G2 X55 Y55 I J
N40 G2 X55 Y55 I J
N40 G2 X70 Y40 I J
N40 G2 X40 Y40 I J
A completar
N40 G2 X55 Y55 I+30 J-15
N40 G2 X55 Y55 I+15 J+30
N40 G2 X70 Y40 I-15 J-30
N40 G2 X40 Y40 I-30 J+15
mapa
C. Absolutas
G X Y I J
C. Incrementales
G X Y I J
90°
C. Absolutas
G2 X60 Y60 I20 J0
C. Incrementales
G2 X20 Y20 I20 J0
C. Absolutas
G X Y I J
C. Incrementales
G X Y I J
mapa
180°
90°
C. Absolutas
G2 X80 Y40 I20 J0
C. Incrementales
G2 X40 Y0 I20 J0
C. Absolutas
G2 X60 Y60 I20 J0
C. Incrementales
G2 X20 Y20 I20 J0
C. Absolutas
G X Y I J
C. Incrementales
G X Y I J
mapa
270°
180°
90°
C. Absolutas
G2 X80 Y40 I20 J0
C. Incrementales
G2 X40 Y0 I20 J0
C. Absolutas
G2 X60 Y60 I20 J0
C. Incrementales
G2 X20 Y20 I20 J0
C. Absolutas
G2 X60 Y20 I20 J0
C. Incrementales
G2 X20 Y-20 I20 J0
C. Absolutas
G X Y I J
C. Incrementales
G X Y I J
mapa
90°
180°
360°
270°
C. Absolutas
G2 X80 Y40 I20 J0
C. Incrementales
G2 X40 Y0 I20 J0
C. Absolutas
G2 X60 Y60 I20 J0
C. Incrementales
G2 X20 Y20 I20 J0
C. Absolutas
G2 X60 Y20 I20 J0
C. Incrementales
G2 X20 Y-20 I20 J0
C. Absolutas
G2 X40 Y40 I20 J0
C. Incrementales
G2 X0 Y0 I20 J0
mapa
360°
90°
180°
270°
G41 compensación de radio izquierda
G42 compensación de radio derecha
G40 cancelación de la compensación de radio
Condiciones que deben ser cumplidas:
El primer movimiento deberá ser lineal, ya sea
G00 ó G01
La distancia del movimiento deberá ser mayor
o igual al radio de la herramienta.
G41
G42
G41 compensación de radio izquierda
G42 compensación de radio derecha
Movimiento perpendicular del punto de
referencia con una distancia igual al radio de
la herramienta.
La compensación se hace después de la
lectura del siguiente punto.
mapa
(Programa 2000
( compensación G41 exterior
N10 G91 G28 X0 Y0 Z0
N20 G90 G21
N30 M06 T2
N40 M03 S1000
(compensación Izquierda G41
N50 G0 X0 Y0 Z1
N60 G41
N70 G0 X20 Y20
N80 G1 Z-2
N90 G1 X20 Y80
N100 G1 X80 Y80
N110 G1 X80 Y20
N120 G1 X20 Y20
N130 G0 Z1
N140 G40
N150 G91 G28 X0 Y0 Z0
N160 G90
N170 M30
N60 hace la compensación en el aire ( Z1 )
N70 cumple condición de movimiento lineal (G0 ó G1) y
la distancia (distancia entre N50 y N70) deberá ser mayor o igual al
radio de la herramienta.
N140 cancela compensación en el aire ( Z1 )
sentido
Video
Distancia entre
estos dos puntos
(Programa 2001
( compensación G42 exterior
N10 G91 G28 X0 Y0 Z0
N20 G90 G21
N30 M06 T2
N40 M03 S1000
( compensación derecha G42
N50 G0 X0 Y0 Z1
N60 G42
N70 G0 X20 Y20
N80 G1 Z-2
N90 G1 X80 Y20
N100 G1 X80 Y80
N110 G1 X20 Y80
N120 G1 X20 Y20
N130 G0 Z1
N140 G40
N150 G91 G28 X0 Y0 Z0
N160 G90
N170 M30
N60 hace la compensación en el aire ( Z1 )
N70 cumple condición de movimiento lineal
(G0 ó G1) y la distancia mayor o igual al
radio de la herramienta.
N140 cancela compensación en el aire ( Z1 )
sentido
mapa
Video
(Programa 2003 Erronea
( compensación G41 interior
N10 G91 G28 Z0
N15 G28 X0 Y0
N20 G90 G21
N30 M06 T2
N40 M03 S1000
( sin compensación
N50 G0 X0 Y0 Z1
N60 G0 X25 Y25
N70 G1 Z-2
N80 G1 X75 Y25
N90 G1 X75 Y75
N100 G1 X25 Y75
N110 G1 X25 Y25
N120 G0 Z1
( compensación Izquierda G41
N130 G0 X0 Y0 Z1
N140 G41
N150 G0 X20 Y20
N160 G1 Z-4
N170 G1 X80 Y20
N180 G1 X80 Y80
N190 G1 X20 Y80
N200 G1 X20 Y20
N210 G0 Z1
N220 G40
N230 G91 G28 Z0
N240 G28 X0 Y0
N250 G90
N260 M30
No se debe iniciar en las esquinas
Video
(Programa 2004 Correcta
( compensación G41 interior
N10 G91 G28 Z0
N15 G28 X0 Y0
N20 G90 G21
N30 M06 T2
N40 M03 S1000
( sin compensación
N50 G0 X0 Y0 Z1
N60 G0 X25 Y25
N70 G1 Z-2
N80 G1 X75 Y25
N90 G1 X75 Y75
N100 G1 X25 Y75
N110 G1 X25 Y25
N120 G0 Z1
( compensación Izquierda G41
N130 G0 X0 Y0 Z1
N140 G41
N150 G0 X40 Y20
N160 G1 Z-4
N170 G1 X80 Y20
N180 G1 X80 Y80
N190 G1 X20 Y80
N200 G1 X20 Y20
N210 G1 X40 Y20
N220 G0 Z1
N230 G40
N240 G91 G28 Z0
N250 G28 X0 Y0
N260 G90
N270 M30
iniciar en un punto intermedio entre las esquinas
con una distancia, (respecto de una esquina)
mayor o igual al radio de la herramienta
mapa
Video
( programa G2005
N10 G91 G28 Z0
N15 G28 X0 Y0
N20 G90 G21
N30 M6 T2
N40 M03 S2000
(sin compensación
N50 G0 X5.65 Y35.65 Z1
N60 G1 Z-2 F50
N70 G3 X25 Y50 R15 F200
N80 G2 X50 Y75 R25
N90 G3 X64.35 Y94.35 R15
N100 G2 X94.35 Y64.35 R25
N110 G3 X75 Y50 R15
N120 G2 X50 Y25 R25
N130 G3 X35.65 Y5.65 R15
N140 G2 X5.65 Y35.65 R25
( Compensación izquierda G41
N150 G41
N160 G0 X10 Y30
N170 G1 Z-4
N180 G3 X30 Y50 R20
N190 G2 X50 Y70 R20
N200 G3 X70 Y90 R20
N210 G2 X90 Y70 R20
N220 G3 X70 Y50 R20
N230 G2 X50 Y30 R20
N240 G3 X30 Y10 R20
N250 G2 X10 Y30 R20
N260 G0 Z1
N270 G40
N280 G91 G28 Z0
N290 G28 X0 Y0
N300 G90 G21
N310 M30
mapaVideo
( ciclo fijo de barrenado G81
( barrenado Continuo
[BILLET X90 Y90 Z15
[TOOLDEF T2 D10
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M6 T2
N50 M3 S800
N60 G0 X20 Y20 Z1
( ciclo de barrenado continuo
N70 G81 X20 Y20 Z-7 R1 F50
N80 X50 Y20
N90 X80 Y20
N100 X65 Y65
N110 G80
N120 G0 Z1
N130 G91 G28 Z0
N140 G28 X0 Y0
N150 G90
N160 M30
N70 G81 ciclo de barrenado continuo
X20 Y20 coordenadas primer barreno
Z-7 profundidad del agujero.
R1 plano de referencia
N80 X50 Y20 coord. 2º. barreno
N90 X80 Y20 coord. 3º. barreno
N100 X65 Y65 coord. 4º. barreno
N110 G80 cancelación del ciclo
Nota: vuelta al plano de inicio o referencia
Dependerá de: G98 – G99
por omisión G98
Video
Denford
Video
cncsimulator
[BILLET X90 Y90 Z15
[TOOLDEF T2 D10
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M6 T2
N50 M3 S800
N60 G0 X20 Y20 Z3 G98
( ciclo de barrenado continuo
N70 G81 X20 Y20 Z-7 R1 F50
N80 X50 Y20
N90 X80 Y20
N100 X65 Y65
N110 G80
N120 G0 Z1
N130 G91 G28 Z0
N140 G28 X0 Y0
N150 G90
N160 M30
G98 Vuelta al plano de partida / G99 Vuelta al plano de referencia
Z3
R1
G98 activo por omisión
N50 G0 X20 Y20 Z3 G98
( ciclo de barrenado continuo
N60 G81 X20 Y20 Z-7 R1 F50
N70 X50 Y20
N80 X80 Y20
N90 X65 Y65
N100 G80
G98 Vuelta al plano de partida / G99 Vuelta al plano de referencia
Z3
R1
N50 G0 X20 Y20 Z3 G99
( ciclo de barrenado continuo
N60 G81 X20 Y20 Z-7 R1 F50
N70 X50 Y20
N80 X80 Y20
N90 X65 Y65
N100 G80
Video con
cncsimulator
Video con
denford
[BILLET X90 Y90 Z15
[TOOLDEF T2 D10
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M6 T2
N50 M3 S800 G98
( con Absolutas
N60 G0 X20 Y20 Z1
N70 G81 X20 Y20 Z-5 R1 F50
N80 X50 Y20
N90 X80 Y20
N100 X80 Y50
N110 X50 Y50
N120 X20 Y50
N130 X20 Y80
N140 X50 Y80
N150 X80 Y80
N160 G80
( con Incrementales
N170 G81 X20 Y20 Z-5 R1 F50
N180 G91 X30 K2
N190 Y30
N200 X-30 K2
N210 Y30
N220 X30 K2
N230 G90
N240 G80
N250 G0 Z1
N260 G91 G28 Z0
N270 G28 X0 Y0
N280 G90
N290 M30
K2 cantidad de barrenos programados
en una misma dirección (dos con un
incremento dado por X30)
mapaNota: cncsimulator no reconoce K
( ciclo fijo de barrenado progresivo G73
( con retroceso parcial
[BILLET X90 Y90 Z15
[TOOLDEF T2 D10
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M6 T2
N50 M3 S800
N60 G0 X20 Y20 Z1
( ciclo con retroceso parcial
N70 G73 X20 Y20 Z-7 Q2 R1 F50
N80 X50 Y20
N90 X80 Y20
N100 X65 Y65
N110 G80
N120 G0 Z1
N130 G91 G28 Z0
N140 G28 X0 Y0
N150 G90
N160 M30
N60 G73 ciclo de barrenado progresivo
con retroceso parcial
X20 Y20 Coordenadas primer barreno
Z-7 profundidad del agujero.
R1 plano de referencia
Q2 cantidad de material a cortar por pasos
N70 X50 Y20 coord. 2º. barreno
N80 X80 Y20 coord. 3º. barreno
N90 X65 Y65 coord. 4º. barreno
N100 G80 cancelación del ciclo
mapa
Video
Denford
Video
cncsimulator
( ciclo fijo de barrenado progresivo G83
( con retroceso total (hasta el plano)
[BILLET X90 Y90 Z15
[TOOLDEF T2 D10
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M6 T2
N50 M3 S800
N60 G0 X20 Y20 Z1
( ciclo con retroceso total
N70 G83 X20 Y20 Z-7 Q2 R1 F50
N80 X50 Y20
N90 X80 Y20
N100 X65 Y65
N110 G80
N120 G0 Z1
N130 G91 G28 Z0
N140 G28 X0 Y0
N150 G90
N160 M30
N60 G83 ciclo de barrenado progresivo
con retroceso total (hasta el
plano)
X20 Y20 coordenadas primer barreno
Z-7 profundidad del agujero.
R1 plano de referencia
Q2 cantidad de material a cortar por pasos
N70 X50 Y20 coord. 2º. barreno
N80 X80 Y20 coord. 3º. barreno
N90 X65 Y65 coord. 4º. barreno
N100 G80 cancelación del ciclo
mapa
Video
Denford
Video
cncsimulator
mapa
mapa
( Coordenadas Absolutas
( inicio fuera del
( eje de simetría
[BILLET X90 Y90 Z15
[TOOLDEF T1 D5
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M06 T1
N50 M03 S1000
( C. inferior izquierda
N60 G0 X12.5 Y12.5 Z1
N70 M98 P011001
N80 G0 Z1
( C. inferior derecha espejo en X
N90 G0 X77.5 Y12.5 Z1
N100 M70
N110 M98 P011001
N120 M80
N130 G0 Z1
( C. superior izquierda espejo en Y
N140 G0 X12.5 Y77.5 Z1
N150 M71
N160 M98 P011001
N170 M81
N180 G0 Z1
( C. superior derecha espejo en XY
N190 G0 X77.5 Y77.5 Z1
N200 M70
N210 M71
N220 M98 P011001
N230 M80
N240 M81
N250 G0 Z1
N260 G91 G28 Z0
N270 G28 X0 Y0
N280 G90
N290 M30
Nota: Las trayectorias no coinciden con los ejes de simetría
mapa
( Subprograma
( ele inferior izq.
( Coordenadas absolutas
N10 G91
N20 G1 Z-2 F50
N30 G90
N40 X12.5 Y12.5 F300
N50 X37.5 Y12.5
N60 X37.5 Y17.5
N70 X30 Y17.5
N80 G2 X17.5 Y30 R12.5
N90 G1 X17.5 Y37.5
N100 X12.5 Y37.5
N110 X12.5 Y12.5
N120 X15 Y15
N130 X30 Y15
N140 X37 Y15
N150 X30 Y15
N160 G2 X15 Y30 R15
N170 G1 X15 Y37
N180 G1 X15 Y15
N190 X17.5 Y17.5
N200 X12.5 Y12.5
N210 M99
Video
mapa
( Subprograma
( ele inferior izq.
( Coordenadas incrementales
N10 G91
N20 G1 Z-2 F50
N30 X25 F300
N40 Y5
N50 X-7.5
N60 G2 X-12.5 Y12.5 R12.5
N70 G1 Y7.5
N80 X-5
N90 Y-25
N100 X2.5 Y2.5
N110 X21
N120 X-6
N130 G2 X-15 Y15 R15
N140 G1 Y6
N150 G1 Y-21
N160 X2.5 Y2.5
N170 X-5 Y-5
N180 G90
N190 M99
5
5
Video
mapa
mapa
( 3000 pieza16 C.absolutas
( eje simetria horizontal
[BILLET X100 Y80 Z15
[TOOLDEF T2 D10
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M06 T2
N50 M03 S1000
(C.inferior izq. C.absolutas
(inicio eje simetria-horizontal
N60 G0 X0 Y30 Z1
N70 M98 P013001
N80 G0 Z1
(C.superior izq.espejo en Y
N90 G0 X0 Y30 Z1
N100 M71
N110 M98 P013001
N120 M81
N130 G0 Z1
(C.inferior der.espejo en X
N140 G0 X80 Y30 Z1
N150 M70
N160 M98 P013001
N170 M80
N180 G0 Z1
(C.superior der.espejo en XY
N190 G0 X80 Y30 Z1
N200 M70
N210 M71
N220 M98 P013001
N230 M80
N240 M81
N250 G0 Z1
N260 G91 G28 Z0
N270 G28 X0 Y0
N280 G90
N290 M30
mapa
( pieza 16 inferior izq.
( coordenadas absolutas
( inicio en el eje de
( simetría horizontal
N10 G91
N20 G1 Z-2 F50
N30 G90
N40 X0 Y30 F300
N50 X0 Y10
N60 G3 X10 Y0 I10 J0
N70 G1 X40 Y0
N80 X40 Y5
N90 X10 Y5
N100 G3 X5 Y10 I0 J5
N110 G1 X5 Y30
N120 X0 Y30
N130 M99
Video
mapa
( pieza 16 programa 4000
( eje de simetría vertical
[BILLET X80 Y60 Z15
[TOOLDEF T2 D10
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M06 T2
N50 M03 S1000
(C.inferior izq.C.absolutas
( inicio en el eje de
( simetria vertical
N60 G0 X40 Y0 Z1
N70 M98 P014001
N80 G0 Z1
( C. inferior derecha espejo en X
N90 G0 X40 Y0 Z1
N100 M70
N110 M98 P014001
N120 M80
N130 G0 Z1
( C. superior izquierda espejo en Y
N140 G0 X40 Y60 Z1
N150 M71
N160 M98 P014001
N170 M81
N180 G0 Z1
( C. superior derecha espejo en XY
N190 G0 X40 Y60 Z1
N200 M70
N210 M71
N220 M98 P014001
N230 M80
N240 M81
N250 G0 Z1
N260 G91 G28 Z0
N270 G28 X0 Y0
N280 G90
N290 M30
mapa
( Coordenadas absolutas
( inicio en el eje de
( simetría vertical
N10 G91
N20 G1 Z-2 F50
N30 G90
N40 X40 Y0 F300
N50 X10 Y0
N60 G2 X0 Y10 I0 J10
N70 G1 X0 Y30
N80 X5 Y30
N90 X5 Y10
N100 G2 X10 Y5 I5 J0
N110 G1 X40 Y5
N120 X40 Y0
N130 M99
Video
3
(pieza16 6000 C. incrementales
( inicio en punto3
[BILLET X100 Y80 Z15
[TOOLDEF T2 D10
N10 G91 G28 Z0
N20 G28 X0 Y0
N30 G90 G21
N40 M06 T2
N50 M03 S1000
(inferior izq. C. incrementales
( inicio punto 3
N60 G0 X10 Y0 Z1
N70 M98 P016001
N80 G0 Z1
( Cajera inferior derecha
( espejo en X
N90 G0 X70 Y0 Z1
N100 M70
N110 M98 P016001
N120 M80
N130 G0 Z1
( C. superior izq.
( espejo en Y
N140 G0 X10 Y60 Z1
N150 M71
N160 M98 P016001
N170 M81
N180 G0 Z1
( C. superior der.
( espejo en XY
N190 G0 X70 Y60 Z1
N200 M70
N210 M71
N220 M98 P016001
N230 M80
N240 M81
N250 G0 Z1
N260 G91 G28 Z0
N270 G28 X0 Y0
N280 G90
N290 M30
subprograma
mapa
3
(pieza 16 inferior izq. T2
( Coordenadas incrementales
( inicio en cualquier punto
( punto 3)
N10 G91
N20 G1 Z-2 F50
N30 X30 F300
N40 Y5
N50 X-30
N60 G3 X-5 Y5 I0 J5
N70 G1 Y20
N80 X-5
N90 Y-20
N100 G3 X10 Y-10 I10 J0
N110 G90
N120 M99
Video
mapa
(pieza 16 inferior izquierda T2
( Coordenadas incrementales
( inicio en el punto 3
( subprograma 6001
N10 G91
N20 G1 Z-2 F50
N30 X30 F300
N40 Y5
N50 X-30
N60 G3 X-5 Y5 I0 J5
N70 G1 Y20
N80 X-5
N90 Y-20
N100 G3 X10 Y-10 I10 J0
N110 G90
N120 M99
(pieza 16 inferior derecha T2
( Coordenadas incrementales
( inicio en el punto 3
( subprograma 6002
N10 G91
N20 G1 Z-2 F50
N30 X-30 F300
N40 Y5
N50 X30
N60 G2 X5 Y5 I0 J5
N70 G1 Y20
N80 X5
N90 Y-20
N100 G2 X-10 Y-10 I-10 J0
N110 G90
N120 M99
Que cambia:
Espejo en X
R5
R10
Cambio de:
signo en X,
signo en I, J
G2 por G3
o
G3 por G2
Video
mapa
(pieza 16 inferior izq. T2
( Coordenadas incrementales
( inicio en el punto 3
( subprograma 6001
N10 G91
N20 G1 Z-2 F50
N30 X30 F300
N40 Y5
N50 X-30
N60 G3 X-5 Y5 I0 J5
N70 G1 Y20
N80 X-5
N90 Y-20
N100 G3 X10 Y-10 I10 J0
N110 G90
N120 M99
(pieza 16 superior izq. T2
( Coordenadas incrementales
( inicio en el punto 3
( subprograma 6003
N10 G91
N20 G1 Z-2 F50
N30 X30 F300
N40 Y-5
N50 X-30
N60 G2 X-5 Y-5 I0 J-5
N70 G1 Y-20
N80 X-5
N90 Y20
N100 G2 X10 Y10 I10 J0
N110 G90
N120 M99
Cambio de:
signo en Y,
signo en I, J
G2 por G3
o
G3 por G2
Que cambia:
Espejo en Y
R5
R10
Video
mapa
(pieza 16 inferior izq. T2
( Coordenadas incrementales
( inicio en el punto 3
( subprograma 6001
N10 G91
N20 G1 Z-2 F50
N30 X30 F300
N40 Y5
N50 X-30
N60 G3 X-5 Y5 I0 J5
N70 G1 Y20
N80 X-5
N90 Y-20
N100 G3 X10 Y-10 I10 J0
N110 G90
N120 M99
(pieza 16 superior derecha T2
( Coordenadas incrementales
( inicio en el punto 3
( subprograma 6004
N10 G91
N20 G1 Z-2 F50
N30 X-30 F300
N40 Y-5
N50 X30
N60 G3 X5 Y-5 I0 J-5
N70 G1 Y-20
N80 X5
N90 Y20
N100 G3 X-10 Y10 I-10 J0
N110 G90
N120 M99
Cambio de:
signo en: X, Y
signo en: I, J
Que cambia:
Espejo en XY
R5
R10
Video
mapa
Los ejes complementarios de
rotación se designan como A, B, C
Fresadora TRIAC
Etiqueta en el Eje
X señala que esta
invertido
Etiqueta en el Eje
X señala que esta
invertido
mapa
mapa
Falla por G2 o G3
Falla por letras minúsculas
Falla por espacios
Falla por número de líneas
Falla por Falta de un comentario
El controlador de fanuc
solo acepta mayúsculas
Video
Video
Video
Video
Video
mapa
Video
dibujo
Video
código
Video
detalles
Video
programa
principal
mapa
Video
dibujo
Video
código
Video
detalles
Nota:
en el radio de 5 no
es necesario hacer el
detalle
Video
Macro
Word
Nota:
Para borrar paja en
coordenadas autocad
Video
Cajera azul
Video
Cajera verde
mapa
Video
Cajera azul
Video
Cajera verde
mapa
mapa
N40 G2 X55 Y55 I+30 J-15
La fórmula más simple de interpolación es la de conectar dos puntos con una
línea recta. Este método, llamado Interpolación Lineal, se muestra en la
figura 1.
Cero pieza
mapa
Para avanzar da un clic en la página o
En las líneas de texto si aparece el icono
Si aparece es para regresar a la página
anterior
Si aparece es para avanzar
Si aparece es para regresar al mapa
Si aparece es para indicar sonido en
diapositiva
mapa

Más contenido relacionado

La actualidad más candente

Centros de mecanizado cnc
Centros de mecanizado cncCentros de mecanizado cnc
Centros de mecanizado cnc
Vinicio Acuña
 
calculo de un tornillo sin fin corona
calculo de un tornillo sin fin corona calculo de un tornillo sin fin corona
calculo de un tornillo sin fin corona
Salomon Vinces
 
Manual de programacion de control numérico
Manual de programacion de control numérico Manual de programacion de control numérico
Manual de programacion de control numérico
Javier Sanz Pérez
 
Curso Fundamental De Torno Cnc
Curso Fundamental De Torno CncCurso Fundamental De Torno Cnc
Curso Fundamental De Torno Cnc
SENATI
 
Códigos g cnc (1)
Códigos g cnc (1)Códigos g cnc (1)
Códigos g cnc (1)
Daniel Merel
 
Informe # 7 leadwell
Informe # 7 leadwellInforme # 7 leadwell
Informe # 7 leadwellemilysamantha
 
Fresadora vc, va, n, tiempo (3)
Fresadora  vc, va,  n, tiempo (3)Fresadora  vc, va,  n, tiempo (3)
Fresadora vc, va, n, tiempo (3)
carloslosa
 
Fundamentos del Mecanizado
Fundamentos del MecanizadoFundamentos del Mecanizado
Fundamentos del Mecanizadomaagneto
 
Cnc 008
Cnc 008Cnc 008
Cnc 008
Ariadne BC
 
Velocidades de corte en fresadoras
Velocidades de corte en fresadorasVelocidades de corte en fresadoras
Velocidades de corte en fresadoras
jpsanchezcapriles
 
Fresado
FresadoFresado
Fresado
Global
 
Curso cnc resumen
Curso cnc resumenCurso cnc resumen
Fundamentos de corte
Fundamentos de corteFundamentos de corte
Fundamentos de corte
Karina Cieza Sanchez
 

La actualidad más candente (20)

Velocidades de-corte3
Velocidades de-corte3Velocidades de-corte3
Velocidades de-corte3
 
Centros de mecanizado cnc
Centros de mecanizado cncCentros de mecanizado cnc
Centros de mecanizado cnc
 
Guia cnc hitec
Guia cnc hitecGuia cnc hitec
Guia cnc hitec
 
calculo de un tornillo sin fin corona
calculo de un tornillo sin fin corona calculo de un tornillo sin fin corona
calculo de un tornillo sin fin corona
 
Manual de programacion de control numérico
Manual de programacion de control numérico Manual de programacion de control numérico
Manual de programacion de control numérico
 
Curso Fundamental De Torno Cnc
Curso Fundamental De Torno CncCurso Fundamental De Torno Cnc
Curso Fundamental De Torno Cnc
 
Códigos g cnc (1)
Códigos g cnc (1)Códigos g cnc (1)
Códigos g cnc (1)
 
Informe # 7 leadwell
Informe # 7 leadwellInforme # 7 leadwell
Informe # 7 leadwell
 
Curso torno cnc
Curso torno cncCurso torno cnc
Curso torno cnc
 
Fresadora vc, va, n, tiempo (3)
Fresadora  vc, va,  n, tiempo (3)Fresadora  vc, va,  n, tiempo (3)
Fresadora vc, va, n, tiempo (3)
 
Maquinas --el-torno
Maquinas --el-tornoMaquinas --el-torno
Maquinas --el-torno
 
Fundamentos del Mecanizado
Fundamentos del MecanizadoFundamentos del Mecanizado
Fundamentos del Mecanizado
 
Funciones Basicas Fresadora CNC
Funciones Basicas Fresadora CNCFunciones Basicas Fresadora CNC
Funciones Basicas Fresadora CNC
 
Cnc 008
Cnc 008Cnc 008
Cnc 008
 
Velocidades de corte en fresadoras
Velocidades de corte en fresadorasVelocidades de corte en fresadoras
Velocidades de corte en fresadoras
 
Fresado
FresadoFresado
Fresado
 
Curso cnc resumen
Curso cnc resumenCurso cnc resumen
Curso cnc resumen
 
La limadora 2
La limadora  2La limadora  2
La limadora 2
 
Fundamentos de corte
Fundamentos de corteFundamentos de corte
Fundamentos de corte
 
Curso básico cnc
Curso básico cncCurso básico cnc
Curso básico cnc
 

Similar a Tutorial cnc-v2 3

Programación de máquinas de CNC con códigos G&M TecnoEdu.pdf
Programación de máquinas de CNC con códigos G&M TecnoEdu.pdfProgramación de máquinas de CNC con códigos G&M TecnoEdu.pdf
Programación de máquinas de CNC con códigos G&M TecnoEdu.pdf
quiqueZM
 
Programacion_de_maquinas_de_CNC_con_codi.pdf
Programacion_de_maquinas_de_CNC_con_codi.pdfProgramacion_de_maquinas_de_CNC_con_codi.pdf
Programacion_de_maquinas_de_CNC_con_codi.pdf
MartinMarroquinHuert
 
Comandos de programacion cnc
Comandos de programacion cncComandos de programacion cnc
Comandos de programacion cnc
jorge Saucedo
 
Estructura e interpretación programación CNC [Autoguardado] (1).pptx
Estructura e interpretación programación CNC [Autoguardado] (1).pptxEstructura e interpretación programación CNC [Autoguardado] (1).pptx
Estructura e interpretación programación CNC [Autoguardado] (1).pptx
Ricardo Chegwin
 
Cevallos pillajocodigos g v le
Cevallos pillajocodigos g v leCevallos pillajocodigos g v le
Cevallos pillajocodigos g v le
David Pillajo
 
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
Milton Diaz Perez
 
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
Milton Diaz Perez
 
Tutorial torno
Tutorial torno Tutorial torno
Tutorial torno
Js Chow
 
Curso cnc
Curso cncCurso cnc
Curso cnc
itzycolin
 
1.3 programacion cnc.pdf
1.3 programacion cnc.pdf1.3 programacion cnc.pdf
1.3 programacion cnc.pdf
AtemexOax
 
CNC_ca.pdf
CNC_ca.pdfCNC_ca.pdf
CNC_ca.pdf
AdrinHerzog
 
FABRICACIÓN ASISTIDA POR ordenador.pdf
FABRICACIÓN ASISTIDA POR ordenador.pdfFABRICACIÓN ASISTIDA POR ordenador.pdf
FABRICACIÓN ASISTIDA POR ordenador.pdf
ssuserbe139c
 
CNC Control Numérico Computarizado
CNC Control Numérico ComputarizadoCNC Control Numérico Computarizado
CNC Control Numérico Computarizado
Jeffry Lopez Garita
 
U4-control-numerico-por-computadora.pptx
U4-control-numerico-por-computadora.pptxU4-control-numerico-por-computadora.pptx
U4-control-numerico-por-computadora.pptx
Ilse Encinas
 
Curso basico cnc www.estudioscala.jimdo.com
Curso basico cnc www.estudioscala.jimdo.comCurso basico cnc www.estudioscala.jimdo.com
Curso basico cnc www.estudioscala.jimdo.com
George Nurkso
 
CÓDIGOS (4).pdf
CÓDIGOS (4).pdfCÓDIGOS (4).pdf
CÓDIGOS (4).pdf
CinthiaMargaritaYabr
 
U4 control-numerico-por-computadora
U4 control-numerico-por-computadoraU4 control-numerico-por-computadora
U4 control-numerico-por-computadora
Julian Ortiz Reyes
 
U4 control-numerico-por-computadora
U4 control-numerico-por-computadoraU4 control-numerico-por-computadora
U4 control-numerico-por-computadora
Jeulin De Oleo Medina
 
Funciones g parte 3
Funciones g parte 3Funciones g parte 3
Funciones g parte 3
ANALIZATIC
 

Similar a Tutorial cnc-v2 3 (20)

Programación de máquinas de CNC con códigos G&M TecnoEdu.pdf
Programación de máquinas de CNC con códigos G&M TecnoEdu.pdfProgramación de máquinas de CNC con códigos G&M TecnoEdu.pdf
Programación de máquinas de CNC con códigos G&M TecnoEdu.pdf
 
Programacion_de_maquinas_de_CNC_con_codi.pdf
Programacion_de_maquinas_de_CNC_con_codi.pdfProgramacion_de_maquinas_de_CNC_con_codi.pdf
Programacion_de_maquinas_de_CNC_con_codi.pdf
 
Comandos de programacion cnc
Comandos de programacion cncComandos de programacion cnc
Comandos de programacion cnc
 
Estructura e interpretación programación CNC [Autoguardado] (1).pptx
Estructura e interpretación programación CNC [Autoguardado] (1).pptxEstructura e interpretación programación CNC [Autoguardado] (1).pptx
Estructura e interpretación programación CNC [Autoguardado] (1).pptx
 
Cevallos pillajocodigos g v le
Cevallos pillajocodigos g v leCevallos pillajocodigos g v le
Cevallos pillajocodigos g v le
 
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
 
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
 
Tutorial torno
Tutorial torno Tutorial torno
Tutorial torno
 
Curso cnc
Curso cncCurso cnc
Curso cnc
 
1.3 programacion cnc.pdf
1.3 programacion cnc.pdf1.3 programacion cnc.pdf
1.3 programacion cnc.pdf
 
CNC_ca.pdf
CNC_ca.pdfCNC_ca.pdf
CNC_ca.pdf
 
FABRICACIÓN ASISTIDA POR ordenador.pdf
FABRICACIÓN ASISTIDA POR ordenador.pdfFABRICACIÓN ASISTIDA POR ordenador.pdf
FABRICACIÓN ASISTIDA POR ordenador.pdf
 
CNC Control Numérico Computarizado
CNC Control Numérico ComputarizadoCNC Control Numérico Computarizado
CNC Control Numérico Computarizado
 
U4-control-numerico-por-computadora.pptx
U4-control-numerico-por-computadora.pptxU4-control-numerico-por-computadora.pptx
U4-control-numerico-por-computadora.pptx
 
Curso basico cnc www.estudioscala.jimdo.com
Curso basico cnc www.estudioscala.jimdo.comCurso basico cnc www.estudioscala.jimdo.com
Curso basico cnc www.estudioscala.jimdo.com
 
CÓDIGOS (4).pdf
CÓDIGOS (4).pdfCÓDIGOS (4).pdf
CÓDIGOS (4).pdf
 
U4 control-numerico-por-computadora
U4 control-numerico-por-computadoraU4 control-numerico-por-computadora
U4 control-numerico-por-computadora
 
U4 control-numerico-por-computadora
U4 control-numerico-por-computadoraU4 control-numerico-por-computadora
U4 control-numerico-por-computadora
 
Funciones g parte 3
Funciones g parte 3Funciones g parte 3
Funciones g parte 3
 
codigos iso
codigos isocodigos iso
codigos iso
 

Último

c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
nievesjiesc03
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
Mercedes Gonzalez
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
QuispeJimenezDyuy
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia leeevalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
MaribelGaitanRamosRa
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 

Último (20)

c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia leeevalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 

Tutorial cnc-v2 3

  • 1. Códigos G Cambiar de mechanical Desktop a Autocad CNC usando el controlador Fanuc Códigos M Diferencias entre: Cncsimulator y Denford offset Códigos I J Subprograma Absolutas Convertir líneas a una polilínea y explode Programa Principal como: ID dist Utilizar G0 G1 Subprograma Incrementales como usar G2 G3 Utilizar programa principal M98 P021001 BILLET TOOLDEF UCS Compensación G41 G42 Absolutas e Incrementales Diferencia entre Utilizar Compensación Exterior G41 G42 Compensación Interior G41 G42 Compensación exterior G41 continuo G81 Ciclos fijos de barrenado G73 retroceso parcial G83 retroceso total Uso de los comandos fresadora Triac Cambios para Triac controlada por Espejo ele Espejo eje de simetría horizontal pieza 16 Espejo en X M70 Que cambia Espejo eje de simetría vertical pieza 16 Espejo en Y M71 Que cambia Espejo en XY Que cambia Espejo con C. incrementales pieza 16 Otros Códigos Espejo eje de simetría vertical y horizontal pieza 16 Cambio de Herramienta Configurar cncsimulator Herramientasy bloque Controladorfanuc Fresado en: concordancia FallasPieza 16 Pieza 23 Pieza 14 Pieza 20 Cinta Word Macro Word Cero pieza
  • 2. mapa Grupo Modal Código Función GrupoModalCódigo Función 1 si G00 Interpolación Lineal. movimiento a máxima velocidad 9 si G74 C. de Barrenado con cambio de giro del husillo 1 si G01 Interpolación Lineal. Movimiento con velocidad controlada por el avance (F) 9 si G76 Ciclo de Barrenado con Espera 1 si G02 Interpolación Circular Sentido Horario *9 si G80 Cancelación de los C. de Barrenado G73 al G89 1 si G03 Interpolación Circular Sentido anti horario 9 si G81 Ciclo de Barrenado Continuo 0 no G04 Espera de la maquina (máximo 500 seg) 9 si G82 Ciclo de Barrenado Continuo y con Espera *2 si G17 Selecciona Plano X Y 9 si G83 Ciclo de Barrenado Progresivo 2 si G18 Selecciona Plano X Z 9 si G84 C. de Barrenado con cambio de giro del husillo 2 si G19 Selecciona Plano Y Z 9 si G86 Ciclo de Barrenado Continuo 6 si G20 Entrada de datos en S. Ingles ( pulgadas ) 9 si G87 Ciclo de Barrenado Inverso 6 si G21 Entrada de datos en Sistema Métrico ( mm ) 9 si G89 Ciclo de Barrenado con espera al final 0 no G28 Movimiento al punto especificado *3 si G90 Coordenadas Absolutas 7 si G40 Cancela compensación del cortador ( G41--G42 ) 3 si G91 Coordenadas Incrementales 7 si G41 Compensación Izquierda 0 no G92 Cero pieza 7 si G42 Compensación Derecha *5 si G94 Avance por minuto 8 si G43 Compensación de longitud de herramienta 5 si G95 Avance por Revolución 8 si G49 Cancelación compensación de longitud de herramienta *10 si G98 Retorno al punto Inicial del Ciclo 9 si G73 Ciclo de Barrenado Progresivo 10 si G99 Retorno al punto R del Ciclo Modal -- significa que el código permanece activo hasta que es sustituido por otro del mismo grupo * -- se activan al encender la máquina
  • 3. mapa Código Función Ejemplo M00 Paro Opcional M25 Sujeta la herramienta M02 Fin del Programa M30 Fin de programa. Regreso al inicio del programa M03 Giro del husillo en sentido Horario M32 Mueve carrusel en sentido Horario en 1 sola posición M04 Giro del husillo en sentido Antihorario M33 Mueve carrusel en sentido antihorario en 1 sola posición *M05 Paro del husillo M62 Enciende Señal de Salida 1 M06 Cambio de Herramienta M63 Enciende Señal de Salida 2 M08 Enciende el refrigerante M64 Apaga Señal de Salida 1 *M09 Apaga el refrigerante M65 Apaga Señal de Salida 2 M10 Abre dispositivo de sujeción M66 Espera que Señal de Salida 1 se Encienda M11 Cierra dispositivo de sujeción M67 Espera que Señal de Salida 2 se Encienda M13 Activa refrigerante y gira el husillo en sentido horario M70 Activa la función espejo en X M14 Activa refrigerante y gira el husillo en sentido antihorario M71 Activa la función espejo en Y M19 Revisa la orientación del husillo M76 Espera que Señal de Salida 1 se Apague M20 Entra el carrusel de la herramienta M77 Espera que Señal de Salida 2 se Apague M21 Sale el carrusel de la herramienta M80 Desactiva la función espejo en X M22 Baja el carrusel de la herramienta M81 Desactiva la función espejo en Y M23 Sube el carrusel de la herramienta M98 Llamada de Subprograma M24 Libera la herramienta M99 Fin del subprograma y regresa al programa principal * -- se activan al encender la máquina
  • 4. mapa Descripción S Velocidad programada de giro del husillo. (RPM) F Velocidad de corte en mm/rev o mm/min. T Herramienta (hace referencia posición en el carrusel) H Herramienta (hace referencia a la longitud ) Q Profundidad (ciclos de barrenado) R Retracción (ciclo de barrenado) K Repetición (ciclo de barrenado)
  • 5. ( N10 G91 G28 X0 Y0 Z0 N20 G90 G21 N30 M06 T2 N40 M03 S1000 ( N50 G0 X0 Y0 Z1 N60 X25 Y25 N70 G1 Z-2 N80 X75 Y25 N90 X75 Y75 N100 X25 Y75 N110 X25 Y25 N120 G0 Z1 ( N130 X0 Y0 Z1 N140 G41 N150 X20 Y20 N160 G1 Z-4 N170 X80 Y20 N180 X80 Y80 N190 G0 Z1 N200 G40 ( N10 G91 se activa N20 G90 sustituye a G91 pertenece al grupo N30 M06 T2 realiza cambio de herramienta N40 M03 S1000 gira sentido horario ( N50 G0 se activa N60 G0 activo N70 G1 sustituye a G0 pertenece al grupo N80 G1 activo N90 G1 activo N100 G1 activo N110 G1 activo N120 G0 sustituye a G1 pertenece al grupo ( N130 G0 activo N140 G41 se activa N150 G0 activo N160 G1 sustituye a G0 pertenece al grupo N170 G1 activo N180 G1 activo N190 G0 sustituye a G1 pertenece al grupo N200 G40 sustituye a G41 pertenece al grupo mapa
  • 6. significado ( el paréntesis es un comentario N10 número de secuencia G91 G28 Z0 ( se mueve únicamente en Z G28 X0 Y0 ( se mueve en X y en Y simultáneamente G91 G28 X0 Y0 Z0 home ( otra manera; se mueven X Y Z G28 Movimiento al punto especificado G91 Coordenadas Incrementales G90 Coordenadas Absolutas G21 Sistema Métrico (mm) M06 Cambio de Herramienta T2 Herramienta a usar numero 2 M03 giro husillo sentido horario S1000 velocidad de giro husillo G0 X45 Y45 Z1 coordenadas del punto inicial del subprograma M98 llamado al subprograma P02 No. de veces a ejecutar el subprograma (2 veces) 1001 nombre del subprograma ( numérico) N90 y N130 G0 Z1 levanta la herramienta después ejecutar el subprograma G91 G28 Z0 G28 X0 Y0 G90 Coordenadas Absolutas M30 fin de programa mapa Ejemplo: Programa principal ( Simulador cncsimulator ( programa 1000 con fanuc N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M06 T2 N50 M03 S1000 ( C. Absolutas N60 G0 X45 Y45 Z1 N70 G0 Z0 N80 M98 P021001 N90 G0 Z1 ( C. Incrementales N100 G0 X45 Y45 Z1 N110 G0 Z-4 N120 M98 P021002 N130 G0 Z1 N140 G91 G28 Z0 N150 G28 X0 Y0 N160 G90 N170 M30 home Video envía a home antes de fin de programa
  • 7. significado N10 G91 G28 Z0 N20 G28 X0 Y0 código necesario para N30 G90 G21 seleccionar la herramienta 2 N40 M06 T2 N50 M03 S1000 N10 G91 G28 Z0 N20 G28 X0 Y0 código necesario para N30 G90 G21 seleccionar la herramienta 1 N40 M06 T1 N50 M03 S1400 mapa Ejemplo: Programa principal ( Simulador cncsimulator ( programa 1000 con fanuc N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M06 T2 N50 M03 S1000 ( C. Absolutas N60 G0 X45 Y45 Z1 M08 N70 G0 Z0 N80 M98 P021001 N90 G0 Z1 ( Cambio de herramienta N100 G91 G28 Z0 N110 G28 X0 Y0 N120 G90 G21 N130 M06 T1 N140 M03 S1400 ( C. Incrementales N150 G0 X45 Y45 Z1 N160 G0 Z-4 N170 M98 P021002 N180 G0 Z1 M05 M09 N190 G91 G28 Z0 N200 G28 X0 Y0 N210 G90 N220 M30 Video
  • 8. mapa Programa principal ( Simulador Fanuc ( programa 1000 [BILLET X90 Y90 Z15 [TOOLDEF T1 D5 [TOOLDEF T2 D10 [TOOLDEF T3 D2.5 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M06 T2 N50 M03 S1000 ( C. Absolutas N60 G0 X45 Y45 Z1 N70 G0 Z0 N80 M98 P021001 N90 G0 Z1 ( C. Incrementales N100 G0 X45 Y45 Z1 N110 G0 Z0 N120 M98 P021002 N130 G0 Z1 M05 N140 G91 G28 Z0 N150 G28 X0 Y0 N160 G90 N170 M30 Para la fresadora didáctica BILLET tamaño del bloque TOOLDEF declaración de herramienta T2 número de herramienta D10 diámetro de la herramienta Nota: se declaran únicamente las herramientas que se utilicen en el programa, en este caso se pueden omitir T1 y T3. Para el simulador cncsimulator el tamaño del bloque se define en el menu: Simulate: Edit tools parametros herramienta Detail settings Tamaño del bloque Video
  • 9. mapa Programa principal ( Simulador Denford fanuc ( programa 1000 ( programa 1000 [BILLETX90Y90Z15 [TOOLDEFT1D5 [TOOLDEFT2D10 [TOOLDEFT3D2.5 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M06 T2 N50 M03 S1000 ( C. Absolutas N60 G0 X45 Y45 Z1 N70 M98 P021001 N80 G0 Z1 ( C. Incrementales N90 G0 X45 Y45 Z1 N100 M98 P021002 N110 G0 Z1 M05 N120 G91 G28 Z0 N130 G28 X0 Y0 N140 G90 N150 M30 M98 llamado a subprograma P02 número de veces a ejecutar el programa (dos veces) 1001 nombre del subprograma (el nombre debe ser numérico 4 dígitos) 1002 nombre del subprograma
  • 10. mapa Programa principal ( Simulador cncsimulator ( programa 1000 N10 G91 G28 X0 Y0 Z0 N20 G90 G21 N30 M06 T2 N40 M03 S1000 ( C. Absolutas N50 G0 X45 Y45 Z1 N60 G26 U02 “1001.fnc” N70 G0 Z1 ( C. Incrementales N80 G0 X45 Y45 Z1 N90 G26 U02 “1002.fnc” N100 G0 Z1 M05 N110 G91 G28 X0 Y0 Z0 N120 G90 N130 M30 G26 llamado a subprograma U02 número de veces a ejecutar el programa (dos veces) “1001.fnc” nombre del subprograma (el nombre puede ser alfanumerico y debe tener el punto y la extension .fnc ) “1002.fnc” nombre del subprograma
  • 11. mapa Programa principal ( Simulador cncsimulator ( programa 1000 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M06 T2 N50 M03 S1000 ( C. Absolutas N60 G0 X45 Y45 Z1 N70 M98 P021001 N80 G0 Z1 ( C. Incrementales N90 G0 X45 Y45 Z1 N100 M98 P021002 N110 G0 Z1 M05 N120 G91 G28 Z0 N130 G28 X0 Y0 N140 G90 N150 M30 Programa principal ( Simulador Denford ( programa 1000 [BILLET X90 Y90 Z15 [TOOLDEF T1 D5 [TOOLDEF T2 D10 [TOOLDEF T3 D2.5 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M06 T2 N50 M03 S1000 ( C. Absolutas N60 G0 X45 Y45 Z1 N70 M98 P021001 N80 G0 Z1 ( C. Incrementales N90 G0 X45 Y45 Z1 N100 M98 P021002 N110 G0 Z1 M05 N120 G91 G28 Z0 N130 G28 X0 Y0 N140 G90
  • 12. Programa principal 2000 (fresadora Didáctica [BILLET X90 Y90 Z15 [TOOLDEF T1 D5 [TOOLDEF T2 D10 N10 G91 G28 Z0 N15 G28 X0 Y0 N20 G90 G21 N30 M06 T2 N40 M03 S1000 N50 G0 X45 Y45 Z1 N60 M98 P021001 N70 G0 Z1 ( cambio Herramienta N80 G91 G28 X0 Y0 Z0 N90 G90 G21 N100 M06 T1 N110 M03 S1000 N120 G0 X45 Y45 Z1 N130 M98 P021002 N140 G0 Z1 M05 N150 G91 G28 Z0 N160 G28 X0 Y0 N170 G90 N180 M30 Programa principal 2000 ( fresadora TRIAC (agregar G40 G49 G80 N10 G91 G28 Z0 N15 G28 X0 Y0 N20 G90 G21 G40 G49 G80 N30 M06 T2 N40 M03 S1000 (agregar G92 herramienta Referenciada H1 N45 G92 X-175 Y133 Z48 (agregar G43 H2 N50 G0 X45 Y45 Z1 G43 H2 N60 M98 P021001 N70 G0 Z1 ( cambio Herramienta N80 G91 G28 X0 Y0 Z0 N90 G90 G21 G40 G49 N100 M06 T1 N110 M03 S1000 N120 G0 X45 Y45 Z1 G43 H1 N130 M98 P021002 N140 G0 Z1 M05 N150 G91 G28 Z0 N160 G28 X0 Y0 N170 G90 N180 M30 Cero pieza = N45 G92 X-175 Y133 Z48
  • 13. N10 G91 G28 Z0 N15 G28 X0 Y0 N20 G90 G21 N30 M06 T2 N40 M03 S1000 (compensación derecha G42 ( N50 G0 X0 Y0 Z1 N60 G42 N70 G0 X20 Y20 N80 G1 Z-2 N90 G1 X80 Y20 N100 G1 X80 Y80 N110 G1 X20 Y80 N120 G1 X20 Y20 N130 G0 Z1 N140 G40 N150 G91 G28 Z0 N160 G28 X0 Y0 N170 G90 N180 M30 sentido N10 G91 G28 Z0 N15 G28 X0 Y0 N20 G90 G21 G49 G40 G80 N30 M06 T2 N40 M03 S1000 (compensación derecha G42 N45 G92 X-175 Y133 Z48 N50 G0 X0 Y0 Z1 G43 H2 N60 G42 H18 N70 G0 X20 Y20 N80 G1 Z-2 N90 G1 X80 Y20 N100 G1 X80 Y80 N110 G1 X20 Y80 N120 G1 X20 Y20 N130 G0 Z1 N140 G40 N150 G91 G28 Z0 N160 G28 X0 Y0 N170 G90 G49 G40 N180 M30 (Programa 2001 compensación G42 exterior (Programa 2001 Triac compensación G42 exterior N50 G43 H2 G43 = compensación largo de la herramienta H = herramienta 2 = número de herramienta (ver menú offset) N60 G42 H18 G42 = compensación radio de la herramienta H = herramienta 18 = número de herramienta (ver menú offset)
  • 14. N10 G91 G28 Z0 N15 G28 X0 Y0 N20 G90 G21 N30 M06 T2 N40 M03 S1000 ( compensación derecha G42 N50 G0 X0 Y0 Z1 N60 G42 sentido mapa N10 G91 G28 Z0 N15 G28 X0 Y0 N20 G90 G21 G49 G40 G80 N30 M06 T2 N40 M03 S1000 ( compensación derecha G42 N50 G0 X0 Y0 Z1 G43 H2 N60 G42 H18 (Programa 2001 compensación G42 exterior (Programa 2001 Triac compensación G42 exterior 1 0 9 3 2 -9.3 10 0 3 28.35 11 0 4 0 12 0 5 0 13 0 6 39.75 14 0 7 0 15 0 8 0 16 0 Menú OFFSET pagina 1 para Longitud G43 17 2.525 3 18 5 26 0 19 2.5 27 0 20 0 28 0 21 0 29 0 22 0 30 0 23 0 31 0 24 0 32 0 Menú OFFSET pagina 2 para Radio (G41 - G42) Herramienta referenciada N60 G42 H18 H = herramienta 18 = corresponde con hta. 2 Número de herramienta Valores de Z Valores del Radio ejercicio
  • 15. ( p60 N10 G91 G28 Z0. N20 G28 X0. Y0. N30 G90 G21 N40 T8 M6 (OPERATION: Facing.1) N50 G92 X-175 Y133 Z48 N60 G00 X10. Y0. S1000 M3 N70 G43 Z1. H1 N80 G94 G01 Z-1. F50. N90 X80. F300. N100 G17 G03 X90. Y10. J10. N110 G01 X0. N120 Y20. N130 X90. N140 Y30. G41 H1 N150 X0. N160 Y40. N170 X90. N180 Y50. N190 X0. N200 Y60. N210 X90. N220 Y70. N230 X0. N240 Y80. N250 X90. N260 G03 X80. Y90. I-10. N270 G01 X10. N280 Z1. F2000. N290 G91 G28 Z0. N300 G28 X0. Y0. N310 G90 N320 T1 M6 (OPERATION: Profile Contouring.1) N330 N340 G00 X45. Y0. S2000 M3 N350 Z1. N360 G01 Z-3. F50. N370 X5. F300. N380 G17 G02 X2.5 Y2.5 J2.5 N390 X0. Y5. J2.5 G42 H1 N400 G01 Y85. N410 G02 X2.5 Y87.5 I2.5 N420 X5. Y90. I2.5 N430 G01 X85. N440 G02 X87.5 Y87.5 J-2.5 N450 X90. Y85. J-2.5 N460 G01 Y5. N470 G02 X87.5 Y2.5 I-2.5 N480 X85. Y0. I-2.5 N490 G01 X45. N500 Z1. F2000. N510 G91 G28 Z0. N520 G28 X0. Y0. N530 G90 N540 T2 M6 (OPERATION: Profile Contouring.2) N550 N560 G00 X45. Y95. S1500 M3 N570 Z1. N580 G01 Z-3. F50. N590 X80. F300. N600 G17 G02 X95. Y80. J-15. N610 G01 Y10. G41 H1 N620 G02 X80. Y-5. I-15. N630 G01 X10. N640 G02 X-5. Y10. J15. N650 G01 Y80. N660 G02 X10. Y95. I15. N670 G01 X45. N680 G00 Z1. N690 Z0. N700 G01 Z-5. F50. N710 X80. F300. N720 G02 X95. Y80. J-15. N730 G01 Y10. N740 G02 X80. Y-5. I-15. N750 G01 X10. N760 G02 X-5. Y10. J15. N770 G01 Y80. N780 G02 X10. Y95. I15. N790 G01 X45. N800 G00 Z1. N810 Z-2. N820 G01 Z-7. F50. N830 X80. F300. N840 G02 X95. Y80. J-15. N850 G01 Y10. N860 G02 X80. Y-5. I-15. N870 G01 X10. N880 G02 X-5. Y10. J15. N890 G01 Y80. N900 G02 X10. Y95. I15. N910 G01 X45. N920 Z1. F2000. N930 M5 N940 G91 G28 Z0. N950 G28 X0. Y0. N960 G90 N970 M30 Hacer las modificaciones necesarias para G43 y G41 ó G42
  • 16. ( p60 N10 G91 G28 Z0. N20 G28 X0. Y0. N30 G90 G21 N40 T8 M6 (OPERATION: Facing.1) N50 G92 X-175 Y133 Z48 N60 G00 X10. Y0. S1000 M3 N70 G43 Z1. H8 N80 G94 G01 Z-1. F50. N90 X80. F300. N100 G17 G03 X90. Y10. J10. N110 G01 X0. N120 Y20. N130 X90. N140 Y30. G41 H24 N150 X0. N160 Y40. N170 X90. N180 Y50. N190 X0. N200 Y60. N210 X90. N220 Y70. N230 X0. N240 Y80. N250 X90. N260 G03 X80. Y90. I-10. N270 G01 X10. N280 Z1. F2000. N290 G91 G28 Z0. N300 G28 X0. Y0. N310 G90 N320 T1 M6 (OPERATION: Profile Contouring.1) N330 G43 H1 N340 G00 X45. Y0. S2000 M3 N350 Z1. N360 G01 Z-3. F50. N370 X5. F300. N380 G17 G02 X2.5 Y2.5 J2.5 N390 X0. Y5. J2.5 G42 H17 N400 G01 Y85. N410 G02 X2.5 Y87.5 I2.5 N420 X5. Y90. I2.5 N430 G01 X85. N440 G02 X87.5 Y87.5 J-2.5 N450 X90. Y85. J-2.5 N460 G01 Y5. N470 G02 X87.5 Y2.5 I-2.5 N480 X85. Y0. I-2.5 N490 G01 X45. N500 Z1. F2000. N510 G91 G28 Z0. N520 G28 X0. Y0. N530 G90 N540 T2 M6 (OPERATION: Profile Contouring.2) N550 G43 H2 N560 G00 X45. Y95. S1500 M3 N570 Z1. N580 G01 Z-3. F50. N590 X80. F300. N600 G17 G02 X95. Y80. J-15. N610 G01 Y10. G41 H18 N620 G02 X80. Y-5. I-15. N630 G01 X10. N640 G02 X-5. Y10. J15. N650 G01 Y80. N660 G02 X10. Y95. I15. N670 G01 X45. N680 G00 Z1. N690 Z0. N700 G01 Z-5. F50. N710 X80. F300. N720 G02 X95. Y80. J-15. N730 G01 Y10. N740 G02 X80. Y-5. I-15. N750 G01 X10. N760 G02 X-5. Y10. J15. N770 G01 Y80. N780 G02 X10. Y95. I15. N790 G01 X45. N800 G00 Z1. N810 Z-2. N820 G01 Z-7. F50. N830 X80. F300. N840 G02 X95. Y80. J-15. N850 G01 Y10. N860 G02 X80. Y-5. I-15. N870 G01 X10. N880 G02 X-5. Y10. J15. N890 G01 Y80. N900 G02 X10. Y95. I15. N910 G01 X45. N920 Z1. F2000. N930 M5 N940 G91 G28 Z0. N950 G28 X0. Y0. N960 G90 N970 M30 mapa
  • 17. mapa N10 G91 G28 Z0 N15 G28 X0 Y0 N20 G90 G21 G49 G40 G80 N30 M06 T2 N35 M66 N40 M03 S1000 ( compensación derecha G42 N45 G92 X-175 Y133 Z48 N50 G0 X0 Y0 Z1 G43 H2 N60 G42 H18 N70 G0 X20 Y20 N80 G1 Z-2 N90 G1 X80 Y20 N100 G1 X80 Y80 N110 G1 X20 Y80 N120 G1 X20 Y20 N130 G0 Z1 N140 G40 N150 G91 G28 Z0 N160 G28 X0 Y0 N170 M62 N180 M64 N190 G90 G49 G40 N200 M99 (Programa 2001 Triac Controlado por: el Robot N10 G91 G28 Z0 N15 G28 X0 Y0 N20 G90 G21 G49 G40 G80 N30 M06 T2 N40 M03 S1000 ( compensación derecha G42 N45 G92 X-175 Y133 Z48 N50 G0 X0 Y0 Z1 G43 H2 N60 G42 H18 N70 G0 X20 Y20 N80 G1 Z-2 N90 G1 X80 Y20 N100 G1 X80 Y80 N110 G1 X20 Y80 N120 G1 X20 Y20 N130 G0 Z1 N140 G40 N150 G91 G28 Z0 N160 G28 X0 Y0 N170 G90 G49 G40 N180 M30 (Programa 2001 Triac Controlado por: el Usuario N35 M66 Espera señal del robot N170 M62 Terminación de ejecución de programa N180 M64 Apaga señal N200 M99 sube a la 1a. línea y ejecuta el programa N180 M30 sube a la 1a. línea y se detiene
  • 18. mapa Ejemplo: Subprograma Absolutas ( Simulador cncsimulator ( subprograma 1001 del prog1000 ( cajera circular con T2 N10 G91 N20 G1 Z-2 F50 N30 G90 N40 G1 X40 Y45 F200 N50 G2 X40 Y45 I5 J0 N60 G1 X35 Y45 N70 G2 X35 Y45 I10 J0 N80 G1 X30 Y45 N90 G2 X30 Y45 I15 J0 N100 G1 X29 Y45 N110 G2 X29 Y45 I16 J0 N120 G0 X45 Y45 N130 M17 Ejemplo: Subprograma Absolutas ( Simulador fanuc ( subprograma 1001 del prog1000 ( cajera circular con T2 N10 G91 N20 G1 Z-2 F50 N30 G90 N40 G1 X40 Y45 F200 N50 G2 X40 Y45 I5 J0 N60 G1 X35 Y45 N70 G2 X35 Y45 I10 J0 N80 G1 X30 Y45 N90 G2 X30 Y45 I15 J0 N100 G1 X29 Y45 N110 G2 X29 Y45 I16 J0 N120 G0 X45 Y45 N130 M99
  • 19. mapa Ejemplo: Subprograma Absolutas ( Simulador cncsimulator ( subprograma 1001 del prog1000 ( cajera circular con T2 N10 G91 N20 G1 Z-2 F50 N30 G90 N40 G1 X40 Y45 F200 N50 G2 X40 Y45 I5 J0 N60 G1 X35 Y45 N70 G2 X35 Y45 I10 J0 N80 G1 X30 Y45 N90 G2 X30 Y45 I15 J0 N100 G1 X29 Y45 N110 G2 X29 Y45 I16 J0 N120 G1 X45 Y45 N130 M99 significado G91 a partir del ultimo valor de Z desciende 2 cada vez G1 Z-2 que se ejecuta el subprograma F50 velocidad de avance G90 cambio a coordenadas Absolutas de la secuencia N40 a N110 resto del subprograma N120 regreso al punto inicial del subprograma M99 fin de subprograma y regreso al programa principal Video
  • 20. mapa Ejemplo: Subprograma Incrementales ( Simulador cncsimulator ( subprograma 1002 del prog1000 ( cajera circular con T2 N10 G91 N20 G1 Z-2 F50 N30 G1 X-5 Y0 F200 N40 G2 X0 Y0 I5 J0 N50 G1 X-5 Y0 N60 G2 X0 Y0 I10 J0 N70 G1 X-5 Y0 N80 G2 X0 Y0 I15 J0 N90 G1 X-1 Y0 N100 G2 X0 Y0 I16 J0 N110 G1 X16 Y0 N120 G90 N130 M99 significado G91 a partir del ultimo valor de Z desciende 2 cada vez G1 Z-2 que se ejecuta el subprograma F50 velocidad de avance N30 se mueve 5 hacia la izquierda N40 giro circular con un radio de 5 se repite hasta con un radio de 16 (centro de la herramienta) de la secuencia N30 a N120 resto del subprograma N110 regreso al punto inicial del subprograma N120 G90 cambio a Coordenadas Absolutas M99 fin de subprograma y regreso al programa principal Video
  • 21. mapa Ejemplo: Subprograma Incrementales ( Simulador cncsimulator ( subprograma 1002 del prog1000 ( cajera circular con T2 N10 G91 N20 G1 Z-2 F50 N30 G1 X-5 Y0 F200 N40 G2 X0 Y0 I5 J0 N50 G1 X-5 Y0 N60 G2 X0 Y0 I10 J0 N70 G1 X-5 Y0 N80 G2 X0 Y0 I15 J0 N90 G1 X-1 Y0 N100 G2 X0 Y0 I16 J0 N110 G1 X16 Y0 N120 G90 N130 M99 Ejemplo: Subprograma Absolutas ( Simulador cncsimulator ( subprograma 1001 del prog1000 ( cajera circular con T2 N10 G91 N20 G1 Z-2 F50 N30 G90 N40 G1 X40 Y45 F200 N50 G2 X40 Y45 I5 J0 N60 G1 X35 Y45 N70 G2 X35 Y45 I10 J0 N80 G1 X30 Y45 N90 G2 X30 Y45 I15 J0 N100 G1 X29 Y45 N110 G2 X29 Y45 I16 J0 N120 G1 X45 Y45 N130 M99
  • 22. G00 Interpolación lineal Utilizado para desplazamientos rápidos sin corte (velocidad máxima, dada por el fabricante de la máquina.) ejemplo: N10 G00 X20 Y20 X, Y son las coordenadas al siguiente punto Ejemplo: N10 G91 G28 X0 Y0 Z0 N20 G90 G21 N30 M6 T1 N40 M03 S2000 N50 G0 X0 Y0 Z1 N60 G0 X20 Y20 N70 G1 Z-2 F50 N80 G1 X80 Y20 F200 N90 G1 X80 Y80 N100 G1 X20 Y80 N110 G1 X20 Y20 N120 G91 G28 X0 Y0 Z0 N130 G90 N140 M30 G01 Interpolación lineal Movimiento con velocidad controlada por el avance F N10 G01 X20 Y20 F200 X, Y son las coordenadas al siguiente punto mapa Video
  • 24. G02 Interpolación Circular sentido horario G03 Interpolación Circular sentido anti horario ejemplo: N10 G02 X20 Y30 R10 N10 G02 X20 Y30 R-10 N10 G02 X20 Y30 I8 J6 X, Y coordenadas al punto final R radios ≤ 180° R- radios > 180° y < 360° I J de 0° a 360° mapa Nótese que en el plano G18 la visión desde la posición del operario es contraria a los dos otros planos, esto se debe a que es siempre desde la posición de la herramienta desde donde se debe mirar. N10 G02 X20 Y30 I8 J- 6
  • 25. (Ejemplo: N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M6 T2 N50 M03 S1200 N60 G0 X30 Y15 Z1 N70 G1 Z-2 F50 N80 G1 X70 Y15 F200 N90 G3 X85 Y30 R15 N100 G1 X85 Y70 N110 G3 X70 Y85 R15 N120 G1 X30 Y85 N130 G3 X15 Y70 R15 N140 G1 X15 Y30 N150 G3 X30 Y15 R15 N160 G0 Z1 N170 G91 G28 Z0 N180 G28 X0 Y0 N190 G90 N200 M30 Video mapa
  • 26. (Ejemplo1: N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M6 T1 N50 M03 S2000 N60 G0 X10 Y30 Z1 N70 G1 Z-2 F50 N80 G3 X30 Y50 R20 F200 N90 G2 X50 Y70 R20 N100 G3 X70 Y90 R20 N110 G2 X90 Y70 R20 N120 G3 X70 Y50 R20 N130 G2 X50 Y30 R20 N140 G3 X30 Y10 R20 N150 G2 X10 Y30 R20 N160 G0 Z1 N170 G91 G28 Z0 N180 G28 X0 Y0 N190 G90 N200 M30 Ejemplo2 con I J Video mapa
  • 27. Ejemplo2: ( Radios con: I J N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M6 T1 N50 M03 S2000 N60 G0 X10 Y30 Z1 N70 G1 Z-2 F50 N80 G3 X30 Y50 I0 J20 F200 N90 G2 X50 Y70 I20 J0 N100 G3 X70 Y90 I0 J20 N110 G2 X90 Y70 I0 J-20 N120 G3 X70 Y50 I0 J-20 N130 G2 X50 Y30 I-20 J0 N140 G3 X30 Y10 I0 J-20 N150 G2 X10 Y30 I0 J20 N160 G0 Z1 N170 G91 G28 Z0 N180 G28 X0 Y0 N190 G90 N200 M30 mapa Video
  • 28.
  • 29. Ejemplo: N40 G2 X55 Y55 I+30 J-15 I distancia horizontal del punto inicial al centro del arco. de la figura: I+30 J distancia vertical del punto inicial al centro del arco de la figura: J-15 Signo: Para I el centro con respecto al punto inicial se encuentra a la derecha. Para J el centro con respecto al punto inicial se encuentra abajo. Nota: el signo + no es necesario escribirlo analogía al sistema de coordenadas. signo = cuadrante I = X J = Y X y
  • 30. N40 G2 X55 Y55 I J N40 G2 X55 Y55 I J N40 G2 X70 Y40 I J N40 G2 X40 Y40 I J A completar
  • 31. N40 G2 X55 Y55 I+30 J-15 N40 G2 X55 Y55 I+15 J+30 N40 G2 X70 Y40 I-15 J-30 N40 G2 X40 Y40 I-30 J+15
  • 32. mapa C. Absolutas G X Y I J C. Incrementales G X Y I J 90°
  • 33. C. Absolutas G2 X60 Y60 I20 J0 C. Incrementales G2 X20 Y20 I20 J0 C. Absolutas G X Y I J C. Incrementales G X Y I J mapa 180° 90°
  • 34. C. Absolutas G2 X80 Y40 I20 J0 C. Incrementales G2 X40 Y0 I20 J0 C. Absolutas G2 X60 Y60 I20 J0 C. Incrementales G2 X20 Y20 I20 J0 C. Absolutas G X Y I J C. Incrementales G X Y I J mapa 270° 180° 90°
  • 35. C. Absolutas G2 X80 Y40 I20 J0 C. Incrementales G2 X40 Y0 I20 J0 C. Absolutas G2 X60 Y60 I20 J0 C. Incrementales G2 X20 Y20 I20 J0 C. Absolutas G2 X60 Y20 I20 J0 C. Incrementales G2 X20 Y-20 I20 J0 C. Absolutas G X Y I J C. Incrementales G X Y I J mapa 90° 180° 360° 270°
  • 36. C. Absolutas G2 X80 Y40 I20 J0 C. Incrementales G2 X40 Y0 I20 J0 C. Absolutas G2 X60 Y60 I20 J0 C. Incrementales G2 X20 Y20 I20 J0 C. Absolutas G2 X60 Y20 I20 J0 C. Incrementales G2 X20 Y-20 I20 J0 C. Absolutas G2 X40 Y40 I20 J0 C. Incrementales G2 X0 Y0 I20 J0 mapa 360° 90° 180° 270°
  • 37. G41 compensación de radio izquierda G42 compensación de radio derecha G40 cancelación de la compensación de radio Condiciones que deben ser cumplidas: El primer movimiento deberá ser lineal, ya sea G00 ó G01 La distancia del movimiento deberá ser mayor o igual al radio de la herramienta. G41 G42
  • 38. G41 compensación de radio izquierda G42 compensación de radio derecha Movimiento perpendicular del punto de referencia con una distancia igual al radio de la herramienta. La compensación se hace después de la lectura del siguiente punto. mapa
  • 39. (Programa 2000 ( compensación G41 exterior N10 G91 G28 X0 Y0 Z0 N20 G90 G21 N30 M06 T2 N40 M03 S1000 (compensación Izquierda G41 N50 G0 X0 Y0 Z1 N60 G41 N70 G0 X20 Y20 N80 G1 Z-2 N90 G1 X20 Y80 N100 G1 X80 Y80 N110 G1 X80 Y20 N120 G1 X20 Y20 N130 G0 Z1 N140 G40 N150 G91 G28 X0 Y0 Z0 N160 G90 N170 M30 N60 hace la compensación en el aire ( Z1 ) N70 cumple condición de movimiento lineal (G0 ó G1) y la distancia (distancia entre N50 y N70) deberá ser mayor o igual al radio de la herramienta. N140 cancela compensación en el aire ( Z1 ) sentido Video Distancia entre estos dos puntos
  • 40. (Programa 2001 ( compensación G42 exterior N10 G91 G28 X0 Y0 Z0 N20 G90 G21 N30 M06 T2 N40 M03 S1000 ( compensación derecha G42 N50 G0 X0 Y0 Z1 N60 G42 N70 G0 X20 Y20 N80 G1 Z-2 N90 G1 X80 Y20 N100 G1 X80 Y80 N110 G1 X20 Y80 N120 G1 X20 Y20 N130 G0 Z1 N140 G40 N150 G91 G28 X0 Y0 Z0 N160 G90 N170 M30 N60 hace la compensación en el aire ( Z1 ) N70 cumple condición de movimiento lineal (G0 ó G1) y la distancia mayor o igual al radio de la herramienta. N140 cancela compensación en el aire ( Z1 ) sentido mapa Video
  • 41. (Programa 2003 Erronea ( compensación G41 interior N10 G91 G28 Z0 N15 G28 X0 Y0 N20 G90 G21 N30 M06 T2 N40 M03 S1000 ( sin compensación N50 G0 X0 Y0 Z1 N60 G0 X25 Y25 N70 G1 Z-2 N80 G1 X75 Y25 N90 G1 X75 Y75 N100 G1 X25 Y75 N110 G1 X25 Y25 N120 G0 Z1 ( compensación Izquierda G41 N130 G0 X0 Y0 Z1 N140 G41 N150 G0 X20 Y20 N160 G1 Z-4 N170 G1 X80 Y20 N180 G1 X80 Y80 N190 G1 X20 Y80 N200 G1 X20 Y20 N210 G0 Z1 N220 G40 N230 G91 G28 Z0 N240 G28 X0 Y0 N250 G90 N260 M30 No se debe iniciar en las esquinas Video
  • 42. (Programa 2004 Correcta ( compensación G41 interior N10 G91 G28 Z0 N15 G28 X0 Y0 N20 G90 G21 N30 M06 T2 N40 M03 S1000 ( sin compensación N50 G0 X0 Y0 Z1 N60 G0 X25 Y25 N70 G1 Z-2 N80 G1 X75 Y25 N90 G1 X75 Y75 N100 G1 X25 Y75 N110 G1 X25 Y25 N120 G0 Z1 ( compensación Izquierda G41 N130 G0 X0 Y0 Z1 N140 G41 N150 G0 X40 Y20 N160 G1 Z-4 N170 G1 X80 Y20 N180 G1 X80 Y80 N190 G1 X20 Y80 N200 G1 X20 Y20 N210 G1 X40 Y20 N220 G0 Z1 N230 G40 N240 G91 G28 Z0 N250 G28 X0 Y0 N260 G90 N270 M30 iniciar en un punto intermedio entre las esquinas con una distancia, (respecto de una esquina) mayor o igual al radio de la herramienta mapa Video
  • 43. ( programa G2005 N10 G91 G28 Z0 N15 G28 X0 Y0 N20 G90 G21 N30 M6 T2 N40 M03 S2000 (sin compensación N50 G0 X5.65 Y35.65 Z1 N60 G1 Z-2 F50 N70 G3 X25 Y50 R15 F200 N80 G2 X50 Y75 R25 N90 G3 X64.35 Y94.35 R15 N100 G2 X94.35 Y64.35 R25 N110 G3 X75 Y50 R15 N120 G2 X50 Y25 R25 N130 G3 X35.65 Y5.65 R15 N140 G2 X5.65 Y35.65 R25 ( Compensación izquierda G41 N150 G41 N160 G0 X10 Y30 N170 G1 Z-4 N180 G3 X30 Y50 R20 N190 G2 X50 Y70 R20 N200 G3 X70 Y90 R20 N210 G2 X90 Y70 R20 N220 G3 X70 Y50 R20 N230 G2 X50 Y30 R20 N240 G3 X30 Y10 R20 N250 G2 X10 Y30 R20 N260 G0 Z1 N270 G40 N280 G91 G28 Z0 N290 G28 X0 Y0 N300 G90 G21 N310 M30 mapaVideo
  • 44. ( ciclo fijo de barrenado G81 ( barrenado Continuo [BILLET X90 Y90 Z15 [TOOLDEF T2 D10 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M6 T2 N50 M3 S800 N60 G0 X20 Y20 Z1 ( ciclo de barrenado continuo N70 G81 X20 Y20 Z-7 R1 F50 N80 X50 Y20 N90 X80 Y20 N100 X65 Y65 N110 G80 N120 G0 Z1 N130 G91 G28 Z0 N140 G28 X0 Y0 N150 G90 N160 M30 N70 G81 ciclo de barrenado continuo X20 Y20 coordenadas primer barreno Z-7 profundidad del agujero. R1 plano de referencia N80 X50 Y20 coord. 2º. barreno N90 X80 Y20 coord. 3º. barreno N100 X65 Y65 coord. 4º. barreno N110 G80 cancelación del ciclo Nota: vuelta al plano de inicio o referencia Dependerá de: G98 – G99 por omisión G98 Video Denford Video cncsimulator
  • 45. [BILLET X90 Y90 Z15 [TOOLDEF T2 D10 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M6 T2 N50 M3 S800 N60 G0 X20 Y20 Z3 G98 ( ciclo de barrenado continuo N70 G81 X20 Y20 Z-7 R1 F50 N80 X50 Y20 N90 X80 Y20 N100 X65 Y65 N110 G80 N120 G0 Z1 N130 G91 G28 Z0 N140 G28 X0 Y0 N150 G90 N160 M30 G98 Vuelta al plano de partida / G99 Vuelta al plano de referencia Z3 R1 G98 activo por omisión
  • 46. N50 G0 X20 Y20 Z3 G98 ( ciclo de barrenado continuo N60 G81 X20 Y20 Z-7 R1 F50 N70 X50 Y20 N80 X80 Y20 N90 X65 Y65 N100 G80 G98 Vuelta al plano de partida / G99 Vuelta al plano de referencia Z3 R1 N50 G0 X20 Y20 Z3 G99 ( ciclo de barrenado continuo N60 G81 X20 Y20 Z-7 R1 F50 N70 X50 Y20 N80 X80 Y20 N90 X65 Y65 N100 G80 Video con cncsimulator Video con denford
  • 47. [BILLET X90 Y90 Z15 [TOOLDEF T2 D10 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M6 T2 N50 M3 S800 G98 ( con Absolutas N60 G0 X20 Y20 Z1 N70 G81 X20 Y20 Z-5 R1 F50 N80 X50 Y20 N90 X80 Y20 N100 X80 Y50 N110 X50 Y50 N120 X20 Y50 N130 X20 Y80 N140 X50 Y80 N150 X80 Y80 N160 G80 ( con Incrementales N170 G81 X20 Y20 Z-5 R1 F50 N180 G91 X30 K2 N190 Y30 N200 X-30 K2 N210 Y30 N220 X30 K2 N230 G90 N240 G80 N250 G0 Z1 N260 G91 G28 Z0 N270 G28 X0 Y0 N280 G90 N290 M30 K2 cantidad de barrenos programados en una misma dirección (dos con un incremento dado por X30) mapaNota: cncsimulator no reconoce K
  • 48. ( ciclo fijo de barrenado progresivo G73 ( con retroceso parcial [BILLET X90 Y90 Z15 [TOOLDEF T2 D10 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M6 T2 N50 M3 S800 N60 G0 X20 Y20 Z1 ( ciclo con retroceso parcial N70 G73 X20 Y20 Z-7 Q2 R1 F50 N80 X50 Y20 N90 X80 Y20 N100 X65 Y65 N110 G80 N120 G0 Z1 N130 G91 G28 Z0 N140 G28 X0 Y0 N150 G90 N160 M30 N60 G73 ciclo de barrenado progresivo con retroceso parcial X20 Y20 Coordenadas primer barreno Z-7 profundidad del agujero. R1 plano de referencia Q2 cantidad de material a cortar por pasos N70 X50 Y20 coord. 2º. barreno N80 X80 Y20 coord. 3º. barreno N90 X65 Y65 coord. 4º. barreno N100 G80 cancelación del ciclo mapa Video Denford Video cncsimulator
  • 49. ( ciclo fijo de barrenado progresivo G83 ( con retroceso total (hasta el plano) [BILLET X90 Y90 Z15 [TOOLDEF T2 D10 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M6 T2 N50 M3 S800 N60 G0 X20 Y20 Z1 ( ciclo con retroceso total N70 G83 X20 Y20 Z-7 Q2 R1 F50 N80 X50 Y20 N90 X80 Y20 N100 X65 Y65 N110 G80 N120 G0 Z1 N130 G91 G28 Z0 N140 G28 X0 Y0 N150 G90 N160 M30 N60 G83 ciclo de barrenado progresivo con retroceso total (hasta el plano) X20 Y20 coordenadas primer barreno Z-7 profundidad del agujero. R1 plano de referencia Q2 cantidad de material a cortar por pasos N70 X50 Y20 coord. 2º. barreno N80 X80 Y20 coord. 3º. barreno N90 X65 Y65 coord. 4º. barreno N100 G80 cancelación del ciclo mapa Video Denford Video cncsimulator
  • 50. mapa
  • 51. mapa ( Coordenadas Absolutas ( inicio fuera del ( eje de simetría [BILLET X90 Y90 Z15 [TOOLDEF T1 D5 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M06 T1 N50 M03 S1000 ( C. inferior izquierda N60 G0 X12.5 Y12.5 Z1 N70 M98 P011001 N80 G0 Z1 ( C. inferior derecha espejo en X N90 G0 X77.5 Y12.5 Z1 N100 M70 N110 M98 P011001 N120 M80 N130 G0 Z1 ( C. superior izquierda espejo en Y N140 G0 X12.5 Y77.5 Z1 N150 M71 N160 M98 P011001 N170 M81 N180 G0 Z1 ( C. superior derecha espejo en XY N190 G0 X77.5 Y77.5 Z1 N200 M70 N210 M71 N220 M98 P011001 N230 M80 N240 M81 N250 G0 Z1 N260 G91 G28 Z0 N270 G28 X0 Y0 N280 G90 N290 M30 Nota: Las trayectorias no coinciden con los ejes de simetría
  • 52. mapa ( Subprograma ( ele inferior izq. ( Coordenadas absolutas N10 G91 N20 G1 Z-2 F50 N30 G90 N40 X12.5 Y12.5 F300 N50 X37.5 Y12.5 N60 X37.5 Y17.5 N70 X30 Y17.5 N80 G2 X17.5 Y30 R12.5 N90 G1 X17.5 Y37.5 N100 X12.5 Y37.5 N110 X12.5 Y12.5 N120 X15 Y15 N130 X30 Y15 N140 X37 Y15 N150 X30 Y15 N160 G2 X15 Y30 R15 N170 G1 X15 Y37 N180 G1 X15 Y15 N190 X17.5 Y17.5 N200 X12.5 Y12.5 N210 M99 Video
  • 53. mapa ( Subprograma ( ele inferior izq. ( Coordenadas incrementales N10 G91 N20 G1 Z-2 F50 N30 X25 F300 N40 Y5 N50 X-7.5 N60 G2 X-12.5 Y12.5 R12.5 N70 G1 Y7.5 N80 X-5 N90 Y-25 N100 X2.5 Y2.5 N110 X21 N120 X-6 N130 G2 X-15 Y15 R15 N140 G1 Y6 N150 G1 Y-21 N160 X2.5 Y2.5 N170 X-5 Y-5 N180 G90 N190 M99 5 5 Video
  • 54. mapa
  • 55. mapa ( 3000 pieza16 C.absolutas ( eje simetria horizontal [BILLET X100 Y80 Z15 [TOOLDEF T2 D10 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M06 T2 N50 M03 S1000 (C.inferior izq. C.absolutas (inicio eje simetria-horizontal N60 G0 X0 Y30 Z1 N70 M98 P013001 N80 G0 Z1 (C.superior izq.espejo en Y N90 G0 X0 Y30 Z1 N100 M71 N110 M98 P013001 N120 M81 N130 G0 Z1 (C.inferior der.espejo en X N140 G0 X80 Y30 Z1 N150 M70 N160 M98 P013001 N170 M80 N180 G0 Z1 (C.superior der.espejo en XY N190 G0 X80 Y30 Z1 N200 M70 N210 M71 N220 M98 P013001 N230 M80 N240 M81 N250 G0 Z1 N260 G91 G28 Z0 N270 G28 X0 Y0 N280 G90 N290 M30
  • 56. mapa ( pieza 16 inferior izq. ( coordenadas absolutas ( inicio en el eje de ( simetría horizontal N10 G91 N20 G1 Z-2 F50 N30 G90 N40 X0 Y30 F300 N50 X0 Y10 N60 G3 X10 Y0 I10 J0 N70 G1 X40 Y0 N80 X40 Y5 N90 X10 Y5 N100 G3 X5 Y10 I0 J5 N110 G1 X5 Y30 N120 X0 Y30 N130 M99 Video
  • 57. mapa ( pieza 16 programa 4000 ( eje de simetría vertical [BILLET X80 Y60 Z15 [TOOLDEF T2 D10 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M06 T2 N50 M03 S1000 (C.inferior izq.C.absolutas ( inicio en el eje de ( simetria vertical N60 G0 X40 Y0 Z1 N70 M98 P014001 N80 G0 Z1 ( C. inferior derecha espejo en X N90 G0 X40 Y0 Z1 N100 M70 N110 M98 P014001 N120 M80 N130 G0 Z1 ( C. superior izquierda espejo en Y N140 G0 X40 Y60 Z1 N150 M71 N160 M98 P014001 N170 M81 N180 G0 Z1 ( C. superior derecha espejo en XY N190 G0 X40 Y60 Z1 N200 M70 N210 M71 N220 M98 P014001 N230 M80 N240 M81 N250 G0 Z1 N260 G91 G28 Z0 N270 G28 X0 Y0 N280 G90 N290 M30
  • 58. mapa ( Coordenadas absolutas ( inicio en el eje de ( simetría vertical N10 G91 N20 G1 Z-2 F50 N30 G90 N40 X40 Y0 F300 N50 X10 Y0 N60 G2 X0 Y10 I0 J10 N70 G1 X0 Y30 N80 X5 Y30 N90 X5 Y10 N100 G2 X10 Y5 I5 J0 N110 G1 X40 Y5 N120 X40 Y0 N130 M99 Video
  • 59. 3 (pieza16 6000 C. incrementales ( inicio en punto3 [BILLET X100 Y80 Z15 [TOOLDEF T2 D10 N10 G91 G28 Z0 N20 G28 X0 Y0 N30 G90 G21 N40 M06 T2 N50 M03 S1000 (inferior izq. C. incrementales ( inicio punto 3 N60 G0 X10 Y0 Z1 N70 M98 P016001 N80 G0 Z1 ( Cajera inferior derecha ( espejo en X N90 G0 X70 Y0 Z1 N100 M70 N110 M98 P016001 N120 M80 N130 G0 Z1 ( C. superior izq. ( espejo en Y N140 G0 X10 Y60 Z1 N150 M71 N160 M98 P016001 N170 M81 N180 G0 Z1 ( C. superior der. ( espejo en XY N190 G0 X70 Y60 Z1 N200 M70 N210 M71 N220 M98 P016001 N230 M80 N240 M81 N250 G0 Z1 N260 G91 G28 Z0 N270 G28 X0 Y0 N280 G90 N290 M30 subprograma
  • 60. mapa 3 (pieza 16 inferior izq. T2 ( Coordenadas incrementales ( inicio en cualquier punto ( punto 3) N10 G91 N20 G1 Z-2 F50 N30 X30 F300 N40 Y5 N50 X-30 N60 G3 X-5 Y5 I0 J5 N70 G1 Y20 N80 X-5 N90 Y-20 N100 G3 X10 Y-10 I10 J0 N110 G90 N120 M99 Video
  • 61. mapa (pieza 16 inferior izquierda T2 ( Coordenadas incrementales ( inicio en el punto 3 ( subprograma 6001 N10 G91 N20 G1 Z-2 F50 N30 X30 F300 N40 Y5 N50 X-30 N60 G3 X-5 Y5 I0 J5 N70 G1 Y20 N80 X-5 N90 Y-20 N100 G3 X10 Y-10 I10 J0 N110 G90 N120 M99 (pieza 16 inferior derecha T2 ( Coordenadas incrementales ( inicio en el punto 3 ( subprograma 6002 N10 G91 N20 G1 Z-2 F50 N30 X-30 F300 N40 Y5 N50 X30 N60 G2 X5 Y5 I0 J5 N70 G1 Y20 N80 X5 N90 Y-20 N100 G2 X-10 Y-10 I-10 J0 N110 G90 N120 M99 Que cambia: Espejo en X R5 R10 Cambio de: signo en X, signo en I, J G2 por G3 o G3 por G2 Video
  • 62. mapa (pieza 16 inferior izq. T2 ( Coordenadas incrementales ( inicio en el punto 3 ( subprograma 6001 N10 G91 N20 G1 Z-2 F50 N30 X30 F300 N40 Y5 N50 X-30 N60 G3 X-5 Y5 I0 J5 N70 G1 Y20 N80 X-5 N90 Y-20 N100 G3 X10 Y-10 I10 J0 N110 G90 N120 M99 (pieza 16 superior izq. T2 ( Coordenadas incrementales ( inicio en el punto 3 ( subprograma 6003 N10 G91 N20 G1 Z-2 F50 N30 X30 F300 N40 Y-5 N50 X-30 N60 G2 X-5 Y-5 I0 J-5 N70 G1 Y-20 N80 X-5 N90 Y20 N100 G2 X10 Y10 I10 J0 N110 G90 N120 M99 Cambio de: signo en Y, signo en I, J G2 por G3 o G3 por G2 Que cambia: Espejo en Y R5 R10 Video
  • 63. mapa (pieza 16 inferior izq. T2 ( Coordenadas incrementales ( inicio en el punto 3 ( subprograma 6001 N10 G91 N20 G1 Z-2 F50 N30 X30 F300 N40 Y5 N50 X-30 N60 G3 X-5 Y5 I0 J5 N70 G1 Y20 N80 X-5 N90 Y-20 N100 G3 X10 Y-10 I10 J0 N110 G90 N120 M99 (pieza 16 superior derecha T2 ( Coordenadas incrementales ( inicio en el punto 3 ( subprograma 6004 N10 G91 N20 G1 Z-2 F50 N30 X-30 F300 N40 Y-5 N50 X30 N60 G3 X5 Y-5 I0 J-5 N70 G1 Y-20 N80 X5 N90 Y20 N100 G3 X-10 Y10 I-10 J0 N110 G90 N120 M99 Cambio de: signo en: X, Y signo en: I, J Que cambia: Espejo en XY R5 R10 Video
  • 64. mapa Los ejes complementarios de rotación se designan como A, B, C Fresadora TRIAC Etiqueta en el Eje X señala que esta invertido Etiqueta en el Eje X señala que esta invertido
  • 65. mapa
  • 66. mapa Falla por G2 o G3 Falla por letras minúsculas Falla por espacios Falla por número de líneas Falla por Falta de un comentario El controlador de fanuc solo acepta mayúsculas Video Video Video Video Video
  • 67.
  • 69. mapa Video dibujo Video código Video detalles Nota: en el radio de 5 no es necesario hacer el detalle Video Macro Word Nota: Para borrar paja en coordenadas autocad
  • 72. mapa N40 G2 X55 Y55 I+30 J-15 La fórmula más simple de interpolación es la de conectar dos puntos con una línea recta. Este método, llamado Interpolación Lineal, se muestra en la figura 1.
  • 74. Para avanzar da un clic en la página o En las líneas de texto si aparece el icono Si aparece es para regresar a la página anterior Si aparece es para avanzar Si aparece es para regresar al mapa Si aparece es para indicar sonido en diapositiva mapa