You are on page 1of 19

Instituto Tecnolgico de Tuxtla Gutirrez

CURSO-TALLER




PROGRAMACIN Y OPERACIN
DEL TORNO CNC-DYNA 3300



AUTOR

ING. JORGE ARTURO SARMIENTO TORRES




CARACTERSTICAS

Lenguaje de programacin G/M ISO/DIN alfanumrico.

Controlador DYNA M-900 Compatible con FANUC y Mitsubishi

Tecnologa SYNTEC






































1. PROCEDIMIENTO DE ARRANQUE DE LA MQUINA:
Para el arranque de la maquina se sigue el siguiente procedimiento
Activar el interruptor termo magntico.
Activar el interruptor general de la maquina (Circular localizado en la
parte posterior)
Oprimir el botn verde del panel frontal.






Fig. #1 Botn de arranque

2. DETERMINACIN DEL CERO DE MQUINA:
El cero de mquina o Home es el punto ms lejano opuesto al chuck, este
punto esta determinado por el fabricante y no debe modificarse, es el punto
de referencia inicial, en esta posicin las coordenadas estn en 0.00. Para
colocar la herramienta en esta posicin se coloca la perilla No.1 del panel
de control en la posicin Home sealada con el smbolo O y se oprimen
las teclas Z+ X+. Al activar o encender la maquina por primera vez, es
necesario enviar la herramienta a Home, para correr un programa es
necesario enviar la herramienta a Home







FIG. #2 Perilla #1 FIG. #3 Panel de control

