¡Nuevos manuales SINUMERIK y OKUMA!     Nuevos ejemplos insertados !!     Nuevos ejemplos de programación !!!    Ahora las entradas tendrán más ejemplos. Mirad el artículo CYCLE85 para centros de mecanizado

FAGOR 8025M


Fresadora

Programación en cotas polares combinada con ciclos fijos de taladrado

Ejemplo de mecanizado en cotas polares en control FAGOR 8025M Hoy me he decidido a compartir un ejemplo de programación en cotas polares. El programa es para un control FAGOR 8025M. En el código se puede apreciar unos ciclos fijos de taladrado, redondeo, uso de cotas relativas y la programación en cotas polares. Primero se adjunta un plano de la pieza a mecanizar. En el mecanizado se ha considerado que solo existen dos tipos de taladros: El de Ø9 mm con una profundidad de 19 mm. El de Ø7 mm con una profundidad de 14 mm. Veréis que en el plano existen cuatro tipos de agujeros (A,B,C,D). Por lo tanto, A=C=Ø7 mm y B=D=Ø9 mm. Así se simplifica todo un poco. Finalmente, a continuación se muestra el plano, código del ejemplo de la programación en cotas polares y el vídeo. Para la profundidad de los chaflanes, obviamente se ha utilizado trigonometría. En este artículo podréis ver como es el cálculo. Naturalmente hay que cambiar los valores de los cálculos. En consecuencia, se puede deducir la profundidad necesaria. Finalmente informar que los chaflanes son de 0,5 mm x 45º. El código del programa es el siguiente: [crayon-5a303168ed5bb475798911/]
Leer más
Fresadora

Instrucción G37 (Entrada tangencial)

Utilizamos la función G37 para realizar una entrada tangencial de la herramienta. Normalmente no es necesario llevar a cabo ningún tipo de cálculo. Casi siempre, las trayectorias a enlazar pueden ser recta con recta o recta con curva. La función G37 se debe introducir en el bloque cuya trayectoria se desee modificar. No se puede programar G37 con interpolaciones circulares. El movimiento es rectilíneo. También es posible realizar la entrada tangencial de una forma manual. De la misma manera que se programa la entrada tangencial de forma manual, también se puede programar la salida tangencial de la herramienta de forma manual. Aunque no se usa mucho esta función, creo que es interesante conocer su estructura.
Leer más
FresadoraTorno

Operandos matemáticos (para controles FAGOR 8020/8025)

F01 indica una suma Ejemplo: N050 P10= P02 F01 P03 si P02=5 y P03=3 P10 tendrá un valor de 8 F02 indica una resta Ejemplo: N050 P10= P02 F02 P03 el valor de P10 será esta vez de 2. Indicar que si P10=P03 F02 P02, P10 valdría -2. F03 indica una multiplicación Ejemplo: N050 P10= P02 F03 P03 El valor de P10 será de 15 F04 indica una división Ejemplo: N050 P10=P02 F04 P03 El valor de P10 será de 1.666666 Además, hay que destacar que las operaciones pueden realizarse entre parámetros o entre parámetro y valor, o entre valores. Para indicar un valor, habrá que insertar la letra K delante del valor. Es decir, para efectuar la suma de 3+2, habría que indicarlo de la siguiente forma: K3 F01 K2
Leer más
Cuaderno del ingenieroFresadoraTornoTrigonometria

Operandos trigonométricos (para controles FAGOR 8020/8025)

Parámetros para realizar operaciones trigonométricas F06 indica la raíz cuadrada de la suma de dos cuadrados. P02=10 y P03=5. Ejemplo: N070 P10=P02 F06 P03. En P10 se guardará el valor 11.1803. También se pueden alternar parámetros y valores. N100 P10= P02 F06 K4 F05 indica realizar una raiz cuadrada. Ejemplo: N090 P10= F05 P02. P10 tendrá el valor de la raiz cuadrada de 10. N110 P10= F05 K10 F07 realiza el seno de un ángulo. Ejemplo: N090 P10= F07 P03. Donde se entiende que el valor del parámetro P03 es en grados. F08 realiza el coseno de un ángulo. Ejemplo: N100 P10= F08 P02. Donde se entiende que el valor del parámetro P02 es en grados. F09 realiza la tangente de un ángulo. Ejemplo: N080 P10= F09 P02. Donde se entiende que el valor del parámetro P02 es en grados. F10 realiza el arco tangente de un ángulo. Ejemplo: N120 P10= F10 P03. Destacar que las operaciones pueden realizarse entre parámetros o entre parámetro y valor, o entre valores. Para indicar un valor, habrá que insertar la letra K delante del valor. Por ejemplo, para efectuar la raiz cuadrada de 25 habría que reflejarlo de la siguiente forma. F05 K25
Leer más
FresadoraTorno

Uso de paramétricas para controlar el número de piezas mecanizadas

Imaginaros que en vuestra máquina FAGOR 8025 tenéis que mecanizar una serie de 150 piezas. La labor de contar las piezas se podría efectuar perfectamente a mano, pero ya que disponéis de un buen control, preferís efectuar un pequeño programita en paramétricas para que se encargue la máquina de la tarea y no tener vosotros que estar apuntando la cantidad de piezas que lleváis. [crayon-5a303168f007c080887983/]   Una aclaración. En la línea 140, cuando se realiza la comparación, lo que realmente se está haciendo es restar P50 - P51. Si el valor da como resultado cero, entonces salta a la línea N170. Otro detalle. En el inicio del programa, siempre habrá que reservar un bloque para introducir un M00, de lo contrario la máquina no pararía hasta que no hubiese realizado 150 veces el mecanizado, y jamás podríamos colocar ninguna pieza. Bueno si.... solo la primera.
Leer más
FresadoraTorno

Instrucción G27 (Salto condicional si no es igual a 0)

Se utiliza la instrucción G27 (salto condicional si no es igual a 0) cuando se está ejecutando una condición en el programa. Si se cumple la condición no es igual a 0, entonces salta al bloque indicado. Si la condición no se cumple, entonces se ignora el bloque. Parámetros Los parámetros son los siguientes: N110 G27 N500.500.1 Donde N500.500 son los bloques que se tienen que ejecutar. (En este caso solo el bloque N500) El último parámetro es el número de veces que queremos que se repita el bloque o los bloques indicados. En este caso, si se cumple la condición, el programa saltará a la línea indicada para realizar la acción el números de veces que se le haya indicado en el último parámetro. En este caso, una vez.
Leer más