Transcript
  • 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 >

  • 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


Top Related