Tabla de contenido

Publicidad

Enlaces rápidos

Manual de programación y
operación
5000M / 6000M
www.anilam.com

Publicidad

Tabla de contenido
loading

Resumen de contenidos para Anilam 5000M

  • Página 1 Manual de programación y operación 5000M / 6000M www.anilam.com...
  • Página 2: Tabla De Contenido

    CNC - Manual de Programación y Operaciones P/N 70000409A G Índice Sección 1 - Introducción .......................1-1 Introducción ..........................1-1 Notación de Disponibilidad......................1-1 Cómo Comenzar ........................... 1-2 Conceptos de Programación......................1-3 Programas ............................ 1-3 Descripciones de los Ejes ......................1-3 Eje X............................
  • Página 3 CNC - Manual de Programación y Operaciones P/N 70000409A G Índice Modo Absoluto......................... 3-10 Movimientos de Avance Lento ....................3-11 Cómo Cambiar el Modo de Avance Lento ................3-11 Cómo Seleccionar un Eje ......................3-11 Avance Lento de la Máquina (Movimientos Incrementales) ............. 3-12 Avance Lento de la Máquina (Movimientos Continuos) ............
  • Página 4 CNC - Manual de Programación y Operaciones P/N 70000409A G Índice Alesado Unidireccional (G86)...................... 5-11 Ciclo de Taladrado rompe-Viruta (G87)..................5-12 Alesado Ciego (G89) ......................... 5-13 Ejemplo de Taladrado ......................5-13 Ciclo de Taladrado linear (Rejilla o Marco) ................. 5-15 Ciclo de Taladrado circular (G79)....................
  • Página 5 CNC - Manual de Programación y Operaciones P/N 70000409A G Índice Cómo Desplazarse por las Páginas del Programa ..............6-11 Cómo Insertar una Línea en Blanco.................... 6-11 Cómo Abreviar Instrucciones ...................... 6-11 Cómo Copiar Bloques de Programas..................6-13 Cómo Pegar Bloques en un Programa..................6-14 Cómo Registrar Pulsaciones de Teclas ..................
  • Página 6 CNC - Manual de Programación y Operaciones P/N 70000409A G Índice Cómo Iniciar la Función Gráfica en un Bloque Especificado............ 8-11 Cómo Finalizar la Función de Gráfica en un Bloque Específico ..........8-11 Cómo Ajustar la Pantalla de Gráfica ................... 8-12 Cómo Adecuar la Pantalla a la Ventana de Visión ..............
  • Página 7 CNC - Manual de Programación y Operaciones P/N 70000409A G Índice Cómo Marcar y Desmarcar Programas ..................10-6 Cómo Marcar Programas......................10-6 Cómo Desmarcar Programas Marcados.................. 10-7 Cómo Marcar Todos los Programas ..................10-7 Cómo Desmarcar Todos los Programas Marcados ..............10-7 Cómo Eliminar Grupos de Programas..................
  • Página 8 CNC - Manual de Programación y Operaciones P/N 70000409A G Índice Cómo Obtener Acceso el Software de Comunicaciones ............. 13-2 Cómo Definir Parámetros de Comunicación................13-3 Cómo Seleccionar el Puerto de Comunicación................ 13-3 Cómo Definir la Velocidad comunicación en Baudios .............. 13-3 Cómo Definir la Paridad......................
  • Página 9 CNC - Manual de Programación y Operaciones P/N 70000409A G Índice No Sincrónicos y Sincrónicos Rotativos ..................16-2 Ejemplos de Programación ......................16-4 Ejemplo 1: Taladrado (Sync-Desactivado) ................16-4 Ejemplo 2: Taladrado (Sync- activado)) ................. 16-5 Ejemplo 3: Fresado (Sync- activado)..................16-7 Ejemplo 3: Fresado (Sync- activado)..................
  • Página 10 CNC - Manual de Programación y Operaciones P/N 70000409A G Índice Ejemplos de Programas ......................17-56 Ejemplo Nº 1 Cómo Mecanizar un Perfil Externo con Contorno ..........17-56 Ejemplo Nº 2 Cómo Mecanizar una Ranura Utilizando Contorno ........... 17-59 Ejemplo Nº 3 Mecanizado de un Perfil Externo con Contorno..........17-62 Ejemplo Nº...
  • Página 11: Sección 1 - Introducción

    El presente manual describe los conceptos, comandos de programación y formatos de programación del control numérico computarizado, CNC, de ANILAM. Utilice el contenido y el índice para localizar los temas de interés que, por lo general, se presentan en orden de complejidad. Por ejemplo, la Sección 1 describe los temas básicos del CONTROL;...
  • Página 12: Cómo Comenzar

    CNC - Manual de Programación y Operaciones P/N 70000409A G Introducción Cómo Comenzar Antes de comenzar a escribir un programa, determine el dispositivo de soporte de pieza y la ubicación del punto de origen de la Pieza (el punto al cual se refiere todo movimiento). Debido a que las posiciones absolutas se definen a partir del Cero Pieza, trate de seleccionar una ubicación que corresponda directamente a las dimensiones provistas en el dibujo de la pieza, como por ejemplo, la esquina inferior izquierda...
  • Página 13: Conceptos De Programación

    CNC - Manual de Programación y Operaciones P/N 70000409A G Introducción hayan completado en forma satisfactoria. Una vez probado el programa, haga las correcciones necesarias. 11. Cuando el programa terminado esté listo para la producción cópielo en un diskette. Conceptos de Programación La presente sección contiene conceptos de programación de base.
  • Página 14: Eje Y

    CNC - Manual de Programación y Operaciones P/N 70000409A G Introducción Figura 1-1. Ejes de Movimiento de la Fresadora Eje Y El movimiento de la mesa a lo largo del eje Y es hacia adentro y hacia fuera. El movimiento positivo es el movimiento de la mesa hacia afuera;...
  • Página 15: Coordenadas Polares

    CNC - Manual de Programación y Operaciones P/N 70000409A G Introducción Punta de la Herramienta (Referencia) Cómo Localizar Posiciones Figura 1-2, Cómo Localizar Posiciones Coordenadas Polares 1-1. Las coordenadas polares definen puntos ubicados sólo en un único plano y utilizan la distancia desde el origen y un ángulo para localizar puntos.
  • Página 16: Posicionamiento Incremental

    CNC - Manual de Programación y Operaciones P/N 70000409A G Introducción Pieza Cero Todas las Posiciones Medidas desde la Pieza Cero Figura 1-4, Posicionamiento Absoluto El cero absoluto (X0, Y0) puede definirse en cualquier lugar. Por lo general, se define en una posición que le permita utilizar las dimensiones especificadas en la copia heliográfica..
  • Página 17: Medición De Ángulos

    CNC - Manual de Programación y Operaciones P/N 70000409A G Introducción Medición de Ángulos Los ángulos se miden con la posición en ángulo recto como referencia del grado cero. Los ángulos positivos rotan en sentido antihorario; los negativos, en sentido horario. Remítase a la Figura 1-6. R e f e r e n c i a d e l R e l o j Á...
  • Página 18: Dirección De Los Arcos

    CNC - Manual de Programación y Operaciones P/N 70000409A G Introducción Figura 1-7, Identificación de los Planos Dirección de los Arcos La regla consiste en ver el sentido de los arcos de un plano desde la dirección positiva hacia la negativa a lo largo del eje no contenido en el plano.
  • Página 19: Consola

    CNC – Manual de Programación y Operaciones P/N 70000409A G Conceptos Básicos de la Consola y el Software del CNC Sección 2 - Conceptos Básicos de la Consola y el Control Consola La consola del Control se compone de un monitor a color, un teclado a la derecha del monitor, las teclas de función debajo del monitor y el panel manual.
  • Página 20: Teclas Alfanuméricas

    CNC - Manual de Programación y Operaciones Manual P/N 70000409A G CNC Conceptos Básicos de la Consola y el Software del CNC Carácter de la tecla de Caracteres mayúsculas (Shift) alfanuméricos Carácter primario Tecla Enter Teclas de dirección Teclas de edición Tecla de mayúsculas Teclado Figura 2-2, Teclado...
  • Página 21 CNC – Manual de Programación y Operaciones P/N 70000409A G Conceptos Básicos de la Consola y el Software del CNC Para escribir un carácter primario, pulse la tecla que lo contenga. Para escribir un carácter con la tecla , proceda según se indica: SHIFT 1.
  • Página 22 CNC - Manual de Programación y Operaciones Manual P/N 70000409A G CNC Conceptos Básicos de la Consola y el Software del CNC Indicador en Función Primaria Función con tecla SHIFT Tecla Letra R Subrayado Letra S/Designador de Barra inversa velocidad de husillo Letra T/Letras de Comilla simple herramientas...
  • Página 23: Teclas De Edición

    CNC – Manual de Programación y Operaciones P/N 70000409A G Conceptos Básicos de la Consola y el Software del CNC Indicador en Función Primaria Función con tecla SHIFT Tecla comentario de una parte o de todo un bloque (se ignoran los caracteres que se encuentran a la derecha del asterisco.
  • Página 24: Teclas De Función (F1) A (F10)

    CNC - Manual de Programación y Operaciones Manual P/N 70000409A G CNC Conceptos Básicos de la Consola y el Software del CNC Teclas de Función (F1) a (F10) Las teclas de función rotuladas de F1 a F10Error! Bookmark not defined. se encuentran inmediatamente debajo del monitor. Las funciones de estas cambian según el modo.
  • Página 25: Mensajes Para El Operador

    CNC – Manual de Programación y Operaciones P/N 70000409A G Conceptos Básicos de la Consola y el Software del CNC Mensajes para el OperadorError! Bookmark not defined. En ocasiones, el control le solicita información. Ingrese los números desde el teclado. Cursor El control utiliza un cursor o resalta para marcar un elemento que se desee seleccionar o editar.
  • Página 26: Mensajes

    CNC - Manual de Programación y Operaciones Manual P/N 70000409A G CNC Conceptos Básicos de la Consola y el Software del CNC Mensajes El control visualiza los mensajes que genera en el Área de Mensajes presente en todos los modos de ejecución de programas. Cuando el control genera más de un mensaje, lo visualiza con la máxima prioridad en dicha área.
  • Página 27: Sección 3 - Operación Manual Y Configuración De La Máquina

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquina Sección 3 - Operación Manual y Configuración de la MáquinaError! Bookmark not defined.Error! Bookmark not defined. Cómo Encender el ControlError! Bookmark not defined. NOTA: Al encender el Control, asegúrese de que el interruptor STOP se encuentre en la posición IN.
  • Página 28: Panel Manual

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquin a de que la máquina intente desplazarse más allá del interruptor limitador.Error! Bookmark not defined. Restaure los servomotores según se indica a continuación: 1.
  • Página 29: Teclas Del Panel Manual

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquina Teclas del Panel Manual Las teclas localizadas en el panel manual le permiten controlar los movimientos de la máquina en forma manual. Ver laTabla 3-1. Tabla 3-1 Teclas de Operación Manual Denomina- Indicador...
  • Página 30: Indicadores Del Panel Manual

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquin a Denomina- Indicador Propósito ción en la Tecla fabricante de la máquina. Movimiento Mueve el eje seleccionado en dirección negativa. Disponible Negativo en todos los modos. Velocidad de avance especificada por el fabricante de la máquina.
  • Página 31: Pantalla Del Modo Manual

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquina Pantalla del Modo Manual En el modo manual, el Control visualiza la pantalla Manual presente cuando se enciende el Control. El resto de las pantallas operativas tienen un aspecto similar y se seleccionan desde las teclas de función de la pantalla Manual.
  • Página 32: Área De Visualización Del Estado De La Máquina

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquin a Área de Visualización de l Estado de la Máquina Visualiza información operativa de la máquina Tecla F activada Identifica la función de la tecla. Las funciones de este tipo de teclas cambian de una pantalla a la otra.
  • Página 33: Posiciones Del Modo Manual

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquina Con asterisco: Un evento ha activado una retención externa o se ha pulsado PARADA. EJEC: Se está ejecutando un programa. (EJECUTANDO) MANUAL/AUTO/P/PASO: Modo (MANUAL/AUTOMÁTICO/PASO ÚNICO) operativo actual.
  • Página 34 CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquin a La Tabla 3-2 describe las teclas de función activas en el modo Manual. Tabla 3-2, Teclas de Función del Modo Manual Rótulo Tecla de Función Función...
  • Página 35: Cómo Activar El Modo Manual Rápido O De Avance

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquina Rótulo Tecla de Función Función Bookmark defined. Mensaje SHIFT + Visualiza los últimos diez mensajes, tanto viejos (ya leídos) como nuevos (por leer). TEACH SHIFT + Capta una lectura en pantalla de...
  • Página 36: Modo Absoluto

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquin a Modo Absoluto En el Modo Absoluto , todas las posiciones se miden a partir del cero absoluto. El cero absoluto es X0, Y0, Z0 cuando está activo este modo.
  • Página 37: Cómo Cambiar El Modo De Avance Lento

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquina Tipos de movimientos Puede hacer o cambiar movimientos de tipo de movimiento en los siguientes casos: El Control se encuentra en el modo manual, de instrucción o en la página de herramientasError! Bookmark not defined.;...
  • Página 38: Avance Lento De La Máquina (Movimientos Incrementales)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquin a Tipos de movimientos (Movimientos Incrementales) En el modo manual, posicione la máquina con incrementos de avance lento. Para hacer un movimiento de incremento de avance lento, proceda según se indica: 1.
  • Página 39: Modo De Entrada Manual De Datos

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquina Modo de Entrada Manual de Datos El modo de entrada manual de datos (MDI) le permite comandar movimientos sin crear un programa de piezas. El MDI también constituye una manera rápida de programar un movimiento o una serie de estos que se utilizarán sólo una vez.
  • Página 40: Operación Del Volante (Opcional)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquin a Operación del Volante (Opcional)Error! Bookmark not defined. NOTA: La operación del volante descrita en esta sección supone que el volante está instalado y configurado correctamente en el Utilitario de Configuración.
  • Página 41 CNC - Manual de Programación y Operaciones P/N 70000409A G Operación Manual y Configuración de la Máquina Tabla 3-4, Posición del Modo de Avance Lento del Volante Posición del Modo Resolución del Volante de Avance Lento FEED No disponible RAPID No disponible 100 veces la resolución de la máquina...
  • Página 42: Sección 4 - Funciones Preparatorias: Códigos G

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Sección 4 - Funciones Preparatorias: Códigos G Los códigos G inician comandos de movimiento, ciclos enlatados y diversas funciones de la máquina y del CNC. Puede especificarse más de un código G por bloque.
  • Página 43: Movimiento Transversal Rápido (G0)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Modales No Modales Código Función Código Función Llamada modal de macro de Ciclo de cajas de paredes usuario angulares Llamada modal de macro de Ciclo de Rebajado de Áreas usuario, Cancelar (Cara) Rotación del sistema de...
  • Página 44: Interpolación Lineal (G1)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G VELOCIDAD RÁPIDA VELOCIDAD DE ALIMENTACIÓN Figura 4-1, Velocidad Transversal Rápida La Tabla 4-2 lista los bloques de programa requeridos para completar los movimientos ilustrados en la Figura 4-1,Velocidad Transversal Rápida Tabla 4-2, Velocidad Transversal Rápida G90 G0 X3 Y -1 Movimiento rápido a X3, Y-1 (P1) en...
  • Página 45: Ejemplo De Programación De Movimientos Angulares

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G En la Figura 4-2 y en la Tabla 4-3, Ejemplo de Programación en Línea Recta, los equivalentes en MM se encuentran entre paréntesis, a continuación de las mediciones en pulgadas. Figura 4-2, Movimiento Lineal Tabla 4-3, Ejemplo de Programación en Línea Recta G90 G70 (G71) G1 X0 Y0 Z0...
  • Página 46: Interpolación Circular (G2 Y G3)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G X0 Y-3 Avance hasta P4 (movimiento angular). Avance hasta P1. Fin del programa; regreso a N1. En la Figura 4-3 los equivalentes en mm se encuentran entre paréntesis, a continuación de las mediciones en pulgadas.
  • Página 47: Ejemplos De Interpolación Circular

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Movimiento en sentido horario (CW). Movimiento en sentido antihorario (CCW). Punto final del movimiento en arco en modo absoluto o incremental. I (X) Distancia desde la ubicación de la herramienta hasta el centro del arco.
  • Página 48 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Modo Incremental: Remítase a la Tabla 4-7. Tabla 4-7, Interpolación Circular en el Modo Incremental (Pulg.) Letra de Formato Descripción Dirección G70 G91 G17 G1 Y2.5 F3 Se activa el modo Pulgadas y Absoluto y se define la velocidad de avance como IPR.
  • Página 49 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G 0,9659 x 0,75 = 0,7244 Debido a que J se encuentra en una posición positiva Y, J (centro del arco Y) = 0,7244 C. Radio - I = X 0,750 –...
  • Página 50 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Círculos Debido a que el punto final y el punto de partida de un círculo son iguales, no es necesario programar el punto final de un círculo. Posicionar la herramienta en el punto de partida requerido antes de ejecutar el movimiento en arco.
  • Página 51: Pausa (G4)

    La cuenta regresiva del tiempo se visualiza en el área de estado de la máquina correspondiente a la pantalla Manual. NOTA: ANILAM recomienda utilizar la función M de parada Programada (Programmed Stop) (M00), en lugar de una Pausa infinita. 4-10 Reservados todos los derechos.
  • Página 52: Cómo Programar Una Verificación De Parada Exacta No Modal (G9)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Cómo Programar una Verificación de Parada Exacta No Modal (G9) Con el modo En Posición activado, el CNC se acerca al objetivo y realiza una verificación en posición antes de ejecutar el siguiente movimiento. El CNC se detiene completamente al final de cada bloque;...
  • Página 53 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Plano Plano Plano Los tres planos se muestran como si se viesen desde la parte posterior de la máquina. Esta vista es la única que muestra todos los arcos en sus orientaciones normales.
  • Página 54 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Cómo Definir los Límites del Software (G22) El formato G22 Xn Yn Zn In Jn Kn (límites del software activados) es modal. Utilice G22 (solo) para cancelar los límites del software. Remítase a la Tabla 4-11.
  • Página 55: Cómo Regresar Al Punto De Referencia De La Máquina (G28)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Figura 4-9, Parámetros del Sobre de Límites del Software Para definir los límites del software, proceda según se indica: 1. Asegúrese de que la herramienta se encuentre en el sobre definido por los límites del software (XYZIJK).
  • Página 56: Regreso Automático Desde El Punto De Referencia (G29)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Letra de Formato Descripción Dirección Regreso al punto de referencia, directamente o a través de un punto intermedio xxx.xxxx Punto intermedio en X, de utilizarse xxx.xxxx Punto intermedio en Y, de utilizarse xxx.xxxx Punto intermedio en Z, de utilizarse...
  • Página 57 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Tabla 4-13, Letras de Direcciones G 29 Letra de Descripción Dirección Regreso de la posición de Referencia de la Máquina, a través de un punto intermedio especificado en el comando G28, hasta las coordenadas programadas de G29.
  • Página 58: Tabla De Origen Pieza

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Origenes (Seleccionar Sistema de Coordenadas de Trabajo), (G53) Formato: G53 Oxx Xn Yn Zn Un Wn C Use el sistema de coordenadas de trabajo (G53), comúnmente conocido como Origenes, para cambiar el cero absoluto a una dimensión preajustada.
  • Página 59: Cómo Cambiar Los Valores De Origen Pieza En La Tabla

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Figura 4-10, Tabla de Origenes Cómo Cambiar los Valores de Origenes en la Tabla Para cambiar un valor de Origen a una coordenada ingresada manualmente, proceda según se indica: 1.
  • Página 60 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G 1. Use el valor de origen tres de la tabla predefinida: G53 O3 Activa un punto cero anteriormente ingresado en la tabla. 2. Borre cualquier origen activo: G53 O0 Se usa para borrar cualquier origen de G53 o G92.
  • Página 61 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Achaflanado/Acuerdo de Vértices Modal (G59, G60) Use G59 para programar el achaflanado o acuerdo de vértices modal. El formato del acuerdo de vértices combina la intersección de dos movimientos.
  • Página 62 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G En el ejemplo de la Figura 4-11, G59 se utiliza para comandar el acuerdo de vértices modal. Cada vez que el CNC encuentra una intersección entre movimientos de línea-línea, arco-arco o línea-arco, efectuará el acuerdo según el radio especificado.
  • Página 63: Modo En Posición (Verificación De Parada Exacta) (G61)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Modo En Posición (Verificación de Parada Exacta) (G61) Con el modo En Posición (G61) activo, el CNC se acerca al objetivo y realiza una verificación en posición antes de ejecutar el próximo movimiento.
  • Página 64: Modo De Contorno (Modo De Corte) (G64)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G programada. Se aplicaría lo opuesto a un vértice externo utilizando G42. NOTA: Mediante el Utilitario de Configuración, esta función puede predeterminarse como activada (ON) o desactivada (OFF). Modo de Contorno (Modo de Corte) (G64) El modo de contorno (G64), también conocido como mecanizado continuo o modo de mecanizado continuo, se activa durante el encendido.
  • Página 65: Macros De Usuario (G65, G66, G67)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Macros de Usuario (G65, G66, G67) NOTA: Antes de utilizar macros, deberá comprender cómo se utilizan las variables y los parámetros en un programa o subprograma. Consulte la Sección 18-Funciones Especiales para obtener una explicación de dichas funciones.
  • Página 66 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Letra de Formato Descripción Dirección Pxxxx Se usa en los comandos G65 y G66. Lista el número de macro (O) que habrá de llamarse. Lxxxx Se usa sólo en G66. Comando de repetición opcional.
  • Página 67: Rotación De Ejes (G68)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Bloque de Programa Descripción (G65 o G66) en el programa principal. Use la llamada de macro G65 para llamar una macro al cuerpo principal del programa. Remítase a la Tabla 4-22. Tabla 4-22, Llamada de Macros en el Programa Principal Bloque de Programa Descripción...
  • Página 68 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Los patrones comandados por el programa pueden rotarse utilizando coordenadas polares. Cualquier ángulo puede describirse como positivo o negativo, dependiendo de la manera en que está referenciado. Un sentido antihorario desde 0 grados es positivo.
  • Página 69 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Bloque Nº Bloque Descripción G17 G90 * Define el plano y el modo absoluto G68 I1.5 J.5 C30 * Activa la rotación de acuerdo con los valores M98 P1001 * Ejecuta el subprograma * Cancela la rotación...
  • Página 70 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Bloque Nº Bloque Y2.5 Z.1 G1 Z-.125 F5 G41 Y1.875 F14 G68 I0 J0 S0 C-45 P1 L8 G40 G90 G1 Y2.5 G0 T0 Z0 X0 Y0 O1 * 45 DEG.
  • Página 71: Cómo Activar El Modo Pulgadas (G70) O El Modo Mm (G71)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G El CNC interpreta los valores IJKABC en el modo absoluto/incremental actual. Si C es absoluto, la posición es 0º. Si C es incremental (G91), el ángulo actual es de 0º. Es mejor utilizar dimensiones incrementales (G91).
  • Página 72: Cómo Activar El Modo Absoluto (G90) O Incremental (G91)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G ADVERTENCIA: No programe jamás un código T (T0, T1) mientras se encuentre en G72. Active el comando Tn antes de G72; a continuación, desactive G72 antes de desactivar Tn.
  • Página 73: Programación Del Punto De Cero Absoluto (G92)

    (predefinidas). En ocasiones, se usa para definir la pieza cero. Puede emplear G92 para definir la pieza cero en una morsa o en un dispositivo. ANILAM recomienda utilizar G53 (Origen), en lugar de G92. Avance en Pulgadas por Minuto (IPM) (G94) Las velocidades de avance del modo Pulgadas (G70) están programadas...
  • Página 74: Avance Por Revolución (G95)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones Preparatorias: Códigos G Avance por Revolución (G95) Formato: G95 F.0080 avance a 0,0080" por revolución si se encuentra en el modo pulgadas (G70). G95 F.02 avance a 0,02 mm por revolución si se encuentra en el modo mm (G71).
  • Página 75: Sección 5 - Elipses, Espirales, Ciclos Enlatados Y Subprogramas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Sección 5 - Elipses, Espirales, Ciclo de mecanizado y Subprogramas Elipses (G5) Formato: G5 Xn Yn In Jn An Bn Ln Use G5 para programar una elipse total o parcial. Deberá conocer las siguientes variables y programarlas después del código G5.
  • Página 76 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas ELLIPSE Figura 5-1, Ejemplo de Programación de Elipses G5 X0 Y0 I2 J0 A2 B1 L-1 El bloque cortará una elipse completa en sentido horario, de 4 x 2, comenzando en X0 Y0, en el modo absoluto (G90).
  • Página 77: Espiral (G6)

    Z. Estos valores son absolutos o incrementales, según lo definido en el Utilitario de Configuración bajo el parámetro Centro de circulos. El valor predeterminado es incremental. ANILAM recomienda no cambiar este parámetro. Para más detalles, remitirse al manual del Utilitario de Configuración.
  • Página 78: Ciclos De Mecanizado

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas G0 X1.5 Y0 Z0 G6 X-.5 Y0 Z-1 I-1.5 J0 L5 X1.5 XO,YO Figura 5-3, Vista de la Espiral XY SPIRAL2 Figura 5-3, Vista de Espiral Isométrica Ciclo de mecanizado Un Ciclo de mecanizado es una secuencia predeterminada de eventos iniciados por un solo bloque de datos.
  • Página 79 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas profundidad de corte lateral de la herramienta. Cada Ciclo de mecanizado tiene su propio conjunto de letras de variables. Las letras de variables en un Ciclo de mecanizado le permiten personalizar este ciclo a fin de incluir las dimensiones, velocidades de avance, etc.
  • Página 80: Cancelar Ciclo De Taladrado, (G80)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Cancelar Ciclo de Taladrado, Roscado-Hembra o Alesado (G80) Formato: G80 Los ciclos modales permanecerán activos mientras no sean cancelados. Utilice G80 para cancelar los Ciclo de mecanizado de taladrado, roscado- hembra y alesado (G81 a G89).
  • Página 81: Taladrado Profundo (G83)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Escariado (G82) Formato: G82 Zn Rn Fn Dn Pn G82 es el ciclo de Escariado que se utiliza generalmente para abocardado. Avanza desde el plano de R hasta la profundidad de Z, se demora un tiempo especificado para luego acelerar hasta el punto de retorno.
  • Página 82 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas NOTA: La máquina debe estar equipada con las funciones M en relación con el cabezal (FWD, REV, OFF) para poder usar este ciclo. No utilice G84 si la máquina no dispone de comandos para el cabezal.
  • Página 83 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Tabla 5-6, Datos de G84 Dato Descripción Profundidad absoluta del cero. Requerida. Punto de partida de Z inicial, a velocidad rápida. Requerido. Velocidad de avance (en IPM o IPR). Cabezal, No (0), o Sí...
  • Página 84: Alesado Unidireccional (G86)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Alesado Bidireccional de Fondo Plano (G85) Formato: G85 Zn Rn Fn Pn G85 es un ciclo de alesado de fondo plano, que se utiliza generalmente para hacer una pasada en cada dirección en un orificio o para hacer un roscado-hembra con un cabezal de roscado-hembra de inversión automática.
  • Página 85 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Ciclo de Rebarbado del Taladrado Intermitente (G87) Formato: G87 Zn Rn Fn In Jn Kn Wn Un Pn G87 es el ciclo de rebarbado del taladrado intermitente, que se utiliza generalmente para el taladrado intermitente de orificios medios y profundos.
  • Página 86: Alesado Ciego (G89)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Alesado ciego (G89) Formato: G89 Zn Rn Fn Dn Pn G89 es un ciclo de alesado de fondo plano que se utiliza generalmente para programar una pasada en cada dirección, con una demora en el fondo.
  • Página 87 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Tabla 5-11, Ejemplo de Taladrado, en Pulgadas (Métrico) Bloque Bloque Descripción Nº O1 * DRIL-X1 Número de programa (1) y nombre (TALD-EX1). G90 G70 (G71) G0 T0 Z0 Define las dimensiones absolutas (G90), entrada en pulgadas (G70), velocidad rápida (G0), cancelar herramienta activa...
  • Página 88: Ciclo De Taladrado Circular (G79)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Ciclos de Patrones de Taladrado Use el ciclo automático de orificios para bulones (G79) para el taladrado de un círculo completo o parcial. Deberá programarse un ciclo de taladrado (G81 a G89) antes de G79.
  • Página 89 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas POSICIÓN DISTANCIA ÁNGULO ORIGEN POLAR Figura 5-5, Coordenadas Polares Patrón de Orificios (G179) Formato: G179 Xn Yn Cn An Bn Dn En Un Vn Wn NOTA: No programe G68 con G179.
  • Página 90 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Dato Descripción lugar de A. Incremento entre orificios en el eje Y. Puede utilizarse en lugar de D. Patrón o cuadrado. Si W es 0, se efectuará el taladrado de un patrón de matrices.
  • Página 91: Pautas De Los Ciclos De Cajas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Pautas de los Ciclos de Cajeras Los Ciclos de Cajeras eliminan la necesidad de una programación extensa. Un bloque de programación maquinará la cavidad descrita. Active una herramienta antes de programar un Ciclos de Cajeras.
  • Página 92 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Ciclo de Taladrado de Cavidades con Ángulo de Calado (G73) Formato: G73 Xn Yn Hn Zn An Bn Cn Dn En In Vn Sn Qn Rn Wn Use el ciclo de taladrado de cavidades con ángulo de calado (G73) para maquinar un ángulo de calado en una cavidad.
  • Página 93 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Ejemplo: Este programa cortará la cavidad de calado indicada en la figura. El plano no indica la pasada de acabado. Supongamos que hay una cavidad rectangular (de 4”...
  • Página 94 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas tocar la punta y usar un valor negativo de longitud de desgaste igual al radio de la esfera). Fresado de Cavidades en Forma de Cuadro (G75) Formato: G75 Xn Yn Mn Wn Hn Zn An Bn In Jn Un Vn Cn Sn Kn Pn El fresado en forma de cuadro (G75) fresará...
  • Página 95 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Dato Descripción Radio de acuerdo interno del cuadro (radio de acuerdo de la isla). Requerido. Radio de acuerdo externo del cuadro. Valor predeterminado: Valor de U. Debe ser igual o mayor que el radio de la herramienta.
  • Página 96 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas 3. La herramienta realiza un movimiento de aproximación con dirección hasta el diámetro exterior del cuadro, menos el radio de la herramienta, menos el material de acabado (posición 3). 4.
  • Página 97 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Fresado de circulos (G76) Formato: G76 Xn Yn Dn Zn Bn Hn Sn Jn Kn Use el ciclo de fresado de circulos (G76) para maquinar orificios o contraorificios.
  • Página 98 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas 2. La herramienta hace un arco en la tangente del diámetro exterior (sentido antihorario) (posición 3). 3. La herramienta fresa el diámetro exterior en sentido antihorario (posición 4).
  • Página 99: Fresado De Cajas Circulares (G77)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Fresado de Cajas Circulares (G77) Formato: G77 Xn Yn Hn Zn Dn An Bn In Sn Kn Pn Use el Ciclo de mecanizado de cavidades circulares (G77) para fresar cavidades redondas.
  • Página 100 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Dato Descripción cavidad. La velocidad de avance de este movimiento está programada como 1. Después del movimiento de salto de aproximación con dirección, la herramienta efectuará el desbastado de la cavidad a la velocidad de avance I.
  • Página 101: Fresado De Cajas Rectangulares (G78)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Figura 5-11, Ejemplo de Programación de G77 Fresado de Cajas Rectangulares (G78) Formato: G78 Xn Yn Hn Zn Un An Bn In Jn Sn Kn Pn Utilice el Ciclos de Cajeras rectangulares (G78) para el fresado de cavidades cuadradas o rectangulares.
  • Página 102 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Dato Descripción (debe ser un diámetro de herramienta del 70% o menor). Dimensión +A= concordancia (sentido antihorario). Dimensión -A= convencional (sentido horario). Valor predeterminado: mitad del diámetro de la herramienta. Máxima profundidad de Z por pasada (ejemplo: si programa Z como –1 y B como 0,5, el CNC desbastará...
  • Página 103 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas NOTA: La Figura 5-12 muestra sólo la vía de la herramienta. 1. La herramienta se mueve hasta el centro del radio del vértice inferior izquierdo (posición 1).
  • Página 104 Posición X desde la cual comenzarán los cortes de la profundidad lateral de la herramienta. Debe estar dentro de la cavidad, incluido el radio de herramienta. NOTA: ANILAM recomienda dejar en blanco este parámetro. (El CNC tomará el punto.) Posición Y desde la cual comenzarán los cortes de la profundidad lateral de la herramienta.
  • Página 105 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Coordenada inicial Y de la herramienta, que se moverá desde este punto hasta el punto XY, en un movimiento de salto con dirección, de 3 ejes. Se trata de un punto desde el salto con dirección.
  • Página 106 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Cero ZERO Absouto .5 R 1.0 R G169 Figura 5-13, Ejemplo 1 de Programación de G169 Tabla 5-21, Ejemplo 1 de Programación de G169 G90 G70 G17 G169 W1 H.1 Z-.125 D1.0 E-1.0 A.15 S.01 I7.5 J12.5 K9.5...
  • Página 107 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Ejemplo 2: Use un Ciclos de Cajeras irregulares para cortar la forma de la cavidad. Ingrese el “perímetro” de la cavidad en un subprograma. El CNC calculará automáticamente los movimientos para el fresado de la cavidad.
  • Página 108: Ciclo De Planeado (G170)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Figura 5-15, Ejemplo 2, Vía de Herramienta Ciclo de Planeado (G170) Formato: G170 Xn Yn An Bn Fn Hn Zn Dn En Los ciclos de frenteado simplifican la programación requerida para frentear la superficie de un pieza.
  • Página 109 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas La Tabla 5-23 describe los campos de entrada de la cavidad que hay que frentear. Tabla 5-23, Datos de G170 Dato Descripción Longitud del eje Y que se desea frentear. Requerida. Longitud del eje X que se desea frentear.
  • Página 110: Ciclo De Perfiles Circulares (G171)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Ciclo de Perfiles Circulares (G171) Formato: G171 Xn Yn Hn Dn Zn An Rn Bn Sn In Jn Kn Pn El ciclo de perfiles circulares limpia el perfil interior o exterior de un círculo existente.
  • Página 111 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Tabla 5-24, Datos de G171 Dato Descripción Coordenada X del centro. Valor predeterminado: posición actual. Opcional. Coordenada Y del centro. Valor predeterminado: posición actual. Opcional. Altura Z inicial (rápida) y absoluta (debe ser 0,1 pulg.
  • Página 112: Ciclo De Perfiles Rectangulares (G172)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Ciclo de Perfiles Rectangulares (G172) Formato: G172 Xn Yn Hn Mn Wn Zn An Rn Un Bn Sn In Jn Kn Pn El ciclo de perfiles rectangulares limpia el perfil interno o externo de un rectángulo.
  • Página 113 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Dato Descripción Profundidad absoluta del perfil acabado. Valor requerido. 0 = Interno 1 = Externo Radio de los movimientos de saltos con dirección. Requerido. Definición del radio de acuerdo.
  • Página 114 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Fresado de Cavidades Circulares Planas (G177) Formato: G177 Xn Yn Hn Zn Dn An Bn In Jn Sn Kn Pn Use el ciclo de fresado de cavidades circulares planas (G177) para herramental de carburo, cuando no es posible hacer un movimiento de aproximación en saltos con dirección de múltiples ejes.
  • Página 115 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Dato Descripción Cantidad de material de acabado por pasada (incluido el fondo). Positivo = queda material y se ejecuta la pasada de acabado. Negativo = queda material y no se ejecuta la pasada de acabado.
  • Página 116 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Tabla 5-27, Datos de G178 Dato Descripción Centro X de la cavidad. Opcional. Centro Y de la cavidad. Opcional. Longitud de la cavidad en el eje X. Requerida. Ancho de la cavidad en el eje Y.
  • Página 117 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Dato Descripción Altura de acabado absoluta del eje Z (debe ser igual o mayor que H). Valor predeterminado: H. Se ejecuta en modo rápido. ADVERTENCIA: Cuando corte una cavidad dentro de otra, asegúrese de definir P sobre la cavidad más alta.
  • Página 118 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Número de ciclos de subprogramas ejecutados entre los ángulos inicial y de parada. Un ciclo equivale a una pasada de avance, más una pasada de retroceso del subprograma.
  • Página 119 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Subprograma de avance (primera mitad del ciclo) Eje de Rotación Punto de Dirección del movimiento partida del incremental ciclo Punto final del subprograma Subprograma de retroceso (segunda mitad del ciclo) Eje de rotación...
  • Página 120 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas En un ciclo, el CNC ejecuta el subprograma de avance hasta el punto final del perfil, para luego ejecutar el subprograma de retroceso hacia el punto de partida.
  • Página 121 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Cuando la rotación es alrededor del eje X, todos los movimientos en el subprograma deben estar contenidos en el semieje Y positivo del plano XY.
  • Página 122 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Línea Central del Eje Y El ciclo comienza en el eje de rotación .(Punto incial del subprograma de avance) Línea Central del Eje Z Ángulo Inicial (0,0 grados) Ángulo Final...
  • Página 123 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Ajuste la posición inicial y el valor de J de cada bloque a fin de acercar más cada pasada a la forma acabada. Invierta la secuencia indicada en la figura para cortar un núcleo.
  • Página 124 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Radio de 96 pulg. 96 Inch R Línea central Centerline Perfil del subprograma Subprogram Profile X0, Y0, Z0 Radio de 96 pulg. 96 Inch Radius Posición inicial Starting Position 70º, 96 pulg.
  • Página 125 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Línea Central de Rotación MO LDZ Figura 5-26, Rotación de Molde del Eje Z Deberá posicionarse la máquina en el centro de la rotación cuando se inicie el ciclo.
  • Página 126 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Direction Of Incremental Moves In Dirección de los movimientos incrementales en el subprograma de avance (A a B) Forward Subprogram (A to B) Dirección de los movimientos incrementales en Direction Of Incremental Moves In el subprograma de retroceso (B a A) Reverse Subprogram (B to A)
  • Página 127 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Ejemplo 1:El siguiente ejemplo de programación realiza el fresado de un núcleo de molde de manija con G45 alrededor del eje Y. Remítase a la Figura 5-29 y consulte la Tabla 5-29.
  • Página 128 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Ejemplo 2: El siguiente ejemplo realiza el fresado de una forma de plato. En el plano XY están programadas las vías de la herramienta de avance y retroceso, con compensación de herramienta.
  • Página 129: Ciclo De Fresado De Codos (G49)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Ciclo de Fresado de codos (G49) Formato: G49 Bn Kn An Cn In Jn Dn Fn En Rn Zn Hn Un Sn Vn Los ciclos de fresado de codos simplifican la programación requerida para el fresado de cavidades y núcleos acodados.
  • Página 130 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas El ciclo de fresado acodado se inicia en la posición actual de la máquina. El CNC ejecuta pasadas hacia adelante y hacia atrás alrededor del radio interno del codo desde el radio inicial hasta el final.
  • Página 131 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Considere cuidadosamente la posición inicial del ciclo de fresado acodado. La distancia entre el punto de partida y el centro XY determina el radio interno del codo. La línea entre el punto de partida y el centro XY es la referencia de grado cero del ángulo incluido.
  • Página 132 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas La distancia entre el punto de partida y el centro XY determina el radio interno del codo. Al alejar el punto de partida del centro XY se incrementa el tamaño general del codo acabado según se indica.
  • Página 133 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas La programación de un ciclo de fresado acodado con valores de radio inicial y final diferentes produce un codo cónico. Remítase a la Figura 5- Radio E n d R a d final...
  • Página 134: Subprogramas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Subprogramas Programe secuencias o patrones repetitivos en un subprograma. Ingrese subprogramas en el programa después del final del programa principal. Invoque subprogramas desde el programa principal. Consulte la Tabla 5- Tabla 5-33, Direcciones de Subprogramas M98 Pn Ir a subprograma.
  • Página 135: Repetición De Subprograma (Bucle)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas N8 M02 Subprograma N67 O100 CNC va de aquí al N3, completa el subprograma hasta llegar a M99 (N71); después, regresa al programa principal en N4. N71 M99 Repetición de Subprograma (Bucle) Formato: M98 Pxxx Lxx...
  • Página 136 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Programa Flujo de Programas Principal Durante la Invocación de Otro Subprograma N8 M02 Regresar a N1 después de haber completado todos los subprogramas. 1º Subprograma N501 O101 N502 N503...
  • Página 137 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas 1.0 (25.4) 3.5 (88.9) (25.4) Figura 5-37, Ejemplo de Programación de Subprograma Reservados todos los derechos. Sujeto a cambios sin previo aviso. 5-63 12Ene-00...
  • Página 138 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas El programa principal posicionará la cortadora para cada ranura e invocará al subprograma que realizará el fresado. El subprograma O100 utiliza valores incrementales para permitirle posicionar la ranura en diversas posiciones del trabajo.
  • Página 139: Fin De Un Subprograma (M99) Con Un Código P

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Fin de un Subprograma (M99) con un Código P M99 Pxxx Cuando el comando de fin de subprograma (M99) contiene un código P, dicho código se refiere al número de bloque en el programa principal al cual regresa el subprograma.
  • Página 140: Función De Repetición Y Bucles

    CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas 2. Cuando finalice la secuencia en la Pieza Nº 1, programe un cambio de coordenadas (G92 o G53) y llame al subprograma. 3. Si usted programa el subprograma de manera incremental, no tendrá que cambiar el punto cero.
  • Página 141 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas 2.0" 8.0" .75" (19.05mm) Typ. (50.8mm) (203.2mm) X0Y0 .50" (12.7mm) .25" (6.35mm) Dia. 7.5" 2.5" 6 pos. (190.5mm) (63.5mm) 3.0" (76.2mm) 5.0" (127mm) SUBPR_EX2 R=5.0"...
  • Página 142 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Tabla 5-38, Ejemplo de Programación de Bucles Bloq. Bloque Descripción Nº O100 * EXAMPLE Nombre y número del programa. G90 G70 (G71) G0 T0 Z0 Definir modos.
  • Página 143 CNC - Manual de Programación y Operaciones P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas Bloq. Bloque Descripción Nº O1 * HOLE LOCATIONS Subprograma. SUB. G90 G0 X2 (X50.80) Y-.5 9Y- Activar modos absoluto y rápido. 12.7) Movimiento hacia el primer orificio. LOOP 5 Repetir los siguientes movimientos 5 veces.
  • Página 144: Sección 6 - Editor De Programas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas Sección 6 - Editor de Programas Cómo Activar el Editor de Programas Los bloques de programas se escriben utilizando el Editor de Programas que puede activarse desde la pantalla Manual, el directorio de programas o la función de dibujo de gráficos.Cuando activa el Editor de Programas, el programa seleccionado se abre para edición.
  • Página 145: Teclas De Función De Edición

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas Figura 6-1, Pantalla Edición Puede escribir y editar programas desde la Pantalla Edición, que ofrece las siguientes opciones: Nombre del Nombre del programa listado en la pantalla. Programa Ubicación del Indica dónde se insertará...
  • Página 146: Cómo Marcar Bloques De Programación

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas Rótulo Tecla F Tecla de Función Función EDITAND Activa el menú emergente Edición. Use este menú para realizar diversas funciones de edición dentro de un solo programa o entre dos programas; lo cual incluye insertar y restaurar bloques (eliminados).
  • Página 147 CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas 2. Seleccione la opción de Marcar Bloque . Pulse . Ya no ENTER estarán seleccionados los bloques previamente marcados. Res ervados todos los derechos. Sujeto a cambios sin previo aviso. 12-Ene-00...
  • Página 148: Cómo Cancelar Ediciones No Guardadas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas Cómo Guardar EdicionesError! Bookmark not defined. El listado del programa visualiza las ediciones ni bien se realizan; sin embargo, éstas no se guardan mientras usted no sale del Editor de Programas.
  • Página 149: Cómo Recuperar Un Bloque Eliminado

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas 3. Seleccione la función de Operacion Bloques. Pulse . Se ENTER activará el menú emergente de operaciones en bloque. 4. Seleccione Delete. Pulse . El CNC eliminará los bloques ENTER marcados.
  • Página 150: Cómo Avanzar Hasta El Principio O Fin De Un Bloque

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas Para insertar texto en un programa sin sobreescribir el ingresado con anterioridad, proceda según se indica: 1. En el modo Edición, pulse Ins (F3). 2. Coloque el cursor donde desea insertar texto. Ingrese el texto nuevo, que quedará...
  • Página 151: Cómo Ir A Un Bloque Del Listado Del Programa

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas Para buscar todas las referencias de texto en un programa, proceda según se indica: 1. En el modo Edición, coloque el cursor al principio del programa. (Hallar expresion y Hallar Siguiente buscan solamente hacia adelante en el programa.) 2.
  • Página 152: Cómo Reemplazar Texto Escrito Por Nuevo

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas 3. En la pantalla se presentará el mensaje Ir al bloque:. Escriba el número de línea correspondiente. Pulse . El CNC colocará el ENTER cursor en ese número de línea. Cómo Reemplazar Texto Escrito por Nuevo Use Cambiar expresion para reemplazar las apariciones de texto seleccionadas.
  • Página 153: Cómo Desplazarse Por El Programa

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas (F1) Inserta el texto de reemplazo a cambio del seleccionado. (F2) No se cambia el texto seleccionado. Todos (F3) Inserta el texto de reemplazo en lugar del seleccionado en todas las apariciones.
  • Página 154: Cómo Insertar Una Línea En Blanco

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas Cómo Insertar una Línea en Blanco Insert a line en el lugar del cursor con la función de inserción de líneas Todas las líneas subsiguientes se desplazarán una línea hacia abajo en el programa.
  • Página 155: Cómo Copiar Bloques De Programas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas 3. Seleccione Expandir codigo. Pulse . El CNC genera la ENTER instrucción en la pantalla. 4. Si el cursor aparece entre paréntesis (_), deberá ingresar una condición bajo la cual se activará la instrucción. Si fuere aplicable, ingrese dicha condición.
  • Página 156: Cómo Pegar Bloques En Un Programa

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas Cómo Pegar Bloques en un Programa Para copiar bloques y pegarlos en otra sección del programa, proceda según se indica: 1. En el modo Edición, coloque el cursor donde desee pegar los bloques copiados.
  • Página 157: Cómo Repetir Un Comando O Código

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas 2. Seleccione Ejecutar secuencia. Pulse . El CNC visualizará ENTER las pulsaciones de teclas registradas en el lugar del cursor. Cómo Repetir un Comando o Código NOTA: Utilice la función de repetición de comandos Repetir Commando con otras funciones.
  • Página 158: Cómo Imprimir Todo El Programa

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas 6. Se presentará el mensaje incrementos en N#: (Entrar Nº de incremento:). Ingrese un valor incremental (1, 5, 10...). El CNC utilizará los valores ingresados para numerar el programa. La secuencia de numeración asignada al listado comenzará...
  • Página 159: Cómo Imprimir Una Parte Del Programa

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas Cómo Imprimir Una Parte del Programa NOTA: Use Imprimir Programa desde el menú emergente Misc (F9) para imprimir todo el Listado de Programas. Use Imprimir Programa desde el menú emergente Operaciones en Bloque para imprimir parte de un Listado de Programas.
  • Página 160: Cómo Abrir Otro Programa Del Listado De Programas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas Cómo Abrir Otro Programa del Listado de Programas Después de haber hecho las ediciones finales a un programa, utilice Editar programa para abrir y editar otro del listado del programa. Proceda según se indica a continuación: 1.
  • Página 161: Cómo Copiar Un Programa Entero En Otro

    CNC - Manual de Programación y Operaciones P/N 70000409A G Editor de Programas NOTA: La función Escrib no usa ni sobreescribe información en la memoria intermedia, donde se almacenan los bloques cortados y guardados. Cuando se utiliza dicha función, no se modifica la información en la memoria intermedia.
  • Página 162: Ayuda De Edición

    CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Ayuda de Edición Ayuda de Edición La ayuda de edición ofrece diagramas y campos de entrada para programar tipos de movimientos y ciclos de mecanizado. La siguiente sección describe cómo activar una pantalla de ayuda de gráficos para un comando de código G e ingresar valores en los campos de entrada correspondientes.
  • Página 163 CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición PATHS Menú Principal de la Ayuda de Edición Muestra las categorías para las cuales hay disponibles menús de ayuda. Menú de Plantillas de Ayuda Permite el acceso a submenús de categorías en el menú...
  • Página 164: Menú Principal De Ayuda De Edición

    CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Menú Principal de Ayuda de Edición El Menú Principal de Ayuda de Edición (Figura 7-2) visualiza categorías para las cuales hay disponibles menús de ayuda. Remítase a la Tabla 7-1 si desea obtener una descripción de las funciones del menú...
  • Página 165: Menú De Plantillas De Ayuda

    CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición Se hace referencia a los elementos de menú 2, 3, 4, 5 y 6 como a tipos de movimientos. Los elementos de menú 7, 8 y 9 son ciclos enlatados.
  • Página 166 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Tabla 7-2, Menús de Plantillas de Ayuda Plantilla Descripción Tabla de Referencia Movimientos compensados Tabla 7-4, Plantillas de COMPENSATION Compensación de Ayuda Rotación de Gráficos Escalas Movimientos lineales Tabla 7-5, Tipos de LINES Movimientos en LÍNEA...
  • Página 167: Pantallas De Ayuda De Gráficos

    CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición Pantallas de Ayuda de Gráficos Plantillas de ayuda de compensación (selecciones de menús) Número de elemento de menú Instrucciones en pantalla (campos de gráficos y entradas) Casilla de entrada Teclas de función Códigos G modales...
  • Página 168: Teclas De Función De Ayuda De Edición

    CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Teclas de Función de Ayuda de Edición El menú de ayuda de edición contiene las siguientes teclas de función. Remítase a la Tabla 7-3. Tabla 7-3, Teclas de Función del Menú de Ayuda de Edición Rótulo (y Número Descripción...
  • Página 169: Menú De Ayuda De Edición

    CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición Menú de Ayuda de Edición Remítase a la Figura 3, Ejemplo de Menú de Plantilla de Ayuda. Los menús de plantillas de ayuda obtienen acceso a submenús de tipos de movimientos o códigos G.
  • Página 170 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Teclas de Función Teclas de función rotuladas localizadas debajo del monitor. Pulse la tecla de función rotulada (tecla F) para activarla. Los menús de plantillas de ayuda contienen las mismas teclas de función que el menú...
  • Página 171 CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición Casilla de Entrada Visualiza el bloque donde el CNC agregará al programa ciclos de mecanizado programados u otros comandos. NOTA: Antes de pulsar Ayuda (F1) para activar el menú...
  • Página 172 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Cómo Usar las Pantallas de Ayuda de Gráficos para Entrar Bloques de Programas El Editor de Programas visualiza pantallas de ayuda de gráficos en las cuales usted puede grabar y editar bloques de programas. Cuando el CNC activa una pantalla de ayuda de gráficos, se selecciona el primer campo de entrada.
  • Página 173 CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición Tabla 7-4, Plantillas de Compensación de Ayuda de Gráficos COMPENSATION COMPENSACIÓN Plantillas y Parámetros Descripción Se ha cancelado la compensación del COMP OFF radio de herramienta. Para más información al respecto, consulte la Sección 9-Manejo de Herramientas.
  • Página 174: Movimientos En Línea

    CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Movimientos en Línea Los movimientos en línea pueden ser movimientos vectoriales (movimiento en dos ejes, X e Y) o movimientos en línea recta (movimiento en un eje, X o Y). Para programar movimientos en línea, ingrese los valores de los ángulos, puntos finales y/o radios que definan el m ovimiento.
  • Página 175 CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición Cálculo de Puntos Finales y Ángulos Dados los puntos finales X, Y o XY, el CNC puede calcular el(los) punto(s) final(es) que faltan para movimientos en línea o rápidos. Defina el movimiento como parte de un triángulo recto con los componentes identificados según se indica en la Figura 7-6.
  • Página 176 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Tabla 7-6, Menú Plantilla de Ayuda de LÍNEAS LINES LÍNEAS Plantillas y Parámetros Descripción del Movimiento La herramienta se mueve en línea recta a lo largo del eje X. X: Punto final X.
  • Página 177 CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición LINES LÍNEAS Plantillas y Parámetros Descripción del Movimiento La herramienta se mueve a lo largo de una vía ANGLE/RADIUS vectorial desde el lugar actual hasta el punto final.
  • Página 178 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición I n c l u d e d A n g l e Ángulo incluido menor Ángulo incluido menor de I n c l u d e d A n g l e L e s s T h a n 1 8 0 D e g r e e s de 180º...
  • Página 179: Arcos

    CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición Posición incremental de 60 grados Punto inicial (posición actual) Punto central (incremental Posición incremental de -60º Figura 7-9, Arco de Ángulo Central, Modo Incremental Tabla 7-7, Menú de la Plantilla de Ayuda de ARCOS ARCS ARCOS Plantilla y Parámetros...
  • Página 180 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición ARCS ARCOS Plantilla y Parámetros Descripción del Movimiento La herramienta se mueve desde el lugar actual a lo largo del arco hasta el punto final X programado. Ingrese las coordenadas del centro del círculo (I,J).
  • Página 181 CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición ARCS ARCOS Plantilla y Parámetros Descripción del Movimiento El CNC realiza un movimiento en LÍNEA LINE/ARC hasta el punto tangencial de la intersección del ARCO para luego desplazarse al radio especificado hasta el punto final XY.
  • Página 182 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Tabla 7-8, Menú de la Plantilla de Ayuda de radio/Chaflán RAD/CHAMFER RADIO/CHAFLÁN Plantillas y Parámetros Descripción del Movimiento El CNC realiza un movimiento en LÍNEA RADIUS hasta el ARCO tangente, se desplaza alrededor del arco para luego moverse a lo largo de la segunda LÍNEA hasta el punto final XY.
  • Página 183: Comandos Para Múltiples Movimientos

    CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición RAD/CHAMFER RADIO/CHAFLÁN Plantillas y Parámetros Descripción del Movimiento Cancela el acuerdo de vértices o radio de CANCEL vértices G59. Para información acerca de parámetros y una descripción, consulte Acuerdo de Vértices/Aclaflanado Modal (G59, G60), Sección 4.
  • Página 184 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición instrucciones de ingreso de estos movimientos, consulte la Tabla 7-4, Plantillas de Compensación de Ayuda de Gráficos.Para usar el menú de ayuda de edición para programar un movimiento múltiple, proceda según se indica: 1.
  • Página 185 CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición MULTIPLE MOVIMIENTOS MÚLTIPLES Plantillas y Parámetros Descripción del Movimiento El CNC realiza un movimiento en línea CHAMFER a lo largo del primer ángulo hasta el chaflán de intersección, se desplaza a través de éste para luego moverse a lo largo del segundo ángulo hasta el punto final XY especificado.
  • Página 186 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición MULTIPLE MOVIMIENTOS MÚLTIPLES Plantillas y Parámetros Descripción del Movimiento El CNC realiza un movimiento en línea CHAMF/CHAMF a lo largo del 1º ángulo hasta el chaflán de intersección. Una vez completado éste, el CNC se mueve a lo largo del 2º...
  • Página 187 CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición MULTIPLE MOVIMIENTOS MÚLTIPLES Plantillas y Parámetros Descripción del Movimiento El CNC realiza un movimiento en línea CHAMF/RAD a lo largo del 1º ángulo hasta el chaflán de intersección.
  • Página 188 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Tabla 7-10, Menú de la Plantilla de Ayuda de CAVIDADES POCKETING Cajeras Plantillas y Parámetros Descripción del Movimiento Ciclo de mecanizado para el maquinado de una cavidad en FRAME cuadro.
  • Página 189 CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición POCKETING Cajeras Plantillas y Parámetros Descripción del Movimiento Seleccione DIRECTO. (+/-) desde el menú de la plantilla de ayuda de cavidades. Opte por CAJA CIRC. (2). Úselo para introducir Z (un solo eje) hasta la profundidad programada utilizando herramental de carburo.
  • Página 190 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Tabla 7-11, Menú Plantilla de Ayuda de fresado Fresado Plantillas y Parámetros Descripción del Movimiento Define el CNC en el modo de interpolación), ejecutado a la ELLIPSE velocidad de avance actual.
  • Página 191 CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición Tabla 7-12, Menú Plantilla de Ayuda de Taladrado/Roscado-Hembra (DRILL/TAP) DRILL/TAP Taladrado/Roscado Plantillas y Parámetros Descripción del Movimiento Ciclo de mecanizado de taladrado básico. Para información DRILLING acerca de parámetros y una descripción, consulte Taladrado Continuo (G81), Sección 5.
  • Página 192 CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición DRILL/TAP Taladrado/Roscado Plantillas y Parámetros Descripción del Movimiento Cíclo de taladrado de orificios para bulones. Para información BOLT HOLE acerca de parémetros y una descripción, consulte Taladrado en Círculo (G79), Sección 5.
  • Página 193: Recuadro De Códigos G Modales

    CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición Recuadro de Códigos G Modales NOTA: Para más información acerca de la programación de códigos G en el menú de edición, consulte el Listado de Códigos G. La Figura 7-11 muestra la parte del menú...
  • Página 194: Listado De Códigos G

    CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Listado de Códigos G Remítase a la Figura 7-2, Menú Principal de Ayuda de Edición. El menú principal de ayuda de edición contiene un listado de códigos C. Cuando se selecciona uno de la lista, se activa una pantalla de entrada, que contiene instrucciones y campos de entrada pertenecientes al código G seleccionado.
  • Página 195 CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición NOTA: Si ingresa dos códigos G que no pueden utilizarse en el mismo bloque, el CNC generará un mensaje de error. La Tabla 7-14 describe los códigos G del menú. Tabla 7-14, Menú...
  • Página 196: Campos De Entrada

    CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Cancelar Macro Modal. Cancela una llamada de Macro Modal G66. Cero Predefinido. Conmuta el lugar del cero absoluto hasta una ubicación predeterminada. Ésta, que se mide desde la posición de inicio de la máquina, está especificada en el comando G92.
  • Página 197: Cómo Ingresar Un Código M

    CNC - Manual de Programación y Operaciones P/N 7 0000409A G Ayuda de Edición Cómo Ingresar un Código M Para programar un código M del listado de códigos M, proceda según se indica: 1. En el menú principal de ayuda de edición, seleccione la plantilla de ayuda de códigos M (M-Code Help Template).
  • Página 198: Cómo Ingresar Códigos M

    CNC - Manual de Programación y Operaciones P/N 70000409A G Ayuda de Edición Cómo Ingresar Códigos M Puede ingresar manualmente los códigos M listados en la tabla. Consulte la Tabla 7-15, Listado de Códigos M en Ayuda de Edición. La mayoría de estos códigos M (con excepción de M30, M98 y M100) no requieren definiciones de parámetros adicionales.
  • Página 199 CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo Sección 8 - Cómo Ver Programas con la Función de Dibujo La función de dibujo de gráficos Gráficos de piezas es un método que consiste en probar un programa antes de cortar cualquier material.
  • Página 200 CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo Para activar el modo de simulación de dibujo, proceda según se indica: 1. En el Directorio de Programas, seleccione un programa y pulse Graf (F7).
  • Página 201 CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo activado (Text ON). Esta pos ición se encuentra en la ventana emergente de Parms (F9). También se visualizan las teclas de función. Aparecen movimientos programados en cuatro colores separados: Movimientos rápidos: Línea roja punteada.
  • Página 202: Activado O Desactivado De Herramientas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo Cómo Cancelar la Función Graf Para cancelar la ejecución de un programa en el modo de simulación de dibujo, pulse Cancel (F9). Parámetros de la Función Graf Existen dos formas de ver parámetros.
  • Página 203: Cómo Dibujar Movimientos Compensados

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo 3. Pulse Parms (F9). Se cerrará el menú emergente de Parms. NOTA: Pulse Herr (F5) para cambiar el parámetro de herramienta Herr mientras Graf se está ejecutando. Cómo Dibujar Movimientos Compensados La posición de movimientos compensados, Comp, controla si Graf maneja movimientos compensados y de qué...
  • Página 204: Cómo Definir El Tipo De Línea De La Grilla

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo 3. Pulse Parms (F9). Se cerrará el menú emergente de Parms. NOTA: En el modo de dibujo pulse Rapido(F6) para cambiar las posiciones.
  • Página 205 CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo En el modo de paso único, se ejecuta un bloque de programa cada vez que se pulsa ; lo cual le permite ejecutar el programa de un INICIAR bloque por vez.
  • Página 206 CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo Defina el parámetro Borr según se indica a continuación: 1. En el modo de dibujo, pulse Parms (F9). Se presentará el menú emergente de parámetros.
  • Página 207: Cómo Adecuar La Pantalla A La Ventana De Visión

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo Cómo Ajustar la Pantalla de Graf Graf cuenta con varias posiciones de pantalla con las que puede personalizar el gráfico en la ventana de visión. Active dichas posiciones desde el menú...
  • Página 208 CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo NOTA: Ingrese un número decimal para reducir el tamaño y un número entero para aumentarlo. 3. Ingrese el factor deseado y pulse .
  • Página 209: Cómo Cambiar El Área De Visión Sin Cambiar La Escala

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo Cómo Dividir la Pantalla en Dos Graf puede reducir a la mitad el tamaño actual de la pantalla. Para reducir el tamaño de la pantalla a la mitad, proceda según se indica: 1.
  • Página 210: Cómo Borrar La Pantalla

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ver Programas con la Función de Dibujo Cuando se activa el comando Pan desde el menú emergente de visualización, en la pantalla se presenta la línea Pan y cambian las teclas de función.
  • Página 211: Sección 9 - Página De Herramientas Y Manejo De Herramientas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Sección 9 - Página de Herramientas y Manejo de Herramientas La página de herramientas almacena datos acerca de herramientas, como por ejemplo: número, diámetro, desplazamiento de longitud, desgaste de diámetro, desgaste de longitud y tipo de herramienta.
  • Página 212: Cómo Usar La Página De Herramientas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Cómo Usar la Página de Herramientas Utilice las teclas de flechas de dirección ascendente y descendente para seleccionar y elegir números de herramientas (números de hileras).
  • Página 213: Cómo Buscar Herramientas Por Número

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Desgaste Diám Desplazamiento(s) por desgaste del diámetro, que compensa el desgaste de la herramienta o una herramienta del tamaño incorrecto. Desgaste L Desplazamiento(s) por desgaste de longitud, que compensa el desgaste de la herramienta o una herramienta del tamaño incorrecto.
  • Página 214: Teclas De Función Y Teclas De Función Secundarias De La Página De Herramientas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas 2. Posicione el cursor sobre el valor que desee borrar y pulse ALT + C. El valor cambiará a cero. Teclas de Función y Teclas de Función Secundarias de la Página de Herramientas Pulse mientras se encuentra en la página de herramientas para...
  • Página 215: Bloques De Definición De Herramienta

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas En el formato Txxxx: los primeros dos dígitos seleccionan el número de herramienta (la caja en el dispositivo de cambio automático de máquina desde el cual se recupera la herramienta); los últimos dos dígitos seleccionan el valor de desplazamiento de página de herramientas.
  • Página 216 CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Desplazamientos de Longitud de Herramienta (TLO) El desplazamiento de longitud de herramienta es la distancia que va desde la herramienta Nº 0 Z0 hasta la punta de la herramienta en la pieza Z0 (por lo general, la superficie del trabajo).
  • Página 217 CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Cómo Ingresar Desplazamients en la Página de Herramientas Después de elegir el tipo de herramienta y el orden de uso en el programa y de saber los desplazamientos de diámetro y longitud de ellas, ingrese los datos en la página de herramientas.
  • Página 218 CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Herramientas: Nº 1 Broca central Nº 3 Nº 2 Broca helicoidal de 0,3750 de diámetro Nº 3 Fresa de extremos de 0,5000 de diámetro Típicamente, deberá...
  • Página 219 CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas NOTA: Por lo general, el valor del desplazamiento de longitud de herramienta es negativo. Desplazamiento de Diámetro en la Página de Herramienta Cuando usted activa una herramienta, habilita automáticamente los valores de diámetro y desplazamiento de longitud registrados en la página de herramientas.
  • Página 220 CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas diámetro de herramienta se activa cuando el CNC ejecuta el movimiento programado en el bloque. G40 y G42 también deberán ir acompañados de movimientos y activarse de la misma forma.
  • Página 221 CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Vía programada Vía de la herramienta Herramienta Compensación de la herramienta, Figura 9-3, Compensación de Herramienta Izquierda Con la compensación de diámetro derecha (G42) activa, la herramienta se desplaza hacia la derecha de la vía programada (visto desde detrás de una herramienta en movimiento).
  • Página 222 CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas primer movimiento, dependiendo de la geometría. Remítase a la Figura 9-5. Movimiento 2 M o v e 2 Vía de la M o v e 1 Movimiento 1 T o o l P a t herramienta...
  • Página 223 CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Workpiece Pieza de trabajo First cut is a left hand El primer corte es un compensated Feed move. movimiento de avance compensado izquierdo (Programmed along La vía de desplazamiento del (programado a lo largo del...
  • Página 224 CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Área en negro, dañada Black Area Gouged Salto de transición Ramp on activado Position #1 Position #4 Posición No. 1 Posición No. 4 Salto de transición Ramp Off desactivado...
  • Página 225: Compensacion (G40, G41, G42)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Fresa de extremo Manguito en la posición Z 0, semiesférico B a l l E n d M i l l Q u i l l A t T o o l # 0 , Z 0 P o s i t i o n herramienta Nº...
  • Página 226: Iniciación Y Movimiento En El Eje Z

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas CHANGEG41 Figura 9-9, Cambio del Sentido de la Compensación de Herramienta Iniciación y Movimiento en el Eje Z El CNC “mira hacia delante” lo suficientemente lejos como para determinar la siguiente intersección de planos.
  • Página 227: Cambio Provisorio De Diámetros De Herramientas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Cambio Provisorio de Diámetros de Herramientas Para cambiar el radio de herramienta a fin de que quede material para la pasada final, programe la variable de material que, para esta función, es la Nº...
  • Página 228: Movimiento De La Herramienta Durante La Compensación

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Movimiento de la Herramienta Durante la Compensación En los movimientos lineales a lineales o lineales a circulares, la posición al final del bloque de iniciación (bloque con G41 o G42) será perpendicular al siguiente movimiento programado en el plano.
  • Página 229 CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Por ejemplo: G17 es el plano activo (compensación en XY). Usted programa un movimiento XZ o YZ. El eje Z llegará al objetivo programado cuando X/Y alcance su objetivo compensado.
  • Página 230: Compensación Alrededor De Ángulos Agudos

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Compensación Alrededor de Ángulos Agudos Consulte Cambio Provisorio del Diámetro de Herramientas. Durante la compensación, el CNC halla la intersección compensada de movimientos y recorridos hasta ese punto. En ángulos muy agudos, ello no siempre es deseable.
  • Página 231: Cambio De Sentido De La Compensación

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Cambio de Sentido de la Compensación En el modo de desplazamiento, en casos especiales usted puede cambiar el sentido del desplazamiento sin la cancelación mediante G40.
  • Página 232: Precauciones Generales

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Precauciones Generales 1. Cuando programa la vía de herramienta en lugar del borde de una pieza, durante la compensación un diámetro negativo en la página de herramientas cambiará...
  • Página 233: Ejemplo De Programación De G41

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Ejemplo de Programación de G41 Con G41 o G42 puede activarse la compensación de herramientas. Por lo tanto, usted puede programar directamente el borde de la pieza, en lugar de tener que calcular el desplazamiento de manera manual.
  • Página 234: Ejemplo De Programación De G42

    CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Consulte la Tabla 9-3 para obtener información detallada acerca de las letras N. Tabla 9-3, Códigos N y Funciones Código N Función Establece el número y nombre del programa. Define los modos absoluto, de pulgadas, rápido;...
  • Página 235 CNC - Manual de Programación y Operaciones P/N 70000409A G Página de Herramientas y Manejo de Herramientas Estándar Métrico N1 O1011 * COMP-EX-2 N1 O1011 * COMP -EX-2 N2 G90 G70 G0 T0 Z0 N2 G90 G71 G0 T0 Z0 N3 X-2 Y2 N3 X-50 Y50 N4 T1 * .5000 MILL...
  • Página 236: Cómo Activar Desplazamientos Mediante El Programa

    Nº 1 (no los programados a través de T1 Dn/Rn Ln). NOTA: ANILAM recomienda utilizar la página de herramientas para evitar confusiones o posibles errores de entrada en los valores de desplazamiento. 9-26 Reservados todos los derechos. Sujeto a cambios sin previo aviso.
  • Página 237: Sección 10 - Gestión De Programas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Sección 10 - Gestión de Programas El directorio de programas brinda acceso a todos los utilitarios de gestión de programas y discos flexibles. Estas funciones abarcan la creación, carga, eliminación, restauración y copiado de programas.
  • Página 238: Cómo Ver Todos Los Programas De Todos Los Formatos

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Cómo Cambiar la Visualización Borr Directorio de Programas Usted puede cambiar la visualización Borr directorio de programas a uno de los siguientes modos: Visualizar solamente nombres de programas de piezas (que terminen con extensión .G).
  • Página 239: Cómo Crear Un Nuevo Programa De Pieza

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Cómo Crear un Nuevo Programa de Pieza Para crear un nuevo programa de pieza, proceda según se indica: 1. En el modo Manual, pulse PROGRAM (F2) para activar el directorio de programas.
  • Página 240: Cómo Aprovechar Al Máximo El Espacio De Almacenamiento De Programas

    .S asociado. Periódicamente haga una copia de seguridad de los programas de piezas en discos flexibles. ANILAM recomienda no usar el CNC para el almacenamiento prolongado de programas de piezas. En caso de acumulación de muchos programas desactualizados, el CNC podría quedarse sin memoria.
  • Página 241: Cómo Visualizar Bloques De Programas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Cómo Visualizar Bloques de Programas La función List (Listar) visualiza los bloques de un programa seleccionado. El programa visualizado no puede editarse. Dicha función sólo está habilitada en programas de piezas Borr CNC (programas con extensión .G).
  • Página 242: Cómo Conectarse Con Otras Unidades

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Cómo Conectarse con Otras Unidades El directorio de programas visualiza los programas en el directorio C:\USER, que es el predeterminado. No obstante lo antedicho, puede definirse para mostrar programas almacenados en otras unidades o subdirectorios.
  • Página 243: Cómo Desmarcar Programas Marcados

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Cómo Desmarcar Programas Marcados Para desmarcar un programa, proceda según se indica: 1. Seleccione cualquier programa marcado y pulse . El ENTER programa ya no está más marcado. Cómo Marcar Todos los Programas Para marcar todos los programas en el directorio de programas, proceda según se indica:...
  • Página 244: Cómo Eliminar Grupos De Programas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Cómo Eliminar Grupos de Programas 1. Desde el directorio de programas, marque todos los programas que desea eliminar. 2. Pulse Borrar (F3). El CNC le solicitará confirmar la eliminación y las teclas de función cambiarán para permitirle dar su respuesta.
  • Página 245: Cómo Renombrar Programas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Cómo Copiar Programas en Discos Flexibles Copie programas en discos flexibles para almacenarlos o transferirlos a otras máquinas. Para copiar programas en discos flexibles, proceda según se indica: 1.
  • Página 246: Cómo Verificar Los Discos En Busca De Fragmentos De Programas Perdidos

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Cómo Verificar los Discos en Busca de Fragmentos de Programas Perdidos En ocasiones, los discos de computadora contienen fragmentos de programas perdidos; lo cual podría suceder si una computadora queda sin alimentación eléctrica mientras está...
  • Página 247: Cómo Utilizar Comodines Para Buscar Programas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Figura 10-3, Pantalla de Información Borr Sistema Para visualizar la pantalla de información Borr sistema, proceda según se indica: 1. En el directorio de programas, pulse Utiles (F9). Se presentará el menú...
  • Página 248: Cómo Copiar Programas De/A Otros Directorios

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Comodín Función Usted EL CNC visualiza una entra: ventana emergente que: P??G.G Lista todos los nombres de archivos con extensión .G que contengan P--G con alguno de los dos caracteres en el medio.
  • Página 249: Cómo Renombrar Programas Desde/En Otro Directorio

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas Cómo Renombrar Programas desde/en Otro Directorio Use Renombrar ? para renombrar programas en otro directorio, como por ejemplo, un subdirectorio o una unidad flexible. Esta función soporta comodines. Para renombrar un programa en otro directorio, proceda según se indica: 1.
  • Página 250: Cómo Crear Subdirectorios

    CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas 5. Pulse Si para enviar el programa a la impresora o No (F2) para cancelar el trabajo de impresión. Sugerencia: En ocasiones, resulta más fácil conectarse a la unidad de discos flexibles que contiene el programa, marcarlo y usar la función de imprimir Imprimir.
  • Página 251: Cómo Editar Un Programa En Otro Directorio

    A fin de reducir al mínimo la fragmentación, usted debe optimizar el disco duro periódicamente. El CNC cuenta con un optimizador de discos incorporado. ANILAM recomienda optimizar el disco duro cada dos meses o, como mínimo, una vez cada seis meses.
  • Página 252 CNC - Manual de Programación y Operaciones P/N 70000409A G Gestión de Programas 4. Cuando se completa el proceso, se presenta un menú emergente. Usted ya puede comenzar la optimización (Iniciar Optimizacion) o salir Borr optimizador (Salir Optimizacion). NOTA: La optimización es un proceso automático; no interfiera con él mientras se esté...
  • Página 253: Sección 11 - Cómo Ejecutar Programas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ejecutar Programas Sección 11 - Cómo Ejecutar Programas NOTA: Verifique todos los programas en la función de dibujo antes de ejecutarlos. Consulte la Sección 8 – Cómo Ver Programas con la Función Graficas. Existen tres modos de operación programada, a saber: Modo paso a paso Ejecuta un programa de un bloque por vez.
  • Página 254: Cómo Conmutar Entre Los Modos De Movimiento Y Paso Único

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ejecutar Programas 3. En el modo Manual, pulse P.PASO (F5) para activar el modo de paso único. 4. Pulse para ejecutar cada bloque o movimiento. INICIAR NOTA: En el modo automático, pulse P.PASO (F5) para activar el modo de paso único.
  • Página 255: Ejecución En Paso Único De Bloques De Programa Seleccionados

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ejecutar Programas ciclos enlatados. El resto de las posiciones modales permanece activa. Ejecución en Paso Único de Bloques de Programa Seleccionados Cómo Usar las Teclas de Dirección para Seleccionar un Bloque Inicial Elija el bloque inicial antes de iniciar el programa.
  • Página 256: Modos De Visualización De Posiciones

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ejecutar Programas Modos de Visualización de Posiciones Las visualizaciones de posiciones de X, Y, Z, U y W muestran lo siguiente: MAQUINA Movimiento de la posición programada (comandada) en referencia a la posición de inicio de la máquina.
  • Página 257: Cómo Detener O Cancelar Una Ejecución Automática

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ejecutar Programas Área del programa Línea de mensajes Área de visualización de movimientos Área de posiciones de la máquina Área de visualización del estado de la máquina Tecla de función activa (seleccionada) Figura 11-2, Pantalla del Modo Automático Cómo Detener o Cancelar una Ejecución Automática...
  • Página 258: Cómo Borrar Un Programa Detenido

    CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ejecutar Programas 3. Pulse HALLAR (F3). El CNC le solicitará indicar el número o texto de búsqueda. 4. Ingrese el número o texto y pulse . El CNC ejecuta la ENTER búsqueda y selecciona el primer bloque que encuentra que contiene el número o texto.
  • Página 259 CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ejecutar Programas Ventana de dibujo Estado activo posicio nes de modos Nombre programa Teclas del modo de dibujo en tiempo real y modo de operación Bloques de programa Figura 11-3, GRAF (Modo en Tiempo Real) Reservados todos los derechos.
  • Página 260 CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ejecutar Programas Cómo Definir el CNC para Visualizar una Pantalla Ampliada En los modos manual, automático y de paso único, puede definir el CNC para visualizar una pantalla en posición ampliada, que se presenta en el medio de la pantalla y muestra el movimiento en las posiciones programadas.
  • Página 261 CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ejecutar Programas Cómo Iniciar el Modo de Instrucción Elija un programa. En el modo manual, pulse TEACH ( + F5) SHIFT para colocar el CNC en el modo de instrucción. Después de pulsar TEACH, se seleccionan Manual (F4) y TEACH (F5) para indicar el modo activo.
  • Página 262 CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ejecutar Programas Cómo Ingresar Datos con el Modo de Instrucción En el modo de instrucción, el CNC puede ejecutar datos o almacenarlos. El bloque seleccionado denota la posición del cursor. Si ingresa un movimiento en ese punto, todos los bloques subsiguientes se desplazarán hacia abajo en la estructura del programa.
  • Página 263 CNC - Manual de Programación y Operaciones P/N 70000409A G Cómo Ejecutar Programas Cómo Usar el Modo de Instrucción Los datos de posiciones almacenados a través del modo de instrucción están siempre referenciados hacia el punto cero actual (Programa Cero). 1.
  • Página 264: Sección 12 - Funciones De Los Códigos S Y M

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de los Códigos S y M Sección 12 - Funciones de los Códigos S y M La presente sección abarca los formatos de los códigos S y M. Consulte la Tabla 12-1. Los códigos están incluidos en el programa de piezas o activados en el modo manual.
  • Página 265: Funciones Misceláneas (Código M)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de los Códigos S y M Funciones Misceláneas (Código M) Los códigos misceláneos controlan una variedad de funciones de herramientas de la máquina. Consulte la Tabla 12-3. Los asigna el fabricante de la máquina.
  • Página 266 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de los Códigos S y M Cód. M Función Llamada de subprograma Un bloque en el programa principal con M98 P100 ejecutará el subprograma 100. O100 debe estar en el archivo después del fin del programa principal.
  • Página 267 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de los Códigos S y M M701 Activar factor de escala Escala Avanzado. Esta función de factor de escala avanzado permite que el factor de escala sea diferente para los dos ejes (el plano) involucrados en arcos o círculos.
  • Página 268: Orden De Ejecución

    (antes de M02) para inhabilitar los servos automáticamente. Equivale a pulsar STOP NOTA: ANILAM recomienda colocar un código G04 T2.0 en el bloque antes de M9244 a fin de habilitar los servos a alcanzar la posición definitiva antes de desactivarse.
  • Página 269: Sección 13 - Comunicación Y Dnc

    CNC - Manual de Programación y Operaciones P/N 70000409A G COMUNICACIÓN y DNC Sección 13 - Comunicación y DNC Comunicación El CNC puede intercambiar datos con otros dispositivos RS-232. Debe haber coincidencia entre los parámetros de baudios, paridad, bits de datos, bits de parada y del software del CNC y los de los otros dispositivos.
  • Página 270: Cómo Obtener Acceso El Software De Comunicaciones

    CNC - Manual de Programación y Operaciones P/N 70000409A G COMUNICACIÓN y DNC los periféricos de la computadora pueden utilizarse para comunicación con la interfaz de RS 232, pues las Patillas 2 y 3 no están cruzadas. Cómo Obtener Acceso el Software de Comunicaciones Para obtener acceso a la pantalla de comunicaciones, proceda según se indica: 1.
  • Página 271: Cómo Definir Parámetros De Comunicación

    CNC - Manual de Programación y Operaciones P/N 70000409A G COMUNICACIÓN y DNC PROGRAMA Programa seleccionado para transmisión. PARAMETROS Posiciones requeridas para que las dos máquinas envíen y reciban COMMUNICACION SERIAL programas. Cómo Definir Parámetros de Comunicación El presente manual no cuestiona los méritos de las diferentes opciones de parámetros.
  • Página 272: Cómo Definir La Paridad

    CNC - Manual de Programación y Operaciones P/N 70000409A G COMUNICACIÓN y DNC Cómo Definir la Paridad El CNC soporta las siguientes posiciones de paridad: Odd (Impar) Even y None (Par) (Ninguna) Para definir la paridad, proceda según se indica: 1.
  • Página 273: Posiciones Del Software

    CNC - Manual de Programación y Operaciones P/N 70000409A G COMUNICACIÓN y DNC Posiciones del Software El CNC soporta las siguientes posiciones de protocolos: On y OFF. Con frecuencia, se hace referencia al protocolo del software como a “Xon” o “Xoff”. En los paquetes de comunicaciones comerciales, a esto se lo conoce con el nombre de “establecimiento de comunicaciones”.
  • Página 274: Cómo Activar La Pantalla Probar Enlace

    CNC - Manual de Programación y Operaciones P/N 70000409A G COMUNICACIÓN y DNC Cómo Activar la Pantalla Probar Enlace Con la pantalla de comunicación activa, pulse TestLnk (F8). Se activará la pantalla de prueba de enlace . Remítase a la Figura 13-3. Posiciones activas Área de...
  • Página 275: Cómo Probar El Enlace

    CNC - Manual de Programación y Operaciones P/N 70000409A G COMUNICACIÓN y DNC Cómo Probar el Enlace 1. Configure una conexión RS-232 con otra máquina (o computadora). 2. Configure la otra máquina para recibir. 3. Con la pantalla de prueba de enlace activa, utilice el teclado numérico del CNC para ingresar una serie de números.
  • Página 276: Cómo Definir La Pantalla De Transmisión Y Recepción

    (OFF) algún parámetro (Xon/Xoff) del software de alguna de las máquinas, posiblemente una detención sobrecargará la memoria intermedia del CNC; lo cual resultará en la pérdida de porciones de programas. ANILAM recomienda operar con el parámetro de software (Xon/Xoff) activado (ON). 13-8 Reservados todos los derechos.
  • Página 277: Cómo Usar Códigos De Control De Datos (Dc)

    CNC - Manual de Programación y Operaciones P/N 70000409A G COMUNICACIÓN y DNC Cómo Usar Códigos de Control de Datos (DC) En ocasiones se necesitan códigos de control de datos (DC) para automatizar la operación de una lectora de cintas de papel o tarjetas. Consulte la Tabla 13-1, Códigos DC si desea obtener un listado de los códigos DC disponibles.
  • Página 278: Cómo Obtener Acceso Al Dnc

    CNC - Manual de Programación y Operaciones P/N 70000409A G COMUNICACIÓN y DNC Cómo Ejecutar en el DNC El DNC (control numérico directo) también se conoce como bajada de carga continua. Esta función se utiliza solamente cuando es necesario ejecutar un programa que excede la capacidad de memoria del CNC. NOTA: Antes de usar la función del DNC, asegúrese de haber completado todos los procedimientos de configuración.
  • Página 279 CNC - Manual de Programación y Operaciones P/N 70000409A G COMUNICACIÓN y DNC Total Blks Rec: Número (TOTAL DE BLOQUES RECIBIDOS) total de bloques de programa recibidos por el CNC hasta ese momento. % Receiving Buffer Full (% DE MEMORIA INTERMEDIA DE RECEPCIÓN Porcentaje de memoria LLENA) intermedia de recepción utilizada.
  • Página 280: Sección 14 - Instalación Del Software De La Máquina Y Periféricos

    CNC - Manual de Programación y Operaciones P/N 70000409A G Instalación del Software de la Máquina y Periféricos Sección 14 - Instalación del Software de la Máquina y Periféricos Contraseñas El Utilitario de Configuración requiere de una contraseña para los parámetros restringidos.
  • Página 281: Instalación De La Impresora

    CNC - Manual de Programación y Operaciones P/N 70000409A G Instalación del Software de la Máquina y Periféricos 7. Siga las instrucciones que se presenten en la pantalla. NOTE: Una vez instalado el software, es probable que sea necesaria una configuración adicional a fin de habilitar la opción adquirida.
  • Página 282: Teclas De Teclados Equivalentes Al De La Consola

    CNC - Manual de Programación y Operaciones P/N 70000409A G Instalación del Software de la Máquina y Periféricos Teclas de Teclados Equivalentes al de la Consola Consulte la Tabla 14-1. Tabla 14-1, Equivalentes del Teclado Función Indicador de Tecla Pulsación del Teclado del CNC Equivalente BORRAR...
  • Página 283 CNC - Manual de Programación y Operaciones P/N 70000409A G Instalación del Software de la Máquina y Periféricos Conmutar a R + ENTER Anulación Temporal Rápida Activar Monitor de AUTOMATA 14- 4 Reservados todos los derechos. Sujeto a cambios sin previo aviso. Ene-00...
  • Página 284: Sección 15 - Instalación Del Software Fuera De Línea

    CNC - Manual de Programación y Operaciones P/N 70000409A G Instalación del Software Fuera de Línea Sección 15 - Instalación del Software Fuera de Línea Introducción La versión fuera de línea del software del CNC requiere de una computadora equipada con un procesador 386 SX con un coprocesador compatible (o de una versión posterior).
  • Página 285: Dos)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Instalación del Software Fuera de Línea Tabla 15 -1, Contraseñas Fuera de Línea Nivel de Restricción Contraseña Acceso restringido Acceso de servicio IPI/Integrated Programmable Intelligence (Automata Programable) Cómo Salir del Software Pulse ESC para salir del software desde la pantalla de selecciones del menú...
  • Página 286 CNC - Manual de Programación y Operaciones P/N 70000409A G Instalación del Software Fuera de Línea Cómo Correr el Software Fuera de Línea desde Windows 95 o NTError! Bookmark not defined. 1. Si durante la instalación seleccionó el ícono de escritorio (Desktop) (recomendado), haga click en el ícono de CNC que se encuentra en su escritorio.
  • Página 287: Posiciones Del Sistema

    CNC - Manual de Programación y Operaciones P/N 70000409A G Instalación del Software Fuera de Línea 4. Escriba lo siguiente en los campos de entrada indicados: Description 5300M (Descripción) Command C:\P5M\RUNCNC.BAT (Comando) Worki n g Directory (Directorio de Trabajo) 5. Haga click en el botón de cambio de ícono Change Icon. El CNC visualizará...
  • Página 288: Funciones Inhabilitadas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Instalación del Software Fuera de Línea Funciones Inhabilitadas Las siguientes funciones de software, que se encuentran en el menú emergente de la función Utility (F9) del directorio de programas, no están disponibles bajo el sistema operativo Windows: Verificación de Disco Formateo de Discos Flexibles...
  • Página 289: Sección 16 - Programación De Los Ejes Cuarto Y Quinto

    CNC - Manual de Programación y Operaciones P/N 70000409A − Programación de los Ejes Cuarto y Quinto Sección 16 - Programación de los Ejes Cuarto y Quinto Tipos de Ejes El fabricante de la máquina define los ejes cuarto y quinto como lineales, 5400M/MK rotativos o de lectura.
  • Página 290: No Sincrónicos Y Sincrónicos Rotativos

    CNC - Manual de Programación y Operaciones P/N 70000409A − Programación de los Ejes Cuarto y Quinto No Sincrónicos y Sincrónicos Rotativos Deberá decidir si el movimiento del cuarto o quinto eje será sincrónico o no sincrónico. Un movimiento sincrónico es aquél en el cual todos los ejes programados (XYZU y/o W) alcanzan el objetivo simultáneamente.
  • Página 291: Ejemplos De Programación

    CNC - Manual de Programación y Operaciones P/N 70000409A − Programación de los Ejes Cuarto y Quinto /FWn). Si no programa una velocidad de avance independiente, la de U o W estará basada en la velocidad de avance vectorial de Fn. La visualización de la velocidad de avance es XYZ (sincronización desactivada) o vectorial (sincronización activada).
  • Página 292 CNC - Manual de Programación y Operaciones P/N 70000409A − Programación de los Ejes Cuarto y Quinto Tabla 16-1, Ejemplo 1 del Cuarto Eje O4001 * 4-AX-DRL G90 G70 G0 T0 Z0 U0 M5 X0 Y0 T1 * #3 CENTERDRILL M3 S2400 G81 Z-.22 R.1 F12 M98 P1...
  • Página 293 CNC - Manual de Programación y Operaciones P/N 70000409A − Programación de los Ejes Cuarto y Quinto Tabla 16-2, Ejemplo 2 del Cuarto Eje O4002 * 4-AX-MILL G90 G70 G0 T0 Z0 U0 M5 X0 Y0 T1 * .2500 BALL-END-MILL M98 P1 LOOP 5 M98 P1...
  • Página 294 CNC - Manual de Programación y Operaciones P/N 70000409A − Programación de los Ejes Cuarto y Quinto Ejemplo 3: Fresado (Sync-On) Monte un cuarto eje según lo descripto anteriormente. Coloque una pieza de 4” de diámetro y de 8” de largo sobre la mesa rotativa. Sostenga la pieza por el extremo X positivo mediante un centro vivo.
  • Página 295: Sección 17 - Programación Cam

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Sección 17 - Programación CAM Modo CAM El modo CAM (Fabricación Asistida por Computadora) es muy diferente del método de códigos G estándar para programación de piezas. Con la programación CAM, puede crear programas de piezas con la ayuda de íconos que le solicitan indicar la información necesaria.
  • Página 296: Teclas De Función Del Modo Cam

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Teclas de Función Las teclas de función predeterminadas ofrecen herramientas para cambiar la configuración, ajustar la visualización y manejar Perfiles. Nombre del Programa Nombre del programa vinculado a las Perfiles.
  • Página 297 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM 2. Se activará la pantalla CAM y se seleccionará la tecla de función activa. Consulte la Tabla 17-2, Teclas de Función del Modo CAM. Hay dos menús de teclas de función en el modo CAM: La pantalla de teclas de función principales se presenta cuando entra al modo CAM.
  • Página 298: Menú De Edición De Perfiles

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Rótulo Tecla FUNCIÓN P-prev Mueve el cursor hasta el perfil anterior en el programa. P-prox Mueve el cursor hasta la siguiente forma en el programa. BorrMov Suprime un movimiento del perfil actual. ADVERTENCIA: Si suprime un movimiento del perfil distinto del último, se conectarán los movimientos...
  • Página 299 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM especificado. Ahora puede programar movimientos con líneas, arcos, geometría o cadena para hacer el perfil. En algunos casos, la pieza requerirá de la creación de más de Un Perfil.
  • Página 300: Invertir Arco

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM 5. El CNC le solicitará ingresar el valor de Y a través del siguiente mensaje: Valor de Y:. Ingrese el punto de origen Y correspondiente a el perfil nueva. Pulse ENTER 6.
  • Página 301: Importar

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM 3. Seleccione Proyectar y pulse . Se retirará el radio y se ENTER agregarán proyecciones lineales que forman un ángulo agudo. El editor le solicitará unir las líneas. 4.
  • Página 302: Vista (F4)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM VISTA (F4) Use la función VISTA para cambiar la vista del plano. Las opciones son las siguientes: XY, XZ, YZ y vistas isométricas (Iso). Para más detalles acerca de esta función, consulte el modo de dibujo (Graf.). MOVTO (F7) (MOVIMIENTO) Use MOVTO para generar Trayectorias de herramientas en relación con los movimientos de contorno, cavidad y taladrado.
  • Página 303 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Pasada de perímetro para acabado de una cavidad, ranura o cualquier otro tipo de contorno. No es necesario cerrar el perfil. Consulte la Figura 17-2, Menú Parámetros de Contornos. Con esta función seleccionada, pulse .
  • Página 304 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Figura 17-2, Menú Parámetros de Contornos 17-10 Reservados todos los derechos. Sujeto a cambios sin previo aviso. 12-Ene-00...
  • Página 305 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Consulte la Tabla 17-4. El menú 1 de parámetros de contornos lista lo siguiente: Tabla 17-4, Opciones del Menú 1 de Parámetros de Contornos Parámetro Descripción y Opciones Número de Selecciona el perfil del programa que desea contornear.
  • Página 306 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Parámetro Descripción y Opciones Paso XY Ingresa una distancia de la profundidad de corte lateral de la herramienta. Este parámetro se aplica sólo si el siguiente "Num de pasadas XY" está programado para ser mayor que uno (1).
  • Página 307 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Parámetro Descripción y Opciones Fondo de Define la profundidad final del contorno. Deberá definir este parámetro en un valor inferior al del parámetro contorno anterior (Parte superior del contorno) o se presentará un mensaje de error.
  • Página 308 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Parámetro Descripción y Funciones Color de Asigna un color a la Trayectoria que se generará cuando pulse Calc. Debido a que puede generarse más de una fresado de Trayectoria en un programa, es mejor distinguir una herramienta Trayectoria de otra por el color.
  • Página 309 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Parámetro Descripción y Funciones Movimientos Entra o sale de fresado con un movimiento lineal o circular. Si no se usa, la herramienta se introducirá de entrada o (entrada) y saldrá (salida) directamente sobre la salida Trayectoria del perfil;...
  • Página 310 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Parámetro Descripción y Funciones Maquiona Cambio de herr Posibilita un cambio de herramienta y asigna un número de herramienta a aquélla que maquinará el contorno. Dicho número se genera en el programa con la función POST.
  • Página 311 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Parámetro Descripción y Funciones Taladrina al final Coloca un comando de desactivado de refrigerante en el programa después del último corte en el contorno. Se emite un comando de activado. Ning: No se proporcionará...
  • Página 312 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Celocidad de cabezal: Ingresa en el (Velocidad del Cabezal) menú la velocidad directa en rpm. Se trata de aquélla a la cual se definirá el Cabezal cuando emita el comando Consulte la Tabla 17-6.
  • Página 313: Cajeras

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Cajera Se obtiene acceso a esta función desde el menú emergente de MOVTO (F7). Úsela para cortar una cavidad de cualquier forma. Las PERFIL de cavidades deben estar cerradas. Remítase a la Figura 17-3.
  • Página 314 Deja material adicional en el perímetro de la cavidad para poder hacer una pasada final con la función de contorno. NOTA: ANILAM recomienda dejar un poco de material de XY para hacer una pasada final; después, hacer una pasada de contorno alrededor del perímetro de la cavidad.
  • Página 315: Parametros

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Pas. Final Z Deja material adicional en la parte inferior de la cavidad. Si usa este parámetro, deberá configurar otra cavidad para llegar a la profundidad final. Alura de Define la posición hacia la cual avanzará...
  • Página 316 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Parámetro Descripción y Funciones Angulo de Por lo general, queda definido con el valor por defecto. Así establecido, el ángulo del primer corte será en mecanizado dirección al primer elemento del perfil usada para la operación de cavidad.
  • Página 317 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Parámetro Descripción y Funciones Punto inicial defecto: El software CAM calcula el (Valor Por defecto) punto inicial automáticamente. Por lo general, este punto se encontrará en la intersección compensada del primer y último elemento del perfil.
  • Página 318: Salida (F10)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Parámetro Descripción y Funciones Movimientos Entra o sale de fresado con un movimiento lineal o circular. Si no se usa, la herramienta se introducirá (entrada) y saldrá (salida) por Z con la herramienta entrada/salida directamente sobre la Trayectoria del perfil;...
  • Página 319 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Teclas de Función de los Menús de Cavidades Consulte la Tabla 17-9 si desea una descripción de las teclas de función de los menús de cavidades. Tabla 17-9, Teclas de Función de los Menús de Cavidades Rótulo Tecla Función...
  • Página 320: Machine Setup

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Drill Parameters 1 Spot Drilling Counterboring hape number ....Peck Drilling Drill Cycle ......Tapping Tool diameter ....0.0000 Boring Bi-dir Drill Parameters ....Boring Uni-dir Tool path color ....Chip Breaker Machine setup ....
  • Página 321 NOTA: Por lo general, los diámetros de taladrado se utilizan sólo como referencia, pues no se requiere de compensación de diámetro. ANILAM recomienda programar un diámetro que sirva como referencia para cada taladrado. Reservados todos los derechos. Suj eto a cambios sin previo aviso.
  • Página 322 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Parámetro Descripción y Opciones Parametro de Se activa el menú de configuración del taladrado taladrado continuo (Spot Taladraring PARAM). Use este menú para ingresar todos los parámetros necesarios que correspondan al ciclo de taladrado seleccionado con la función de ciclo de taladrado.
  • Página 323 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Borrar (Eliminar) Esta función es otra opción del menú emergente de MOVTO (F7), que elimina una Trayectoria existente (Contorno, Perforado o Cavidad) del programa. Seleccione Borrar y pulse .
  • Página 324 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Consulte la Tabla 17-11. En el menú de PARAM (F9), seleccione la opción de posiciones para determinar de qué manera se presentará la imagen en la pantalla. Tabla 17-11, Posiciones de las Opciones de PARAM (Configuración) Parámetro Descripción y Opciones Dimensiones...
  • Página 325: Importante

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM PERFILES PERFILES, la opción de PERFILES del menú emergente de PARAM (F9), desactiva los PERFILES programados. Seleccione PERFILES y pulse . Se visualizará un menú emergente que presentará ENTER números de forma.
  • Página 326 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Tabla 17-12, Opciones de la Función de Geometría Todo Se activa/desactiva la geometría constructiva (puntos, líneas y círculos). Lineas Sólo se activan/desactivan las líneas de geometría constructiva. Circulos Sólo se activan/desactivan los círculos de geometría constructiva.
  • Página 327 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Figura 17-5, Opciones del Menú de Post-procesado (POST) Tabla 17-13, Opciones del Menú de Post-procesado Reservados todos los derechos. Suj eto a cambios sin previo aviso. 17-33 12-Ene-00...
  • Página 328 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Parámetros Descripción y Opciones Nombre de Entra un nuevo nombre de archivo en el cual puede generar códigos G. arch. G El nombre por defecto es aquél seleccionado cuando ingresó al modo CAM. Reemplazar Consulte la función de contornos (Contorno ).
  • Página 329 (Zero-fill). cambio de herr. NOTA: ANILAM recomienta definir el número máximo de lugares decimales en, por lo menos, ocho. Zero fill especifica si habrá ceros iniciales/finales. [Posiciones predeterminadas: 8, 8, No] Si una Trayectoria está...
  • Página 330: Cómo Usar El Cursor De Perfiles

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Conmutar unidad ALT-O Vista isométrica Cómo Usar el Cursor de Perfiles Puede posicionar el cursor de PERFIL sólo en nodos o puntos finales. Utilice el cursor para seleccionar elementos. El extremo anterior de Un Perfil es el que está...
  • Página 331 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM izquierda de plantillas. Una vez seleccionada el perfil deseada, use la tecla de dirección derecha para seleccionar el método mediante el cual definir el segmento nuevo. Sólo la línea y el arco cuentan con más de un método de descripción.
  • Página 332: Definición De Líneas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Tabla 17-16, Herramientas de Segmentos Lineales Plantilla de Plantilla de Definición de Líneas Valores Segmentos Requeridos Lineales Use el punto final del eje X absoluto o INCREMENTAL – desde el cursor hasta el punto final paralela LECHA DERECHA ÍNEA...
  • Página 333 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Tabla 17-17, Herramientas de Definición de Puntos Finales de Segmentos Lineales Plantilla Propósito Requisitos Use la posición absoluta de X e Y correspondiente X, Y al punto. Pulse para ENTER Define un punto en un sistema de...
  • Página 334: Definición De Arcos

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Herramientas de Arcos Consulte la Tabla 17-18. Existen dos tipos de arcos: en sentido horario (Hor) y en sentido antihorario (AHor). Pulse con el ícono ENTER seleccionado para conmutar los sentidos de los segmentos en arco. Use la tecla de dirección derecha para acceder a las plantillas de definiciones y las teclas de dirección ascendente/descendente para seleccionar.
  • Página 335: Radio De Redondeo

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM definida desde el cursor hasta el punto final de X, Y. El radio define al arco desde el cursor hasta la intersección tangente a la línea. Redondeo La herramienta de Redondeo le permite insertar un segmento de radio de Redondeo en lugar de un vértice agudo en el nodo entre dos segmentos.
  • Página 336: Teclas De Función De Edición De Perfiles

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Teclas de Función de Edición de Perfiles Cómo Invertir la Dirección de un Arco En ocasiones, podría programar un movimiento en arco en la dirección equivocada. En lugar de eliminar el segmento y de volver a dibujarlo, Puede invertir la dirección del arco.
  • Página 337: Cómo Unir Segmentos Lineales

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Cómo Unir Segmentos Lineales Algunas veces, lo que parece ser un solo segmento lineal es más de uno dibujado de un extremo a otro. Para detectar la presencia de otros nodos dentro del segmento, desplace el cursor a lo largo de éste.
  • Página 338: Cómo Cambiar La Vista Del Modo Cam

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM 2. Pulse primero BorrMov (F8) y después. Se eliminará la ENTER última forma del segmento. NOTA: Algunas veces quedan en la pantalla pequeñas partes de Un Perfil eliminada. Para renovar la pantalla pulse R, que funciona como una tecla caliente.
  • Página 339 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Lista de Muestra los datos de Geometría Constructiva para la construcción de puntos, líneas y círculos programados; Geometr. lo cual incluye lo siguiente: Puntos: posiciones de X e Y, respectivamente. Líneas: la intersección X (Xin), la intersección Y n (Yin) y el ángulo de cada línea.
  • Página 340: Definición De Puntos

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM 1. Se selecciona la LISTA PERFIL como valor por defecto. Pulse . Se presenta la lista de PERFIL disponibles en el archivo. ENTER 2. Seleccione el perfil que desea ver y pulse .
  • Página 341 Geometría. Algunas de ellas requieren la incorporación de determinados elementos como parte de la geometría. ANILAM recomienda que los operadores que usan el equipo por primera vez experimenten con todas las herramientas de dibujo. Las siguientes tablas se ofrecen como referencia de las funciones de cada herramienta.
  • Página 342 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Identifica el punto central de un El círculo debe constituir un círculo existente. elemento de la geometría. Identifica los puntos de La geometría debe contener una intersección de cualquiera de los intersección de dos elementos.
  • Página 343 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Herramientas de Línea Algunas herramientas de la función Línea requieren de la definición o identificación de puntos para poder comenzar. Consulte la Tabla 17- 21. El modo CAM visualiza un mensaje cuando ello es necesario. Las herramientas de línea que dibujan tangentes a círculos presentan todas las líneas posibles y le solicitan seleccionar una.
  • Página 344: Notas Acerca De Geometría

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Herramientas de Círculo Algunas herramientas de la función Círculo requieren de la definición o identificación de puntos cuando se las utiliza. Consulte la Tabla 17-22. El modo CAM visualiza un mensaje cuando ello es necesario. Las herramientas de esta función que dibujan círculos tangentes a otros círculos, líneas o puntos construyen todos los círculos posibles y le solicitan optar por uno.
  • Página 345: Cómo Encadenar Elementos Geométricos Para Crear Un Perfil

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Cómo Encadenar Elementos Geométricos para Crear Un Perfil Debe crear Un Perfil antes de poder encadenarla. El punto de partida (origen) del perfil debe ser un punto sobre un elemento de la geometría constructiva.
  • Página 346: Cómo Eliminar Elementos De Geometría

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Cómo Eliminar Elementos de Geometría Una vez encadenada Un Perfil desde Geometría Constructiva, si así se deseare, puede eliminar la geometría. En el programa pueden quedar elementos, además del perfil. Para eliminar elementos de geometría, proceda según se indica: 1.
  • Página 347: Ejemplos De Programas

    CAM. ANILAM sugiere que estudie este capítulo y se familiarice con las pulsaciones de teclas del modo CAM. Cada ejemplo comienza con un dibujo y sigue a través de todo el proceso de programación desde la función de crear hasta la de...
  • Página 348 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Pulsaciones de teclas: F2 PROGRAM F2 Crear Entre CONTUR-1 pulse ENTER F4 CAM F3 EDIT-P Cre ar (para seleccionar la definición de puntos actual), 0 ENTER ENTER ENTER Cursor derecha, ENTER ENTER...
  • Página 349 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM F7 MOVTO Contorno Definir parámetros en el(los) menú(s) de contorno: Tabla 17-23, Posiciones del Ejemplo 1: Parámetros de Contorno con Perfil Externo Valores del Menú 1 de Parámetros de Contorno Parámetro Posición Número de forma...
  • Página 350 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM F10, F10 F8 Calc F1 Si F4 VISTA , elegir Iso F8 POST F10 Salir (al directorio de programas) F5 List, para ver el código G creado; después F10 Salir. Después de listar el código G, vaya al modo de dibujo de gráficos (Graficos (F7) para ver el programa creado con el modo CAM.
  • Página 351 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM 10,25 ENTER ENTER ENTER ENTER (Rad, Centro) nuevamente ENTER para que el perfil ENTER ENTER ENTER ENTER ENTER pueda entrar (Ajustar) en la pantalla) Cursor abajo hasta #5 (línea tangente a 2 círculos), ENTER ENTER ENTER...
  • Página 352 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Comentario Verificación de Interferencia Color de Trayectoria de (Elija un color) herramienta Forma invertida Movimiento de entrada Movimiento de salida Configuración de la máquina Enter Configuración de la Máquina Cambio de herramienta Movimiento inicial Refrigerante al inicio...
  • Página 353 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Ejemplo Nº 3 Maquinado de un Perfil Externo con Contorno En la Tabla 17-9, X0 Y0 están definidos en el centro del radio grande. A medida que va programando, preste atención a los mensajes de solicitud que se presenten cada vez que pulsa ENTER R=2”...
  • Página 354 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM F2 PERFIL (off), F5 (para poder entrar ( Ajustar) en la ENTER pantalla/volver a dibujar (reGraf.)) Cursor izquierdo, arriba hasta CG, conmute a la función circulos Cursor derecho, arriba hasta #1 (Rnd), ENTER , F5 (para poder entrar (Ajustar)
  • Página 355 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM ¡Ahora el perfil es el correcto! F9 PARAM Geometria, Todo apag., F9, F9 Se supone que un radio de 0,7500 debe colocarse en dos posiciones, donde el radio de 2” se encuentra con el de 4”. Para lograr esto, proceda según se indica: F2 PERFIL F5 Adelante...
  • Página 356 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Valores del Menú 1 de Parámetros de Contorno Parámetro Posición Sentido de profundidad de corte hacia lateral de herramienta Más Enter Valores del Menú 2 de Parámetros de Contorno Comentario Verificación de Interferencia Color de Trayectoria de...
  • Página 357 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Ejemplo Nº 4: Maquinado de un Contorno con Muchas Intersecciones Desconocidas El contorno ilustrado en la Figura 17-10 se compone principalmente de arcos tangentes. El dibujo muestra el número mínimo y los tipos de dimensiones requeridas para construir la pieza.
  • Página 358 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM (Ajustar) (2 veces) ENTER El perfil ya está preparado para el contorno. F7 MOVTO Contorno Consulte la Tabla 17-26 para definir los siguientes parámetros en el(los) menú(s) de Contorno: Tabla 17-26, Ejemplo 4: Contorno con Muchas Intersecciones Desconocidas Valores del Menú...
  • Página 359 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Configuración de la máquina Parámetro Posición Cambio de herramienta Movimiento inicial Refrigerante al inicio Refrigerante al final Velocidad de avance 15,0 Velocidad de avance de Z Cabezal al inicio Adelante Cabezal al final Velocidad del Cabezal...
  • Página 360: Ejemplo Nº 5 Contorno Con Muchas Intersecciones Desconocidas - Todos Los Arcos Tangentes17

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM F10, F10 F8 Calc F1 Si (para adecuar (Ajustar)) ENTER F4 VISTA , opte por Iso F8 (POST) (al directorio de programas) ALIR F5 List, para ver el código G creado; después, F10. Después de listar el código G vaya al modo de dibujo (Graficas(F7) para ver el programa del modo CAM.
  • Página 361 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Pulsaciones de teclas: F2 PROGRAM (de ser necesario) F2 Crear Escriba CONTUR-5 pulse ENTER F4 CAM Cursor abajo hasta CG, conmute a la función de círculos Circulos Cursor derecho; después, arriba hasta #2, (Rad, Centro) ENTER ENTER ENTER...
  • Página 362 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Ahora el CAM le solicitará indicar intersecciones. Se necesita la Nº 2 para cada mensaje de solicitud. Pulse 2 para cada ENTER mensaje de solicitud (un total de 12 veces); después, F9 Cursor arriba hasta #2 (Arcos) Cursor derecho, , 1.5...
  • Página 363 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Valores del Menú 2 de Parámetros de Contorno Comentario Verificación de interferencia Color de Trayectoria de (Elija color) herramienta Forma invertida Movimiento de entrada Movimiento de salida Configuración de la máquina Enter Configuración de la Máquina Cambio de herramienta...
  • Página 364: Ejemplo Nº 6 Fresado De Cavidad En La Pieza De Trabajo

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Ejemplo Nº 6 Fresado de Cavidad en la Pieza de Trabajo Remítase a la Figura 17-7, Perfil Externo con Contorno. Se utilizará la función de cavidad Cajera para maquinar la cavidad. X0 Y0 se define en el vértice superior izquierdo del perfil de la cavidad.
  • Página 365 Todas las cavidades requieren de una pasada de contorno alrededor del perímetro de ésta para el acabado de los lados (ver Ejemplos 1 al 5, Contornos). Por lo tanto, ANILAM recomienda programar el material de XY para cada cavidad. F10, F10...
  • Página 366 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM F7 MOVTO Cajera Cambiar profundidad de corte lateral de herramienta XY a 0,425 F8 Calc F1 Si (para poder entrar en la pantalla (Ajustar)) ENTER F4 VISTA, opte por Iso F8 (POST) Salir (al directorio de programas) F5 List, para ver el código G creado;...
  • Página 367: Ejemplo Nº 7 Fresado De Cavidad - X0 Y0 En El Centro Del Radio

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Ejemplo Nº 7 Fresado de Cavidad - X0 Y0 en el Centro del Radio Remítase a la Figura 17-12, Fresado de Cavidad – X0 X0 en el Centro del Radio. Se utilizará la función de cavidad Cajera para realizar el maquinado de ésta.
  • Página 368 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Ya existe la geometría nec esaria para avanzar el cursor. F3 EDIT -P Crear Cursor abajo hasta #5 ( INTERSECCIÓN ENTER ENTER ENTER Cursor izquierdo; después, abajo hasta la función de encadenado Encadenado, ENTER , -1...
  • Página 369 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Configuración de la máquina Enter Valores del Menú 3 de Parámetros de Cavidad Parámetro Posición Cambio de herramienta Movimiento inicial Refrigerante al inicio Refrigerante al final Velocidad de avance 150,0 Velocidad de avance de Z Cabezal al inicio...
  • Página 370 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Ejemplo Nº 8 Fresado de Cavidad en la Pieza de Trabajo - X0 Y0 en el Vértice Inferior Izquierdo Remítase a la Figura 17-13, Fresado de Cavidad en la Pieza de Trabajo –...
  • Página 371 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Ya existe la geometría necesaria. Cursor izquierdo; después, abajo hasta la función de Encadenado, ENTER 1 -2 4 -3 5 6 , F9 (tenga en cuenta los espacios) ENTER Cursor arriba hasta #1, cursor derecho;...
  • Página 372 (consulte los Ejemplos 1 al 5 en relación con Contorno). Por lo tanto, ANILAM recomienda programar el material de XY para cada cavidad. También puede programar el material de Z, que requerirá de usted la programación de una segunda “cavidad”...
  • Página 373: Ejemplo Nº 9 Fresado De Cavidad - X0 Y0 En El Centro Del Radio Grande

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Ejemplo Nº 9 Fresado de Cavidad - X0 Y0 en el Centro del Radio Grande Se utilizará la función de cavidad (Cajera ) para el maquinado de la cavidad.
  • Página 374 (consulte los Ejemplos 1 al 5 en relación con Contorno). Por lo tanto, ANILAM recomienda programar el material de XY para cada cavidad. También puede programar el material de Z, que requerirá de usted la programación de una segunda “cavidad”...
  • Página 375: Ejemplo Nº 10 Serie De Orificios Con La Función De Taladrado

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Ejemplo Nº 10 Serie de Orificios con la Función de Taladrado Remítase a la Figura 17-14, Serie de Orificios con la Función de Taladrado. En este ejemplo no se utilizará Geometría Constructiva. X0 Y0 se define en el vértice superior izquierdo de la pieza.
  • Página 376 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Tabla 17-32, Posiciones del Ejemplo 10: Serie de Orificios con la Función de Taladrado Valores del Menú 1 de Parámetros de Taladrado Parámetro Posición Número de pieza Ciclo de taladrado Perforado por puntos Diámetro de herramienta 0,2500...
  • Página 377: Ejemplo Nº 11 Cavidad, Contorno Y Taladrado

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM en alguno para seleccionarlo y pulse . En el CNC se ENTER presentarán los parámetros de taladrado correspondientes. Ejemplo Nº 11 Cavidad, Contorno y Taladrado Remítase a la Figura 17-15, Fresado Basto de Cavidad con las Funciones Cavidad, Contorno y Perforado.
  • Página 378 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Cursor abajo dos, , 10,2 , -1 ENTER ENTER ENTER Cursor arriba dos , 2.4 ENTER ENTER Cursor abajo , -3 ENTER ENTER Cursor arriba , -2.4 ENTER ENTER Cursor abajo two , -10,2...
  • Página 379 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Valores del Menú 2 de Parámetros de Cavidad Comentario Verificación de interferencia Ángulo de corte Valor por defecto Dirección del corte Adelante Punto inicial Valor por defecto Color de Trayectoria de (Elija color) herramienta Forma invertida...
  • Página 380 (consulte los Ejemplos 1 al 5 en relación con contornos). Por lo tanto, ANILAM recomienda programar el material de XY para cada cavidad. También puede programar el material de Z, que requerirá de usted la programación de una segunda “cavidad”...
  • Página 381 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Movimiento de salida; aquí no se usa ninguno. (F10 para salir). F10, F10 F8 Calc F1 Si F7 MOVTO Taladrar Consulte la Tabla 17-35. Defina los siguientes parámetros en el(los) menú(s) de taladrado: Tabla 17-35, Valores del Menú...
  • Página 382: Otros Planos De Práctica

    CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM Después de listar el código G, vaya al modo de dibujo de gráficos (Graficas (F7) para ver el programa creado con el modo CAM. Pulse Selecc (F6) en el directorio de programas para cargar el programa. Ingrese los valores de desplazamiento de herram ienta, la posición del cero, la(s) ejecución(ones) en seco y realice ahora cualquier otro procedimiento de configuración de la máquina antes de producir...
  • Página 383 CNC - Manual de Programación y Operaciones P/N 70000409A G Programación CAM .441” TYP. 1.19” R .19 (2) 45 deg. R .031” FULL RAD. 3.601” 3.97” R .19” R 3.59” 3.31” 2.31” 2.62” .562” 40 Deg. .562” R .81 Figura 17-17, Plano B de Práctica Reservados todos los derechos.
  • Página 384: Sección 18 - Funciones De Programación Avanzada

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Sección 18 - Funciones de Programación Avanzada Modificadores Utilice modificadores para alterar la forma en que el CNC interpreta una dirección de letra. Por ejemplo, un solo valor en un programa en modo pulgadas puede ser forzado al modo métrico, sin programar con G71;...
  • Página 385 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Ejemplo 2: G90 G01 X0 Y0 F10 ; G02 X1 Y1 I1 J0 F8 ; G01 X2 En el modo de entrada manual de datos (MDI), puede escribir un máximo de dos líneas de texto en la línea de comandos;...
  • Página 386 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Formato de modificación permanente: T1 D.5500 L-1.1000 H Cambia la compensacion del diámetro de la herramienta 1 a 0,5500 y el desplazamiento de la longitud a –1,1000. Actualiza la página de la herramienta 1 de acuerdo con los valores ingresados.
  • Página 387: Expresiones

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada G40 Y0 El programa principal invoca al subprograma que contiene los comandos de activado/desactivado de compensación entre cada modificación de herramienta. NOTA: Cuando se activan los modificadores de herramientas, el CNC sigue aplicando el desplazamiento por desgaste entrado en la página de herramientas.
  • Página 388: Ejemplos

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Logaritmo Exponente trun Truncar ! + - # No igual a, indirección positiva, negativa Ejemplos Ref. de Tabla Ant. Ejemplo G01 X(#100 + #101). Todos los cálculos deben estar entre paréntesis.
  • Página 389: Variables Del Sistema

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Ref. de Tabla Ant. Ejemplo ACOS (n) proporcionará el arco coseno de (n). ATAN (n) dará un arco tangente de (n). ABS (n) proporcionará el valor absoluto de (n). SQRT (n) dará...
  • Página 390: Variables De Usuario

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Variable Descripción #1024 RPM actuales. #1030 Variable de material (R/W). #1031 Ángulo agudo para el acuerdo de intersecciones compensadas (valor predeterminado= 15,0). #1032 # bloques adelante a la espera de la compensación de cortadora (R/W).
  • Página 391: Programación De Variables (Programación Paramétrica)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Variables de sólo lectura: #221 a #250 Estas variables sólo pueden definirse en el programa principal. Una vez definidas, pueden utilizarse en subprogramas o macros como variables de solo lectura. Variables de salto de bloques: #1000 a #1009 (Consulte Separadores de Bloques) Programación de Variables (Programación Paramétrica)
  • Página 392 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Ejemplo 1: PRINT 200 Visualiza el contenido de la variable (#200). Ejemplo 2: N180 PRINT 110 Para visualizar el contenido de las variables durante la ejecución del programa, utilice el comando PRINT como parte del programa.
  • Página 393 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Ejemplo 1: N201 G90 G17 G71 G0 N202 #101 = 51.456 N203 #102 = 101 N204 X##102 En el Bloque N204, el eje X se mueve hasta 51,456. El ejemplo 1 muestra la indirección única.
  • Página 394 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Los paréntesis establecen un orden de las operaciones o denotan funciones especiales. NOTA: Las operaciones de multiplicación DEBEN estar entre paréntesis; de lo contrario, el CNC tratará al comando multiplicar (*) como un signo de comentario y descartará...
  • Página 395 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada PASO) + 1 * DEFINIR MODAL INCREMENTAL G1 Y(-#102); * FRESAR LADO IZQUIERDO X#101; * FRESAR FONDO Y#102; * FRESAR LADO DERECHO X(-#101); * FRESAR PARTE SUPERIOR, RETROCEDER A POS.
  • Página 396 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Ejemplo 2 Este programa requiere la longitud y el ancho de un rectángulo, el corte por lado del rectángulo y la cantidad de pasadas alrededor del rectángulo.
  • Página 397: Macros De Usuario (G65, G66, G67)

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada hacer mover el eje en sentido opuesto. El contenido de las variables no se modifica. En el Bloque N220, se configura un bucle que termina en el N310. El bucle se ejecuta la cantidad de veces que indica la variable #154.
  • Página 398: Estructura Del Cuerpo De Una Macro

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Estructura del Cuerpo de una Macro El cuerpo de la macro se define igual que como un subprograma. Formato: Oxxx O lo identifica como una macro. xxx es el número de rótulo.
  • Página 399 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada N20 G65 P1 A2 B3 C3.4 L3 N21 ------- La macro 1 se invocará tres veces (Ln es igual a 3). Cuando se pasan parámetros a un cuerpo de macro por dirección de letra, el contenido de los parámetros se almacena en variables locales.
  • Página 400 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Programación de Macros G65, Macro (Subprograma) Esta macro puede fresar una ventana de cualquier tamaño (L y A) y a cualquier profundidad Z. Para cambiar el tamaño de la cavidad, modifique los parámetros en el Bloque 10 (X,Y,Z).
  • Página 401 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Programa SLOTMAC.G En los siguientes Bloques 1260 al 1400 hay bloques de comentarios que consideran la estructura y el concepto de la macro. Ejemplo: N1255 O1255 * SLOTMAC.G N1260 N1270 * EJEMPLO: G65 P1255 X-3 Y1 Z-.125 A5 B12 C10...
  • Página 402 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Programación de Macros (Macro de Fresado de Orificios) El ejemplo 3 maquina un orificio en sentido horario o antihorario. Se efectúa un movimiento hacia el centro del orificio y a la profundidad Z requerida antes de llamar a la macro.
  • Página 403 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada G65 P76 D2.0 S.010 J35 K20 G0 Z.1 * ELEVAR Z HASTA EL PLANO DE REBAJADO TO Z0 X0 Y0 O76 ** MACRO DE FRESADO DE ORIFICIOS. * D#7 = DIÁ.
  • Página 404 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada ENDIF IF( TDIA < EPSI ) THEN PRINT (ADVERTENCIA: DIÁ. HERRAMIENTA.= 0) M00 * DEMORA HASTA LLAVE DE ARRANQUE. ENDIF #34 = (#33/2); * RADIO INTERMEDIO. #35 = (ABS(#7)/2- TDIA /2);...
  • Página 405 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada 18-22 Reservados todos los derechos. Sujeto a cambios sin previo aviso. 12-Ene-00...
  • Página 406: Sentencias Condicionales

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Sentencias Condicionales Esta subsección trata las sentencias condicionales IF, THEN, ELSE, GOTO and WHILE. IF - THEN - ENDIF N300 IF (expresión) THEN N310 ------------------- N360 ENDIF N370 --------- Si la expresión en N300 es verdadera, el programa continúa hasta N310.
  • Página 407 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada WHILE - DO - END N550 WHILE (expresión) DO nnnn N560 ------------------------ N590 END nnnn N600 --------- Si la expresión es verdadera, el programa se repite entre N550 y N590 hasta que la expresión se convierte en falsa.
  • Página 408: Repetición De Bucles Incondicionales

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Repetición de BUCLES Incondicionales Las sentencias condicionales requieren que una prueba sea estrictamente verdadera o falsa para poder seguir un curso de acción en particular. Se actúa sobre las sentencias incondicionales sin una condición previa lógica.
  • Página 409: Direcciones Abreviadas

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Direcciones Abreviadas La abreviatura apropiada instruye al CNC a activar el comando correspondiente. Consulte la Tabla 18-6. Tabla 18-6, Abreviaturas Comando Abreviatura GOTO LOOP PRINT THEN WHILE Términos Lógicos y Comparativos Términos Lógicos...
  • Página 410: Términos Comparativos

    CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Términos Comparativos Puede comparar variables con variables y variables con constantes, si utiliza los operadores de igualdad y desigualdad. Operadores de Igualdad N700 IF (#120 = #125) THEN (or GOTO) N710 -------------------- N740 IF (#130 = 360) THEN (or GOTO) N750 --------------------...
  • Página 411 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada Inclusión de Archivos Ejemplo 1: ["FILENAME.G La inclusión de archivos es una función por la cual un subprograma que, en realidad, no forma parte del archivo es invocado desde el programa principal o desde otro subprograma en el archivo.
  • Página 412 CNC - Manual de Programación y Operaciones P/N 70000409A G Funciones de Programación Avanzada El programa que se incluirá deberá estar expresado en la forma de un subprograma que comience con Onnn y finalice con el código M99. El formato de la inclusión de archivos es el siguiente:: ["FILENAME.G Resulta particularmente útil para incluir subprogramas de cambio de herramientas, subprogramas y macros de ajuste del cero.
  • Página 413 % avance % rpm *DETENIDO extensión .G extensión .M modo absoluto cero absoluto punto de referencia del cero absoluto activar 4º (U) y/o 5º (W) ejes sincronización 900 cómo activar rotación de planos en el valor predefinido (M81) cómo activar modo manual avance rápido cómo activar servos...
  • Página 414 campos de entrada en blanco blk. Ver número de bloque número de bloque programación de planos fondo de contorno memoria intermedia calcular distancia calc. Teclas de Función del Modo CAM cómo cancelar ejecución de paso único ejecución automática función de dibujo (draw) ciclo enlatado cómo encadenar cómo achaflanar vértices...
  • Página 415 contorno teclas de función pantalla de contornos códigos M de control avance lento convencional modo de avance lento convencional refrigerante desactivado refrigerante activado refrigerante preparado coordenadas copiar cómo copiar programas cómo copiar programas en unidades de discos sentido antihorario crear cómo crear un subdirectorio cómo crear programas nuevos concordancia...
  • Página 416 funciones inhabilitadas (fuera de línea) servos desengranados utilitarios de discos discos DISPLAY modos de visualización duplicar cómo duplicar el tamaño de la simulación función de dibujo draw modo automático visualización detención modo de movimiento reinicio pantalla modo de simulación taladrado ciclo función dry-run OFF (M107)
  • Página 417 ciclos de frenteado avance velocidad de avance ajuste anulación temporal primer bloque cómo adecuar la pantalla al recuadro FIXTURE (dispositivo) Discos flexibles cómo dar formato cómo leer flexibles, discos G169 G170 G171 G172 G177 G178 G179...
  • Página 418 códigos G geometría herramientas circulares herramientas lineales listar herramientas de puntos herramientas grilla línea tamaño mitad HALTED cómo dividir el tamaño de simulación volante ayuda...
  • Página 419 barra de selección cómo detener la función draw cómo detener o cancelar ejecución de paso único ejecución a utomática cómo detener ejecución transmisión/recepción de operaciones posición inicial HOME Z (posición inicial de Z) ignorar, cómo importar formas modo de avance lento incremental IN-POSN Insertar modos insertar...
  • Página 420 herramientas de línea cómo listar un programa programa cargado cómo cargar un programa contador de bucles datos perdidos M0100 M01000 M0105 M0106 M0107 M700 M701 M800 M801 M900 M901 M9244 M9351 pantalla de posiciones de la máquina configuración de la máquina área de visualización de estado de la máquina manual entrada de datos...
  • Página 421 pantalla modo manual tipos de movimientos pantalla posiciones MANUAL/AUTO/S.STEP cómo marcar y desmarcar todos los programas programas seleccionados programas cómo aprovechar al máximo la memoria cómo aprovechar al máximo el almacenamiento de programas memoria máxima memoria máxima asignada códigos M menús mensaje recuadro de mensajes...
  • Página 422 fuera de línea teclado contraseñas instalación del software unidad del usuario movimientos de un solo disparo modo operativo campos de entrada opcionales parada de programa opcional (M01) cómo organizar el herramental otro perfil externo OVERRIDE Anular temporalmente pará metro de vía continua (M10000) paneo parámetro paridad...
  • Página 423 modos de visualización de directorios fin (M30) fin (M02) error fragmentos gestión gestor nombre nombres pantalla visualización en pantalla espacio parada (M00) almacenamiento espacio de almacenamiento programadas coordenadas detención programación arcos ciclo de perfiles circulares conceptos movimientos curvados ciclo de fresado acodado ciclos de frenteado movimientos con puntos finales desconocidos borde de piezas...
  • Página 424 recuperar vías formas ciclo de perfiles rectangulares segundos restantes cómo eliminar un radio renombrar ¿ cómo renombrar cómo renombrar programas en discos flexibles repetir salida de códigos G campos de entrada requeridos cómo restaurar los servos reinicio cómo reiniciar un programa cómo restaurar vértices agudos parámetros restringidos reiniciar...
  • Página 425 seleccionar cómo seleccionar un programa para edición y utilitarios cómo seleccionar el puerto de comunicaciones envío cómo enviar un programa servos tecla de restauración código de interrupción (m9244) definir escalas avanzadas (M700) configuración del ícono cómo definir velocidad en baudios parámetros de comunicación bits de datos tipo de datos...
  • Página 426 cómo anular temporalmente velocidad iniciar Nº cómo iniciar modo automático en un bloque específico función de dibujo función de dibujo en un bloque específico profundidad de corte lateral de herramienta aproximar dirección valores bits de parada sub dir subdirectorios invocación de subprograma (M98) suprimir salida de códigos G cómo cambiar de paso único a automático sistema...
  • Página 427 cómo ingresar letras de direcciones eje U cómo recuperar programas eliminados subrayar coordenadas desconocidas cómo desmarcar todos los programas programas usar listado del USUARIO cómo ver plano programas movimientos rápidos bloques seleccionados eje W comodines ventana instalación del software Windows 3.1 fuera de línea instalación del software Windows 95 o Windows NT fuera de línea eje X coordenada X...
  • Página 428 eje Z pieza cero pantalla de posiciones coordenada ubicación paso posición de Z0 referencia al grado cero llenado con ceros ZLEN...

Este manual también es adecuado para:

6000m

Tabla de contenido