Ciclo 209 ROSCADO ROT. VIRUTA

Programación ISO

G209

Aplicación

 
Machine

Rogamos consulte el manual de la máquina.

Tanto la máquina y el control deben estar preparados por el constructor de la máquina.

Ciclo aplicable solo a máquinas con cabezal controlado.

El control numérico mecaniza el roscado en varias aproximaciones a la profundidad programada. Mediante un parámetro se determina si el arranque de viruta se saca por completo del taladro o no.

Desarrollo del ciclo

  1. El control numérico posiciona la herramienta en el eje de la herramienta en marcha rápida FMAX a la distancia de seguridad programada sobre la superficie de la pieza y realiza allí una orientación del cabezal
  2. La herramienta se desplaza al paso de profundización programado, invierte el sentido de giro del cabezal y retrocede - según la definición - un valor determinado o sale del taladro para la relajación. Si se ha definido un factor para el aumento de la velocidad de giro, el control numérico sale del taladro con velocidad de giro del cabezal suficientemente elevada
  3. Luego se invierte de nuevo el sentido de giro del cabezal y se desplaza hasta el paso de profundización siguiente
  4. El control numérico repite este proceso (2 a 3) hasta haber alcanzado la profundidad de roscado programada
  5. Luego la herramienta retrocede hasta la distancia de seguridad. En el caso de que se haya programado una 2.ª distancia de seguridad, el control numérico desplaza la herramienta con FMAX hasta la misma
  6. El control numérico detiene el cabezal a la distancia de seguridad
 
Tip

En el orificio roscado, el cabezal y el eje de la herramienta se sincronizan siempre entre sí. La sincronización se puede realizar con un cabezal vertical.

Notas

 
Machine

El ciclo 209 ROSCADO ROT. VIRUTA puede ocultarse con el parámetro de máquina opcional hideRigidTapping (n.º 128903).

 
Indicación
¡Atención: Peligro de colisión!
Cuando en un ciclo introduce una profundidad positiva, el control numérico invierte el cálculo del posicionamiento previo. La herramienta también se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superficie de la pieza. Existe riesgo de colisión.
  1. Programar la profundidad con signo negativo
  2. Con el parámetro de máquina displayDepthErr (núm. 201003) se determina si el control numérico debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off)
  • Únicamente se puede ejecutar este ciclo en el modo de mecanizado FUNCTION MODE MILL.
  • Si se programa antes de este ciclo M3 (o bien M4), el cabezal gira tras el final del ciclo (con la velocidad programada en la frase de datos TOOL-CALL).
  • Si antes de este ciclo no se programa ningún M3 (o bien M4), el cabezal se para al finalizar dicho ciclo. Entonces, antes del siguiente mecanizado debe conectarse de nuevo el cabezal con M3 (o bien M4).
  • Si en la tabla de la herramienta en la columna Pitch se introduce el paso de rosca del macho de roscar, el control numérico compara el paso de rosca de la tabla de la herramienta con el paso de rosca definido en el ciclo. El control numérico emite un aviso de error si los valores no concuerdan.
  • Este ciclo supervisa la longitud de ranura LU definida de la herramienta. Si esta es menor que la PROFUNDIDAD ROSCADO Q201, el control numérico emite un mensaje de error.
 
Tip

Si no se modifica ningún parámetro de dinámica (p. Ej. Distancia de seguridad, velocidad de giro del cabezal...), se puede taladrar la rosca con mayor profundidad a posteriori. Sin embargo, la distancia de seguridad Q200 debería seleccionarse de tal modo que el eje de la herramienta haya abandonado el recorrido de aceleración dentro de dicho recorrido.

Indicaciones sobre programación

  • Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0.
  • En el ciclo, el signo del parámetro Profundidad de roscado determina la dirección del mecanizado.
  • Si mediante el parámetro del ciclo Q403 se ha definido un factor de revoluciones para un retroceso rápido, el control numérico limita las revoluciones al número de revoluciones máximo de la etapa de reducción activa.

