Ciclos fijos


Fresadora

Mandrinado o escariado de taladros con CYCLE85

Con CYCLE85 podemos realizar el escariado o mandrinado de un taladrado anteriormente mecanizado. Es bastante sencilla su ejecución y no contiene una gran cantidad de parámetros. Básicamente, cuando este ciclo está en ejecución, realiza los siguientes pasos: Acciones que realiza Se desplaza en rápido (G00) hasta el plano de referencia. Teniendo en cuenta el retraso del plano en función de la distancia de seguridad que hayamos programado. En G01, se desplaza la herramienta hasta la profundidad final del taladrado. Temporización en la profundidad final del taladro. La herramienta se retira hasta el plano de referencia que está retrasado lo que indica la distancia de seguridad que le hayamos programado. Retirada en G0 hasta el plano de inicio o de retirada. Parámetros RTP: Plano de inicio o de retirada. En cotas absolutas. RFP: Plano de referencia. En cotas absolutas. SDIS: Es la distancia de seguridad. Esta cota debe introducirse sin signo. DP: Profundidad final del taladro. En cotas absolutas. DPR: Profundidad final del taladro relativa al plano de referencia. Esta cota debe introducirse sin signo. DTB: Tiempo de espera en la profundidad del taladro. FFR: Avance. RFF: Avance en la retirada.     Ejemplo CYCLE85 A continuación se muestra un ejemplo de programación de este ciclo fijo. N0170 G0 Z100 N0175 M5 N0180 G0 X150 Y150 N0185 T10 D1 N0190 M6 N0195 S150…
Leer más
Fresadora

G203 Ciclo de taladrado genérico

Parámetros de ciclo de taladrado genérico Con G203 se realiza un taladrado común. Tiene muchas semejanzas con el ciclo G200. Los parámetros que utiliza son los que se detallan a continuación: Q200: Distancia de seguridad. Es la distancia existente entre la punta de la herramienta y la superfície de la pieza. Q201: Profundidad del taladro. Q206: Avance de la herramienta en el taladrado. Se expresa en mm/min. Q202: Profundidad de pasada. Q210: Tiempo en segundos que espera la herramienta a la distancia de seguridad. Q203: Coordenada de la superfície de la pieza. Valor en cotas absolutas. Q204: Distancia de seguridad. Q211: Tiempo de espera de la herramienta en el fondo del taladro. Se expresa en segundos. Q212: Es el valor según el cual el control reduce Q202 MAX. PROF. PASADA después de cada aproximación.El signo del valor debe ser positivo. Q213: Número de roturas de viruta después de las cuales el control retira la herramienta del taladro. Para el arranque de viruta el control retira la herramienta según el valor de retroceso de Q256. El signo del valor debe ser positivo. Q205:  Si se ha programado Q212 VALOR DECREMENTO, el control limita la aproximación al valor que pongamos en este parámetro. El signo del valor debe ser positivo. Q208: Es la velocidad de desplazamiento de la herramienta al retirarse del taladro en mm/…
Leer más
HEIDENHAIN

G200 ciclo de taladrado

Parámetros de ciclo de taladrado Con G200 se realiza un ciclo de taladrado. Los parámetros que utiliza son los que se detallan a continuación: Q200: Distancia de seguridad. Es la distancia existente entre la punta de la herramienta y la superfície de la pieza. Q201: Profundidad del taladro. Q206: Avance de la herramienta en el taladrado. Se expresa en mm/min. Q202: Profundidad de pasada. Q210: Tiempo en segundos que espera la herramienta a la distancia de seguridad. Q203: Coordenada de la superfície de la pieza. Valor en cotas absolutas. Q204: Distancia de seguridad. Q211: Tiempo de espera de la herramienta en el fondo del taladro. Se expresa en segundos. Q395: Determina si la profundidad introducida es en referencia a la punta de la broca o a su parte cilíndrica. Puede adoptar los valores 0 y 1. 0 = Profundidad referida a la punta de la herramienta. 1 = Profundidad referida a la parte cilíndrica de la herramienta. En el siguiente código de programa se puede ver un ejemplo de este ciclo de taladrado. ... N150 T5 G17 S2300 N160 G00 Z+100 M6 N170 G00 M3 N180 G200 TALADRADO Q200=1 ; Q201=-3.5 ; Q206=276 ; Q202=3.5 ; Q210=0 ; Q203=-7.5 ; Q204=10.5 ; Q211=0 ; N200 G00 X+60 Y+40 N210 G00 Z+3 M99 N220 G00 M9   Lo que se ha mecanizado con…
Leer más
CYCLE97
SINUMERIK 840D T

