Navigation

  • Page 1

    INSTITUTO TECNOLÓGICO DE QUERÉTARO LABORATORIO DE INGENIERÍA INDUSTRIAL MANUAL DE OPERACIÓN Y PROGRAMACIÓN DE FRESADORA CNCRevisión Octubre 2008

  • Page 2

    ÍNDICE 1. INTRODUCCIÓN ............................................................................................................ 2 ESPECIFICACIONES DE LA MÁQUINA....................................................................... 2 2. AJUSTES/ INSTALACIÓN/ SEGURIDAD .......................

  • Page 3

    1. INTRODUCCIÓN La utilización de las fresadoras ha sido de gran ayuda en el trabajo industrial ya que nos permite un mejor acabado en las diferentes piezas que se fabrican que se utilizan en la vida cotidiana así, como también el mejoramiento en su calidad y presentación y precisión. Una f...

  • Page 4

    daño. Si existe alguna indicación de daños, se le debe hacer un reclamo en archivo al transportista. Por otro tipo de daños se debe hacer referencia a la póliza de seguro. QUITANDO EL SOPORTE: La máquina está sujeta al soporte de madera con 6 tuercas. Se deben de quitar. Después la máqui...

  • Page 5

    REQUERIMIENTOS DE LA FASE DE VOLTAJE: El voltaje debe estar siempre dentro de 110 VAC +/- 10% o 220 VAC +/-10%. Puede haber ocasiones de que haya voltajes mayores o menores debido a que otro equipo pesado sea prendido o apagado en la línea. Este llevará a un comportamiento errático de la máqu...

  • Page 6

    Se debe recoger la viruta, no soplarla. La viruta puede penetrar en la máquina y a la larga ocasionaría problemas a esta. PROCEDIMIENTO DE ENCENDIDO ANTES DE CONECTAR LA MÁQUINA 1. Abra la puerta de la fuente de potencia (en la parte trasera de la maquina) y revise que todos los componentes es...

  • Page 7

    1. EL CONTROLADOR El controlador es simplemente un aparato que almacena instrucciones, 900 de ellas, y cuando se le pida empezara a ejecutarlos en secuencia. La mayoría de estas instrucciones son movimientos herramentales, algunos son instrucciones para el controlador y algunas son funciones las...

  • Page 8

    3) LINE NO: Permite la entrada del número de línea; usted no puede alterar el numero de línea en el modo de PROGRAM ENTER. También permite la inserción de una línea, borrar el programa, limpiar y la comunicación con el puerto RS232C. 4) MANUAL. Utilizado para el control manual de la maquin...

  • Page 9

    LIMPIAR MEMORIA O UN PROGRAMA EN EL CONTROLADOR. EJEMPLO 2 SELECCIONANDO UN NUMERO DE LÍNEA Usted quiere introducir un programa en la línea numero 100 y correrlo. Haga esto: LINE NO introduzca 1,0,0 PROGRAM ENTER (TECLA DE MODO) (TECLAS DE NÚMS) (TECLA DE MODO) Usted listo para introducir un p...

  • Page 10

    La tecla SHIFT esta en la parte mas baja de la izquierda del controlador. Esta activa las teclas azules que existen debajo la línea horizontal de algunas funciones. Una luz roja se enciende cuando de toca. Todas las funciones se encuentran aquí. Si se presiona nuevamente se cancela el doble com...

  • Page 11

    000 START INS 00 Use la tecla START- diga YES aINCHES. Introduzca 0,0 para numerar el programa. 001 FR XYZ 30 Use la tecla FEED RATE, Introduzca xyz y 3,0 002 GO c x 8 003 GO e y 6 004 GO c z 0 005 SKIP TO 002 006 END Use la tecla GO ABS, el eje y COME BACK Regrese a la línea 002 Responda NO a o...

  • Page 12

    Si la pieza va a ser cortada fuera de un bloque, entonces X y Y puntas de comienzo no necesitan ser exactas solamente importa Z. Este punto SET UP (comienzo) es algunas veces llamado CERO DE REFERENCIA y los ejes LAS COORDENADAS DE REFERENCIA (como en el dibujo). Todas las funciones son reverenci...

  • Page 13

    Hay una tecla que tienen 2 instrucciones Z ----- > Z CLEAR El display muestra Z>C Z ----- >Z MAX Z > Z MAX Cuando se corren, éstos moverán los extremos herramentales verticalmente al punto Z = C 0 al punto Z MAX. 5. LA SONDA Una sonda electrónica es recomendada para encontrar la po...

  • Page 14

    Los valores anteriores se deben borrar y poner los nuevos. La sonda esta lista para ser utilizada. Esta es conectada al lado derecho de la máquina. 6. ESTRUCTURA DEL PROGRAMA Un programa para maquinar una pieza debe de consistir de tres secciones y un programa típico se vera así: 13

  • Page 15

    LÍNEA NO. INSTRUCCIÓN SECCIÓN INICIAL 000 START INS 01 001 TD =.125 002 FR XYZ = 10.0 003 SET UP > zcxyu Esta sección contiene todos los parámetros requeridos de la máquina tales como: Número de programa, sistema de dimensión, diámetro herramental, avances einstrucción de comienzo. S...

  • Page 16

    Usted verá que las primeras cuatro instrucciones siguen las teclas en la columna de la izquierda del controlador. La instrucción END también está ahí. En MODE? Vallase a PROGRAM ENTER y empiece en la línea 000. Iremos en detalle con estas instrucciones. Omitimos los números de línea en lo...

  • Page 17

    INSTRUCCIÓN DEL DIÁMETRO HERRAMENTAL (TECLA TOOL DIAMETER) El controlador debe saber el diámetro herramental (excepto cuando se esté taladrando) 1) Para cada CAMBIO HERRAMWQTAL subsecuente, debe introducir un diámetro herramental nuevo. 2) Si START está en el sistema métrico, el diámetro ...

  • Page 18

    1) Los ejes pueden ser cualquier grupo fuera de XYZU. 2) Para movimiento ultra lento puede introducir 0.05 INS/MIN solamente o 0. 13 CM/MIN solamente. 3) Si no es especificado el avance el default es 8 INS/MIN o 20.3 CM/MIN. 4) El cero guía debe de ser introducido para velocidades fraccionales. ...

  • Page 19

    Usted simplemente introduzca esta instrucción en el modo PROGRAM ENTER. Esta solamente llega a ser operacional en el modo PROGRAM RUN cuando está listo para cortar la pieza. El controlador empezará a ver las teclas de movimiento lento y la sonda en esta instrucción. Después de esta instrucci...

  • Page 20

    azar en X y Y 1) END Está es la mas sencilla (presiones dos veces no). cuando el controlador ejecute esto, la herramienta regresará a la posición origen, Z primero, después X y Y. Toque cualquier tecla de mode, para salir del mode de correr programa. El display se quedará en esta instrucció...

  • Page 21

    a)ELSEWHERE Aquí usted introduce nn (número de nuevos puntos de comienzo temporales que requiere todos los de referencia desde la posición de comienzo original) seguida por el nn X y Y pares de coordenadas. b) REPEAT El X nn es cuantas veces a lo largo de X y xi = al intervalo de distancia. Lo...

  • Page 22

    YES. Si no éste preguntará single step? Respondiendo YES irá paso a paso la instrucción. El controlador se detendrá en SET UP. 8. SET UP EN RUN MODE La instrucción en SET UP > zcxyu y el controlador espera a que introduzca los datos. Presione NO y el display hará en el ciclo un paso, pr...

  • Page 23

    En cualquier momento puede limpiar el punto SET UP en un eje tocando la tecla CLEAR. Este cancelará los ejes. Una vez cancelados usted todavía puede moverse lentamente de regreso y hacia adelante en este eje- el punto set up es recordado. Usted puede utilizar la sonda para ajustar con un movimi...

  • Page 24

    PARTE 2 DE MAQUINA Y CONTROLADOR 9. COORDENADAS POLARES Y TECLAS r y a En el plano X Y podemos representar un punto P, ya sea con coordenadas X1, Y1 o en coordenadas polares r y a. Para hacer arcos en el plano X Y, necesitamos coordenadas polares. Las teclas r (de radio) y a (de ángulo) están d...

  • Page 25

    COODS. El display preguntará ZERO AXIS? Introduzca cualquier combinación de X Y Z U que requiera hacer cero. Como este requiere movimiento del extremo herramental al punto requisito, esto no puede ser conveniente, mejor utilice: - ZERO AT Este hace cero alas siguientes localizaciones coordenada...

  • Page 26

    EJEMPLO 2 Usted está en A, quiere irse a B y hacer un arco alrededor de C de radio .75. Hacer esto: ZERO AT x = 3.0 y = 2.0 GO r 0.75 a 90.00 GO A - 45 Zero en C Mueva la herramienta A a B Cortar el arco 11 TECLAS > REF COODS Y X Y > REF 0 Estas son instrucciones de una línea. > REF CO...

  • Page 27

    Así, si el diámetro herramental es cambiado no es necesario recalcular las secciones del camino herramental en el programa. A esta se le llama compensación herramental. Los calificadores para hacer esto son llamados internos (i) y externos (o). Esto se añade a la instrucción de movimientos e...

  • Page 28

    GO r 2.3 Significa ir a las coordenadas polares (2.3, 23.5) a 23.5 en el plano XY Estos son ejemplos de movimientos en un eje, dos ejes y tres ejes. Las teclas GO REL o GO RELATIVE, significa DESDE DONDE SE ENCUENTRA e IR A ESTA DISTANCIA. Este es mostrado como GR. GR 1.2 GR Y 2 .3 Z -3.2 GR X -0...

  • Page 29

    GO o Z 3.2 Significa ir (3.2 + radio herramental) en Z desde donde esté. Para el eje U solamente se aplican c y f. 15. CALIFICADORES CON MOVIMIENTOS POLARES Los calificadores internos i, externos o pueden ser utilizados en movimientos polares. Con r y el ángulo a para posicionar la herramienta ...

  • Page 30

    mucha información insuficiente en los centros. Se necesita seleccionar con cuidado las coordenadas cartesianas o polares para hacer los movimientos herramentales como se mostró en los ejemplos anteriores. Pero geometrías más complejas indicaron movimientos de tres ejes los cálculos pueden se...

  • Page 31

    Oscilar el arco GR a -. 90 en B Regresar a las coordenadas anteriores > REF COODS ZERO AT X =.5 Y = 1.0 GO o r .25 a 180 (2) Mover la herramienta desde B hasta C Oscilar el arco GR a -90 a D >REF COODS ZERO AT X=2 Y =1 GO o r.25 a 90 GR a -90 (3) Mover la herramienta a E Mover la herramient...

  • Page 32

    Esta trayectoria es independiente del diámetro herramental. Este es realmente 30

  • Page 33

    un movimiento de arco a arco. EJEMPLO 2. MARCO TRIANGULAR Corte un triángulo de base 2 altura 1. Después de SET UP cero en A ZERO at A X = 0.5 Y = 0.5 Posicionar la herramienta al fondo de la pendiente. GO o r 0.0 a 116.57 Bajo la herramienta GO z -0.5 RE CERO CON RESPECTO A ESTE CERO EN B ZERO...

  • Page 34

    GR a -116.57 RE CERO EN C CON RESPECTO A CERO EN B ZERO AT r=1 a = 270 Mover la herramienta de B a C GO o r = 0.0 a = 0.0 Oscilar la herramienta alrededor de C 90 grados GR a -90.0 GR X -2.0 Mueve la herramienta de C a A Z > Z max Otra vez la trayectoria es independiente del diámetro del herr...

  • Page 35

    Punta del herramental está en x = 2, la instrucción C - SIGN X Moverá la herramienta a x = -2 Para cortar un rectángulo, cero en el centro, bajar la herramienta y después utilizar. C - SIGN X C - SIGN Y C - SIGN X C - SIGN Y para cortar cada lado. TECLA CYCLE Se muestra en el display como CY...

  • Page 36

    20. TECLA SPINDLE OFF/ON Cuando se presione, el display mostrará SPINDLE OFF. Para cambiar a SPINDLE ON, presione la tecla +/-. Estas instrucciones se debe poner después de que el programa esté trabajando (después SET UP - SPINDLE ON, antes END NEWPART - SPINDLE OFF y donde es necesario la in...

  • Page 37

    primero antes de iniciar la corrida del programa, Calibración significa medir la Z de diferencias (o compensación) en altura de cada una para la herramienta 1. La herramienta 1 es usada en la tecla SET UP y así la diferencia en altura que es automáticamente factorizada en donde la herramienta...

  • Page 38

    PARTE 3 DE MAQUINA Y CONTROLADOR 23. INSTRUCCIONES DE CONTROL DEL PROGRAMA Estas instrucciones son usadas para "control" cuando el controlador está por correr un programa. 1) TECLA SKIP TO Cuando entra a éste viene SKIP TO nnn, donde nnn es el número de línea. Cuando el controlador ...

  • Page 39

    SUB RETURN y puede ser puesto en un espacio donde quiere en el programa (línea número 000 - 900). Estas subrutinas están usualmente en el sitio del espacio final del programa. Cuando el uso para llamar esta subrutina en ésta significa que el programa es puesto en: CALL SUB nn El controlador r...

  • Page 40

    SUB 01 ZERO XY GO X .04 Y .05 GO Z -.05 GR X .05 Y .24 GR X .03 GR X .025 Y -.12 GRc X -.08 GO X .13 Y .05 Z>C GO X 0.0 Y 0.0 > REF COODS SUB RETURN SUB02 ZERO XY GO X .05 Y .05 GO Z -.05 GRc X .07 GR Y .12 GRc X .07 GR Y .12 GR X .07 ZERO AT X .07 Y .24 GR a -180 ZERO AT Y -.12 GR a -180 Z...

  • Page 41

    Cada una de las subrutinas antes mencionadas fresará un carácter específico en pulgadas. Si nosotros extendemos ahora los caracteres tal como se muestra en el ejemplo, entonces el significado del programa, éste debería verse así. 000 START INS 04 001 TD = .0625 002 FRXYZ=10.0 38

  • Page 42

    003 SETUP > zcxyu 004 GO X .1000 Va al lado más bajo izquierdo 005 Y .0500 del 1er carácter 006 CALL SUB 01 007 GR X .2300 008 CALL SUB 02 009 GR X .2300 010 CALL SUB 03 011 GR X .4600 012 CALL SUB 01 013 GR X .2300 014 CALL SUB 02 015 END Hace la "A" Hace la "B" Hace la ...

  • Page 43

    REPEAT END Repetirá la operación 20 veces. Estas repeticiones pueden ser anidadas para un nivel, suministrado; use siempre un REPEAT END por cada un REPEAT nn. Por ejemplo todo esto es válido. REPEAT 10 REPEAT 20 REPEAT 60 REPEAT END REPEAT END REPEAT END En este ejemplo las operaciones en el ...

  • Page 44

    REPEAT 09 GR f Z +.0100Claro del barreno GR Z -.0100 Va hacia abajo 10 milésimas GR Z-.0250 por golpe REPEAT END Ciclo de 9 veces Z>C SUB RETURN En este ejemplo la profundidad total A es .025 + 9*. 025 = . 25" EJEMPLO 2 PATRÓN DE BARRENADO X, Y Ahora suponga que deseamos usar lo mismo p...

  • Page 45

    EJEMPLO 3 ENMARCADO RECTANGULAR Otro ejemplo es el uso de REPEAT/REPEAT END en el corte marcos. El cielo alrededor, se incremento en Z cada vez que se repite. Aquí hay un ejemplo del corte de un marco rectangular simple. El material de .25" de espesor y la Herramienta es de .125" de di...

  • Page 46

    42

  • Page 47

    EJEMPLO 4 CAJEADO RECTANGULAR Las cajas pueden ser hechas por cortes sucesivos de marcos. Cada marco hecho mas pequeño hasta que el contorno es alcanzado. Esta es una situación ideal para la instrucción REPEAT. Supongamos que vamos a fresar una caja externa de 1" X 0.5" y una profund...

  • Page 48

    del rectángulo al centro. Este es mas corto, así 3 marcos de .1 deberán cubrir .25". En el ejemplo previo la profundidad es .1" suponga que querernos una profundidad de .3". Así, simplemente repetimos el incremento de Z. 000 START INS 06 001 TD =. 125 002 FR XYZ = 10.0 003 SETU...

  • Page 49

    EJEMPLO 5 CAJAS EN FORMA DE ARCO El cajeado de arcos es hecho de manera similar. Suponga que deseamos una caja en arco de 90 grados con un radio de. 60" y con una fresa de diámetro de 1/8", a una profundidad de .1 ". Debemos mover la herramienta a lo largo del radio para limpiar l...

  • Page 50

    EJEMPLO 6 CORTE DE UN POLÍGONO El objeto es cortar un polígono con 17 lados y radio de 1 pulgada. Esto ilustra el uso de la instrucción GR raEl programa seria: 000 START INS 01 001 TD=.125 002 FR XY=10.0 003 FR Z=6.0 004 SET UP> zcxyu 005 GO X 2 006 GO Y 2 007 ZERO XY 008 GO X 1 009 GO Z -....

  • Page 51

    Entonces tomamos 250 pasos incrementando "a' en 0.72 grados y decrementando r en .0004 por cada tiempo. El programa sera: 000 START INS 01 001 TD =. 125 002 FR XYZ = 10.0 003 SET UP > zcxyu 004 GO X 1.0625 005 GO Z -.050 006 REPEAT 10 007 REPEAT 25 008 GR r -.0004 009 a .72 010 REPEAT END...

  • Page 52

    El programa serÍa: 000 START INS 01 001 TD=.125 002 FR XYZ = 10.0 003 SET UP > zcxyu 004 GO r 0. 135 005 a -30 006 REPEAT 42 007 GR Z -.0005 008 GR r .005 009 REPEAT 03 010 GR r 0.0 011 a 120.0 012 REPEAT END 013 REPEAT END 014 END 2. Para generar un cono El programa serÍa: 000 START INS 01 ...

  • Page 53

    EJEMPLO 9 CORTANDO CUERDAS HELICOIDALES Cualquier cuerda puede ser cortada, externamente o internamente. Usted necesita un inserto de carburo que ajuste a la cuerda requerida, sujeta a una herramienta para barrenado. Múltiples herramientas de corte para hacer cuerdas son disponibles y esto reduc...

  • Page 54

    4) TECLA PROG REF. Esta tecla es una instrucción la cual toma la posición del centro de la herramienta y hace de esta posición el punto de ajuste SET UP para X y Y. Hasta arriba ahora el mecanismo solo coloca en este punto que asido a través de la tecla SET UP. Esto involucra la intervención...

  • Page 55

    CONTROL 1 No usado CONTROL 2/3 Para eventos y operaciones externos por ejemplo en un indicador o celda CIM. En el lado derecho del paquete poder se observará un conector marcado como SYNC I / 0. Esta es una matriz estándar 5 broches de audio uno hecho por un INTERRUPTOR. CONTROL 2 Mandar a opri...

  • Page 56

    de 5v a 24v para activar las señales. No use los voltajes internos de la máquina. 25. LA TECLA FUNCTION: SCALE ON / OFF Toque la tecla FUNCTION e introduzca 00. La función de escala es 00. Esta es una escala lineal en X, Y, Z o cualquier combinación de ellos hacia arriba y hacia abajo y es us...

  • Page 57

    * Permite el control con respecto a estabilidad esto es posición. 26. LAS FUNCIONES ENLATADAS Esto esta preprogramado para hacer ser seguro las operaciones deseadas el circulo cavidad por ejemplo eso simplifica enormemente la entrada al programa. Ellos deben estar localizados desde cualquier par...

  • Page 58

    ZH = ? Normalmente cero. Sin embargo si tiene una caja circular (por ejemplo) dentro de otra caja circular usted deberá iniciar este cajeado a una profundidad ZH del origen. Este ajuste ZH corresponde a Zd del primer cajeado. ZH es - bajo la superficie (Z = 0). + arriba de la superficie.

  • Page 59

    XY CUT% nnn Es la cantidad de corte horizontal en X y Y en cada pasada de un ciclo de fresado y este se expresa en porcentaje del diámetro de la herramienta. Por ejemplo 050 significa que 50% de la herramienta trabajara en el plano XY. X1 = ? Y1 = ? XA = ? XB = ? etc. ELSEWHERE? Estos preguntan ...

  • Page 60

    de REPEAT X nn regular REPEAT Y nn la geometría definida por la función de una cuadricula X Y. Una respuesta YES resulta en un cuestionamiento adicional que responderá a cuantas veces la geometría se repetirá en los ejes XY y el incremento del espacio entre las geometrías de cada ejes es de...

  • Page 61

    NOTAS: 1) ELSE WHERE mueve la función a una nueva posición. cada localización se repetirá en X y Y. 2) Para limpiar la función durante la entrada de datos a la mitad requiere que usted continúe entrando los valores asta que la función termine, entonces regrese al inicio de la función y pr...

  • Page 62

    herramienta EL FORMATO DE ENTRADA es: MILL i Z% nnn oblank ZH = superficie de ajuste desde Z de inicio Zd = Profundidad de corte X1 COORDENADAS DE INICIO Y1 X2 COORDENADAS DE FIN Y2 EJEMPLO DE FRESADO El programa usando fresado aparecería así 000 START INS 01 001 TD =. 125 002 FR XYZ = 10.0 003...

  • Page 63

    004 MILL Z% 050 005 ZH = 0 006 Zd = 1 007 X1 =.15 008 Y1 =.1 009 X2 =.5 010 Y2 = 1.0 011 REPEAT X 20 012 Xi =.25 013 REPEAT Y 01 014 Yi = 0 015 END 26.2 FUNCIÓN DE ENMARCADO RECTANGULAR Este cortara marcos rectangulares en el plano XY. El corte puede ser por dentro (i), por fuera (o) o sobre el ...

  • Page 64

    EJEMPLO DE MARCO RECTANGULAR El programa usando RECT FRAME deberá ser: 000 START INS 01 001 TD=.125 002 FR XYZ =8.0 003 SET UP > zcxyu 004 FRAME F i Z% 050 005 ZH = 0 006 Zd =.128 007 X1 =.2 008 Y1 =.2 009 XA =.4 010 YB =.2 011 REPEAT X 02 012 Xi =.65 013 REPEAT Y 03 58

  • Page 65

    014 Yi =.45 (ELSIIWHERE) YES 015 X1 = 3.0 016 Y1 =.65 017 XA =.8 018 YB =.2 019 REPEAT X 0 1 020 Xi = 0.0 021 REPEAT Y 05 022 Yi = 0.5 023 END 26.3 FUNCIÓN DE CAJEADO RECTANGULAR- Esta función genera cajeados rectangulares en el plano XY. Si un corte de acabado (F) es requerido se hace un cajea...

  • Page 66

    EJEMPLO DEL CAJEADO RECTANGULAR Este es una caja dentro de una caja. El programa debe ser: 000 START INS 01 001 TD =.250 002 FR XY= 8 003 FR Z=2 004 SET UP > zcxyu 005 RECT i Z% 050 006 XY CUT% 050 007 ZH =0 008 Zd =.050 009 XI =.2 010 Yl =.3 011 XA =2.0 012 YB = 1.5 013 RECT i Z% 050 014 XY C...

  • Page 67

    018 Y1 =.8 019 XA =1.0 020 YB =.5 021 END Esta función puede ser usada para fresar superficies. 26.4 FUNCIÓN DE CAJEADO CIRCULAR Esta función genera un cajeado circular de radio r1 con un centro posterior de radio r2 en el interior. La herramienta es compensada automáticamente en el interior ...

  • Page 68

    EJEMPLO DE CAJEADO CIRCULAR El programa debe ser 000 START INS 01 001 TD =.125 002 FR XYZ =10 003 SET UP > zcxyu 004 CIRC F Z% 050 005 XY CUT% 050 006 ZH = 0 007 Zd =.25 008 XC =1 009 YC =1 010 r1 =.5 011 r2 =.125 (ELSEWHERE) 012 XC =2.25 013 YC = 1 014 rl = 1 015 r2 =.125 016 END 62

  • Page 69

    26.5 FUNCIÓN DE TALADRADO Esta función simplemente taladra un barreno con un número especificado de golpes a una profundidad Zd en las coordenadas (XY). Los golpes son tan grandes como uno, la broca es retraída a máxima velocidad a lo claro de barreno, entonces baja a máxima velocidad a .00...

  • Page 70

    EJEMPLO DE TALADRADO El programa debe ser: 000 START INS 01 001 FR XY = 16 002 FR Z = 10 003 SETUP > zcxyu 004 DRILL PECK = 02 005 ZH =0 006 Zd =.25 007 X =.4 008 Y = 1 009 REPEAT X 04 010 Xi =.150 011 REPEATY05 012 Y¡ =.150 (ELSEWHERE) 013 X = 1.4 014 Y =.8 015 REPEAT X 05 020 y =.3 016 Xi =...

  • Page 71

    El FORMATO DE ENTRADA PARA BARRENADO CIRCULAR es:- BOLT PECK = nn ZH = Superficie de inicio desde el Z de ajuste Zd = Profundidad del barreno XC Centro del círculo de barrenos YC al Angulo inicial de ajuste N = nn Números de barrenos r= Radio del circulo EJEMPLO DE BARRENOS EN CÍRCULO El progr...

  • Page 72

    015 XC =2.0 016 YC = 2.0 017 a1 = 3.6 018 N = 50 019 r =.75 020 END 26.7 FUNCIÓN DE FORMA DE ARCO Esta función hace simple movimiento de la herramienta desde una posición actual a través un arco centrado en XC, YC para un ángulo hasta la posición final. El propósito principal de esta funci...

  • Page 73

    001 TD =. 12516 002 FR XYZ = 10.0 003 SETUP > zcxyu 004 00 Y 1.0 005 GO Z -. 1 006 ARC 007 XC = 2.0 008 YC = -13.0 009 a - 1 6.426 010 END 26. 8 USANDO PROG REF PARA LAS FUNCIONES ENLATADAS El elsewhere y repeat son funciones enlatadas que permiten que la misma función sea hecha al azar o per...

  • Page 74

    a MANUAL?. El controlador preguntará lo siguiente INS/MM?, FEDRATE AXIS? presione X, Y o Z. Recuerde que los ejes están en HOME POSITION. Puede moverlos hacia abajo en Z, X o Y y ZERO la cara de la herramienta (use la tecla ZERO COODS). Presione CLEAR, introduzca la coordenada deseada, presione...

  • Page 75

    línea abajo. Así, por ejemplo el programa actual seria: 000 START INS 01 000 START INS 01 001 TD= 0. 125 001 TD= 0. 125 Línea actual 002 FR XYZ = 8.0 haría 002 003 GO X 2.4 003 FR XYZ = 8. 0 004 GO X 2.4 Al presionar INSERT en la línea 002, el usuario puede introducir en el modo PROGRAM ENTE...

  • Page 76

    29. LA TECLA PHI O - Q ÁNGULO Debido a la dificultad de las actuales PC's, impresoras, etc. Para manejar las letras griegas, el símbolo phi O ha sido cambiado por Q. El ángulo Q denota el ángulo de la coordenada polar de la punta relacionada al plano XY. Así si variamos el ángulo Q, la punt...

  • Page 77

    eje Z. Si variamos los ángulos Q y a podremos generar una esfera. Si ajustamos Q, y movemos X atrás y adelante, e incrementamos Q y así sucesivamente, podemos cortar un cilindro a lo largo del eje X. La sección transversal en el plano ZY será un hemisferio. 29.1 LOS CALIFICADORES EN Q Y LA C...

  • Page 78

    Como puede verse la cara del endmill cuadrado al fresar corta un arco pero no esta al centro y i u o tiene aplicación diferente de corte abajo o arriba del plano XY. Consecuentemente Q es definido en dos rangos. 1. 1 80 > Q > 0 ARRIBA DEL PLANO XY Y 2. 1 80 < Q < 360 ABAJO DEL PLANO ...

  • Page 79

    29.2 LAS INSTRUCCIONES Q Y COMO SE USAN Las son simples con o sin el calificativo apropiado GO Q + nnn.nnn GO TO es ángulo absoluto en grados GR Q + nnn.nnn GO RELATIVE es la cantidad de grados desde donde este. Para usar esto necesita: 1. Para decidir en un cortador de bola o uno plano. Si es u...

  • Page 80

    La superficie del radio del hemisferio Z'B = R sin Q = r x sin 30 = 0.5 Asi como puede ver, cuando el cortador de bola se posiciona correctamente, la herramienta se va a la saliente de la cantidad AC y el radio mas corto por la cantidad AB. Esto posesionará la punta del cortador de bola tangenci...

  • Page 81

    será: STARTINS 01 TD = 0. 125 FR XY = 16.0 FR Z = 10.0 SET UP > zcxyu SPINDLE ON GO z 0.0 ZERO AT z -1.000 REPEAT 90 GR f Q -0.5 GR a 360 REPEAT END Z>C SPINDLE OFF END La sección crítica del programa es fuera del contorno. En cada repetición se mueve Q incrementalmente en pasos de 0.5 ...

  • Page 82

    Z .866 DEL CENTRO REPEAT 03 REPEAT 40 GR f Q -0.5 GR c X 2.0 REPEAT END REPEAT END Mueve Q 120 veces, 0. 5 grados ( = 60 grados) Mueve X a lo largo de 2 pulgadas y regresa. También podemos incrementar esto a lo largo de X, relocalizando el cero para X, y oscilando Q desde 240 grados a 300 grados...

  • Page 83

    a 135.0 Zero at Z .8660 REPEAT 03 REPEAT 40 GR f Q -0.5 GR X 1.4142 Y 1.4142 GR X - 1.4142 Centro fijo Altura Ir afuera 45 grados yRegresar a la posición inicial Y -1.4142 REPEAT END REPEAT END NOTA: Debido a que no podemos hacer que se repita "REPEAT 120" simplemente lo dividimos en d...

  • Page 84

    GO Y .2813 (.25 +.03125) GO Z .0541 Después se hace cero el eje alrededor del cual se mueve Q: ZERO AT Z -.866 Y -.25 Entonces REPEAT 60 GR f Q -0.5 GR c x 0.8 REPEAT END Esto produce un arco convexo. Al mover el cero por encima de la superficie podemos generar un arco cóncavo como este: 6) END...

  • Page 85

    el centro debe ser A. Suponga Q igual a 40 grados. R= 1 y TD =.125 Entonces z = R sen 40 = 0.6428 r = R cos 40 = 0.7660 Así el centro de la herramienta se posiciona en (Z, r1). Donde z = 0. 6428 r1 = 0.766 + TD/2 = 0.8285 Para compensación interna Nuevamente el centro de la herramienta B debe s...

  • Page 86

    Comenzando arriba START INS 01 TD =.0125 FR XY = 16.0 FR Z = 10.0 SET UP > zcxyu SPINDLE ON GO Z 0.0 ZERO AT Z -1.0 Ajustar el centro 1.0 abajo REPEAT 90 GR o Q -.05 Mueve Q fuera .5 grados GR a 360.0 Corta en círculo REPEAT END SPINDLE OFF Z>C END La vista superior del corte es mostrado a...

  • Page 87

    REPEAT END 8) Un hemisferio inferior de 30 grados con un endmill cuadrado Otra vez R = 1 y la herramienta es .125 Patrón de corte circular START INS 01 TD =.0125 FR XY = 16.0 FR Z = 10.0 SET UP > zcxyu SPINDLE ON GO Z 0.0 ZERO AT Z .8660 GO i r 0.5 a 0.0 REPEAT 90 GR o Q -.05 GR a 360. 0 REPE...

  • Page 88

    GO z 0.866 GO i Q 240.0 GO a 2.0 GO i Q 300.0 GR a 2.0 REPEAT END 82

  • Page 89

    4. MANTENIMIENTO 83

  • Page 90

    5. ANEXOS GUÍA RÁPIDA DEL TECLADO PARA LA DM2800 TECLAS PRINCIPALES DEL 2800 Y SUS FUNCIONES. PROGRAM ENTER: Para introducir programas en el controlador 84

  • Page 91

    MANUAL: LINE NUMBER: Calibración de la herramienta, movimientos manuales y diagnóstico. Para seleccionar un número específico de línea en el controlador, limpiar la memoria o secciones, cargar o descargar programas, insertar o borrar líneas en el programa.

  • Page 92

    PROGRAM RUN: START: TOOL DIA: FEED RATE: SET UP: END: Para correr el programa en el controlador. Va al inicio de un programa. Pregunta por INCH? O MM?. Y el número de programa NN puede ser 00-99. Debe ser introducido para cada herramienta y así permitir la compensación del cortador (adentro o ...

  • Page 93

    SHIFT: GO ABS: GO REL: DISPLAY: CALL: SUBROUTINE: SUBRETURN: TOOL CHANGE: ZERO COODS: ZERO AT: Presione la tecla SHIFT para tener acceso a las teclas azules. Movimiento absoluto desde la coordenada cero en un eje o ejes específicos. Movimiento incremental desde la posición actual de la herramie...

  • Page 94

    SKIP TO: REPEAT: REPEAT END: X, Y, Z, U: RAD: ANGLE: ANGLE Q: X, Y, Z, JOG KEY: 0 - 9 KEYS: decimal. Permite saltar de una línea a otra en el programa y desde ahí continuar. Repite todo o algunas partes del programa un número determinado de veces, pregunta el número de repeticiones. Termina e...

  • Page 95

    87

  • Page 96

    PREVIOUS: NEXT: CLEAR: ( + / - ): HALT REF COODS: XY>REF O: CS: INSIDE / OUTSIDE: FAST: COME BACK: Usado para retroceder y buscar una línea del programa, usando en el LINE NO. y en el modo ENTER Usado para introducir datos similar a las teclas enter y return permite moverse una línea hacia d...

  • Page 97

    Z>Z MÁX.: DWELL: SETUP REF: MILL: RECT POCKET: RECT FRAME: CIRCLE POCKET: ARC FRAME: DRILL: BOLT CIRCLE: FUNCTION: SPINDLE ON / OFF: Mueve el eje Z a su máxima altura. Retrasa al acción del programa (10 = 10 segundos Indica al controlador que este punto ha sido establecido como referencia (...

  • Page 98

    89

  • Page 99

    90

x