Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRA MA CION
CENTRO DE TORNEADO
APLICACIONES
MANUAL DE PROGRAMACION
TA BLA DE CONTENIDO
• INTRODUCCION.................................................................................................3
• CODIGOS
CODIGOS G ......................................................................................... 4
CODIGOS M ....................................................................................... 5
• CICLOS ENLATADOS
G81 ............................................................................................... 38
G83 ............................................................................................... 39
G84 ............................................................................................... 40
ALTTEK
MANUAL DE PROGRAMACION
INTRODUCCION
El siguiente manual tiene la finalidad de ofrecer al personal
una completa capacitación en la programación del Centro
de Torneado, ya que en este se describe cada uno de los
códigos G y M que se van a utiliza en la máquina, así como
también el uso de ejemplos reales aplicados en el campo y
ejercicios que el personal tendrá que resolver y que a su vez
les va a ayudar a que el entendimiento de este manual se
aproveche de la mejor manera posible.
ALTTEK
MANUAL DE PROGRAMACION
CODIGOS
AL EMPEZAR LA CREACION DE UN PROGRAMA, SE TIENEN QUE ESPECIFICAR UNA VARIEDAD DE
CODIGOS LOS CUALES REPRESENTAN UNA FUNCION ESPECIFICA. EN LAS SIGUIENTES TABLAS SE
PRESENTA UNA DESCRIPCION BREVE DE LOS CODIGOS UTILIZADOS COMUNMENTE EN EL TORNO:
FUNCIONES PREPARATORIAS G
ALTTEK
MANUAL DE PROGRAMACION
FUNCIONES AUXILIAR M
ALTTEK
MANUAL DE PROGRAMACION
FUNCION DE LA S LETRA S
AL IGUAL QUE LOS CODIGOS, EXISTEN LETRAS QUE CUENTA CON CIERTA FUNCION Y QUE
TAMBIEN NECESITAN IR DENTRO DEL PROGRAMA, PARA COMPLEMENTARLO Y QUE ESTE
DESARROLLE DE BUENA MANERA LA ACCION INDICADA. A CONTINUACION SE DESCRIBE CADA
UNA DE LAS SIGUIENTES LETRAS:
ALTTEK
MANUAL DE PROGRAMACION
COMPOSICION DE UN BLOQUE
EN LA ELABORACION DEL PROGRAMA, LOS BLOQUES SE COMPONEN DE LA SIGUIENTE MANERA:
N G X,Z F S T M ;
NUMERO FUNCION DIMENSION FUNCION FUNCION HERRAMIENTA FUNCION FIN DEL
DE PREPARATORIA DE LA DE DE AUXILIAR BLOQUE
SECUENCIA DISTANCIA AVANCE VELOCIDAD (EOB)
DE
BLOQUE
ALTTEK
MANUAL DE PROGRAMACION
ALTTEK
MANUAL DE PROGRAMACION
O0001;
G54;
G99;
G97 S1200 M03;
T101 M08;
G00 X2.375 Z.2;
G01 Z-.6 F.014;
G01 X3.625 Z-1.725;
G01 Z-3.975;
G00 X4.0 Z2.0;
G28 U0.0 W0.0;
M30
ALTTEK
MANUAL DE PROGRAMACION
EJEMPLO 2 PROGRAMA G01 EN PULGADAS
O0002;
G54 ;
G99 ;
G97 S1000 M03 ;
T101 M08 ;
G00 X3.8 Z.2 ;
G01 Z0.0 F.015 ;
G01 X4. Z-.1 ;
G01 Z-2.5 ;
G01 X6.0 Z-4.5 ;
G01 X7.712 ;
G01 X8.0 Z-4.75 ;
G01 Z-10.0 ;
G00 X11.0 Z2.0 ;
G28 U0.0 W0.0 ;
M30 ;
ALTTEK
MANUAL DE PROGRAMACION
SIGNIFICADO
COORDENADA A COORDENADA A
CONDICIONES INSTRUCCIÓN MANO DERECHA MANO IZQUIERDA
G02 CW CCW
1 DIRECCION DE ROTACION G03 CCW CW
ALTTEK
MANUAL DE PROGRAMACION
G02 (A FAVOR DE LAS MANECILLAS DEL RELOJ)
ALTTEK
MANUAL DE PROGRAMACION
EJEMPLO 1 PROGRAMA G02-G03 EN PULGADAS
G54 ;
G99 ;
G50 S2000 ;
G96 S200 M03 ;
T202 M08 ;
G00 X0. Z.2 ;
G01 Z0. F.01 ;
G03 X3. Z-1.5 R1.5 ;
G01 Z-3.0 ;
G02 X10. Z-5.0 R2.0 ;
G01 Z-7.5 ;
G00 X11.0 Z2.0 ;
G28 U0. W0. ;
M30 ;
G54 ;
G99 ;
G50 S3000 ;
G96 S300 M03 ;
T202 M08 ;
G00 X.75 Z.2 ;
G01 Z-2.5 F.015 ;
G02 X1.75 Z-3. R.5 ;
G01 X2.75 ;
G03 X4. Z-3.625 R.625 ;
G01 Z-7.0 ;
G00 X5. Z2. ;
G28 U0. W0. ;
M30 ;
ALTTEK
MANUAL DE PROGRAMACION
ALTTEK
MANUAL DE PROGRAMACION
ALTTEK
MANUAL DE PROGRAMACION
LAS SIGUIENTES ILUSTRACIONES NOS MUESTRAN LA FORMA EN QUE SE ESTRUCTURAN LOS
COMPENSADORES AL MOMENTO DE PROGR
ALTTEK
MANUAL DE PROGRAMACION
ALTTEK
MANUAL DE PROGRAMACION
DIRECCION IMAGINARIA DE LA HERRAMIENTA VISTA DESDE EL CENTRO DEL RADIO, ESTA SE
DECIDE POR EL SENTIDO QUE TOMA LA HER
POR LO TANTO SE TIENTE QUE ESPECIFICAR VOLUMEN, DIRECCION Y NUMERO DEMDIRECCION
A SEGUIR, ENTRE LOS CUALES SE PUEDEN ENCONTRAR LOS SIGUIENTES TIPOS:
ALTTEK
MANUAL DE PROGRAMACION
ALTTEK
MANUAL DE PROGRAMACION
EJEMPLO 1) PROGRAMA UTILIZANDO EL COMPENSADOR
O0005;
G54 ;
G99 ;
G97 S1000 M03 ;
T101 M08 ;
G00 X3.8 Z.2 ;
G01 Z0.0 G42 F.015 ; (ACTIVACION)
G01 X4. Z-.1 ;
G01 Z-2.5 ;
G01 X6.0 Z-4.5 ;
G01 X7.712 ;
G01 X8.0 Z-4.75 ;
G01 Z-10.0 G40 ; (CANCELACION)
G00 X11.0 Z2.0 ;
G28 U0.0 W0.0 ;
M30 ;
G54 ;
G99 ;
G50 S3000;
G96 S300 M03;
T202 M08;
G00 X.75 Z.2;
G01 Z-2.5 G42 F.015; (ACTIVACION)
G02 X1.75 Z-3. R.5;
G01 X2.75;
G03 X4. Z-3.625 R.625;
G01 Z-7.0 G40; (CANCELACION)
G00 X5. Z2. ;
G28 U0. W0. ;
M30;
ALTTEK
MANUAL DE PROGRAMACION
G70 P Q F ;
G70: CICLO DE ACABADO
P: INICIO DE LA RUTA O PERFIL
Q: FINAL DE LA RUTA O PERFIL
F: AVANCE DEL CICLO
ALTTEK
MANUAL DE PROGRAMACION
G71 U R ;
G71 P Q U W F ;
1ER. BLOQUE 2DO. BLOQUE
ALTTEK
MANUAL DE PROGRAMACION
G71 U….. R…..;
G71 P6
ALTTEK
MANUAL DE PROGRAMACION
G72 W R ;
G72 P Q U W F ;
1ER. BLOQUE 2DO. BLOQUE
ALTTEK
MANUAL DE PROGRAMACION
O00
G54; N6 G00 G40 Z.1;
G99; G00 X5.5 Z.1;
G50 S2000; G28 U0.0 W0.0;
G96 S250 M03; M01;
T101 (DESBASTE) M08;
G00 X6.0 Z1.0; G54;
G00 X5.5 Z.1; G99;
G72 W.1 R.01; G96 S350 M03;
G72 P5 Q6 U.04 W.1 F.013; T202 (ACABADO) M08;
N5 G00 G41 Z-1.4; G00 X5.5 Z.1;
G01 X5.0; G70 P5 Q6 F.007;
X3.0 Z-1.15; G00 X5.5 Z.1;
Z-.95; G28 U0.0 W0.0;
X1.75 Z-.75; M30;
Z-.4;
G73 U W R ;
G73 P Q U W F ;
1ER. BLOQUE
2DO. BLOQUE
ALTTEK
MANUAL DE PROGRAMACION
EJEMPLO1) CICLO DEL PATRON REPETIDOR Y ACABADO CON G42 (EN MILIMETROS).
ALTTEK
MANUAL DE PROGRAMACION
G74 R ;
G74 X Z P Q F ;
1ER. BLOQUE 2DO. BLOQUE
O0015;
G54;
G99;
G97 S800 M03;
T505 (RANURADO) M08;
G00 X20 Z1;
G74 R1;
G74 Z-10 Q3000 F.1;
G00 X200 Z100;
G28 U0.0 W0.0;
M30;
NOTA: COMO LA VARIABLE “P” Y “Q” NO PUEDEN LLEVAR NUMEROS DECIMALES, SIEMPRE
DEBEN SER PROGRAMADAS CON NUMEROS ENTEROS, ENTONCES AL USAR MILIMETROS LA
EQUIVALENCIA ES LA SIGUIENTE:
EJEMPLO:
1mm = 1000
Q3000 = 3mm
P5000 = 5mm
ALTTEK
MANUAL DE PROGRAMACION
EJEMPLO 2) CICLO CON INCREMENTO DE POSICION EN “X” (EN PULGADAS)
O0016;
G54;
G99;
G97 S700 M03;
T505 (RANURADO) M08;
G00 X2.5 Z.1;
G74 R.05;
G74 X1.0 Z-.625 Q1000 P3750
F.005;
G00 X2.5 Z5.0;
G28 U0.0 W0.0;
M30;
NOTA: COMO LA VARIABLE “P” Y “Q” NO PUEDEN LLEVAR NUMEROS DECIMALES, SIEMPRE DEBEN
SER PROGRAMADAS CON NUMEROS ENTEROS, AL USAR PULGADAS EL VALOR QUE SE QUIERA
PROGRAMAR SERA MULTIPLICADO POR 10,000, POR LO TANTO LA EQUIVALENCIA ES LA
SIGUIENTE:
EJEMPLO:
.05” = 500
.100” = 1000
Q2000 = .200”
P7000 = .700”
G75 R ;
G75 X Z P Q F ;
ALTTEK
MANUAL DE PROGRAMACION
1ER. BLOQUE 2DO. BLOQUE
ALTTEK
MANUAL DE PROGRAMACION
EJEMPLO 1) CICLO DE RANURADO (EN PULGADAS).
O0017;
G54;
G99;
G97 S700 M03;
T505 (RANURADO) M08;
G00 X4.5 Z.1;
Z-3.5;
G75 R.03;
G75 X3.0 Z-1.5 Q10000 P1000 F.004;
G00 X4.5 Z5.0;
G28 U0.0 W0.0;
M30;
G75 P Q R ;
G75 X Z P Q F R ;
ALTTEK
MANUAL DE PROGRAMACION
ESTE CICLO CUENTA CON VARIABLES IGUALES, PERO QUE SIGNIFICAN LO MISMO, A
CONTINUACION SE DESCRIBEN LAS VARIABLES DE LOS 2 B
1ER. BLOQUE
P (VALOR DE 0 – 99)
EL 3ER. FACTOR: EL ANGULO DE CRESTA A CRESTA, PUEDEN SER 80°, 60°, 55°, 30°, 29°, ESTE
ANGULO YA LO TRAE EL INSERTO DEFINIDO.
P __
ALTTEK
MANUAL DE PROGRAMACION
VARIABLE “Q” : PROFUNDIDAD MINIMA DE CORTE.
2DO. BLOQUE
ALTTEK
MANUAL DE PROGRAMACION
NOTA: COMO LA VARIABLE “P”, “Q” Y “R” NO PUEDEN LLEVAR NUMEROS DECIMALES, SIEMPRE
DEBEN SER PROGRAMADAS CON NUMEROS ENTEROS, AL USAR PULGADAS EL VAL
QUIERA PROGRAMAR SERA MULTIPLICADO POR 10,000, POR LO TANTO LA EQUIVALENCIA ES LA
SIGUIENTE:
1 mm = 1000 P500 = .5 mm
.9 mm = 900 Q1200 = 1.2 mm
ALTTEK
MANUAL DE PROGRAMACION
EJEMPLO 1) PROGRAMA DE CICLO DE ROSCADO (EN MILIMETROS).
O0017;
G54;
G99;
G97 S600 M03;
T404 (ROSCADO) M08;
G00 X80 Z130;
G76 P011060 Q100 R200;
G76 X60.64 Z25 P3680 Q1800 F6.0;
G00 X200 Z200;
G28 U0.0 W0.0;
M30;
O0018;
G54;
G99;
G97 S800 M03;
T404 (ROSCADO) M08;
G00 X50 Z5;
G76 P021060 Q100 R100;
G76 X28.2 Z-32 P900 Q500
F1.5;
G00 X200 Z100;
G28 U0.0 W0.0;
M30;
ALTTEK
MANUAL DE PROGRAMACION
EJEMPLO 3) PROGRAMA DE CICLO DE ROSCADO EM PULGADAS).
O0019;
G54;
G99;
G97 S700 M03;
T404 (ROSCADO) M08;
G00 X.65 Z.2;
G76 P020060 Q100 R100;
G76 X.4001 Z-.625 P499 Q120 F.0769;
G00 X.9 Z-.8;
G76 P020060 Q100 R100;
G76 X.6201 Z-1.75 P649 Q150 F.1;
G00X5.0 Z5.0
G28 U0.0 W0.0;
M30;
ALTTEK
MANUAL DE PROGRAMACION
G92 X Z R F ;
“X” : PRIMER POSICION PARA CORTE.
“Z” : LARGO TOTAL DEL CORTE.
“R” : SI EL CORTE ES RECTO, SE DEBE OMITIR, PERO SI NO, SE INDICA PARA ESPECIFICAR SI EL
MOVIMIENTO ES CONICO.
SI ES “R-“ EL SENTIDO DE MOVIMIENTO ES “X+”
SI ES “R+” EL SENTIDO DE MOVIMIENTO ES “X-“
“F” : AVANCE DEL CICLO
ALTTEK
MANUAL DE PROGRAMACION
EJEMPLOS DEL CICLO
ALTTEK
MANUAL DE PROGRAMACION
CICLOS ENLA TA DOS
ESTOS CICLOS LOS UTILIZAMOS CUANDO SE QUIERE REALIZAR UN TALADRO O UN ROSCADO
CON MACHUELO, YA QUE SE PUEDEN HACER EN DIFERENTES FORMAS.
G81 Z R F ;
“Z”: PROFUNDIDAD FINAL DEL AGUJERO.
“R”: INICIO DEL TALADRADO Y PLANO RAPIDO DE REGRESO.
“F”: AVANCE DEL CICLO.
ALTTEK
MANUAL DE PROGRAMACION
G83 Z Q R F ;
“Z”: PROFUNDIDAD FINAL DEL AGUJERO.
“R”: INICIO DEL TALADRADO Y PLANO RAPIDO DE REGRESO.
“Q”: CANTIDAD DE PICOTEO DEL CICLO
“F”: AVANCE DEL CICLO.
ALTTEK
MANUAL DE PROGRAMACION
G84 Z R F ;
“Z”: PROFUNDIDAD FINAL DEL AGUJERO.
“R”: INICIO DEL TALADRADO Y PLANO RAPIDO DE REGRESO.
“F”: AVANCE DEL CICLO.
ALTTEK
MANUAL DE PROGRAMACION
EJERCICIOS PROPUESTOS
RESUELVE LOS SIGUIENTES EJERCICIOS CON LOS CODIGOS QUE SE TE INDICAN.
ALTTEK
MANUAL DE PROGRAMACION
EJRCICIO 2) PROGRAMAR CON CODIGO G72 Y G70, UNIDADES EN MILIMETROS.
ALTTEK
MANUAL DE PROGRAMACION
EJERCICIO 3) PROGRAMAR CON CODIGO G73 Y G70, UNIDADES EN PULGADAS.
ALTTEK
MANUAL DE PROGRAMACION
EJRCICIO 4) PROGRAMAR CON CODIGO G74, UNIDADES EN MILIMETROS.
ALTTEK
MANUAL DE PROGRAMACION
EJERCICIO 5) PROGRAMAR CON CODIGO G75, UNIDADES EN MILIMETROS.
ALTTEK
MANUAL DE PROGRAMACION
EJERCICIO 6) PROGRAMAR CON CODIGO G76, UNIDADES EN PULGADAS.
ALTTEK