3. DETERMINACIN DEL CERO DE PIEZA:
El cero de pieza es el punto de referencia a partir del cual se harn los
movimientos para maquinar la pieza, este punto se establece tangentando
la herramienta con la pieza siguiendo el siguiente procedimiento
Montar en el chuck la pieza a maquinar
Rotar el husillo en el sentido de corte oprimiendo la tecla O del panel
de control.
Colocar la pantalla en la posicin Machine
Especificar en que sistema de medicin se trabajar (Mtrico o
Ingls
Mover manualmente el carro hacia la pieza, colocando la perilla No.1
en la posicin X y con el volante deslizar el carro en este eje
moviendo el volante en sentido anti-horario (-), hasta posicionar
aproximadamente al centro de la pieza, colocar la perilla No.1 en la
posicin Z y con el volante deslizar el carro en este eje moviendo
el volante en sentido anti-horario (-), hasta tocar levemente la cara
de la pieza con la herramienta, la lectura de posicin en el eje Z
que aparece en la pantalla, ser el valor a registrar para establecer el
cero de pieza en este eje. En seguida se mueve el carro sobre el eje
X posicionando la perilla No.1 en este eje hasta librar la pieza,
moviendo sobre el eje Z y X se tangenta la pieza sobre el cuerpo,
a la lectura que aparece en el eje X cuando tocamos levemente la
pieza, le sumamos el dimetro de la pieza para registrar el dato
como cero de pieza.
Oprimir la tecla de funcin MONITOR o la tecla de membrana
MONITOR, en esta pantalla seleccionar la tecla de funcin Tool
Setting , en seguida seleccionar Tool Len, en esta pantalla
seleccionar con las teclas ><^ (flechas) el offset a utilizar en el
programa (01-12) y registrar los datos obtenidos en el punto anterior
en X y Z usando la tecla Enter.

FIG # 4. Panel de control
completo, pantalla de rayos
catdicos parte superior
izquierda y tablero de membrana
lado derecho, tablero de botones
parte superior izquierda y perillas
lado derecho.













Volante




Botn de arranque Botn de paro de
Emergencia
Botn de paro
Fig. #5 Distribucin de perillas


Perilla #1, Selector
de ejes, Home y
corte
Perilla #2, Selector
de velocidad de
avance manual del
carro
Perilla #3, Selector
de avance en corte,
% de vel. nominal
Perilla #4,
Selector de
velocidad de
giro del husillo,
% de vel.
Nominal





FIG. #6 Tablero de control, panel de
membrana, a travs de esta se
programa el equipo.










FIG. #7. Tablero de control,
panel de teclas de presin
suave, con estas se activan o
desactivan funciones de
operacin en el equipo.







PROGRAMACIN G/M
CDIGOS G BASADOS EN LA ESPECIFICACIN RS274D, PARCIALMENTE
COMPATIBLES CON FANUC Y MITSUBISHI TIPOS B y C
CDIGO FUNCIN
MITSUBISHI
TIPO b
G00 Posicionamiento lineal rpido G00
G01 Interpolacin lineal para alimentacin de corte G01
G02 Interpolacin circular en sentido horario G02
G03 Interpolacin circular en sentido antihorario G03
G04 Paro de la maquina en un tiempo programado G04
G10 Compensacin de la herramienta programada G10
G17 Seleccin de los ejes(plano) de trabajo, X, Y. (No se usa) G17
G18 Seleccin de los ejes(plano) de trabajo, X, Z. G18
G19 Seleccin de los ejes(plano) de trabajo, Z, Y. (No se usa) G19
G20 Ciclo de cilindrado cnico exterior e interior G77
G21 Ciclo de roscado G78
G24 Ciclo de careado G79
G28 Retorno a Home, retorno a cero de maquina G28
G29 Retorno al punto de inicio G29
G30 Retorno al punto de inicio desde cualquier punto de referencia G30
G33 Ciclo de roscado sncrono G33
G40 Cancelar la compensacin del radio de la herramienta G40
G41 Compensacin del radio izquierdo de la herramienta G41
G42 Compensacin del radio derecho de la herramienta G42
G43 Compensacin positiva del lado de la herramienta G43
G44 Compensacin negativa del lado de la herramienta G44
G49 Cancelar la compensacin del lado de la herramienta G49
G53 Posicionamiento rpido con respecto al sistema de coordenadas de
la maquina
G53
G54 Determinacin de las coordenadas de trabajo (Cero de pieza) G54
G59 Determinacin de las coordenadas de trabajo (Cero de pieza) G59
G65 Codificacin del macro programa G65
G66 Codificacin del mdulo del macro programa G66
G67 Cancelacin del mdulo del macro programa G67
G70 Seleccin del sistema de medicin Ingls G20
G71 Seleccin del sistema de medicin mtrico G21
G72 Repeticin de un programa de usuario G70
G73 Ciclo de cilindrado horizontal G71
G74 Ciclo de cilindrado vertical (No se usa) G72
G75 Ciclo de perfilado G73
G76 Ciclo de ranurado horizontal (en Z) G73
G77 Ciclo de ranurado vertical (en X) G75
G78 Ciclo de roscado G76
G80 Cancelacin del ciclo de barrenado G80
G83 Ciclo de Barrenado G83
G84 Ciclo de machuelado G84
G85 Ciclo de rimado G85
G87 Ciclo de barrenado G87
G88 Ciclo de machuelado G88
G89 Ciclo de rimado G89
G90 Determinacin de trabajo en coordenadas absolutas G90
G91 Determinacin de trabajo en coordenadas incrementales G91
G92 Posicionamiento al cero de referencia G92
G94 Velocidad de avance por minuto en m.m./min. G94
G95 Velocidad de avance por revolucin en m.m./rev. G95
G96 Control de velocidad constante lineal G96
G97 Cancelacin del control de velocidad constante normal G97
G98 Retorno al punto de referencia G98
G99 Retorno a la posicin R








CDIGOS G
CDIGO FUNCIN
M00 Paro temporal o momentneo del programa
M01 Paro opcional del programa
M02 Fin del programa
M03 Giro del husillo en sentido antihorario
M04 Giro del husillo en sentido horario
M05 Paro del husillo
M06
M08 Arranque de la bomba de refrigerante
M09 Apagado de la bomba de refrigerante
M10 Cierre de las mordazas del chuck
M11 Abre las mordazas del chuck
M30 Fin del programa y retorno al origen
M98 Llamar a una subrutina o subprograma
M99 Salida de la subrutina o subprograma y retorno al programa principal
















DEFINICIN DEL SISTEMA DE MEDICIN.
Es posible trabajar en sistema de medida Ingls o en sistema de medida mtrico,
para especificar cual sistema usaremos en un programa se usan los siguientes
comandos:
G70; Determina el trabajo en pulgadas.
G71; Determina el trabajo en m.m.
EJEMPLO:
G70;

DETERMINACIN DEL TIPO DE COORDENADAS A USAR.
Es importante determinar que tipo de coordenadas se usaran en el programa, la
maquina puede operar con dos tipos de coordenadas que son:
G90; Determina el sistema de coordenadas absoluto
EJEMPLOS:
G90;
G01X50; Desplazamiento lineal de 50 unidades a partir del Cero de pieza
G01X40; Desplazamiento lineal de 40 unidades a partir del Cero de pieza


50 40


G01Z30;
G01Z-30;



30
30


G91; Determina el sistema de coordenadas incremental
EJEMPLOS:
G91;
G01X50; Desplazamiento lineal de 50 unidades a partir del punto anterior
G01X40; Desplazamiento lineal de 40 unidades a partir del punto anterior


50 40
90
50


DEFINICIN DE LOS EJES DE TRABAJO (PLANO DE TRABAJO)
La definicin de los ejes de trabajo permite que la maquina pueda realizar
movimientos o desplazamientos en los ejes determinados, para el caso del torno
DYNA SYNTEC T900 nicamente se pueden usar los ejes X (desplazamiento
transversal y Z (desplazamientos longitudinales) y se define en el programa de la
siguiente manera:
G18, Determina el uso de los ejes (plano) de trabajo X, Z.

SELECCIN DE LA HERRAMIENTA DE CORTE.
Durante un proceso de maquinado pueden usarse varias herramientas, por lo que
se requiere indicar antes de efectuar el corte la herramienta que se usar. Es
necesario que se previamente se den de alta los parmetros de cada herramienta.
La determinacin de la herramienta a usar se hace de la siguiente manera:
T__M__; Determina la herramienta u usar, M ejecuta el cambio de herramienta
EJEMPLOS:
T0203M06; T0203 Selecciona la herramienta No. 2 con parmetros en offset 03
M06 ejecuta el cambio de herramienta.
T0303M06; Selecciona la herramienta No. 3 con parmetros en offset No. 3
GIRO DEL HUSILLO (VELOCIDAD Y SENTIDO DE GIRO DEL CHUCK)
Para efectuar un maquinado es necesario determinar la velocidad a que va a girar
el Chuck, esta velocidad depender del tipo de material a trabajar y de la
profundidad del corte, la velocidad se determina de la siguiente manera:
S__M; S fija la velocidad y M el sentido de giro

EJEMPLOS:
S1200M03; Determina una velocidad de 1200 R.P.M. en sentido horario
S900M04; Determina una velocidad de 900 R.P.M. en sentido antihorario
M05; Detiene o para el giro del Chuck.

DESPLAZAMIENTOS LINEALES E INTERPOLACIN LINEAL(CORTE)
POSICIONAMIENTO LINEAL RPIDO: Para este movimiento se utiliza el cdigo
siguiente:
G00X120; Se desplaza 120 unidades sobre el eje X desde la posicin inicial,
tomando como referencia el punto Cero de pieza
G00Z60; Se desplaza 60 unidades sobre el eje Z desde la posicin inicial,
tomando como referencia el punto Cero de pieza
G00X120Z60; Se desplaza 120 unidades sobre el eje X y 60 unidades
sobre el eje Z de manera simultanea desde la posicin inicial,
tomando como referencia el punto Cero de pieza. (Trayectoria
oblicua)
INTERPOLACIN LINEAL CON AVANCE CONTROLADO: Para este movimiento
se utiliza el cdigo siguiente:
F0.2 Define un avance de corte de .2 de unidad (M/Min. = 20 Cm./Min.)
EJEMPLOS:
G71G90; Definicin de sistema mtrico y coordenadas absolutas
G00X30.0Z2.0; Acercamiento rpido
G01X20.0F0.2; Determina la velocidad de avance de corte de 20 Cm./min.
Z-30.0; al efectuar el maquinado lineal.
X30.0Z-40; Efecta corte cnico


40
30

30
20




INTERPOLACIN CIRCULAR
Se pueden efectuar cortes con movimiento circular, esto es posible usando el
comando siguiente:
G02X_Z_R_F_; Corte circular con sentido horario
G03X_Z_R_F_; Corte circular con sentido antihorario
Donde X, Z Son los puntos finales de un arco
R = el radio del arco
F = la velocidad de avance del corte

EJEMPLOS:
G90G71G18; Determina sistema absoluto, mtrico y ejes X y Z
S900M03; Selecciona velocidad de giro a 900 r.p.m. y sentido antihorario
T0101M06; Selecciona la herramienta 1 con parmetros en offset 1y posiciona
G00X95.0Z5.0; Efecta un acercamiento rpido.
G01X40.0Z0.0F0.2; Efecta corte lineal
G02X70.0Z-15.0R15.0; Efecta corte circular en sentido horario
G01Z-40.0;
X90.0Z-50.0; Efecta conicidad 50
G00Z5.0 ; Retira la herramienta 40
G28; Posiciona en Home
M30; Fin de programa

90 55 70

R=15.0


G90G71G18; Determina sistema absoluto, mtrico y ejes X y Z
S900M03; Selecciona velocidad de giro a 900 r.p.m. y giro antihorario
T0101M06; Selecciona la herramienta 1 con parmetros en offset 1y posiciona
G00X95.0Z5.0; Efecta un acercamiento rpido.
G01X40.0Z0.0F0.02; Efecta corte lineal con avance de 2 cm. por min.
G03X70.0Z-15.0R15.0; Efecta corte circular en sentido antihorario
G01Z-40.0;
X90.0Z-50.0; Efecta conicidad
G00Z5.0; Efecta acercamiento rpido
G28; 50
M30; 40
R=15.0

90 40 70




COMANDOS FINALES EN UN PROGRAMA
Se utilizan al final de un programa las instrucciones que posicionan en Home a la
herramienta y la instruccin de fin de programa como se muestra en seguida:
G90G71G18;
S1500M03;
T0303M06;
G00X85.0Z5.0;
G01X30.0F03;
Z-1.5;
X84.0;
Z-50.0;
X85.0;
G00Z5.0;
G28; Posiciona en Home la herramienta en el eje X
M30; Determina el fin del programa y despus de este comando no se
ejecutar ninguna orden.

CICLO ENLATADO PARA PERFILADO
Algunos trabajos requieren de un proceso de corte repetitivo como el que se
presenta para perfilado, el siguiente ejemplo nos muestra como se ejecuta el ciclo
para este proceso aplicando el comando siguiente:
G73.1 P_Q_D_E_F_
Donde P = No. de identificacin del primer movimiento de la herramienta
para el perfil y marcada con una letra N
Q = No de identificacin del ltimo movimiento de la herramienta para
el perfil y marcada con la letra N
D = Profundidad de corte de cada pasada (radial)
E = Retraccin de la herramienta a 45 despus de cada corte
F = Avance de corte
G90G71G18;
G00X105.0Z3.0
G73.1P5Q6D0.5E1.0F0.3;
N5G01X20.0; E
Z0.0; D
X40.0Z-8.0
Z-50.0 60
X100.0Z-60.0; 50
N6X105.0;
G00Z10.0;
G28; 100 20 40
M30;

8

EJERCICIO 25.4
5.0


50.8 8.0 10.0 30.4
R 10.2
R 10.2

PROGRAMA PARA EL MAQUINADO
G90G71G18; Determina coordenadas absolutas, sistema mtrico y planos X,Z
T0202M06; Selecciona herramienta 2 en offset 2
S900M03; Selecciona 900 r.p.m. y giro de husillo en sentido horario
G00X55.0Z5.0; Acercamiento rpido
G73.1P3Q4D0.5E1.0F0.2; Determina un ciclo enlatado
N3G01X8.0; efecta corte con interpolacin lineal
Z0.0;
Z-5.0;
X10.0;
G02X30.4Z-15.2R10.2; Efecta corte con interpolacin circular sentido horario
G03X50.8Z-25.4R10.2; Efecta corte con interpolacin circular sentido anti-
horario
N4G01X55.0; Efecta corte lineal
G00Z10.0; Desplazamiento rpido para alejar la herramienta
G28; Retorna la herramienta a Home
M30; Determina el fin del programa

CICLO ENLATADO PARA ROSCADO
Otro maquinado que se ejecuta con cortes repetitivos es el de roscado, la rosca se
puede maquinar en el exterior de la pieza o en el interior, independientemente de
la necesidad que se tenga el procedimiento es el mismo, enseguida se presenta el
comando requerido y un ejemplo de este tipo de maquinado.
G78.1 X_Z_R_P_Q_F_(E_);
Donde X = Dimetro interior de la rosca
Z = Longitud del roscado
R = Retraccin de la herramienta en cada pasada
P = Profundidad de la rosca (valor radial)
Q = Profundidad de corte por pasada
F = Paso de la rosca en m.m.
E = Paso de la rosca en pulgadas



X X


F
E F
E
ROSCA EXTERNA ROSCA INTERNA





50
30


5

38.1 10 20

Rosca de 20 m.m. paso 2 m.m.

R = 9.05



G90G71G18; Determina coordenadas absolutas, sistema mtrico y planos X,Z
T0202M06; Selecciona herramienta 2 en offset 2
S900M03; Selecciona 900 r.p.m. y giro de husillo en sentido horario
G00X43.0Z5.0;
G73.1P1Q2D0.5E1.0F0.2;
N1G01X10.0;
Z0.0;
Z-5.0X20.0;
Z-50.0;
G02X38.1Z-59.0R9.05;
N2G01X43.0;
G00Z10.0;
G28;
T0808M06;
G00X20.0Z6.0;
G78.1X16.54Z-36.0P1.73Q0.173F1.0;
G00Z6.0;
G28;
M30;

CICLO ENLATADO PARA BARRENADO
Otro maquinado que se ejecuta con cortes repetitivos es el de barrenado, este
maquinado se realiza con broca en el centro de la pieza, enseguida se presenta el
comando requerido y un ejemplo de este tipo de maquinado.

G83 X_Z_R_Q_F_;
Donde X = Posicin de la herramienta en el eje X (siempre 0.0)
Z = Longitud del barreno
R = Retraccin de la herramienta en cada pasada
Q = Profundidad de corte por pasada
F = Velocidad de avance del corte


Z





Q
R

G90G71G18; Determina coordenadas absolutas, sistema mtrico y planos X,Z
T0202M06; Selecciona herramienta 2 en offset 2
S900M03; Selecciona 900 r.p.m. y giro de husillo en sentido horario

You might also like