Programar eficazmente contornos complejos

Programación de contornos en programGUIDE (Ejemplo de fresado)

La programación de contornos es la solución para programar eficazmente contornos complejos en piezas torneadas y fresadas. Con la ayuda del editor de contornos integrado y los correspondientes ciclos de mecanizado en SINUMERIK Operate, los contornos pueden crearse y procesarse directamente en el sistema de control CNC. Demostramos brevemente las posibilidades mediante el ejemplo de la programación de contornos durante el fresado en combinación con programGUIDE.

 

  1. La definición del contorno y el mecanizado están disponibles en el editor de programas a través de la tecla programable "Fresado de contornos".
  2. La softkey "Contorno" define el contorno y programa la llamada del contorno.
  3. Las demás softkeys representan los ciclos para el contorno definido, por ejemplo, los ciclos para el fresado de trayectorias y para el mecanizado de cajeras y de islas.

Definición del contorno y llamada del contorno en el programa

Para la definición del contorno se dispone de varias opciones. El contorno se encuentra en el programa principal o en el subprograma. La llamada del contorno también varía en consecuencia: un contorno creado en el programa principal se crea en una etiqueta, mientras que un contorno en un subprograma se crea dentro de una etiqueta del subprograma.

Opciones de llamada de contorno

Las siguientes estructuras de control pueden utilizarse en el lenguaje de alto nivel del CNC SINUMERIK:

 

 

Programa principal:

  • Nombre del contorno
  • Etiquetas

Subprograma:

  • Contorno en el subprograma
  • contorno en el subprograma entre etiquetas

Llamada mediante el nombre del contorno

  1. Llamada del contorno denominado "CONTOUR_1" mediante el CICLO62 (ciclo de llamada).
  2. Ciclo de mecanizado (por ejemplo, CICLO63 de fresado de espárragos); se refiere al CICLO62 anterior.
  3. Contorno definido mediante el editor de contornos; también puede ser anterior a M30.

Llamada mediante etiqueta

  1. Llamada del código de programa en la etiqueta
  2. Ciclo de mecanizado (por ejemplo, CICLO63 fresando espigas); se refiere al CICLO62 anterior
  3. LAB1_START: y LAB2_STOP: forman el punto inicial y final del contorno

Llamada mediante subprograma

  1. Llamada al código del programa (o contorno) contenido en el subprograma "SUB_CONT".
  2. Ciclo de mecanizado (por ejemplo, CICLO63 de fresado de islas); se refiere al CICLO62 anterior.

Llamada mediante etiqueta en el subprograma

  1. Mecanizado del contorno que contiene el subprograma "SUB_CONT" entre las dos etiquetas "LAB_SUB_START" y "LAB_SUB_END".
  2. Ciclo de mecanizado (por ejemplo, CICLO63 fresando espárragos); se refiere al CICLO62 anterior.

Etiqueta en el subprograma

(Véase la descripción anterior)

Descarga

¿Te gustaría ponerte en contacto con el equipo de CNC4you?

¿Preguntas o sugerencias? ¡Escríbenos!

¿Tienes alguna sugerencia para un videotutorial, una pieza o un artículo online? ¡Tenemos curiosidad por saberlo!