Indicaciones relacionadas con los parámetros de máquina

  • Con el parámetro de máquina CfgThreadSpindle (núm. 113600) se define lo siguiente:
    • sourceOverride (núm. 113603):
      FeedPotentiometer (Default) (el override de velocidad no está activo), el control numérico adapta a continuación la velocidad de forma correspondiente
      SpindlePotentiometer (el override de avance no está activo)
    • thrdWaitingTime (núm. 113601): Se espera este tiempo en la base de la rosca tras el paro del cabezal
    • thrdPreSwitch (núm. 113602): El cabezal se detiene en el instante en el que falta dicho tiempo antes de alcanzarse la base de la rosca

Parámetros de ciclo

Figura auxiliar

Parámetro

Q200 Distancia de seguridad?

Distancia entre el extremo de la herramienta y la superficie de la pieza. El valor actúa de forma incremental.

Introducción: 0...99999.9999 alternativamente PREDEF.

Q201 ¿Profundidad roscado?

Distancia entre la superficie de la pieza y la base de la rosca. El valor actúa de forma incremental.

Introducción: –99999.9999...+99999.9999

Q239 ¿Paso rosca?

Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas:

+ = rosca derecha

= rosca izquierda

Introducción: –99,9999...+99,9999

Q203 Coordenadas superficie pieza?

Coordenada de la superficie de la pieza con respecto al punto cero activo. El valor actúa de forma absoluta.

Introducción: –99999.9999...+99999.9999

Q204 ¿2ª distancia de seguridad?

En el eje de la herramienta, distancia entre la herramienta y la pieza (utillaje) en la que no puede producirse ninguna colisión. El valor actúa de forma incremental.

Introducción: 0...99999.9999 alternativamente PREDEF.

Q257 ¿Prof. taladro rotura viruta?

Cota según la cual el control numérico ejecuta una rotura de viruta. Ese proceso se repite hasta que se alcanza Q201 PROFUNDIDAD. Si Q257 es igual a 0, el control numérico no ejecuta ninguna rotura de viruta. El valor actúa de forma incremental.

Introducción: 0...99999.9999

Q256 ¿Dist. retirada rotura viruta?

El control numérico multiplica el paso Q239 por el valor introducido y hace retroceder la herramienta al romper viruta según dicho valor calculado. Si se programa Q256 = 0, el control numérico retira la herramienta del taladro completamente (a la distancia de seguridad) para retirar la viruta.

Introducción: 0...99999.9999

Q336 ¿Angulo orientación cabezal?

Ángulo sobre el cual el control numérico posiciona la herramienta antes del proceso de roscado a cuchilla. De este modo, si es preciso, puede repasarse la rosca. El valor actúa de forma absoluta.

Introducción: 0...360

Q403 ¿Factor mod. revoluc. retroceso?

Factor, según el cual el control aumenta las revoluciones del cabezal (y, con ello, también el avance de retroceso) al salir del taladrado. Aumento máximo hasta el número de revoluciones máximo de la etapa de reducción activa.

Introducción: 0,0001...10

Ejemplo

11 CYCL DEF 209 ROSCADO ROT. VIRUTA ~

Q200=+2

;DISTANCIA SEGURIDAD ~

Q201=-18

;PROFUNDIDAD ROSCADO ~

Q239=+1

;PASO ROSCA ~

Q203=+0

;COORD. SUPERFICIE ~

Q204=+50

;2A DIST. SEGURIDAD ~

Q257=+0

;PROF TALAD ROT VIRUT ~

Q256=+1

;DIST RETIR ROT VIRUT ~

Q336=+0

;ANGULO CABEZAL ~

Q403=+1

;FACTOR VELOCIDAD

12 CYCL CALL

Retirada con el programa NC detenido

Para retirar una herramienta de roscado en estado parado, hacer lo siguiente:

  1. Seleccionar Retirar la herramienta

  1. Pulsar la tecla NC Start
  2. La herramienta se retira del taladro hacia el punto inicial del mecanizado.
  3. El cabezal se detiene automáticamente. El control numérico emite un mensaje de error.
  4. Interrumpir programa NC con el botón STOP INTERNO
  5. o

  6. Aceptar el mensaje de error y continuar con NC Start
 
Tip
  • Modo de funcionamiento Ejecución pgm.:
  • Si se detiene el programa NC con NC Stop, el control numérico muestra el botón Retirar la herramienta.

  • Aplicación MDI:
  • Si se llama un ciclo de roscado, aparece el botón Retirar la herramienta. El botón será de color gris hasta que se pulse NC Stop.