1584023165-Manual de Programacion Torno Con Eje C y Y
1584023165-Manual de Programacion Torno Con Eje C y Y
PROGRA MA CION
CENTRO DE TORNEADO CON
EJE C y Y
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
SUJECIÓN DE ALTA PRESIÓN M89 (FIJA A LA PRESIÓN MÁXIMA DEL SISTEMA HIDRÁULICO). LA
INTERPOLACIÓN DEL EJE DE POSICIONAMIENTO RÁPIDO ESTÁ DESACTIVADA MIENTRAS M89 ESTÁ
ACTIVO.
DESBLOQUEAR LA SUJECIÓN ALTA Y BAJA SE REALIZA AL EJECUTAR EL COMANDO M90.
ALTTEK
MANUAL DE PROGRAMACION
TALADRADO-ROSCADO CON HERRAMIENTAS VIVAS
MACHUELEADO EN EL EJE Z
G84 C___Z___F___
NOTAS: C = POSICIÓN DEL EJE C, Z = PROFUNDIDAD DEL AGUJERO, Q = DISTANCIA DE PICOTEO (EL
VALOR DEBE SER UN NUMERO ENTERO, NO SE PERMITE PUNTO DECIMAL), P = TIEMPO DE ESPERA
(SE PUEDE OMITIR),F = VELOCIDAD DE ALIMENTACIÓN. EL COMANDO DE SUJECIÓN DEL EJE C M89
ES OPCIONAL. SE PUEDE AGREGAR AL CICLO, COMO SE MUESTRA EN EL SIGUIENTE EJEMPLO.
ALTTEK
MANUAL DE PROGRAMACION
CICLOS FIJOS SIMPLIFICADOS PARA EL MECANIZADO DE ORIFICIOS CON LOS
EJES C Y X.
TALADRADO CON PICOTEO EN EL EJE X, POSICIONAMIENTO
DEL EJE C
MACHUELEADO EN EL EJE X
G88 C___X___F___
NOTAS: C = POSICIÓN DEL EJE C, X = PROFUNDIDAD DEL AGUJERO, Q = DISTANCIA DE PICOTEO (EL
VALOR DEBE SER UN NUMERO ENTERO, NO SE PERMITE PUNTO DECIMAL), P = TIEMPO DE ESPERA
(SE PUEDE OMITIR), F = VELOCIDAD DE ALIMENTACIÓN. EL COMANDO DE SUJECIÓN DEL EJE C
M89 ES OPCIONAL. SE PUEDE AGREGAR AL CICLO, COMO SE MUESTRA EN EL SIGUIENTE EJEMPLO.
ALTTEK
MANUAL DE PROGRAMACION
INTERPOLACIÓN DE COORDENADAS POLARES G12.1
EN UN CENTRO DE TORNEADO QUE ESTÁ EQUIPADO CON UN
EJE C (EJE ROTATIVO), LA INTERPOLACIÓN ENTRE EL EJE LINEAL
"X" Y EL EJE GIRATORIO "C" ES POSIBLE MEDIANTE EL USO DE LA
FUNCIÓN G12.1. ESTA FUNCIÓN SIMPLIFICA LA PROGRAMACIÓN
DE FORMAS A MECANIZAR EN EL FRENTE DE UNA PIEZA, COMO
LA FORMA RECTANGULAR CON ESQUINAS REDONDEADAS
COMO SE MUESTRA AQUÍ.
EL MECANIZADO DE TALES FORMAS SE LOGRA MEDIANTE EL
USO DE UN CORTADOR QUE APUNTA HACIA EL FRENTE DE LA
PIEZA Y QUE ESTÁ UNIDO A UN DISPOSITIVO EN EL EJE Z
(ACCESORIO).
ALTTEK
MANUAL DE PROGRAMACION
NOTAS SOBRE LA PROGRAMACIÓN CON LA FUNCIÓN G12.1
• SELECCIÓN DE PLANO
EL COMANDO DE SELECCIÓN DEL PLANO G18 DEBE ESTAR ACTIVO EN MODO G12.1. EN CENTROS
DE TORNEADO EL PLANO DEL SISTEMA DE COORDENADAS X-Z (G18) SE ESTABLECE COMO PLANO
PREDETERMINADO. LOS AJUSTES DE PARÁMETROS DEL SISTEMA RELACIONADOS CON LA
FUNCIÓN G12.1 SON CONFIGURADOS PARA PERMITIR LA INTERPOLACIÓN DE COORDENADAS
POLARES EN EL PLANO G18.
• COMANDO DE POSICIONAMIENTO
"G00" NO SE PUEDE USAR EN MODO G12.1. EL POSICIONAMIENTO SE REALIZA EN MODO G01,
USANDO UNA VELOCIDAD DE ALIMENTACIÓN DE ALREDEDOR DE 30 A 60 PULGADAS/ MINUTO,
DEPENDIENDO DE CADA HERRAMIENTA.
•COMANDO DE ALIMENTACIÓN
EN EL MODO G12.1, LA VELOCIDAD DE ALIMENTACIÓN PUEDE ESPECIFICARSE MEDIANTE
UNIDADES DE DISTANCIA LINEAL POR MINUTO (MODO G98) O POR UNIDADES DE DISTANCIA
LINEAL POR REVOLUCIÓN DEL HUSILLO (MODO G99). EL USO DE UNA VELOCIDAD DE
ALIMENTACIÓN EXCESIVA PUEDE PERJUDICAR O INFLUIR EN LA PRECISIÓN DE UNA FORMA
MECANIZADA. LA VELOCIDAD DE ALIMENTACIÓN DEBE REDUCIRSE EN CASO DE QUE LA
INTERPOLACIÓN CIRCULAR SE REALICE CERCA DEL PUNTO CERO X-C. SI LA VELOCIDAD DEL EJE
ROTATIVO ES EXCESIVA, COMO RESULTADO, PUEDEN OCURRIR ERRORES O SOBRECARGA EN EL
SERVO MOTOR.
ALTTEK
MANUAL DE PROGRAMACION
•COMANDO DE INTERPOLACIÓN CIRCULAR
G02 O G03 X__C__R__F__ (ABSOLUTO) O G03 U__H__R__F__ (INCREMENTAL)
LAS DIRECCIONES X Y C DEFINEN EL PUNTO FINAL DE UN ARCO. LA DIRECCIÓN "R" DEFINE EL
RADIO DE UN ARCO CUANDO EL ÁNGULO INCLUIDO DEL SEGMENTO DE ARCO ES 180° O MENOS.
LAS DIRECCIONES "I" Y "J" SE PUEDEN USAR PARA DEFINIR EL CENTRO DEL ARCO. LA DIRECCIÓN
"I" ESPECIFICA LA DISTANCIA Y DIRECCIÓN REALES (+/-) DESDE EL PUNTO DE INICIO DEL ARCO
HACIA EL CENTRO DEL ARCO A LO LARGO DEL EJE X.
LA DIRECCIÓN "J" ESPECIFICA LA DISTANCIA REAL Y LA DIRECCIÓN (+/-) DESDE EL PUNTO DE INICIO
DEL ARCO HACIA EL CENTRO DEL ARCO A LO LARGO DEL EJE C.
COMANDO PARA ARCO DE MENOS DE 360°: G02 O G03 X_ C_ I_ J_
COMANDO UTILIZADO PARA EL CÍRCULO COMPLETO: G02 O G03 I_ O G02 O G03 J_
ALTTEK
MANUAL DE PROGRAMACION
EJEMPLO DE PROGRAMACIÓN
CONCEPTO DE MECANIZADO
• EN EL DISEÑO QUE SE MUESTRA EN LA PARTE DE ARRIBA, EL CORTADOR SE ACERCA A LA PIEZA
DESDE LA POSICIÓN DE LAS “3 EN PUNTO”. EL PUNTO CERO DEL ÁNGULO DEL EJE C SE
ENCUENTRA TAMBIÉN A LAS 3 EN PUNTO. LOS ÁNGULOS (DIRECCIÓN MÁS) SE EJECUTAN EN
SENTIDO CONTRARIO A LAS AGUJAS DEL RELOJ. EL MECANIZADO DE LA FIGURA QUE SE MUESTRA
ARRIBA, EL EJE C DEBE COLOCARSE EN CERO GRADOS ANTES DEL COMANDO G12.1.
• CUANDO LAS COORDENADAS DEL EJE X ESTÁN ORDENADAS CON UN SIGNO NEGATIVO, EL
CENTRO DEL CORTADOR NO VIAJARÁ MÁS ALLÁ DE X0 AL LADO NEGATIVO DEL CUADRANTE. EN
LUGAR, EL EJE C SE GIRA AUTOMÁTICAMENTE PARA QUE EL MECANIZADO EN EL CUADRANTE
NEGATIVO SE PUEDA LOGRAR MIENTRAS EL CORTADOR PERMANECE EN EL CUADRANTE POSITIVO
(O LADO POSITIVO DEL EJE X).
ALTTEK
MANUAL DE PROGRAMACION
DECIDIENDO EL MÉTODO DE MECANIZADO
LA OPERACIÓN DE FRESADO EN ESTA PARTE SE PUEDE PROGRAMAR DE DIFERENTES MANERAS.
SE MUESTRAN EJEMPLOS PARA TRES MÉTODOS DE PROGRAMACIÓN DIFERENTES A, B Y C.
LA FIGURA DE LA DERECHA
MUESTRA LA PROGRAMACIÓN DE
LA TRAYECTORIA DEL CENTRO DE LA
HERRAMIENTA.
AMBAS SUPERFICIES ESTÁN SIENDO
MECANIZADO MEDIANTE EL USO DE
UNA TRAYECTORIA CONTINUA. NO
ES UN MECANIZADO REAL HECHO
EN EL 0.650 " DE RADIO. EL
CORTADOR BORRARÁ LA PARTE DEL
DIÁMETRO DE 1.25". POR LO
TANTO, EL CORTADOR PUEDE SER
MOVIDO ALREDEDOR DEL ARCO A
UNA ALTURA ESPECÍFICA.
ALTTEK
MANUAL DE PROGRAMACION
G2 X-1.75 R1.025 F60. (3) POSICIÓN DEL EJE X EN EL TERCER PUNTO DEL CONTORNO
(NO SE REALIZA NINGÚN CORTE EN EL ARCO, SE USA UNA
ALTA VELOCIDAD DE AVANCE PARA EL MOVIMIENTO DEL
G1 C.5339 F7. (4) ARCO)
POSICIÓN DEL EJE C EN EL CUARTO PUNTO DEL CONTORNO
G1 G40 X-2.15 F60. APAGA EL COMPENSADOR DE HERRAMIENTAS. EL EJE X
DEBE MOVERSE AL MENOS DOS VECES EL VALOR "R" QUE
SE UTILIZA EN EL OFFSET DE HERRAMIENTAS
G13.1 CANCELA EL USO DE COORDENADAS POLARES
G99 G0 X2.5 RETROCESO DEL EJE X Y CAMBIA UNIDADES A
Z.1 M05 P12 PULGADA/REVOLUCIÓN
SALIDA DEL EJE Z Y DETIENE EL GIRO DE LA HERRAMIENTA
G30 U0 W0. M9 VIVA
REGRESA A LA SEGUNDA POSICIÓN DE CASA
M1 PARO OPCIONAL
ALTTEK
MANUAL DE PROGRAMACION
PREPARACIÓN DEL PROGRAMA DE MECANIZADO
"SUBIR CORTE" SE HACE EN AMBOS CASOS. POR LO TANTO, LAS COORDENADAS DEL PUNTO DE
INICIO DE CORTE EN AMBOS CASOS ESTÁN EN X1.0 C0.4153. LA FUNCIÓN DE COMPENSACIÓN
AUTOMÁTICA DE CORTE G41 SE APLICA. EL PUNTO DE INICIO DE CORTE SE ENCUENTRA EN LA
ESQUINA SUPERIOR DERECHA DE LA FIGURA MOSTRADA. LAS DIMENSIONES DE LA PIEZA COMO
SE MUESTRA EN EL DIBUJO PUEDEN SER 'INSERTADO' DIRECTAMENTE EN EL PROGRAMA.
ALTTEK
MANUAL DE PROGRAMACION
PROGRAMACIÓN CON G12.1
HEXÁGONO
%
O0037 (HEXAGONO 1.7 ENTRE PLANOS G12.1)
G54
G40
T909 (ENDMILL PLANO 3/8)
M35
G28 H0.0
G97 S1500 M03 P12
G00X3.5Z.2
G12.1
G01 G98 C.4907 F20.
Z-.3
G01 G41 X1.7 F10.
C-.4907 F10.
X0. C-.9814
X-1.7 C-.4907
C.4907
X0. C.9814
X1.7 C.4907
G01 G40 X3.
G13.1
M34
G00 X3.5
G00 Z4.0
G99
G28U0.0
M30
%
ALTTEK
MANUAL DE PROGRAMACION
CUADRO CON RADIO
%
O0038 (CUADRO 1.25 CON RADIOS .25)
G54
G40
T909 (ENDMILL PLANO 3/8)
M35
G28 H0.0
G97 S1500 M03 P12
G00 X3.5 Z0.1
G12.1
G01 G98 C0. F20.
Z-.3
G01 G41 X1.25 F10.
C-.375
G02 X.75 C-.625 R.25
G01 X-.75
G02 X-1.25 C-.375 R.25
G01 C.375
G02 X-.75 C.625 R.25
G01 X.75
G02 X1.25 C.375 R.25
G01 C0.
G01 G40 X3.
G13.1
M34
G00 X3.5
G00 Z4.0
G99
G28 U0.0
M30
%
ALTTEK
MANUAL DE PROGRAMACION
INTERPOLACIÓN CILÍNDRICA G7.1
PRINCIPIO DE FUNCIONAMIENTO
LA FUNCIÓN DE INTERPOLACIÓN CILÍNDRICA "G7.1" PERMITE LA INTERPOLACIÓN CIRCULAR
ENTRE EL EJE Z Y UN EJE GIRATORIO. LA PROGRAMACIÓN SE REALIZA USANDO COORDENADAS
CARTESIANAS PARA EL EJE Z Y GRADOS DE ROTACIÓN PARA EL EJE ROTATIVO. LAS
ESPECIFICACIONES DEL ARCO SON DADOS EN UNIDADES DE MEDIDA LINEAL. LAS APLICACIONES
TÍPICAS PARA ESTA FUNCIÓN INCLUYEN OPERACIÓN DE GRABADO PARA ROTULACIÓN O PARA
FRESAR FORMAS DE LEVA EN LA CIRCUNFERENCIA DE UN CILINDRO.
NOTAS DE PROGRAMACIÓN
•COMANDO DE SELECCIÓN DE PLANO: G18
ALTTEK
MANUAL DE PROGRAMACION
•EL POSICIONAMIENTO G00 NO SE PUEDE REALIZAR CUANDO EL MODO DE INTERPOLACIÓN
CILÍNDRICA ESTÁ ACTIVO.
•LA INTERPOLACIÓN LINEAL G01 ES POSIBLE CON LOS TRES EJES, SIMULTÁNEAMENTE.
•LA INTERPOLACIÓN CIRCULAR (G02, G03) ENTRE COORDENADAS DE LOS EJES Z (LINEALES) Y C
(ANGULARES) SE REALIZAN AUTOMÁTICAMENTE POR EL CONTROL UTILIZANDO LA FUNCIÓN G7.1.
LA INTERPOLACIÓN CIRCULAR ENTRE LOS EJES X Y C NO SE PUEDE HACER.
•ESPECIFICACIÓN DE RADIO DE ARCO. LA LETRA "R" SE DEBE USAR PARA LAS ESPECIFICACIONES
DE ARCO. LAS LETRAS I J O K NO PUEDEN ESPECIFICAR UN RADIO DE ARCO EN LA INTERPOLACIÓN
CILÍNDRICA.
• LAS FUNCIONES DE COMPENSACIÓN DEL RADIO DEL CORTADOR (G40, G41 Y G42) PUEDE
UTILIZARSE. EL RADIO DEL CORTADOR REGISTRADO EN "R" EN LOS “OFFSET” DE COMPENSACIÓN
DE HERRAMIENTA ES APLICADO PARA LA COMPENSACIÓN DEL RADIO DEL CORTADOR
AUTOMÁTICAMENTE.
C = GRADOS DE ROTACIÓN
L = DISTANCIA LINEAL
R = RADIO DEL CÍRCULO
57.29578° = 1 RADIÁN.
ALTTEK
MANUAL DE PROGRAMACION
EJEMPLO DE INTERPOLACIÓN CILÍNDRICA
LAS LETRAS "J Y R" QUE SE GRABARÁN ALREDEDOR DEL DIAMETRO EXTERIOR DE UNA PIEZA DE
2.9", USANDO LA FUNCIÓN DE INTERPOLACIÓN CILÍNDRICA G7.1. SE USA UNA HERRAMIENTA CON
1/32 DE RADIO UTILIZADO PARA GRABAR LAS LETRAS. PARA DEFINIR LA RUTA DE LA
HERRAMIENTA, LAS COORDENADAS X, C Y Z SE DEFINEN PARA CADA PUNTO EN LAS ENTIDADES
QUE SE REQUIEREN.
ALTTEK
MANUAL DE PROGRAMACION
CONVERSIÓN DE COORDENADAS LINEALES A GRADOS DE ROTACIÓN
PARA LA PIEZA DE MUESTRA, EL FACTOR PARA CONVERTIR UNIDADES LINEALES EN GRADOS ES
CALCULADO DE LA SIGUIENTE MANERA: 1 / 2.9 X 114.59156 = 39.514331° POR 1" DE DISTANCIA
LINEAL.
C ° = L X 39.5143°
LA SIGUIENTE TABLA MUESTRA LOS PUNTOS DE INICIO Y LOS PUNTOS FINALES DE LAS LETRAS
X Z C
PUNTO INICIAL DE LA LETRA 2.9 - 0.7 0.4 * 39.5143 = 15.806º
J PUNTO FINAL DE LA LETRA J 2.9 -.45 0.4 * 39.5143 = 15.806º
PUNTO INICIAL DE LA LETRA 2.9 -0.3 -0.1 * 39.5143 = -3.951º
R PUNTO FINAL DE LA LETRA 2.9 -.3 -0.4 * 39.5143 = -15.806º
R
O1000 (GRABADO DE LETRAS J & R)
G00 G80 G40 G18
M35
G7.1 H0
G28 H0
T1111 (ENDMILL BOLA 1/32 RADIO)
G97 S4000 M03 P12
G00 Z-.7
G00 X3.1 C15.806 M8
G01 G98
G18 W0 H0
G7.1 H1.45
X2.9 F5.
C3.951
Z-.45
G03 Z-.45 C15.805 R.15
G01 X3.5 F200. Z-.3 C-3.951
G01 X2.9 F5. Z-.7
C-10.8664
G03 Z-.45 C-10.866 R.125
G01 C-3.9514
C-10.866
G01 Z-.3 C-15.8057
G01 X3.1 F200. G7.1 H0
G99
M34
G30 U0 W0
M1
ALTTEK
MANUAL DE PROGRAMACION
PROGRAMACIÓN CON G7.1
EL SIGUIENTE PROGRAMA MUESTRA EL GRABADO DE LA PALABRA “ALTTEK”. EL DIÁMETRO
EXTERIOR DE LA PIEZA ES DE 2.9”, LA HERRAMIENTA ES UNA PUNTA CON DIÁMETRO DE 1/16”, LA
PROFUNDIDAD DE LAS LETRAS ES DE .02”.(DIAMETRO DE LA PIEZA 2.9",PALABRA "ALTTEK")
%
O0050 (G7.1 INTERPOLACION CILINDRICA)
G00 G40 G80
G7.1 H0.
G54
T303
G97 S1200 M03 P12
M35
G28 H0.
G00 Z-.2
G00 X3.1 C0.
G01 G98
G7.1 H1.45
(LETRA "A")
G01 X2.9 F5.
G01 Z-.5 C-5.9271
Z-.2 C-11.8542
G01 X3.1
(LETRA "L")
Z-.5 C-15.8057
G01 X2.9
Z-.2
C-27.6600
G01 X3.1
(LETRA "T")
Z-.5 C-31.6114
G01 X2.9
C-43.4657
C-37.5385
Z-.2
G01 X3.1
(LETRA "T")
Z-.5 C-47.4171
G01 X2.9
C-59.2714
C-53.3443
Z-.2
G01 X3.1
(LETRA "E")
Z-.5 C-75.0771
G01 X2.9
C-63.2228
ALTTEK
MANUAL DE PROGRAMACION
Z-.2
C-75.0771
C-63.2228
Z-.35
C-75.0771
G01 X3.1
(LETRA “K”)
Z-.5 C-79.0286
G01 X2.9
Z-.2
G01 X3.1
Z-.5 C-90.8828
G01 X2.9
Z-.35 C-79.0286
Z-.2 C-90.8828
G01 X3.1
G7.1 H0.
G28 U0. W0.
M30
%
ALTTEK
MANUAL DE PROGRAMACION
ALTTEK
MANUAL DE PROGRAMACION
DISEÑO DEL PLANO X-Y
NOTA:
NOTA:
ALTTEK
MANUAL DE PROGRAMACION
NOTAS PARA EL FUNCIONAMIENTO DEL EJE Y
•DURANTE EL MODO DE POSICIÓN A “HOME” (CASA), PRIMERO DEBE MOVERSE EL EJE Y,
POSTERIORMENTE EL EJE X, INDEPENDIENTEMENTE EN ESTE ORDEN.
• EL EJE GIRATORIO (EJE C) DEBE ESTAR ACTIVO PARA CONTROLAR EL FUNCIONAMIENTO DEL EJE
Y EN MODO AUTOMÁTICO O EN MODO MDI. LOS CÓDIGOS M34 Y M35 CAMBIAN EL MODO A EJE
ROTATIVO ENCENDIDO, PERMITIENDO EL FUNCIONAMIENTO DEL EJE Y EN MODO AUTOMÁTICO O
EN MODO MDI.
• SE USA LA PROGRAMACIÓN DEL DIÁMETRO. TODAS LAS COORDENADAS DEL EJE X ESTÁN EN
"DIÁMETRO".
ALTTEK