Programar y simular la pieza

Tarea de ejemplo 1338459

Seleccionar el modo de funcionamiento Programación

Los programas NC siempre se editan en el modo de funcionamiento Programación.

Condiciones

  • Icono seleccionable del modo de funcionamiento
  • Para poder seleccionar el modo de funcionamiento Programación, el control numérico tiene que llevar encendido el tiempo suficiente para que el icono del modo de funcionamiento ya no sea gris.

Seleccionar el modo de funcionamiento Programación

Para seleccionar el modo de funcionamiento Programación, hacer lo siguiente:

    1. Seleccionar el modo de funcionamiento Programación
    2. El control numérico muestra el modo de funcionamiento Programación y el último programa NC abierto.

    Configurar la interfaz del control numérico para la programación

    En el modo de funcionamiento Programación se dispone de varias posibilidades para editar el programa NC.

     
    Tip

    Los primeros pasos describen el desarrollo del trabajo en el modo Klartext editor y con la columna Formulario abierta.

    Abrir la columna Formulario

    Para poder abrir la columna Formulario, debe haber un programa NC abierto.

    Para abrir la columna Formulario, hacer lo siguiente:

      1. Seleccionar Formulario
      2. El control numérico abre la columna Formulario

      Apertura de un nuevo programa NC

      Zona de trabajo Abrir fichero en el modo de funcionamiento Programación

      Para crear un programa NC en el modo de funcionamiento Programación, hacer lo siguiente:

        1. Seleccionar Añadir
        2. El control numérico muestra las zonas de trabajo Selección rápida y Abrir fichero.

        1. En la zona de trabajo Abrir fichero, seleccionar la unidad de disco deseada

        1. Seleccionar carpeta

        1. Seleccionar Fichero nuevo

        1. Introducir el nombre del fichero, p. ej. 1338459.h

        1. Confirmar con la tecla ENT

        1. Seleccionar Abrir
        2. El control numérico un nuevo programa NC y la ventana Insertar función NC para la definición de la pieza en bruto.

        Definición de la pieza en bruto

        Para un programa NC se puede definir una pieza en bruto que el control numérico utilizará en la simulación. Si se crea un programa NC, el control numérico abre automáticamente la ventana Insertar función NC para la definición de la pieza en bruto.

         
        Tip

        Si se ha cerrado la ventana sin seleccionar una pieza en bruto, podrá seleccionar posteriormente la descripción de la pieza en bruto mediante el botón Insertar función NC.

        Ventana Insertar función NC para definir la pieza en bruto

        Definir pieza en bruto rectangular

        Pieza en bruto rectangular con punto mínimo y punto máximo

        Para definir un paralelepípedo mediante una diagonal espacial, introducir el punto mínimo y el punto máximo con respecto al punto de referencia activo de la pieza.

         
        Tip

        Para confirmar las introducciones, hacer lo siguiente:

        • Tecla ENT
        • Tecla de flecha a la derecha
        • Pulsar el siguiente elemento sintáctico

        Para definir una pieza en bruto rectangular, hacer lo siguiente:

          1. Seleccionar BLK FORM QUAD

          1. Seleccionar Insertar
          2. El control numérico introduce la frase NC para la definición de la pieza en bruto.

          1. Abrir la columna Formulario

          1. Seleccionar eje de herramienta, p. ej. Z

          1. Confirmar introducción

          1. Introducir la coordenada X más pequeña, p. ej. 0

          1. Confirmar introducción

          1. Introducir la coordenada Y más pequeña, p. ej. 0

          1. Confirmar introducción

          1. Introducir la coordenada Z más pequeña, p. ej. -40

          1. Confirmar introducción

          1. Introducir la coordenada X más grande, p. ej. 100

          1. Confirmar introducción

          1. Introducir la coordenada Y más grande, p. ej. 100

          1. Confirmar introducción

          1. Introducir la coordenada Z más grande, p. ej. 0

          1. Confirmar introducción

          1. Seleccionar Confirmar
          2. El control numérico finaliza la frase NC.
          Columna Formulario con los valores definidos

          0 BEGIN PGM 1339889 MM

          1 BLK FORM 0.1 Z X+0 Y+0 Z-40

          2 BLK FORM 0.2 X+100 Y+100 Z+0

          3 END PGM 1339889 MM

           
          Machine

          El alcance completo de las funciones del control numérico solo está disponible si se utiliza el eje de herramienta Z, p. ej. definición de patrones PATTERN DEF.

          Los ejes de herramienta X e Y se pueden utilizar de forma limitada, siempre que estén preparados y configurados por el fabricante.

          Estructura de un programa NC

          Estructurar programas NC de forma unificada ofrece las siguientes ventajas:

          • Resumen aumentado
          • Programación más rápida
          • Reducción de las fuentes de error

          Configuración recomendada de un programa de contorno

           
          Tip

          El control numérico añade automáticamente las frases NC BEGIN PGM y END PGM.

          1. BEGIN PGM con selección de la unidad de medida
          2. Definición de la pieza en bruto
          3. Llamar herramienta con eje de herramienta y datos tecnológicos
          4. Desplazar la herramienta a un posición segura, activar el cabezal
          5. Posicionar previamente en el espacio de trabajo, cerca del primer punto de contorno
          6. Posicionar previamente en el eje de herramienta y conectar el refrigerante según corresponda
          7. Aproximar el contorno, en caso necesario, conectar la corrección del radio de herramienta
          8. Mecanizar contorno
          9. Dejar contorno, desconectar refrigerante
          10. Desplazar la herramienta a un posición segura
          11. Finalizar programa NC
          12. END PGM

          Entrada y salida al contorno

          Si se programa un contorno, se necesita un punto inicial y un punto final fuera del contorno.

          Para aproximar y salir del contorno se necesitan las siguientes posiciones:

          Figura auxiliar

          Posición

          Punto inicial

          El punto inicial debe cumplir las siguientes condiciones:

          • Sin corrección de radio de la herramienta
          • Que la herramienta se pueda aproximar sin colisionar
          • Que esté próximo al primer punto del contorno

          La figura muestra lo siguiente:

          Si el punto inicial se define en la zona gris oscuro, el contorno se dañará al aproximar el primer punto de contorno.

          Aproximar el punto inicial por el eje de la herramienta

          Antes de aproximar el primer punto de contorno se debe posicionar la herramienta en el eje de herramienta a la profundidad de trabajo. Si existe riesgo de colisión, aproximar el punto inicial por separado en el eje de la herramienta.

          Primer punto del contorno

          El control numérico desplaza la herramienta del punto inicial al primer punto de contorno.

          Para desplazar la herramienta al primer punto de contorno, programar una corrección del radio de herramienta.

          Punto final

          El punto final debe cumplir las siguientes condiciones:

          • Que la herramienta se pueda aproximar sin colisionar
          • Que esté próximo al primer punto del contorno
          • Evitar dañar el contorno: El punto de partida óptimo se encuentra en la prolongación de la trayectoria de la herramienta para el mecanizado del último elemento del contorno.

          La figura muestra lo siguiente:

          Si el punto final se define en la zona gris oscuro, el contorno se dañará al aproximar el punto final.

          Dejar el punto final por el eje de herramienta

          Programar el eje de la herramienta por separado al salir del punto final.

          Punto inicial y punto final comunes

          Para un punto inicial y un punto final comunes, no programar ninguna compensación del radio de la herramienta.

          Evitar dañar el contorno: El punto de partida óptimo se encuentra entre las prolongaciones de la trayectoria de la herramienta para el mecanizado del primer elemento del contorno.

          Programar contorno sencillo

          A la pieza que se va a programar

          Los siguientes contenidos muestran cómo se fresa en una pasada el contorno representado a una profundidad de 5 mm. La definición de la pieza en bruto ya está creada.

          Definición de la pieza en bruto

          Después de añadir una función NC, el control numérico muestra una explicación sobre el elemento sintáctico actual en la barra del diálogo. Los datos se pueden introducir directamente en el formulario.

           
          Tip

          Programar los programas NC como si la herramienta estuviera en movimiento. Es irrelevante si el movimiento lo ejecuta un eje del cabezal o de la mesa.

          Llamada a la herramienta

          Columna Formulario con los elementos sintácticos de la llamada de herramienta

          Para llamar una herramienta, hacer lo siguiente:

            1. Seleccionar TOOL CALL

            1. Seleccionar Número en el formulario
            2. Introducir número de herramienta, p. ej. 16

            1. Seleccionar el eje de herramienta Z

            1. Seleccionar velocidad del cabezal S
            2. Introducir la velocidad de giro del cabezal, p. ej. 6500

            1. Seleccionar Confirmar
            2. El control numérico finaliza la frase NC.

            3 TOOL CALL 12 Z S6500

             
            Machine

            El alcance completo de las funciones del control numérico solo está disponible si se utiliza el eje de herramienta Z, p. ej. definición de patrones PATTERN DEF.

            Los ejes de herramienta X e Y se pueden utilizar de forma limitada, siempre que estén preparados y configurados por el fabricante.

            Desplazar la herramienta a un posición segura

            Columna Formulario con los elementos sintácticos de una recta

            Hacer avanzar la herramienta a una posición segura de este modo:

              1. Seleccionar la función de trayectoria L

              1. Seleccionar Z
              2. Introducir valor, p. ej. 250 

              1. Seleccionar corrección del radio de herramienta R0
              2. El control numérico acepta R0 sin corrección del radio de la herramienta.

              1. Seleccionar avance FMAX
              2. El control numérico acepta la marcha rápida FMAX.
              3. Si es necesario, introducir la función auxiliar M, p. ej. M3, para conectar el cabezal

              1. Seleccionar Confirmar
              2. El control numérico finaliza la frase NC.

              4 L Z+250 R0 FMAX M3

              Posicionar previamente en el espacio de trabajo

              Para posicionar en el espacio de trabajo, hacer lo siguiente:

                1. Seleccionar la función de trayectoria L

                1. Seleccionar X
                2. Introducir valor, p. ej. –20 

                1. Seleccionar Y
                2. Introducir valor, p. ej. –20 

                1. Seleccionar avance FMAX

                1. Seleccionar Confirmar
                2. El control numérico finaliza la frase NC.

                5 L X-20 Y-20 FMAX

                Posicionar previamente en el eje de herramienta

                Para posicionar el eje de la herramienta, hacer lo siguiente:

                  1. Seleccionar la función de trayectoria L

                  1. Seleccionar Z
                  2. Introducir valor, p. ej. –5 

                  1. Seleccionar avance F
                  2. Introducir el valor del avance de posicionamiento, p. ej. 3000

                  1. Introducir la función auxiliar M, p. ej. M8, según corresponda para activar el refrigerante

                  1. Seleccionar Confirmar
                  2. El control numérico finaliza la frase NC.

                  6 L Z-5 R0 F3000 M8

                  Llegada al contorno

                  A la pieza que se va a programar
                  Columna Formulario con los elementos sintácticos de una función de aproximación

                  Para aproximar al contorno, hacer lo siguiente:

                    1. Seleccionar la función de trayectoria APPR DEP
                    2. El control numérico abre la ventana Insertar función NC.

                    1. Seleccionar APPR

                    1. Seleccionar función de aproximación, p. ej. APPR CT

                    1. Seleccionar Insertar
                    2. Introducir las coordenadas del punto inicial 1, p. ej. X 5 Y 5

                    1. En el ángulo central CCA introducir el ángulo de entrada, p. ej. 90

                    1. Introducir el radio de la trayectoria circular, p. ej. 8 

                    1. Seleccionar RL
                    2. El control numérico acepta la corrección del radio de herramienta por la izquierda.

                    1. Seleccionar avance F
                    2. Introducir el valor para el avance del mecanizado, p. ej. 700

                    1. Seleccionar Confirmar
                    2. El control numérico finaliza la frase NC.

                    7 APPR CT X+5 Y+5 CCA90 R+8 RL F700

                    Mecanizar contorno

                    A la pieza que se va a programar

                    Para mecanizar el contorno, hacer lo siguiente:

                      1. Seleccionar la función de trayectoria L
                      2. Introducir las coordenadas que varían del punto del contorno 2, p. ej. Y 95

                      1. Finalizar la frase NC con Confirmar
                      2. El control numérico acepta el valor modificado y conserva toda la otra información de la frase NC precedente.

                      1. Seleccionar la función de trayectoria L
                      2. Introducir las coordenadas que varían del punto del contorno 3, p. ej. X 95

                      1. Finalizar la frase NC con Confirmar

                      1. Seleccionar función de trayectoria CHF
                      2. Introducir anchura del bisel, p. ej. 10 

                      1. Finalizar la frase NC con Confirmar

                      1. Seleccionar la función de trayectoria L
                      2. Introducir las coordenadas que varían del punto del contorno 4, p. ej. Y 5

                      1. Finalizar la frase NC con Confirmar

                      1. Seleccionar función de trayectoria CHF
                      2. Introducir anchura del bisel, p. ej. 20 

                      1. Finalizar la frase NC con Confirmar

                      1. Seleccionar la función de trayectoria L
                      2. Introducir las coordenadas que varían del punto del contorno 1, p. ej. X 5

                      1. Finalizar la frase NC con Confirmar

                      8 L Y+95

                      9 L X+95

                      10 CHF 10

                      11 L Y+5

                      12 CHF 20

                      13 L X+5

                      Salida del contorno

                      Columna Formulario con los elementos sintácticos de una función de salida

                      Para dejar el contorno, hacer lo siguiente:

                        1. Seleccionar la función de trayectoria APPR DEP
                        2. El control numérico abre la ventana Insertar función NC.

                        1. Seleccionar DEP

                        1. Seleccionar la función de retirada, p. ej. DEP CT

                        1. Seleccionar Insertar

                        1. En el ángulo central CCA, introducir el ángulo de salida, p. ej. 90

                        1. Introducir el radio de salida, p. ej. 8 

                        1. Seleccionar avance F
                        2. Introducir el valor del avance de posicionamiento, p. ej. 3000

                        1. En caso necesario, introducir la función auxiliar M, p. ej. M9, para desconectar el refrigerante

                        1. Seleccionar Confirmar
                        2. El control numérico finaliza la frase NC.

                        14 DEP CT CCA90 R+8 F3000 M9

                        Desplazar la herramienta a un posición segura

                        Hacer avanzar la herramienta a una posición segura de este modo:

                          1. Seleccionar la función de trayectoria L

                          1. Seleccionar Z
                          2. Introducir valor, p. ej. 250 

                          1. Seleccionar corrección del radio de herramienta R0

                          1. Seleccionar avance FMAX
                          2. En caso necesario, introducir la función auxiliar M

                          1. Seleccionar Confirmar
                          2. El control numérico finaliza la frase NC.

                          15 L Z+250 R0 FMAX M30

                          Programación de un ciclo de mecanizado

                          Los siguientes contenidos muestran cómo se fresa la ranura redonda de la tarea de ejemplo a una profundidad de 5 mm. Ya se ha creado la definición de la pieza en bruto y el contorno exterior.

                          Tarea de ejemplo 1338459

                          Después de añadir un ciclo, se pueden definir los valores que le corresponden en los parámetros del ciclo. El ciclo se puede programar directamente en la columna Formulario.

                          Llamada a la herramienta

                          Para llamar una herramienta, hacer lo siguiente:

                            1. Seleccionar TOOL CALL

                            1. Seleccionar Número en el formulario
                            2. Introducir número de herramienta, p. ej. 6

                            1. Seleccionar el eje de herramienta Z

                            1. Seleccionar velocidad del cabezal S
                            2. Introducir la velocidad de giro del cabezal, p. ej. 6500

                            1. Seleccionar Confirmar
                            2. El control numérico finaliza la frase NC.

                            16 TOOL CALL 6 Z S6500

                            Desplazar la herramienta a un posición segura

                            Columna Formulario con los elementos sintácticos de una recta

                            Hacer avanzar la herramienta a una posición segura de este modo:

                              1. Seleccionar la función de trayectoria L

                              1. Seleccionar Z
                              2. Introducir valor, p. ej. 250 

                              1. Seleccionar corrección del radio de herramienta R0
                              2. El control numérico acepta R0 sin corrección del radio de la herramienta.

                              1. Seleccionar avance FMAX
                              2. El control numérico acepta la marcha rápida FMAX.
                              3. Si es necesario, introducir la función auxiliar M, p. ej. M3, para conectar el cabezal

                              1. Seleccionar Confirmar
                              2. El control numérico finaliza la frase NC.

                              17 L Z+250 R0 FMAX M3

                              Posicionar previamente en el espacio de trabajo

                              Para posicionar en el espacio de trabajo, hacer lo siguiente:

                                1. Seleccionar la función de trayectoria L

                                1. Seleccionar X
                                2. Introducir valor, p. ej. +50 

                                1. Seleccionar Y
                                2. Introducir valor, p. ej. +50 

                                1. Seleccionar avance FMAX

                                1. Seleccionar Confirmar
                                2. El control numérico finaliza la frase NC.

                                18 L X+50 Y+50 FMAX

                                Definición del ciclo

                                Columna Formulario con las posibilidades de introducción del ciclo

                                Para definir una ranura redonda, hacer lo siguiente:

                                  1. Seleccionar la tecla CYCL DEF
                                  2. El control numérico abre la ventana Insertar función NC.

                                  1. Seleccionar el ciclo 254 RANURA CIRCULAR

                                  1. Seleccionar Insertar
                                  2. El control numérico añade el ciclo.

                                  1. Abrir la columna Formulario
                                  2. Indicar todos los valores de introducción en el formulario

                                  1. Seleccionar Confirmar
                                  2. El control numérico guarda el ciclo.

                                  19 CYCL DEF 254 RANURA CIRCULAR ~

                                  Q215=+0

                                  ;TIPO MECANIZADO ~

                                  Q219=+15

                                  ;ANCHURA RANURA ~

                                  Q368=+0.1

                                  ;SOBREMEDIDA LATERAL ~

                                  Q375=+60

                                  ;DIAM. ARCO CIRCULAR ~

                                  Q367=+0

                                  ;REF. POSICION RANURA ~

                                  Q216=+50

                                  ;CENTRO 1ER EJE ~

                                  Q217=+50

                                  ;CENTRO SEGUNDO EJE ~

                                  Q376=+45

                                  ;ANGULO INICIAL ~

                                  Q248=+225

                                  ;ANGULO ABERTURA ~

                                  Q378=+0

                                  ;ANGULO INCREMENTAL ~

                                  Q377=+1

                                  ;NUMERO MECANIZADOS ~

                                  Q207=+500

                                  ;AVANCE DE FRESADO ~

                                  Q351=+1

                                  ;TIPO DE FRESADO ~

                                  Q201=-5

                                  ;PROFUNDIDAD ~

                                  Q202=+5

                                  ;PASO PROFUNDIZACION ~

                                  Q369=+0.1

                                  ;SOBREMEDIDA PROFUND. ~

                                  Q206=+150

                                  ;AVANCE PROFUNDIDAD ~

                                  Q338=+5

                                  ;PASADA PARA ACABADO ~

                                  Q200=+2

                                  ;DISTANCIA SEGURIDAD ~

                                  Q203=+0

                                  ;COORD. SUPERFICIE ~

                                  Q204=+50

                                  ;2A DIST. SEGURIDAD ~

                                  Q366=+2

                                  ;PUNZONAR ~

                                  Q385=+500

                                  ;AVANCE ACABADO ~

                                  Q439=+0

                                  ;REFER. AVANCE

                                  Llamar al ciclo para su ejecución

                                  Para llamar al ciclo, hacer lo siguiente:

                                  1. Seleccionar CYCL CALL

                                  20 CYCL CALL

                                  Desplazar la herramienta a una posición segura y finalizar el programa NC

                                  Hacer avanzar la herramienta a una posición segura de este modo:

                                    1. Seleccionar la función de trayectoria L

                                    1. Seleccionar Z
                                    2. Introducir valor, p. ej. 250 

                                    1. Seleccionar corrección del radio de herramienta R0

                                    1. Seleccionar avance FMAX
                                    2. Introducir la función auxiliar M, p. ej. M30, para finalizar el programa

                                    1. Seleccionar Confirmar
                                    2. El control numérico finaliza la frase NC y el programa NC

                                    21 L Z+250 R0 FMAX M30

                                    Configurar la interfaz del control numérico para la simulación

                                    En el modo de funcionamiento Programación, también se pueden probar los programas NC gráficamente. El control numérico simula el programa NC activo en la zona de trabajo Programa.

                                    Para simular el programa NC, se debe abrir la zona de trabajo Simulación.

                                     
                                    Tip

                                    Para la simulación, se puede cerrar la columna Formulario para obtener una vista más grande del programa NC y de la zona de trabajo Simulación.

                                    Abrir la zona de trabajo Simulación

                                    Para poder abrir zonas de trabajo adicionales en el modo de funcionamiento Programación, tiene que haber un programa NC abierto.

                                    Para abrir la zona de trabajo Simulación, hacer lo siguiente:

                                    1. En la barra de aplicaciones, seleccionar Zonas de trabajo
                                    2. Seleccionar Simulación
                                    3. El control numérico muestra asimismo la zona de trabajo Simulación.
                                     
                                    Tip

                                    La zona de trabajo Simulación también se puede abrir con la tecla del modos de funcionamiento Test del programa.

                                    Configurar la zona de trabajo Simulación

                                    El programa NC se puede simular sin llevar a cabo ajustes especiales. Sin embargo, para poder supervisar la simulación, se recomienda adaptar la velocidad de esta.

                                    Para adaptar la velocidad de la simulación, hacer lo siguiente:

                                    1. Seleccionar factor mediante el control deslizante, p. ej. 5,0 * T
                                    2. El control numérico lleva a cabo la siguiente simulación con el quíntuple de la velocidad programada.

                                    Si se utilizan tablas diferentes para la ejecución del programa y la simulación, p. ej. tablas de herramientas, en la zona de trabajo Simulación se pueden definir tablas.

                                    Simular programa NC

                                    En la zona de trabajo Simulación se prueba el programa NC.

                                    Iniciar la simulación

                                    Zona de trabajo Simulación en el modo de funcionamiento Programación

                                    Para iniciar la simulación, hacer lo siguiente:

                                      1. Seleccionar Inicio
                                      2. En caso necesario, el control numérico pregunta si se desea guardar el fichero.

                                      1. Seleccionar Guardar
                                      2. El control numérico inicia la simulación.
                                      3. El control numérico muestra le estado de la simulación mediante StiB.

                                      Definición

                                      StiB (control numérico activo):
                                      Con el icono StiB, el control numérico muestra el estado actual de la simulación en la barra de acciones y en la pestaña del programa NC:

                                      • Blanco: no hay tarea de desplazamiento
                                      • Verde: mecanizado activo, los ejes se mueven
                                      • Naranja: programa NC interrumpido
                                      • Rojo: programa NC parado