Ciclo 276 TRAZADO CONTORNO 3D

Programación ISO

G276

Aplicación

Con este ciclo se pueden mecanizar contornos abiertos y cerrados junto con el ciclo 14 CONTORNO y el ciclo 270 DATOS RECOR. CONTOR.. También puede trabajar con un reconocimiento automático del material restante. De este modo se puede realizar a posteriori un mecanizado de acabado, p. ej. de esquinas interiores, con una herramienta más pequeña.

El ciclo 276 TRAZADO CONTORNO 3D, en comparación con el ciclo 25 TRAZADO CONTORNO, procesa también coordenadas del eje de la herramienta que se han definido en el subprograma de contorno. De este modo, este ciclo puede mecanizar contornos tridimensionales.

Se recomienda programar el ciclo 270 DATOS RECOR. CONTOR. antes del ciclo 276 TRAZADO CONTORNO 3D.

Desarrollo del ciclo

Mecanizar un contorno sin paso de profundización: Profundidad de fresado Q1=0

  1. La herramienta se desplaza al punto inicial del mecanizado. Este punto inicial se calcula a partir del primer punto de contorno, del modo de fresado seleccionado y los parámetros del ciclo 270 DATOS RECOR. CONTOR., como por ejemplo el Tipo de aproximación. Aquí el control numérico desplaza la herramienta hasta la primera profundidad de aproximación
  2. El control numérico desplaza según el ciclo 270 DATOS RECOR. CONTOR. previamente definido hasta el contorno y a continuación ejecuta el mecanizado hasta el final del contorno
  3. Al final del contorno tiene lugar el movimiento de salida definido en el ciclo 270 DATOS RECOR. CONTOR.
  4. Finalmente, el control numérico posiciona la herramienta en la altura de seguridad

Mecanizar un contorno con paso de aproximación: Profundidad de fresado Q1 distinta a 0 y profundidad de aproximación Q10 definida

  1. La herramienta se desplaza al punto inicial del mecanizado. Este punto inicial se calcula a partir del primer punto de contorno, del modo de fresado seleccionado y los parámetros del ciclo 270 DATOS RECOR. CONTOR. previamente definidos como por ejemplo el Tipo de aproximación. Aquí el control numérico desplaza la herramienta hasta la primera profundidad de aproximación
  2. El control numérico desplaza según el ciclo 270 DATOS RECOR. CONTOR. previamente definido hasta el contorno y a continuación ejecuta el mecanizado hasta el final del contorno
  3. Si se ha seleccionado un mecanizado codireccional y en contrasentido (Q15=0), el control numérico realiza un movimiento pendular. Ejecuta el movimiento de aproximación al final y al punto inicial del contorno. Si Q15 es distinto de 0, el control numérico retira la herramienta a la altura segura hasta el punto inicial del mecanizado y desde ahí hasta la siguiente profundidad de aproximación
  4. El movimiento de salida se realiza como se ha definido en el ciclo 270 DATOS RECOR. CONTOR.
  5. Este proceso se repite hasta alcanzar la profundidad programada
  6. Finalmente, el control numérico posiciona la herramienta en la altura de seguridad

Notas

 
Indicación
¡Atención: Peligro de colisión!
Si ha ajustado el parámetro posAfterContPocket (n.º 201007) en ToolAxClearanceHeight, tras el final del ciclo el control numérico posiciona la herramienta únicamente en la dirección del eje de la herramienta a la altura segura. El control numérico no posiciona la herramienta en el plano de mecanizado. Existe riesgo de colisión.
  1. Tras el final del ciclo, posicionar la herramienta con todas la coordenadas del plano de mecanizado, p. ej. L X+80 Y+0 R0 FMAX
  2. Después del ciclo, programar una posición absoluta, ningún movimiento de recorrido incremental.
 
Indicación
¡Atención: Peligro de colisión!
Si antes de la llamada del ciclo posiciona la herramienta detrás de un obstáculo, puede producirse una colisión.
  1. Posicionar la herramienta antes de la llamada del ciclo de tal modo que el control numérico pueda acceder al punto inicial del contorno sin colisión
  2. Si la posición de la herramienta durante la llamada de ciclo se encuentra por debajo de la altura de seguridad, el control numérico emite un mensaje de error
  • Únicamente se puede ejecutar este ciclo en el modo de mecanizado FUNCTION MODE MILL.
  • Si utiliza frases APPR y DEP para la aproximación y el alejamiento, el control numérico comprobará si estos movimientos de aproximación y alejamiento dañan el contorno.
  • Si utiliza el ciclo 25 TRAZADO CONTORNO, solo deberá definir un subprograma en el ciclo 14 CONTORNO.
  • Junto con el ciclo 276 se recomienda utilizar el ciclo 270 DATOS RECOR. CONTOR.. Por el contrario, el ciclo 20 DATOS DEL CONTORNO no es necesario.
  • La memoria de un ciclo SL es limitada. En un ciclo SL se pueden programar un máximo de 16384 elementos de contorno.
  • Si M110 está activo durante el mecanizado, el avance se reducirá en consecuencia en los arcos internos corregidos.
  • El ciclo tiene en cuenta las funciones auxiliares M109 y M110. En los mecanizados interiores y exteriores, el control numérico mantiene constante el avance de los arcos de círculo para los radios internos y externos en la cuchilla de la herramienta.
  • Ajustar el avance en trayectorias circulares con M109