CYCLE97 ciclo de roscado

En esta entrada vamos a mostrar como se realiza un roscado en un torno con control sinumerik 810/840D. La función es CYCLE97 ciclo de roscado. Está provista de una serie de parámetros que definen las características de la rosca a mecanizar. Esta vez mostraremos primero un programa ejemplo seguido de su simulación. Al final del artículo se intentará explicar el significado de cada parámetro. Programa y simulación N05 G54 N10 G90 G96 S500 F0.8 T2 D2 M03 N20 G00 X60 Z50 N60 CYCLE97 ( 2, 42, 0, -35, 42, 42, 10, 3, 1.23, 0, 30, 0, 5, 2, 3, 1) N100 G00 X60 Z50 M30 Este programa ha realizado el mecanizado de una rosca de M42 x 2 y tiene una longitud de rosca de 35 mm. Después de la simulación profundizaremos más en los parámetros y las características de la rosca.   Explicación de los parámetros PIT: Valor del paso de la rosca. Este valor no tiene signo. MPIT: Valor de la rosca. Debe ser un valor comprendido entre 3 y 60, donde 3 hace referencia a M3 y 60 a M60. SPL: Punto inicial de la rosca en el eje longitudinal. FPL: Punto final de la rosca en el eje longitudinal. DM1: Diámetro de la rosca en el punto inicial. DM2: Diámetro de la rosca en el punto inicial.…
Leer más
SINUMERIK 840D T

CYCLE95. Ciclo fijo de desbastado

Mecanizado de contorno mediante subprograma CYCLE 95 es un ciclo fijo que se dedica a realizar el mecanizado de un contorno partiendo de una pieza en bruto. Esta función es muy utilizada por los programadores y operarios. Se suele utilizar un pequeño programa donde está programado el perfil a mecanizar. Por lo tanto, los perfiles pueden ser cilindrados exteriores e interiores y refrentados exteriores e interiores. A continuación veremos la especificación de CYCLE95. El formato a utilizar es el siguiente: CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, _VRT) NPP: Número del subprograma. El subprograma que contiene el contorno debe llamarse Lxxx. Donde xxx deben ser números enteros. MID: Profundidad máxima de pasada. No debe tener signo este parámetro. FALZ: Exceso de material en Z. Sin signo. FALX: Exceso de material en X. No lleva signo. FAL: Exceso de material paralelo al contorno. No tiene signo. FF1: Avance para cortes de desbaste sin rebajes. FF2: Avance para desbaste pero cuando hay profundización en rebajes. FF3: Avance en acabado. VARI: Tipo de mecanizado a efectuar. Ver tabla. DT: Temporización para rotura de viruta en el desbaste. DAM: Longitud de desplazamiento para la rotura de viruta. VRT: Trayectoria de retirada del contorno. Vamos a simular este ciclo mediante un pequeño programa. Se utilizará la función CYCLE95 y además se…
Leer más
CYCLE94 Parámetro opcional _VARI
SINUMERIK 840D M

Cycle94. Ciclo de entalladura

Mecanizado de entalladura según DIN509 Cuando debemos mecanizar una entalladura utilizando cycle94, se deben tener en cuenta una serie de parámetros. Lo primero aclarar mediante una imagen que es una entalladura según norma DIN 509. En este ciclo solo se tratan las entalladuras con formas "E" y "F". Una vez mostrado que es una entalladura seguimos con los parámetros de la función.  CYCLE94 (SPD,SPL,FORM, _VARI) SPD: Es el punto inicial en X. Se introduce sin signo. SPL: Punto inicial del contorno en el eje longitudinal. FORM: Definición de la forma. "E" para forma E y "F" para forma F. _VARI: Este parámetro es opcional y sirve para definir la posición de la garganta. Si no se utiliza el parámetro  _VARI el control utilizará la posición del filo de la herramienta. Un pequeño ejemplo de como sería la programación de esta función podría ser el que se adjunta a continuación. N10 T25 D3 S300 M3 G18 G95 F0.3 N20 G0 G90 X60Z100 N30 CYCLE94(20, -40, “E”) N40 G90 G0 X60Z100 N50 M30    
Leer más