Ciclo 287 DESC. GEN. DE R. DENT. (#157 / #4-05-1)

Programación ISO

G287

Aplicación

 
Machine

Rogamos consulte el manual de la máquina.

El constructor de la máquina debe habilitar y adaptar esta función.

Con el ciclo 287 DESC. GEN. DE R. DENT. se pueden crear ruedas dentadas cilíndricas o dentados oblicuos con cualquier ángulo. La formación de virutas se debe por un lado al avance axial de la herramienta y, por otro lado, al movimiento rotatorio.

En el ciclo se puede seleccionar la cara de mecanizado. El proceso de producción por descortezado se realiza mediante un movimiento rotativo sincronizado del cabezal de la herramienta y del cabezal de la pieza. Además, la fresa se mueve en la dirección axial a lo largo de la pieza.

En el ciclo se puede llamar a una tabla de herramientas con datos técnicos. Para cada corte individual, en la tabla se puede definir un avance, un incremento lateral y un offset lateral, o un perfil propio para la línea de flanco del diente.

Tabla tecnológica para el ciclo 287 Descortezado por generación de rueda dentada (#157 / #4-05-1)

Desarrollo del ciclo

  1. El control numérico posiciona la herramienta en el eje de la herramienta en Q260 Altura segura en el avance FMAX. La herramienta solo se mueve cuando la posición actual es menor que Q260 en el eje de la herramienta.
  2. Antes de bascular el espacio de trabajo, el control numérico posiciona la herramienta en X con avance FMAX en una coordenada segura. Si la herramienta ya está sobre una coordenada en el espacio de trabajo, que es superior a la coordenada calculada, no tiene lugar ningún movimiento.
  3. El control numérico inclina el espacio de trabajo con avance Q253.
  4. El control numérico posiciona la herramienta con avance FMAX sobre el punto inicial del espacio de trabajo.
  5. A continuación, el control numérico mueve la herramienta sobre el eje de la herramienta con avance Q253 a la distancia de seguridad Q200.
  6. El control numérico alcanza la distancia de entrada. El control numérico calcula este recorrido automáticamente. La distancia de entrada es la distancia recorrida desde que se toca una pieza por primera vez hasta que esta alcanza completamente la profundidad de inmersión.
  7. El control numérico hace que la herramienta frese la pieza a dentar en dirección longitudinal con el avance definido. En el primer paso de profundización Q586, el control numérico desplaza con el primer avance Q588.
  8. Al final del corte, la herramienta se desplaza más allá del punto final definido en el recorrido de sobrepaso Q580. La distancia de sobrepaso sirve para mecanizar completamente el dentado.
  9. Para el resto de cortes, el control numérico calcula el avance y la aproximación.
  10. Los valores calculados del avance dependen del factor de ajuste del avance Q580.

  11. Los valores calculados de la aproximación son valores intermedios de los parámetros Q586 PRIMERA APROXIMACION y Q587 ULTIMA APROXIMACION.

  12. El control numérico ejecuta el último paso de profundización Q587 con el avance Q589.
  13. Si el control numérico se encuentra en el punto final, retira la herramienta con el avance Q253 y la vuelve a posicionar en el punto inicial.
  14. Finalmente, el control numérico posiciona la herramienta en la altura segura Q260 con el avance FMAX.
 
Tip
  • La zona de mecanizado viene delimitada por el punto inicial en Z Q551+Q200 y por el punto final en Z Q552 (Q551 y Q552 se definen en el ciclo 285). Al punto de inicio se le añade, además, la distancia de entrada. Esta sirve para no meter la pieza en el diámetro de mecanizado. Esta distancia la calcula el mismo control numérico.
  • Después de cada corte, el control numérico muestra una ventana superpuesta con el número del corte actual y el número de cortes restantes.

Notas

 
Indicación
¡Atención: Peligro de colisión!
Al realizar dentados oblicuos, los ejes rotativos permanecen inclinados tras el final del programa. Existe riesgo de colisión.
  1. Retirar la herramienta antes de modificar la posición del eje basculante
  • Únicamente se puede ejecutar este ciclo en los modos de mecanizado FUNCTION MODE MILL y FUNCTION MODE TURN y FUNCTION DRESS.
  • El ciclo está CALL-activo
  • El número de dientes de la rueda dentada y el número de cuchillas de la herramienta dan como resultado la relación de velocidades de giro entre la herramienta y la pieza.

Indicaciones sobre programación

  • Antes del inicio del ciclo, programar el sentido de giro del cabezal maestro (Cabezal del canal).
  • Cuanto más grande es el factor en Q580 ADAPTACION AVANCE, antes tiene lugar la adaptación en el avance del último corte. El valor recomendado está en 0,2.
  • Indicar a la herramienta el número de cuchillas en la tabla de herramientas.
  • Cuando en Q240 solo hay programados dos cortes, el último paso de profundización de Q587 y el último avance de Q589 se ignoran. Cuando solo se ha programado un corte, el primer paso de aproximación de Q586 también se ignora.
  • Si se ha programado el parámetro opcional Q466 RECOR. EVACUACION, el control numérico optimiza los recorridos de aproximación y sobrepaso automáticamente según la profundidad de corte actual.

Parámetros de ciclo

Figura auxiliar

Parámetro

Q240 ¿Número de cortes?

Número de cortes hasta la profundidad final

0: El control numérico calcula automáticamente el número mínimo necesario de cortes.

1: Un corte

2: Dos cortes en los que el control numérico solo tiene en cuenta la aproximación en el primer corte Q586. El control numérico no tiene en cuenta la aproximación en el último corte Q587.

3-99: Número de cortes programado

"...": Indicación de la ruta de una tabla con datos técnicos, ver Tabla tecnológica para el ciclo 287 Descortezado por generación de rueda dentada (#157 / #4-05-1)

Introducción: 0...99 alternativamente, introducir texto de máx. 255 caracteres o un parámetro QS

Q584 ¿Número del primer corte?

Determinar qué número de corte ejecuta el control numérico en primer lugar.

Introducción: 1...999

Q585 ¿Número del último corte?

Determinar en qué número debería realizar el control numérico el último corte.

Introducción: 1...999

Q200 Distancia de seguridad?

Distancia para movimiento de retirada y posicionamiento previo. El valor actúa de forma incremental.

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

Q260 Altura de seguridad?

Posición en el eje de la herramienta en la que no se pueden producir ninguna colisión con la pieza. El control numérico se desplaza a la posición durante el posicionamiento intermedio y la retirada al final del ciclo. El valor actúa de forma absoluta.

Introducción: –99999.9999...+99999.9999 alternativamente PREDEF.

Q545 Ángulo inclin. hta.?

Ángulo de los flancos de la herramienta de generación por descortezado. Consignar este valor en formato decimal.

Ejemplo: 0°47'=0,7833

Introducción: –60...+60

Q546 Invertir sentido giro cabezal?

Modificar el sentido de giro del cabezal esclavo:

0: el sentido de giro no se modifica

1: el sentido de giro se modifica

Introducción: 0, 1

Comprobar y cambiar los sentidos de giro del cabezal

Q547 Dif. angular engranaje?

Ángulo según el cual el control numérico gira la pieza al inicio del ciclo.

Introducción: –180...+180

Q550 ¿Lado mecaniz. (0=pos./1=neg.)?

Determinar en qué cara tiene lugar el mecanizado.

0: cara de mecanizado positiva del eje principal en I-CS

1: cara de mecanizado negativa del eje principal en I-CS

Introducción: 0, 1

Q533 ¿Direc. prefer. an. incid.?

Selección de posibilidades de incidencia alternativas. A partir del ángulo de incidencia definido por el usuario, el control numérico debe calcular la posición adecuada del eje basculante disponible en su máquina. Por lo general aparecen siempre dos posibles soluciones. Mediante el parámetro Q533 se puede ajustar qué posible solución debe utilizar el control numérico:

0: solución más próxima a la posición actual

-1: solución que se encuentra entre 0° y -179,9999°

+1: solución que se encuentra entre 0° y +180°

-2: solución que se encuentra entre -90° y -179,9999°

+2: solución que se encuentra entre +90° y +180°

Introducción: –2, –1, 0, +1, +2

Q530 ¿Ha arrancado el mecanizado?

Posicionar los ejes basculantes para el mecanizado inclinado:

1: posicionar automáticamente el eje basculante y hacer un seguimiento del extremo de la herramienta al mismo tiempo (MOVE). La posición relativa entre la pieza y la herramienta no se modifica. El control numérico ejecuta un movimiento de compensación con los ejes lineales

2: posicionar automáticamente el eje basculante sin hacer un seguimiento del eje de la herramienta (TURN)

Introducción: 1, 2

Q253 ¿Avance preposicionamiento?

Definir la velocidad de desplazamiento de la herramienta al inclinar y al realizar el posicionamiento previo, así como al posicionar el eje de la herramienta entre cada aproximación. El avance se indica en mm/min.

Introducción: 0...99999.9999 alternativamente, FMAX, FAUTO, PREDEF

Q586 ¿Aproxim. en el primer corte?

Cota con la que la herramienta se aproxima en el primer corte. El valor actúa de forma incremental.

Si en Q240 se ha guardado una ruta para la tabla tecnológica, este parámetro no tiene efecto, ver Tabla tecnológica para el ciclo 287 Descortezado por generación de rueda dentada (#157 / #4-05-1)

Introducción: 0,001...99,999

Q587 ¿Aproxim. en el último corte?

Cota con la que la herramienta se aproxima en el último corte. El valor actúa de forma incremental.

Si en Q240 se ha guardado una ruta para la tabla tecnológica, este parámetro no tiene efecto, ver Tabla tecnológica para el ciclo 287 Descortezado por generación de rueda dentada (#157 / #4-05-1)

Introducción: 0,001...99,999

Q588 ¿Avance en el primer corte?

Avance en el primer corte. El control numérico interpreta el avance en milímetros por vuelta de la pieza.

Si en Q240 se ha guardado una ruta para la tabla tecnológica, este parámetro no tiene efecto, ver Tabla tecnológica para el ciclo 287 Descortezado por generación de rueda dentada (#157 / #4-05-1)

Introducción: 0,001...99,999

Q589 ¿Avance en el último corte?

Avance durante el último corte. El control numérico interpreta el avance en milímetros por vuelta de la pieza.

Si en Q240 se ha guardado una ruta para la tabla tecnológica, este parámetro no tiene efecto, ver Tabla tecnológica para el ciclo 287 Descortezado por generación de rueda dentada (#157 / #4-05-1)

Introducción: 0,001...99,999

Q580 ¿Factor de ajuste de avance?

Este factor define la disminución del avance. Dado que debe reducirse el avance si aumenta el número de corte. Cuanto mayor es el valor, más rápidamente se adaptan los avances al último avance.

Si en Q240 se ha guardado una ruta para la tabla tecnológica, este parámetro no tiene efecto, ver Tabla tecnológica para el ciclo 287 Descortezado por generación de rueda dentada (#157 / #4-05-1)

Introducción: 0...1

Q466 ¿Recorrido de evacuación?

Longitud del sobrepaso al final del dentado

La distancia de sobrepaso garantiza que el control numérico mecanice completamente el dentado hasta el punto final deseado. El control numérico optimiza automáticamente el recorrido de sobrepaso según la profundidad de corte actual.

Si este parámetro opcional se borra con NO ENT, el control numérico utiliza la distancia de seguridad Q200 como recorrido de sobrepaso. En este caso, el control numérico no optimiza automáticamente el recorrido de sobrepaso.

Introducción: 0,1...99,9

Ejemplo

11 CYCL DEF 287 DESC. GEN. DE R. DENT. ~

Q240=+0

;NUMERO CORTES ~

Q584=+1

;N. PRIMER CORTE ~

Q585=+999

;N. ULTIMO CORTE ~

Q200=+2

;DISTANCIA SEGURIDAD ~

Q260=+100

;ALTURA DE SEGURIDAD ~

Q545=+0

;ANGULO INCLIN. HTA. ~

Q546=+0

;MODI. DIREC. GIRO ~

Q547=+0

;DIFERENCIA ANGULAR ~

Q550=+1

;LADO DE MECANIZADO ~

Q533=+0

;DIREC. PEFER. ~

Q530=+2

;MECANIZADO INICIADO ~

Q253=+750

;AVANCE PREPOSICION. ~

Q586=+1

;PRIMERA APROXIMACION ~

Q587=+0.1

;ULTIMA APROXIMACION ~

Q588=+0.2

;PRIMER AVANCE ~

Q589=+0.05

;ULTIMO AVANCE ~

Q580=+0.2

;ADAPTACION AVANCE ~

Q466=+2

;RECOR. EVACUACION

Comprobar y cambiar los sentidos de giro del cabezal

Antes de realizar un mecanizado, comprobar si los sentidos de giro de los dos cabezales son correctos.

Determinar el sentido de giro de la mesa:

  1. ¿Qué herramienta? ¿(corte a la derecha/corte a la izquierda)?
  2. ¿Qué cara de mecanizado? X+ (Q550=0) / X- (Q550=1)
  3. Consultar la dirección de giro de la mesa en una de las dos tablas. Para ello, seleccione la tabla con su dirección de giro de herramienta (corte hacia la derecha/corte hacia la izquierda). Consulte en esta tabla la dirección de giro de la mesa para su cara de mecanizado X+ (Q550=0) / X- (Q550=1):
Herramienta: corte a la derecha M3

Cara de mecanizado

Dirección de giro de la mesa

X+ (Q550=0)

En sentido horario (por ejemplo, M303)

X- (Q550=1)

En sentido antihorario (por ejemplo, M304)

Herramienta: corte a la derecha M4

Cara de mecanizado

Dirección de giro de la mesa

X+ (Q550=0)

En sentido antihorario (por ejemplo, M304)

X- (Q550=1)

En sentido horario (por ejemplo, M303)

 
Tip

Tenga en cuenta que, en casos especiales, las direcciones de giro de estas tablas pueden variar.

Modificar el sentido de giro

Modo fresado:

  • Cabezal maestro 1: Se conecta el cabezal de la herramienta como cabezal maestro con M3 o M4. De esta forma se puede determinar el sentido de giro (una modificación de cabezal maestro no incide en el sentido de giro del cabezal esclavo)
  • Cabezal esclavo 2: Adaptar el valor de parámetro de introducción Q546 para cambiar la dirección del cabezal esclavo

Modo torneado:

  • Cabezal maestro 1: Se conecta el cabezal de la herramienta como cabezal maestro con una función M. Dicha función M es específica del fabricante (M303, M304,...). De esta forma se puede determinar el sentido de giro (una modificación de cabezal maestro no incide en el sentido de giro del cabezal esclavo)
  • Cabezal esclavo 2: Adaptar el valor de parámetro de introducción Q546 para cambiar la dirección del cabezal esclavo
 
Tip

Antes de realizar un mecanizado, comprobar si los sentidos de giro de los dos cabezales son correctos.

Bajo ciertas circunstancias, definir un número de revoluciones bajo para poder valorar el sentido de giro ópticamente de una forma segura.