Indicaciones sobre programación

  • La primera frase NC del subprograma de contorno debe contener valores en todos los tres ejes X, Y y Z.
  • El signo del parámetro profundidad determina la dirección del mecanizado. Si se ha programado Profundidad = 0, entonces el control numérico emplea las coordenadas del eje de la herramienta indicadas en el subprograma de contorno.
  • Si se emplean parámetros Q locales QL en un subprograma de contorno, estos deben asignarse o computarse dentro del subprograma de contorno.

Parámetros de ciclo

Figura auxiliar

Parámetro

Q1 Profundidad de fresado?

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

Introducción: –99999.9999...+99999.9999

Q3 Sobremedida acabado lateral?

Sobremedida de acabado en el espacio de trabajo. El valor actúa de forma incremental.

Introducción: –99999.9999...+99999.9999

Q7 Altura de seguridad?

Altura absoluta, en la cual no se puede producir ninguna colisión con la pieza (para posicionamiento intermedio y retroceso al final del ciclo). El valor actúa de forma absoluta.

Introducción: –99999.9999...+99999.9999

Q10 Profundidad de pasada?

Cota según la cual la herramienta penetra cada vez en la pieza. El valor actúa de forma incremental.

Introducción: –99999.9999...+99999.9999

Q11 Avance al profundizar?

Avance durante los movimientos de recorrido en el eje del cabezal

Introducción: 0...99999.9999 alternativamente FAUTO, FU, FZ

Q12 Avance desbaste?

Avance durante los movimientos de recorrido en el espacio de trabajo

Introducción: 0...99999.9999 alternativamente FAUTO, FU, FZ

Q15 Tipo de fresado? contramarcha=-1

+1 = Fresado codireccional

–1 = Fresado en contrasentido

0: fresar alternativamente en el sentido de rotación de la fresa y en contrasentido en varios pasos de profundización

Introducción: –1, 0, +1

Q18 y QS18 ¿Herramienta de desbaste previo?

Número o nombre de la herramienta con la que el control numérico ya ha realizado un desbaste previo. Existe la posibilidad de utilizar la opción de la barra de acciones para capturar la herramienta de desbaste previo directamente de la tabla de herramientas. Además, con la opción Nombre de la barra de acciones se puede introducir incluso el nombre de la herramienta. El control numérico añade automáticamente las comillas al salir del campo de introducción. Si no se ha realizado el desbaste previo, se programa "0"; si se programa un número o un nombre, el control numérico solo desbasta la parte que no se ha podido mecanizar con la herramienta de desbaste previo. En caso de que la zona de desbaste no se pueda alcanzar lateralmente, el control numérico penetra pendularmente; para ello se debe definir el la tabla de herramientas TOOL.T, la longitud de la cuchilla LCUTS y el ángulo máximo de profundización ANGLE de la herramienta.

Introducción: 0...99999,9 alternativamente, un máximo de 255 caracteres

Q446 ¿Material restante aceptado?

Indicar hasta qué valor en mm se acepta el material restante en su contorno. Si, p. ej., se ha introducido 0,01, a partir de un espesor de material restante de 0,01 el control numérico ya no ejecuta ningún mecanizado del material restante.

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

Q447 ¿Distancia de unión máxima?

Distancia máxima entre dos zonas en las que debe realizarse desbaste fino. Dentro de esta distancia, el control numérico se desplaza sin movimiento de retirada, en la profundidad de mecanizado a lo largo del contorno.

Introducción: 0...999,999

Q448 ¿Prolongación de la trayectoria?

Suma para la prolongación de la trayectoria de la herramienta al inicio y final de una zona de contorno. El control numérico prolonga la trayectoria de la herramienta siempre paralela al contorno.

Introducción: 0...99,999

Ejemplo

11 CYCL DEF 276 TRAZADO CONTORNO 3D ~

Q1=-20

;PROFUNDIDAD FRESADO ~

Q3=+0

;SOBREMEDIDA LATERAL ~

Q7=+50

;ALTURA DE SEGURIDAD ~

Q10=-5

;PASO PROFUNDIZACION ~

Q11=+150

;AVANCE PROFUNDIDAD ~

Q12=+500

;AVANCE PARA DESBASTE ~

Q15=+1

;TIPO DE FRESADO ~

Q18=+0

;HERRAM. PREDESBASTE ~

Q446=+0.01

;MATERIAL RESTANTE ~

Q447=+10

;DISTANCIA DE UNION ~

Q448=+2

;PROLONG. TRAYECTORIA