CNC 8070 (REF: 0605) TRABAJO CON PALPADOR (MODELO ·T·) (Ref: 0605) Trabajo con palpador (modelo ·T·) Todos los derechos reservados. No puede reproducirse ninguna parte de esta documentación, transmitirse, transcribirse, almacenarse en un sistema de recuperación de datos o traducirse a ningún idioma sin permiso expreso de Fagor Automation. Se prohíbe cualquier duplicación o uso no autorizado del software, ya sea en su conjunto o parte del mismo. La información descrita en este manual puede estar sujeta a variaciones motivadas por modificaciones técnicas. Fagor Automation se reserva el derecho de modificar el contenido del manual, no estando obligado a notificar las variaciones. Todas las marcas registradas o comerciales que aparecen en el manual pertenecen a sus respectivos propietarios. El uso de estas marcas por terceras personas para sus fines puede vulnerar los derechos de los propietarios. Es posible que el CNC pueda ejecutar más funciones que las recogidas en la documentación asociada; sin embargo, Fagor Automation no garantiza la validez de dichas aplicaciones. Por lo tanto, salvo permiso expreso de Fagor Automation, cualquier aplicación del CNC que no se encuentre recogida en la documentación se debe considerar como "imposible". En cualquier caso, Fagor Automation no se responsabiliza de lesiones, daños físicos o materiales que pudiera sufrir o provocar el CNC si éste se utiliza de manera diferente a la explicada en la documentación relacionada. Se ha contrastado el contenido de este manual y su validez para el producto descrito. Aún así, es posible que se haya cometido algún error involuntario y es por ello que no se garantiza una coincidencia absoluta. De todas formas, se comprueba regularmente la información contenida en el documento y se procede a realizar las correcciones necesarias que quedarán incluidas en una posterior edición. Agradecemos sus sugerencias de mejora. Los ejemplos descritos en este manual están orientados al aprendizaje. Antes de utilizarlos en aplicaciones industriales deben ser convenientemente adaptados y además se debe asegurar el cumpliendo de las normas de seguridad. Trabajo con palpador (modelo ·T·) SEGURIDADES DE LA MÁQUINA Es responsabilidad del fabricante de la máquina que las seguridades de la máquina estén habilitadas, con objeto de evitar lesiones a personas y prevenir daños al CNC o a los productos conectados a él. Durante el arranque y la validación de parámetros del CNC, se comprueba el estado de las siguientes seguridades: • Alarma de captación para ejes analógicos. • Límites de software para ejes lineales analógicos y sercos. • Monitorización del error de seguimiento para ejes analógicos y sercos (excepto el cabezal), tanto en el CNC como en los reguladores. • Test de tendencia en los ejes analógicos. Si alguna de ellas está deshabilitada el CNC muestra un mensaje de advertencia, y será necesario habilitarla para garantizar un entorno seguro de trabajo. FAGOR AUTOMATION no se responsabiliza de lesiones a personas, daños físicos o materiales que pueda sufrir o provocar el CNC, y que sean imputables a la anulación de alguna de las seguridades. AMPLIACIONES DE HARDWARE FAGOR AUTOMATION no se responsabiliza de lesiones a personas, daños físicos o materiales que pudiera sufrir o provocar el CNC, y que sean imputables a una modificación del hardware por personal no autorizado por Fagor Automation. La modificación del hardware del CNC por personal no autorizado por Fagor Automation implica la pérdida de la garantía. VIRUS INFORMÁTICOS FAGOR AUTOMATION garantiza que el software instalado no contiene ningún virus informático. Es responsabilidad del usuario mantener el equipo limpio de virus para garantizar su correcto funcionamiento. La presencia de virus informáticos en el CNC puede provocar su mal funcionamiento. Si el CNC se conecta directamente a otro PC, está configurado dentro de una red informática o se utilizan disquetes u otro soporte informático para transmitir información, se recomienda instalar un software antivirus. FAGOR AUTOMATION no se responsabiliza de lesiones a personas, daños físicos o materiales que pudiera sufrir o provocar el CNC, y que sean imputables a la presencia de un virus informático en el sistema. La presencia de virus informáticos en el sistema implica la pérdida de la garantía. Trabajo con palpador (modelo ·T·) INDICE Declaración de conformidad.................................................................................................... I Histórico de versiones ........................................................................................................... III CAPÍTULO 1 NOCIONES PREVIAS SOBRE EL PALPADOR. 1.1 1.2 1.3 CAPÍTULO 2 TRABAJO CON PALPADOR. 2.1 2.2 2.3 CAPÍTULO 3 G100. Medición con palpador.................................................................................... 5 G101/G102. Incluir/excluir el error de medida en la cota teórica. ............................. 8 Propiedades de las variables asociadas a la medición. .......................................... 11 CICLOS FIJOS. PROGRAMACIÓN ISO. 3.1 3.1.1 3.1.2 3.2 3.2.1 3.2.2 3.3 3.3.1 3.3.2 3.4 3.4.1 3.4.2 3.5 CAPÍTULO 4 Activar el palpador. .................................................................................................... 2 Configuración geométrica de ejes y planos de trabajo.............................................. 3 Comportamiento del avance en los movimientos del palpador. ................................ 4 #PROBE 1. Calibrado de herramienta..................................................................... 15 Programación del ciclo......................................................................................... 17 Funcionamiento básico. ....................................................................................... 18 #PROBE 2. Calibrado del palpador de sobremesa. ................................................ 20 Programación del ciclo......................................................................................... 22 Funcionamiento básico. ....................................................................................... 23 #PROBE 3. Medida de pieza en el eje de ordenadas. ............................................ 25 Programación del ciclo......................................................................................... 26 Funcionamiento básico. ....................................................................................... 27 #PROBE 4. Medida de pieza en el eje de abscisas. ............................................... 28 Programación del ciclo......................................................................................... 29 Funcionamiento básico. ....................................................................................... 30 Consultar datos de los ciclos fijos (variables).......................................................... 31 CICLOS FIJOS. EDITOR DE CICLOS. 4.1 4.2 4.2.1 4.2.2 4.3 4.3.1 4.3.2 4.4 4.4.1 4.4.2 4.5 4.5.1 4.5.2 4.6 Cómo definir los datos del editor. ............................................................................ 34 Calibrado de herramienta. ....................................................................................... 35 Programación del ciclo......................................................................................... 37 Funcionamiento básico. ....................................................................................... 39 Calibrado del palpador de sobremesa..................................................................... 41 Programación del ciclo......................................................................................... 43 Funcionamiento básico. ....................................................................................... 45 Medida de pieza en el eje de ordenadas................................................................. 47 Programación del ciclo......................................................................................... 48 Funcionamiento básico. ....................................................................................... 50 Medida de pieza en el eje de abscisas.................................................................... 51 Programación del ciclo......................................................................................... 52 Funcionamiento básico. ....................................................................................... 53 Simulación de un ciclo desde el editor. ................................................................... 54 CNC 8070 (R EF : 0605) i DECLARACIÓN DE CONFORMIDAD El fabricante: Fagor Automation, S. Coop. Barrio de San Andrés Nº19, C.P. 20500, Mondragón -Guipúzcoa- (ESPAÑA). Declaramos lo siguiente: Declaramos bajo nuestra exclusiva responsabilidad la conformidad del producto: Control Numérico Fagor CNC 8070 Al que se refiere esta declaración, con las siguientes normas. Normas de seguridad. EN 60204-1 Seguridad de las máquinas. Equipo eléctrico de las máquinas. Normas de compatibilidad electromagnética. EN 61000-6-4 EN 55011 Norma genérica de emisión en entornos industriales. Radiadas. Clase A, Grupo 1. (*) EN 55011 Conducidas. Clase A, Grupo 1. (*) EN 61000-3-2 Armónicos de corriente. (*) EN 61000-3-3 Fluctuaciones de tensión y Flickers. EN 61000-6-2 Norma genérica de inmunidad en entornos industriales. EN 61000-4-2 Descargas electrostáticas. EN 61000-4-3 Campos electromagnéticos radiados en radiofrecuencia. EN 61000-4-4 Transitorios rápidos y ráfagas. EN 61000-4-5 Pulsos conducidos de alta tensión en red (Surges). EN 61000-4-6 Perturbaciones conducidas por campos en radiofrecuencia. EN 61000-4-8 Campos magnéticos a frecuencia de red. (*) EN 61000-4-11 ENV 50204 Variaciones de tensión y cortes. Campos generados por radioteléfonos digitales. (*) Sólo para el modelo 8070 con unidad central PCI. De acuerdo con las disposiciones de las Directivas Comunitarias: 73/23/CEE modificada por 93/68/EEC de Bajo Voltaje y 89/336/CEE modificada por 92/31/EEC y 93/68/EEC de Compatibilidad Electromagnética y sus actualizaciones. CNC 8070 En Mondragón a 15 de Junio de 2005. (R EF : 0605) I HISTÓRICO DE VERSIONES A continuación se muestra la lista de prestaciones añadidas en cada versión de software. Software V3.00 Modelo Torno. Primera versión. Ref. 0605 Software V3.10 Primera referencia de este manual. CNC 8070 (R EF : 0605) III NOCIONES PREVIAS SOBRE EL PALPADOR. 1 Número de palpadores en el sistema y palpador activo. El CNC puede tener configurados dos palpadores; habitualmente será un palpador de sobremesa para calibrar herramientas y un palpador de medida para realizar mediciones en la pieza. Antes de efectuar cualquier movimiento con el palpador, se debe seleccionar el palpador a utilizar. Ver "1.1 Activar el palpador." en la página 2. Movimientos con palpador. La función G100 permite programar desplazamientos que finalizarán tras recibir el CNC la señal del palpador de medida utilizado. Tras finalizar la palpación, el CNC actualiza las cotas reales. Ver el capítulo "2 Trabajo con palpador.". Programación de los ciclos fijos. Los ciclos fijos de palpador se pueden programar en código ISO o con ayuda del editor de ciclos. Estos ciclos se pueden editar en cualquier parte del programa; es decir, se puede definir tanto en el programa principal como en una subrutina. Los ciclos editados en ISO se podrán ejecutar en MDI. Parametrización del palpador. El fabricante de la máquina dabe haber parámetrizado correctamente los siguientes parámetros máquina. • Parámetros máquina generales. PROBE PROBEDATA PROBETYPE1 PROBETYPE2 PRBDI1 PRBDI2 PRBPULSE1 PRBPULSE2 • Parámetros máquina generales por canal. PROBEDATA PRB1MAX PRB1MIN PRB2MIN PRB3MAX PRB3MIN PRB2MAX • Parámetros máquina de eje. PROBEAXIS PROBERANGE PROBEFEED PROBEDELAY PROBEDELAY2 CNC 8070 (R EF : 0605) 1 Trabajo con palpador (modelo ·T·) 1.1 Activar el palpador. El CNC puede tener configurados dos palpadores. Antes de efectuar cualquier movimiento con el palpador, el CNC debe conocer cuál es el palpador activo, o lo que es lo mismo, a cuál de los dos palpadores debe atender. La selección se realiza desde el programa pieza o desde MDI mediante la sentencia #SELECT PROBE. Si se realiza un movimiento de palpación sin activar el palpador, éste no enviará ninguna señal al CNC cuando haga contacto. Esta circunstancia puede ocasionar la ruptura del palpador, ya que no se detendrá el movimiento de palpación. Activar el palpador. NOCIONES PREVIAS SOBRE EL PALPADOR. 1. Formato de programación. #SELECT PROBE [probe] probe Número del palpador a utilizar en el canal. Valores posibles: 1 / 2. #SELECT PROBE [1] #SELECT PROBE [2] Esta sentencia activa el palpador seleccionado, indicando así al CNC cuál es el palpador del qué debe esperar la señal. El palpador seleccionado permanece activo tras M30 y reset. Tras el encendido, el CNC asume como palpador activo el primer palpador. ¿Cuál es el palpador 1 y cuál el 2? La designación de los palpadores la establece el orden en el que se han definido en los parámetros máquinas. El palpador 1 será el asignado al parámetro PRBDI1 y el palpador 2 será el asignado al parámetro PRBDI2. Conocer cuál es el palpador activo. Para conocer cuál es el palpador activo se puede consultar la siguiente variable. (V.)[n].G.ACTIVPROBE Variable de solo lectura desde el programa pieza, MDI, PLC e INT. Esta variable indica cuál es el palpador activo en el canal n. CNC 8070 (R EF : 0605) 2 Trabajo con palpador (modelo ·T·) Configuración geométrica de ejes y planos de trabajo. El CNC admite dos tipos configuraciones geométricas; configuración de ejes tipo "Triedro" o tipo "Plano". X X Z Z Y Triedro Plano Configuración de ejes tipo "triedro". En esta configuración se dispone de tres ejes formando un triedro cartesiano tipo XYZ como en una fresadora. Puede haber más ejes, aparte de los que forman el triedro. Con esta configuración, el comportamiento de los planos es igual que en una fresadora, salvo que el plano habitual de trabajo será G18 (si se ha configurado así). Todos los movimientos de estos ciclos se ejecutan en los ejes X Y Z, debiendo estar el plano de trabajo formado por 2 de dichos ejes (XY, XZ, YZ, YX, ZX, ZY). El otro eje, que debe ser perpendicular a dicho plano, deberá seleccionarse como eje perpendicular al plano de trabajo. NOCIONES PREVIAS SOBRE EL PALPADOR. 1. Configuración geométrica de ejes y planos de trabajo. 1.2 Configuración de ejes tipo "plano". En esta configuración se dispone de dos ejes formando el habitual plano de trabajo. Puede haber más ejes, pero no pueden formar parte del triedro; deberán ser ejes auxiliares, rotativos, etc. Con esta configuración, el plano de trabajo siempre es G18 y estará formado por los dos primeros ejes definidos en el canal. Si se han definido los ejes X (primer eje) y Z (segundo eje), el plano de trabajo será ZX (eje Z como abscisas y eje X como ordenadas). Los movimientos de palpación sólo se realizan en el plano de trabajo. El CNC no tiene en cuenta las variables programadas que tengan relación con el eje perpendicular al plano de trabajo. Configuración de ejes tipo "plano". Selección de planos. El plano de trabajo siempre es G18; el parámetro máquina IPLANE no se aplica y no se permite cambiar de plano desde el programa pieza. Las siguientes funciones tienen los siguientes efectos. G17 No cambia de plano y muestra un warning avisando de ello. G18 No produce ningún efecto. G19 No cambia de plano y muestra un warning avisando de ello. G20 Se permite si no altera el plano principal; es decir, sólo se puede usar para cambiar el eje longitudinal. Las funciones ·G· asociadas a los planos de trabajo no se visualizan, ya que siempre es el mismo plano. CNC 8070 (R EF : 0605) 3 Trabajo con palpador (modelo ·T·) 1.3 Comportamiento del avance en los movimientos del palpador. Los movimientos de palpado se realizan al avance activo, el definido para el mecanizado. Si se modifica el avance de palpado, el nuevo avance será el activo para los movimientos de mecanizado. El avance puede ser seleccionado por programa mediante el código "F", manteniéndose activo mientras no se programe otro valor. En los ciclos fijos, el avance se puede programar dentro de los parámetros del ciclo. 1. NOCIONES PREVIAS SOBRE EL PALPADOR. Comportamiento del avance en los movimientos del palpador. Las unidades dependen del modo de trabajo activo; G93, G94 ó G95. CNC 8070 (R EF : 0605) 4 G93 Tiempo de mecanizado en segundos. G94 Avance en milímetros/minuto (pulgadas/minuto). G95 Avance en milímetros/revolución (pulgadas/revolución). El avance activo se puede variar entre el 0% y el 200% mediante el selector del panel de mando, o bien seleccionarlo por programa o desde el PLC. Avance máximo para los movimientos con palpador. El avance máximo del palpador en cada eje estará limitado por el parámetro máquina PROBEFEED y este valor no se superará aunque se programe uno mayor. TRABAJO CON PALPADOR. 2.1 2 G100. Medición con palpador. La función G100 permite programar desplazamientos que finalizarán tras recibir el CNC la señal del palpador o tras alcanzar la posición programada. Tras finalizar la palpación, el CNC actualiza las cotas teóricas de los ejes que han intervenido en el movimiento. La función G100 no ejecuta el cambio de herramienta para seleccionar el palpador; el palpador se debe seleccionar en un bloque anterior del programa. Así mismo, si se dispone de más de un palpador, antes de efectuar la palpación se debe activar el palpador que se va a utilizar. Ver "1.1 Activar el palpador." en la página 2. Programación de los movimientos de palpador. El desplazamiento del palpador se define mediante la función G100, y a continuación las cotas del punto al que se desea desplazar el palpador. La programación del avance es opcional; si no se programa, los movimientos se realizaran al avance activo. Formato de programación. El formato de programación es el siguiente. Entre corchetes angulares se indican los parámetros opcionales. G100 X..C <F> X..C Cotas del punto a palpar. F Opcional. Avance. G100 X45.23 Z23.45 G100 Z50 F100 La función G100 no es modal, por lo tanto deberá programarse siempre que se ejecute una medición con palpador. CNC 8070 (R EF : 0605) 5 Trabajo con palpador (modelo ·T·) Movimiento de palpación. El palpador se moverá según la trayectoria programada, y al avance activo, hasta recibir la señal del palpador o alcanzar la posición programada. En dicho momento dará por finalizado el bloque, asumiendo como posición teórica de los ejes la posición real que tengan en ese instante. Avance de palpación. El avance máximo del palpador en cada eje estará limitado por el parámetro máquina PROBEFEED y este valor no se superará aunque se programe uno mayor o se supere mediante el conmutador del panel de mando. Ver "1.3 Comportamiento del avance en los movimientos del palpador." en la página 4. G100. Medición con palpador. TRABAJO CON PALPADOR. 2. Actualización de variables tras la palpación. Una vez finalizada la palpación, el CNC actualiza las siguientes variables. Tras una palpación, se actualizan las variables de todos los ejes, aunque no hayan participado en la palpación. Ver "2.3 Propiedades de las variables asociadas a la medición." en la página 11. Variable Valor (V.)[n].A.MEASOK.Xn Toma valor 1 cuando la palpación ha finalizado en el eje Xn. (V.)[n].G.PLMEASOK1 Toma valor 1 cuando la palpación ha finalizado en el primer eje del plano. (V.)[n].G.PLMEASOK2 Toma valor 1 cuando la palpación ha finalizado en el segundo eje del plano. (V.)[n].G.PLMEASOK3 Toma valor 1 cuando la palpación ha finalizado en el eje perpendicular al plano. (V.)[n].A.MEAS.Xn Valor medido en el eje Xn. Cotas máquina de la base de la herramienta. (V.)[n].A.ATIPMEAS.Xn Valor medido en el eje Xn. Cotas pieza de la punta de la herramienta. (V.)[n].G.PLMEAS1 Valor medido en el primer eje del plano (abscisas). Cotas pieza de la punta de la herramienta. (V.)[n].G.PLMEAS2 CNC 8070 Valor medido en el segundo eje del plano (ordenadas). Cotas pieza de la punta de la herramienta. (V.)[n].G.PLMEAS3 Valor medido en el eje perpendicular del plano. Cotas pieza de la punta de la herramienta. (V.)[n].A.MEASOF.Xn (R EF : 0605) 6 Error de medición. Diferencia entre la cota programada y el valor medido en el eje Xn. Para los ejes que no han intervenido en la palpación, las variables que guardan el valor medido toman el valor de la posición real del eje. Las variables que indican el error medido se inicializan a 0 (cero). Trabajo con palpador (modelo ·T·) Incluir/excluir el error de medición en la cota teórica. Se denomina error de medición a la diferencia entre la cota programada y la cota alcanzada por el palpador. Las funciones G101 y G102 establecen si se tiene en cuenta o no el error de medida a la hora de actualizar la cota teórica tras una medición. Ver "2.2 G101/G102. Incluir/excluir el error de medida en la cota teórica." en la página 8. La función G101 se debe ejecutar tras realizar la medición. No se permite realizar la medición con la función G101 activa. G100. Medición con palpador. TRABAJO CON PALPADOR. 2. CNC 8070 (R EF : 0605) 7 Trabajo con palpador (modelo ·T·) 2.2 G101/G102. Incluir/excluir el error de medida en la cota teórica. Se denomina error de medición a la diferencia entre la cota programada y la cota alcanzada por el palpador. El error de medición estará expresado en las unidades activas, radios o diámetros. TRABAJO CON PALPADOR. G101/G102. Incluir/excluir el error de medida en la cota teórica. 2. Tras la palpación, el CNC asume como posición teórica de los ejes la posición real que tengan en ese instante. Las funciones G101 y G102 establecen si se tiene en cuenta o no el error de medida a la hora de actualizar la cota teórica. G101 Incluir el error de medición en la cota teórica. G102 Excluir el error de medición en la cota teórica. Influencia del reset, del apagado y de la función M30. Las funciones G101 y G102 son modales e incompatibles entre sí. En el momento del encendido, después de ejecutarse M02 ó M30, y tras una emergencia o un reset, se conservan los valores programados mediante G101. G101 Incluir el error de medición de la cota teórica. Si se ejecuta esta función tras una medición, el CNC incluye el error resultante de la medición para fijar las cotas teóricas de los ejes; es decir, el CNC considera como cota teórica del eje la cota programada (cota alcanzada por el palpador más el error de la medición). La función G101 se debe ejecutar tras realizar la medición. No se permite realizar la medición con la función G101 activa. Formato de programación. Para incluir el error de medida, se debe programar la función G101, y a continuación, los ejes en los que se quiere incluir el error de medida. Para cada eje se debe definir cuantas veces se añade el error de medida a la cota. Habitualmente, sólo es necesario incluir el error de medida una vez. G101 X..C CNC 8070 X..C G101 X1 Z1 G101 X2 (R EF : 0605) 8 Ejes en cuya cota teórica se incluye el error de medida. Trabajo con palpador (modelo ·T·) Actualización de las variables tras ejecutar la función G101. (V.)[n].A.MEASOF.Xn Se inicializa a 0 (cero). (V.)[n].A.MEASIN.Xn Error de medida añadido al eje Xn. 2. TRABAJO CON PALPADOR. Valor G101/G102. Incluir/excluir el error de medida en la cota teórica. Variable CNC 8070 (R EF : 0605) 9 Trabajo con palpador (modelo ·T·) G102 Excluir el error de medición de la cota teórica. Tras ejecutar esta función, el CNC deja de tener en cuenta el error resultante de la medición para fijar las cotas teóricas de los ejes; es decir, el CNC considera como cota teórica la cota alcanzada. Formato de programación. Para ignorar el error de medida, se debe programar la función G102, y a continuación, los ejes en los que se quiere ignorar. Si no se programa ningún eje, el CNC ignora el error de medida en todos los ejes. TRABAJO CON PALPADOR. G101/G102. Incluir/excluir el error de medida en la cota teórica. 2. CNC 8070 (R EF : 0605) 10 El formato de programación es el siguiente. Entre corchetes angulares se indican los parámetros opcionales. G102 <X..C> X..C Opcional. Ejes en cuya cota teórica no se incluye el error de medida. G102 X Z G102 Una vez ejecutada la función G102, no se podrá volver a ejecutar una función G101 hasta después de realizar una nueva medición. Actualización de las variables tras ejecutar la función G102. Variable Valor (V.)[n].A.MEASIN.Xn Se inicializa a 0 (cero). Trabajo con palpador (modelo ·T·) 2.3 Propiedades de las variables asociadas a la medición. Para obtener más información sobre el acceso y uso de las variables, consulte el manual de programación. Las siguientes variables son de lectura (R) síncrona y se evalúan en tiempo de ejecución. La mnemónicos de las variables son genéricos. Mnemónico (V.)[n].A.MEASOK.Xn PRG PLC INT R R R Palpación finalizada en el eje Xn. "0" = No (V.)[n].G.PLMEASOK1 R — — Palpación finalizada en el primer eje del plano. "0" = No (V.)[n].G.PLMEASOK2 R — — R — — R R R "1" = Sí Palpación finalizada en el eje perpendicular del plano. "0" = No (V.)[n].A.MEAS.Xn "1" = Sí Palpación finalizada en el segundo eje del plano. "0" = No (V.)[n].G.PLMEASOK3 "1" = Sí "1" = Sí Valor medido en el eje Xn. Cotas máquina de la base de la herramienta. (V.)[n].A.ATIPMEAS.Xn R — — Valor medido en el eje Xn. Cotas pieza de la punta de la herramienta. (V.)[n].G.PLMEAS1 R — — Valor medido en el primer eje del plano (abscisas). Cotas pieza de la punta de la herramienta. (V.)[n].G.PLMEAS2 R — — TRABAJO CON PALPADOR. • Sustituir el carácter "n" por el número de canal, conservando los corchetes. El primer canal se identifica con el número 1, no siendo válido el 0. Propiedades de las variables asociadas a la medición. 2. • Sustituir el carácter "Xn" por el nombre, número lógico o índice en el canal del eje. Valor medido en el segundo eje del plano (ordenadas). Cotas pieza de la punta de la herramienta. (V.)[n].G.PLMEAS3 R — — Valor medido en el eje perpendicular del plano. Cotas pieza de la punta de la herramienta. (V.)[n].A.MEASOF.Xn R R R Error de medición. Diferencia entre la cota programada y el valor medido en el eje Xn. (V.)[n].A.MEASIN.Xn R R R Error de medida añadido al eje Xn. CNC 8070 (R EF : 0605) 11 12 TRABAJO CON PALPADOR. Propiedades de las variables asociadas a la medición. Trabajo con palpador (modelo ·T·) 2. CNC 8070 (R EF : 0605) CICLOS FIJOS. PROGRAMACIÓN ISO. 3 Los ciclos fijos se pueden programar en código ISO (los descritos en este capítulo) o con ayuda del editor de ciclos. Ver el capítulo "4 Ciclos fijos. Editor de ciclos.". Los ciclos se pueden editar en cualquier parte del programa; es decir, se pueden definir tanto en el programa principal como en una subrutina. Los ciclos ISO también se podrán ejecutar desde el modo MDI. Programación de los ciclos ISO. Los ciclos ISO se definen mediante la sentencia #PROBE, seguida del número de ciclo a ejecutar y de los parámetros de llamada. #PROBE 1 Calibrado de herramienta. #PROBE 2 Calibrado del palpador de sobremesa. #PROBE 3 Medida de pieza en el eje de ordenadas. #PROBE 4 Medida de pieza en el eje de abscisas. Los ciclos fijos de palpación no son modales, por lo que deberán ser programados siempre que se desee ejecutar alguno de ellos. La ejecución de estos ciclos no altera la historia del programa. Programación de los datos del ciclo. Tanto el número de ciclo como el resto de parámetros se podrán definir mediante un número, parámetro aritmético o expresión que tenga como resultado un número. #PROBE 4 X10 Z20 B5 F10 P1=4 P2=10 #PROBE P1 XP2 Z[P2*2] B5 FP2 A la hora de utilizar los parámetros globales hay que tener en cuenta que algunos ciclos modifican el valor de estos parámetros al terminar la ejecución. Consulte en cada ciclo cuáles son los parámetros modificados. Limitaciones a la ejecución de los ciclos. No se permite la ejecución de estos ciclos con la compensación de radio activa. Los ciclos fijos y los planos de trabajo. Un ciclo fijo puede ser definido en cualquier parte del programa, es decir, se puede definir tanto en el programa principal como en una subrutina. Cuando se trabaja con plano de trabajo distinto al ZX, el CNC interpreta los parámetros del ciclo fijo de la siguiente forma. Parámetro Plano Z-X El parámetro Z y todos los relacionados con él, con el eje de abscisas eje Z El parámetro X y todos los relacionados con él, con el eje de ordenadas eje X Plano W-X eje W CNC 8070 Plano A-B eje A (R EF : 0605) eje X eje B 13 Trabajo con palpador (modelo ·T·) Máquinas combinadas. Disponibilidad de ciclos fijos torno y de fresadora en el mismo CNC. En máquinas combinadas, aquellas que permiten efectuar operaciones de torno y fresadora, el CNC ofrece la posibilidad de disponer de los ciclos fijos de ambas máquinas. Como ambos tipos de ciclos fijos comparten las mismas sentencias #PROBE, el usuario podrá seleccionar qué ciclos desea ejecutar. Por defecto se ejecutan los ciclos del software instalado. En un CNC modelo fresadora (software de fresadora instalado). 3. CICLOS FIJOS. PROGRAMACIÓN ISO. Por defecto se ejecutan los ciclos fijos de fresadora. Para ejecutar los ciclos fijos de torno, utilizar las siguientes sentencias: CNC 8070 (R EF : 0605) 14 #LATHECY ON - Activa los ciclos fijos de torno. #LATHECY OFF - Desactiva de los ciclos fijos de torno. En un CNC modelo torno (software de torno instalado). Por defecto se ejecutan los ciclos fijos del torno. Para ejecutar los ciclos fijos de fresadora, utilizar las siguientes sentencias: #MILLCY ON - Activa los ciclos fijos de fresadora. #MILLCY OFF - Desactiva de los ciclos fijos de fresadora. Trabajo con palpador (modelo ·T·) #PROBE 1. Calibrado de herramienta. Este ciclo permite calibrar las dimensiones de una herramienta o palpador de medida. Una vez finalizado el ciclo, éste actualiza en la tabla de herramientas las dimensiones e inicializa los desgastes de la herramienta a 0 (cero). La calibración se realiza sobre un palpador de sobremesa. El ciclo calibra la herramienta activa. Antes de ejecutar el ciclo, la herramienta deberá estar seleccionada en el CNC. Si es la primera vez que se calibra la herramienta o el palpador, se debe introducir en la tabla de herramientas un valor aproximado de sus dimensiones, así como el factor de forma y el valor del radio. Si se trata de un palpador el valor "R" corresponderá al radio de la bola (esfera) del palpador y el factor de forma dependerá de cómo se efectúa la calibración. El palpador de sobremesa. Para la ejecución del ciclo es necesario disponer de un palpador de sobremesa, instalado en una posición fija de la máquina y con sus caras paralelas a los ejes del plano. La posición del palpador estará indicada en cotas absolutas referidas al cero máquina mediante los parámetros máquina PRB1MIN, PRB1MAX, PRB2MIN, PRB2MAX, PRB3MIN, PRB3MAX. #PROBE 1. Calibrado de herramienta. Requisitos previos a la calibración. 3. CICLOS FIJOS. PROGRAMACIÓN ISO. 3.1 CNC 8070 (R EF : 0605) 15 Trabajo con palpador (modelo ·T·) Información que devuelve el ciclo tras realizar la medición. Una vez finalizado el ciclo, el CNC devolverá el error detectado en los siguientes parámetros aritméticos. Se entiende por error detectado a la diferencia entre la longitud real de la herramienta y el valor asignado en la tabla. P298 Error detectado en el eje de abscisas. Este valor estará expresado en radios. #PROBE 1. Calibrado de herramienta. CICLOS FIJOS. PROGRAMACIÓN ISO. 3. CNC 8070 (R EF : 0605) 16 P299 Error detectado en el eje de ordenadas. P297 Error detectado en el eje perpendicular al plano. Este valor estará expresado en radios. Una vez finalizado el ciclo, éste actualiza en la tabla de herramientas las dimensiones e inicializa los desgastes de la herramienta a 0 (cero). Trabajo con palpador (modelo ·T·) Programación del ciclo. El formato de programación de este ciclo es el siguiente. Entre corchetes angulares se indican los parámetros opcionales. #PROBE 1 B F <K> <X U Z W Y V> Distancia de seguridad. F Avance para el movimiento de palpación. K Opcional. Caras del palpador a utilizar. X··W Opcional. Posición del palpador de sobremesa. ·B· Distancia de seguridad. Este parámetro sólo admite valores positivos y mayores de 0 (cero). Valor definido en radios. Distancia respecto al punto a tocar, a la que se aproxima en G00 la herramienta antes de realizar el movimiento de palpación. La herramienta deberá estar situada, respecto al punto a medir, a una distancia superior a este valor cuando se llame al ciclo. ·F· Avance para el movimiento de palpación. Este parámetro establece el avance al que se realizará el movimiento de palpación. El resto de desplazamientos se realizarán en G00. ·K· Caras del palpador a utilizar. 3. #PROBE 1. Calibrado de herramienta. B CICLOS FIJOS. PROGRAMACIÓN ISO. 3.1.1 Parámetro opcional; por defecto, 0. Este parámetro indica cuantas caras del palpador que se van a utilizar para la calibración. En una configuración de ejes tipo "Plano" siempre se utilizarán dos caras del palpador. En una configuración de ejes tipo "Triedro" se podrá seleccionar entre utilizar dos o tres caras del palpador. K=0 Calibración sobre las caras X, Z. K=1 Calibración sobre las caras X, Z, Y+. K=2 Calibración sobre las caras X, Z, Y-. ·X U Y V Z W· Posición del palpador de sobremesa. Son parámetros opcionales que no hace falta definirlos normalmente. En algunas máquinas, por falta de repetitividad en el posicionamiento mecánico del palpador, es necesario volver a calibrar el palpador antes de cada calibración. En lugar de redefinir los parámetros máquina cada vez que se calibra el palpador, se pueden indicar dichas cotas en estos parámetros. Estos parámetros hacen referencia a los tres primeros ejes del canal. Los parámetros X Z Y hacen referencia a las cotas mínimas del palpador en el primer eje, segundo eje y en el eje perpendicular al plano respectivamente. Los parámetros U W V hacen referencia a las cotas máximas del palpador en el primer eje, segundo eje y en el eje perpendicular al plano respectivamente. Estos datos no modifican los parámetros máquina. El CNC tiene en cuenta estos datos únicamente durante este calibrado. Si cualquiera de estos datos es omitido, el CNC toma el valor asignado al parámetro máquina correspondiente. CNC 8070 (R EF : 0605) 17 Trabajo con palpador (modelo ·T·) 3.1.2 #PROBE 1. Calibrado de herramienta. CICLOS FIJOS. PROGRAMACIÓN ISO. 3. CNC 8070 (R EF : 0605) 18 Funcionamiento básico. Trabajo con palpador (modelo ·T·) 1. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) desde el punto de llamada al ciclo hasta la esquina de aproximación. Este punto se encuentra situado frente a la esquina asociada del palpador, a una distancia ·B· del mismo. Este movimiento de aproximación se realiza en dos fases. Primero se realiza el desplazamiento según el eje Z y luego según el eje X. Las caras del palpador utilizadas en este movimiento de palpación, así como la trayectoria realizada por la herramienta dependen del factor de forma asignado a la herramienta seleccionada. Si se dispone de una configuración geométrica del tipo "Triedro" y se ha definido el parámetro ·K· con un valor distinto de cero, se realizará una palpación adicional en el eje Y. Cada una de las palpaciones estará for mada por un movimiento de aproximación, un movimiento de palpación y un movimiento retroceso. #PROBE 1. Calibrado de herramienta. 2. Movimiento de palpación. CICLOS FIJOS. PROGRAMACIÓN ISO. 3. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) hasta el punto de aproximación, situado frente a la cara a palpar a una distancia ·B· del mismo. Movimiento de palpación. Desplazamiento del palpador con el avance indicado (F), hasta recibir la señal del palpador. La máxima distancia a recorrer en el movimiento de palpación es ·2B·. Si una vez recorrida dicha distancia el CNC no recibe la señal del palpador, se detiene el movimiento de los ejes y se visualiza el error correspondiente. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde el punto en que se realizó la palpación hasta la esquina de aproximación. 3. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde la esquina de aproximación hasta el punto en el que se llamó al ciclo. Este movimiento de retroceso se realiza en dos fases. Primero se realiza el desplazamiento según el eje X y luego según el eje Z. CNC 8070 (R EF : 0605) 19 Trabajo con palpador (modelo ·T·) 3.2 #PROBE 2. Calibrado del palpador de sobremesa. Este ciclo permite calibrar las caras del palpador de sobremesa. Una vez finalizado el ciclo, el usuario debe introducir los datos devueltos por el ciclo, en los parámetros máquina que definen la posición del palpador. La calibración se realiza con una herramienta de dimensiones conocidas. 3. CICLOS FIJOS. PROGRAMACIÓN ISO. #PROBE 2. Calibrado del palpador de sobremesa. Requisitos previos a la calibración. Para la ejecución del ciclo se utilizará una herramienta patrón de dimensiones, que debe estar previamente definida en la tabla de herramientas. Debido a que se necesita calibrar el palpador según los ejes X Z, el factor de forma de la herramienta patrón deberá ser F1, F3, F5 ó F7. Información que devuelve el ciclo tras realizar la medición. Una vez finalizado el ciclo, el CNC devolverá los valores reales obtenidos tras la medición, en los siguientes parámetros aritméticos. Todos los valores estarán expresados en cotas absolutas referidas al cero máquina. P298 Cota real de la cara medida en el eje de abscisas. P299 Cota real de la cara medida en el eje de ordenadas. Este valor estará expresado en radios. P297 Cota real de la cara medida en el eje perpendicular al plano (si se ha medido). Este valor estará expresado en radios. CNC 8070 (R EF : 0605) 20 Trabajo con palpador (modelo ·T·) Definir la posición del palpador. Una vez conocidos los valores de estos parámetros y las dimensiones del palpador, el usuario debe calcular las cotas del resto de las caras y actualizar los siguientes parámetros máquina. Cota máxima del palpador en el primer eje del canal. PRB2MIN Cota mínima del palpador en el segundo eje del canal. PRB2MAX Cota máxima del palpador en el segundo eje del canal. PRB3MIN Cota mínima del palpador en el tercer eje del canal. PRB3MAX Cota máxima del palpador en el tercer eje del canal. La posición del palpador estará indicada en cotas absolutas referidas al cero máquina. Ejemplo: Si la herramienta utilizada tiene un factor de forma F3 y el palpador tiene forma cuadrada de 40 mm de lado, los parámetros máquina tomarán los siguientes valores. PRB1MIN = P298 - 40 PRB1MAX = P298 PRB2MIN = P299 - 40 PRB2MAX = P299 3. CICLOS FIJOS. PROGRAMACIÓN ISO. Cota mínima del palpador en el primer eje del canal. PRB1MAX #PROBE 2. Calibrado del palpador de sobremesa. PRB1MIN CNC 8070 (R EF : 0605) 21 Trabajo con palpador (modelo ·T·) 3.2.1 Programación del ciclo. El formato de programación de este ciclo es el siguiente. Entre corchetes angulares se indican los parámetros opcionales. #PROBE 2 B F <K> <X U Z W Y V> CICLOS FIJOS. PROGRAMACIÓN ISO. #PROBE 2. Calibrado del palpador de sobremesa. 3. B Distancia de seguridad. F Avance para el movimiento de palpación. K Opcional. Caras del palpador a utilizar. X··W Opcional. Posición del palpador de sobremesa. ·B· Distancia de seguridad. Este parámetro sólo admite valores positivos y mayores de 0 (cero). Valor definido en radios. Distancia respecto al punto a tocar, a la que se aproxima en G00 la herramienta antes de realizar el movimiento de palpación. La herramienta deberá estar situada, respecto al punto a medir, a una distancia superior a este valor cuando se llame al ciclo. ·F· Avance para el movimiento de palpación. Este parámetro establece el avance al que se realizará el movimiento de palpación. El resto de desplazamientos se realizarán en G00. ·K· Caras del palpador a utilizar. Parámetro opcional; por defecto, 0. Este parámetro indica cuantas caras del palpador que se van a utilizar para la calibración. En una configuración de ejes tipo "Plano" siempre se utilizarán dos caras del palpador. En una configuración de ejes tipo "Triedro" se podrá seleccionar entre utilizar dos o tres caras del palpador. K=0 Calibración sobre las caras X, Z. K=1 Calibración sobre las caras X, Z, Y+. K=2 Calibración sobre las caras X, Z, Y-. ·X U Y V Z W· Posición del palpador de sobremesa. Son parámetros opcionales que no hace falta definirlos normalmente. En algunas máquinas, por falta de repetitividad en el posicionamiento mecánico del palpador, es necesario volver a calibrar el palpador antes de cada calibración. En lugar de redefinir los parámetros máquina cada vez que se calibra el palpador, se pueden indicar dichas cotas en estos parámetros. Estos parámetros hacen referencia a los tres primeros ejes del canal. Los parámetros X Z Y hacen referencia a las cotas mínimas del palpador en el primer eje, segundo eje y en el eje perpendicular al plano respectivamente. Los parámetros U W V hacen referencia a las cotas máximas del palpador en el primer eje, segundo eje y en el eje perpendicular al plano respectivamente. Estos datos no modifican los parámetros máquina. El CNC tiene en cuenta estos datos únicamente durante este calibrado. Si cualquiera de estos datos es omitido, el CNC toma el valor asignado al parámetro máquina correspondiente. CNC 8070 (R EF : 0605) 22 Trabajo con palpador (modelo ·T·) Funcionamiento básico. CICLOS FIJOS. PROGRAMACIÓN ISO. 3. #PROBE 2. Calibrado del palpador de sobremesa. 3.2.2 1. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) desde el punto de llamada al ciclo hasta la esquina de aproximación. Este punto se encuentra situado frente a la esquina asociada del palpador, a una distancia ·B· del mismo. Este movimiento de aproximación se realiza en dos fases. Primero se realiza el desplazamiento según el eje Z y luego según el eje X. CNC 8070 (R EF : 0605) 23 Trabajo con palpador (modelo ·T·) 2. Movimiento de palpación. Las caras del palpador utilizadas en este movimiento de palpación, así como la trayectoria realizada por la herramienta dependen del factor de forma asignado a la herramienta seleccionada. Si se dispone de una configuración geométrica del tipo "Triedro" y se ha definido el parámetro ·K· con un valor distinto de cero, se realizará una palpación adicional en el eje Y. Cada una de las palpaciones estará formada por un movimient o de aproximación, un movimiento de palpación y un movimiento retroceso. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) hasta el punto de aproximación, situado frente a la cara a palpar a una distancia ·B· del mismo. CICLOS FIJOS. PROGRAMACIÓN ISO. #PROBE 2. Calibrado del palpador de sobremesa. 3. CNC 8070 (R EF : 0605) 24 Movimiento de palpación. Desplazamiento del palpador con el avance indicado (F), hasta recibir la señal del palpador. La máxima distancia a recorrer en el movimiento de palpación es ·2B·. Si una vez recorrida dicha distancia el CNC no recibe la señal del palpador, se detiene el movimiento de los ejes y se visualiza el error correspondiente. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde el punto en que se realizó la palpación hasta la esquina de aproximación. 3. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde la esquina de aproximación hasta el punto en el que se llamó al ciclo. Este movimiento de retroceso se realiza en dos fases. Primero se realiza el desplazamiento según el eje X y luego según el eje Z. Trabajo con palpador (modelo ·T·) #PROBE 3. Medida de pieza en el eje de ordenadas. Este ciclo realiza una medición de la pieza según el eje de ordenadas. Este ciclo además permite corregir el valor del desgaste de la herramienta utilizada en el mecanizado de dicha superficie. La corrección del desgaste se realizará únicamente cuando el error de medida supere un valor programado. Para este ciclo se utilizará un palpador situado en el cabezal portaherramientas, que debe estar previamente calibrado mediante el ciclo fijo de calibrado de herramienta. 3. Para habilitar la corrección del desgaste, en la sentencia de llamada se deben definir los parámetros ·T· (herramienta) y ·D· (corrector). La corrección del desgaste se realizará únicamente cuando el error de medida sobrepase la tolerancia programada en el parámetro ·L·. Información que devuelve el ciclo tras realizar la medición. Una vez finalizado el ciclo, el CNC devolverá los valores reales obtenidos tras la medición en los siguientes parámetros aritméticos. P298 Cota real de la superficie. Este valor estará expresado en las unidades activas, radios o diámetros. P299 Error detectado. Diferencia entre la cota real de la superficie y la cota teórica programada. Este valor estará expresado en radios. Si en la sentencia de llamada se habilita la corrección del desgaste, el CNC actualiza dichos valores en la herramienta programada. Esta corrección se realiza sólo si el error de medida es igual o mayor que la tolerancia programada. CICLOS FIJOS. PROGRAMACIÓN ISO. Corrección del desgaste de la herramienta. #PROBE 3. Medida de pieza en el eje de ordenadas. 3.3 CNC 8070 (R EF : 0605) 25 Trabajo con palpador (modelo ·T·) 3.3.1 Programación del ciclo. El formato de programación de este ciclo es el siguiente. Entre corchetes angulares se indican los parámetros opcionales. #PROBE 3 X Z B F <L> <T D> CICLOS FIJOS. PROGRAMACIÓN ISO. #PROBE 3. Medida de pieza en el eje de ordenadas. 3. X Z Cotas teóricas del punto de medición. B Distancia de seguridad. F Avance para el movimiento de palpación. L Opcional. Tolerancia para el error de medida. T Opcional. Herramienta a corregir. D Opcional. Corrector a corregir. ·X· Cota teórica del punto a palpar, según el eje de ordenadas. Cota teórica, según el eje de ordenadas, del punto sobre el que se desea realizar la medición. Este valor estará expresado en las unidades activas, radios o diámetros. ·Z· Cota teórica del punto a palpar, según el eje de abscisas. Cota teórica, según el eje de abscisas, del punto sobre el que se desea realizar la medición. ·B· Distancia de seguridad. Este parámetro sólo admite valores positivos y mayores de 0 (cero). Valor definido en radios. Distancia respecto al punto a medir, y sobre el eje de ordenadas, a la que se aproxima en G00 el palpador antes de realizar el movimiento de palpación. El palpador deberá estar situado, respecto al punto a medir, a una distancia superior a este valor cuando se llame al ciclo. ·F· Avance para el movimiento de palpación. Este parámetro establece el avance al que se realizará el movimiento de palpación. El resto de desplazamientos se realizarán en G00. ·L· Tolerancia para el error de medida. Parámetro opcional; por defecto, 0. Este parámetro sólo admite valores positivos. Si el error de medida (diferencia entre la cota teórica y real) está dentro de esta tolerancia, el CNC no modifica los datos de la herramienta. Si el error de medida es igual o mayor que esta tolerancia, el CNC corrige los datos de la herramienta definida en los parámetros ·T· y ·D·. ·T· Herramienta a corregir. Parámetro opcional; por defecto, 0. Si T=0 (o no se programa), no se corrige el desgaste de la herramienta. Para corregir el desgaste, se deben programar ambos parámetros ·T· y ·D· con un valor distinto de 0 (cero). Herramienta cuyo desgaste se desea corregir, que será la herramienta con la que se mecanizó la superficie. ·D· CNC 8070 Corrector a corregir. Parámetro opcional; por defecto, 0. Si D=0 (o no se programa), no se corrige el desgaste de la herramienta. Para corregir el desgaste, se deben programar ambos parámetros ·T· y ·D· con un valor distinto de 0 (cero). Corrector cuyo desgaste se desea corregir, que será el corrector con el que se mecanizó la superficie. (R EF : 0605) 26 Trabajo con palpador (modelo ·T·) Funcionamiento básico. En la siguiente descripción se denomina eje Z al eje de abscisas y eje X al eje de ordenadas. 1. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) desde el punto de llamada al ciclo hasta el punto de aproximación. Este punto se encuentra situado frente al punto en que se desea realizar la medición, a una distancia ·B· del mismo. Este movimiento de aproximación se realiza en dos fases. Primero se realiza el desplazamiento según el eje Z y luego según el eje X. 2. Movimiento de palpación. CICLOS FIJOS. PROGRAMACIÓN ISO. 3. #PROBE 3. Medida de pieza en el eje de ordenadas. 3.3.2 Desplazamiento del palpador según el eje X al avance indicado (F), hasta recibir la señal del palpador. Una vez realizada la palpación, el CNC asumirá como posición teórica de los ejes, la posición real que tenían los mismos cuando se recibió la señal del palpador. La máxima distancia a recorrer en el movimiento de palpación es ·2B·. Si una vez recorrida dicha distancia el CNC no recibe la señal del palpador, se visualizará el código de error correspondiente deteniéndose el movimiento de los ejes. 3. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde el punto en que se realizó la palpación hasta el punto en el que se llamó al ciclo. Este movimiento de retroceso se realiza en dos fases. Primero se realiza el desplazamiento según el eje X y luego según el eje Z. CNC 8070 (R EF : 0605) 27 Trabajo con palpador (modelo ·T·) 3.4 #PROBE 4. Medida de pieza en el eje de abscisas. Este ciclo realiza una medición de la pieza según el eje de abscisas. Este ciclo además permite corregir el valor del desgaste de la herramienta utilizada en el mecanizado de dicha superficie. La corrección del desgaste se realizará únicamente cuando el error de medida supere un valor programado. Para este ciclo se utilizará un palpador situado en el cabezal portaherramientas, que debe estar previamente calibrado mediante el ciclo fijo de calibrado de herramienta. 3. CICLOS FIJOS. PROGRAMACIÓN ISO. #PROBE 4. Medida de pieza en el eje de abscisas. Corrección del desgaste de la herramienta. CNC 8070 (R EF : 0605) 28 Para habilitar la corrección del desgaste, en la sentencia de llamada se deben definir los parámetros ·T· (herramienta) y ·D· (corrector). La corrección del desgaste se realizará únicamente cuando el error de medida sobrepase la tolerancia programada en el parámetro ·L·. Información que devuelve el ciclo tras realizar la medición. Una vez finalizado el ciclo, el CNC devolverá los valores reales obtenidos tras la medición en los siguientes parámetros aritméticos. P298 Cota real de la superficie. P299 Error detectado. Diferencia entre la cota real de la superficie y la cota teórica programada. Si en la sentencia de llamada se habilita la corrección del desgaste, el CNC actualiza dichos valores en la herramienta programada. Esta corrección se realiza sólo si el error de medida es igual o mayor que la tolerancia programada. Trabajo con palpador (modelo ·T·) Programación del ciclo. El formato de programación de este ciclo es el siguiente. Entre corchetes angulares se indican los parámetros opcionales. #PROBE 4 X Z B F <L> <T D> Cotas teóricas del punto de medición. B Distancia de seguridad. F Avance para el movimiento de palpación. L Opcional. Tolerancia para el error de medida. T Opcional. Herramienta a corregir. D Opcional. Corrector a corregir. ·X· Cota teórica del punto a palpar, según el eje de ordenadas. Cota teórica, según el eje de ordenadas, del punto sobre el que se desea realizar la medición. Este valor estará expresado en las unidades activas, radios o diámetros. ·Z· Cota teórica del punto a palpar, según el eje de abscisas. Cota teórica, según el eje de abscisas, del punto sobre el que se desea realizar la medición. ·B· Distancia de seguridad. Este parámetro sólo admite valores positivos y mayores de 0 (cero). Distancia respecto al punto a medir, y sobre el eje de abscisas, a la que se aproxima en G00 el palpador antes de realizar el movimiento de palpación. El palpador deberá estar situado, respecto al punto a medir, a una distancia superior a este valor cuando se llame al ciclo. ·F· 3. CICLOS FIJOS. PROGRAMACIÓN ISO. X Z #PROBE 4. Medida de pieza en el eje de abscisas. 3.4.1 Avance para el movimiento de palpación. Este parámetro establece el avance al que se realizará el movimiento de palpación. El resto de desplazamientos se realizarán en G00. ·L· Tolerancia para el error de medida. Parámetro opcional; por defecto, 0. Este parámetro sólo admite valores positivos. Si el error de medida (diferencia entre la cota teórica y real) está dentro de esta tolerancia, el CNC no modifica los datos de la herramienta. Si el error de medida es igual o mayor que esta tolerancia, el CNC corrige los datos de la herramienta definida en los parámetros ·T· y ·D·. ·T· Herramienta a corregir. Parámetro opcional; por defecto, 0. Si T=0 (o no se programa), no se corrige el desgaste de la herramienta. Para corregir el desgaste, se deben programar ambos parámetros ·T· y ·D· con un valor distinto de 0 (cero). Herramienta cuyo desgaste se desea corregir, que será la herramienta con la que se mecanizó la superficie. ·D· Corrector a corregir. Parámetro opcional; por defecto, 0. Si D=0 (o no se programa), no se corrige el desgaste de la herramienta. Para corregir el desgaste, se deben programar ambos parámetros ·T· y ·D· con un valor distinto de 0 (cero). CNC 8070 Corrector cuyo desgaste se desea corregir, que será el corrector con el que se mecanizó la superficie. (R EF : 0605) 29 Trabajo con palpador (modelo ·T·) 3.4.2 Funcionamiento básico. CICLOS FIJOS. PROGRAMACIÓN ISO. #PROBE 4. Medida de pieza en el eje de abscisas. 3. En la siguiente descripción se denomina eje Z al eje de abscisas y eje X al eje de ordenadas. 1. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) desde el punto de llamada al ciclo hasta el punto de aproximación. Este punto se encuentra situado frente al punto en que se desea realizar la medición, a una distancia ·B· del mismo. Este movimiento de aproximación se realiza en dos fases. Primero se realiza el desplazamiento según el eje X y luego según el eje Z. 2. Movimiento de palpación. Desplazamiento del palpador según el eje Z al avance indicado (F), hasta recibir la señal del palpador. Una vez realizada la palpación, el CNC asumirá como posición teórica de los ejes, la posición real que tenían los mismos cuando se recibió la señal del palpador. La máxima distancia a recorrer en el movimiento de palpación es ·2B·. Si una vez recorrida dicha distancia el CNC no recibe la señal del palpador, se visualizará el código de error correspondiente deteniéndose el movimiento de los ejes. 3. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde el punto en que se realizó la palpación hasta el punto en el que se llamó al ciclo. Este movimiento de retroceso se realiza en dos fases. Primero se realiza el desplazamiento según el eje Z y luego según el eje X. CNC 8070 (R EF : 0605) 30 Trabajo con palpador (modelo ·T·) Consultar datos de los ciclos fijos (variables). Consultar el valor de los parámetros programados. (V.)C.a-z Variable de lectura y escritura desde el programa pieza o MDI. La variable se evalúa durante la preparación de bloques. Esta variable devuelve el valor de los parámetros A-Z programados en la sentencia de llamada. 3. V.C.X = 12.5 V.C.Z = 23.75 V.C.B = 5 V.C.F = 10 CICLOS FIJOS. PROGRAMACIÓN ISO. #PROBE 4 X12.5 Z23.75 B5 F10 Consultar datos de los ciclos fijos (variables). 3.5 CNC 8070 (R EF : 0605) 31 32 CICLOS FIJOS. PROGRAMACIÓN ISO. Consultar datos de los ciclos fijos (variables). Trabajo con palpador (modelo ·T·) 3. CNC 8070 (R EF : 0605) CICLOS FIJOS. EDITOR DE CICLOS. 4 Los ciclos fijos se pueden programar con ayuda del editor de ciclos (los descritos en este capítulo) o en código ISO. Ver el capítulo "3 Ciclos fijos. Programación ISO.". Los ciclos se pueden editar en cualquier parte del programa; es decir, se pueden definir tanto en el programa principal como en una subrutina. Programación de los ciclos del editor. A los ciclos del editor de accede mediante las siguientes softkeys. Calibrado de herramienta. Calibrado del palpador de sobremesa. Medida de pieza en el eje de ordenadas. Medida de pieza en el eje de abscisas. Los ciclos fijos de palpación no son modales, por lo que deberán ser programados siempre que se desee ejecutar alguno de ellos. La ejecución de estos ciclos no altera la historia del programa. Programación de los datos del ciclo. Tanto el número de ciclo como el resto de parámetros se podrán definir mediante un número, parámetro aritmético o expresión que tenga como resultado un número. Ver "4.1 Cómo definir los datos del editor." en la página 34. Limitaciones a la ejecución de los ciclos. No se permite la ejecución de estos ciclos con la compensación de radio activa. Los ciclos fijos y los planos de trabajo. Un ciclo fijo puede ser definido en cualquier parte del programa, es decir, se puede definir tanto en el programa principal como en una subrutina. Cuando se trabaja con plano de trabajo distinto al ZX, el CNC interpreta los parámetros del ciclo fijo de la siguiente forma. Parámetro Plano Z-X Plano W-X CNC 8070 Plano A-B El parámetro Z y todos los relacionados con él, con el eje de abscisas eje Z eje W eje A El parámetro X y todos los relacionados con él, con el eje de ordenadas eje X eje X eje B (R EF : 0605) 33 Trabajo con palpador (modelo ·T·) 4.1 Cómo definir los datos del editor. Para introducir o modificar un dato es necesario que esté seleccionado, que tenga el foco de edición. Los parámetros de los ciclos se podrán seleccionar con las teclas [§] [¨] [©] [ª] o mediante las teclas de acceso directo. También se puede seleccionar el primer dato de cada grupo pulsando las teclas de página arriba o página abajo. Las teclas de acceso directo corresponden al nombre de los parámetros; [F] para los avances, [T] para las herramientas, etc. Cada vez que se pulse la misma tecla, se selecciona el siguiente dato del mismo tipo. Cómo definir los datos del editor. CICLOS FIJOS. EDITOR DE CICLOS. 4. Introducción manual de datos. • Para modificar un dato numérico, teclear el valor deseado o pulsar la tecla [SUP] para dejar el dato sin definir. En ambos casos hay que pulsar la tecla [ENTER] para que el ciclo asuma el nuevo valor. • Para cambiar el estado de un icono, pulsar la tecla [SPACE]. Omitir la definición de un dato. Algunos datos se pueden dejar sin definir (casilla vacía). En este caso, el ciclo actúa de la siguiente manera. • Si no se define la posición del ciclo, este se ejecuta en la posición en la que se encuentren los ejes cuando se llama al ciclo. • Si no se define el número de herramienta, el ciclo se ejecutará con la herramienta que se encuentre activa en el momento de la ejecución. Definir los datos mediante parámetros aritméticos. Los datos numéricos se pueden definir mediante parámetros aritméticos globales (P100-P9999) o comunes (P10000-P19999). En este caso, en la ejecución del ciclo, estos datos tomarán el valor que tenga el parámetro en ese momento. A la hora de utilizar los parámetros globales hay que tener en cuenta que algunos ciclos modifican el valor de estos parámetros al terminar la ejecución. Consulte en cada ciclo cuáles son los parámetros modificados. Modo Teach-in de introducción de datos. El modo Teach-in se activa desde el menú horizontal de softkeys. Cuando el modo Teach-in se encuentra activo, en la parte inferior se muestra una ventana con los ejes del canal. El modo Teach-in permite desplazar manualmente los ejes y asignar la posición que ocupan a los datos que definen la posición del ciclo. Los ejes se podrán desplazar con el teclado de jog, con volantes o desde MDI. Para asignar un valor a un dato, seleccionarlo con el foco y pulsar la tecla [RECALL]. Los datos se toman del canal en el que se encuentra activo el modo ediciónsimulación. • Los datos asociados al eje X toman la cota del primer eje del canal. CNC 8070 (R EF : 0605) 34 • Los datos asociados al eje Z toman la cota del segundo eje del canal, si en el canal sólo hay dos ejes. Si hay tres o más ejes, los datos toman la cota del tercer eje del canal. Trabajo con palpador (modelo ·T·) Calibrado de herramienta. DS DS F F F F F DS DS Configuración geométrica de los ejes tipo "Plano". Configuración geométrica de los ejes tipo "Triedro". Este ciclo permite calibrar las dimensiones de una herramienta o palpador de medida. Una vez finalizado el ciclo, éste actualiza en la tabla de herramientas las dimensiones e inicializa los desgastes de la herramienta a 0 (cero). La calibración se realiza sobre un palpador de sobremesa. Requisitos previos a la calibración. 4. Calibrado de herramienta. DS CICLOS FIJOS. EDITOR DE CICLOS. 4.2 Si es la primera vez que se calibra la herramienta o el palpador, se debe introducir en la tabla de herramientas un valor aproximado de sus dimensiones, así como el factor de forma y el valor del radio. Si se trata de un palpador el valor "R" corresponderá al radio de la bola (esfera) del palpador y el factor de forma dependerá de cómo se efectúa la calibración. CNC 8070 (R EF : 0605) 35 Trabajo con palpador (modelo ·T·) El palpador de sobremesa. Para la ejecución del ciclo es necesario disponer de un palpador de sobremesa, instalado en una posición fija de la máquina y con sus caras paralelas a los ejes del plano. La posición del palpador estará indicada en cotas absolutas referidas al cero máquina mediante los parámetros máquina PRB1MIN, PRB1MAX, PRB2MIN, PRB2MAX, PRB3MIN, PRB3MAX. Información que devuelve el ciclo tras realizar la medición. Calibrado de herramienta. CICLOS FIJOS. EDITOR DE CICLOS. 4. CNC 8070 (R EF : 0605) 36 Una vez finalizado el ciclo, el CNC devolverá el error detectado en los siguientes parámetros aritméticos. Se entiende por error detectado a la diferencia entre la longitud real de la herramienta y el valor asignado en la tabla. P298 Error detectado en el eje de abscisas. Este valor estará expresado en radios. P299 Error detectado en el eje de ordenadas. P297 Error detectado en el eje perpendicular al plano. Este valor estará expresado en radios. Una vez finalizado el ciclo, éste actualiza en la tabla de herramientas las dimensiones e inicializa los desgastes de la herramienta a 0 (cero). Trabajo con palpador (modelo ·T·) Programación del ciclo. Herramienta a calibrar. ·Tp· Herramienta a calibrar. Número de herramienta a calibrar. La herramienta deberá estar definida en la tabla de herramientas. 4. Corrector de herramienta. Corrector de herramienta a calibrar. Movimiento de palpación. ·icono· Ejes en los que se realiza la calibración. Este parámetro indica cuantas caras del palpador que se van a utilizar para la calibración. En una configuración de ejes tipo "Plano" siempre se utilizarán dos caras del palpador. En una configuración de ejes tipo "Triedro" se podrá seleccionar entre utilizar dos o tres caras del palpador. Calibración en los ejes de abscisas y ordenadas del plano de trabajo. Calibrado de herramienta. ·Dp· CICLOS FIJOS. EDITOR DE CICLOS. 4.2.1 Calibración en los ejes de abscisas y ordenadas del plano de trabajo. Calibración adicional en el eje perpendicular al plano, en sentido negativo (cara Y+). Calibración en los ejes de abscisas y ordenadas del plano de trabajo. Calibración adicional en el eje perpendicular al plano, en sentido positivo (cara Y-). ·Ds· Distancia de seguridad. Este parámetro sólo admite valores positivos y mayores de 0 (cero). Valor definido en radios. Distancia respecto al punto a tocar, a la que se aproxima en G00 la herramienta antes de realizar el movimiento de palpación. La herramienta deberá estar situada, respecto al punto a medir, a una distancia superior a este valor cuando se llame al ciclo. ·F· Avance para el movimiento de palpación. Este parámetro establece el avance al que se realizará el movimiento de palpación. El resto de desplazamientos se realizarán en G00. Cotas del palpador. ·icono· Redefinir la posición del palpador de sobremesa. La posición del palpador se toma de los parámetros máquina. La posición del palpador está definida en el ciclo. CNC 8070 Si se selecciona esta opción, el ciclo mostrará los datos necesarios para definir la posición del palpador. ·PRB1MIN - PRB3MAX· Posición del palpador de sobremesa. (R EF : 0605) Son parámetros opcionales que no hace falta definirlos normalmente. En algunas máquinas, por falta de repetitividad en el posicionamiento mecánico del palpador, es necesario volver a calibrar el palpador antes de cada calibración. En lugar de redefinir los parámetros máquina cada vez que se calibra el palpador, se pueden indicar dichas cotas en estos parámetros. 37 Trabajo con palpador (modelo ·T·) Estos parámetros hacen referencia a los tres primeros ejes del canal. Los parámetros PRB1MIN, PRB2MIN y PRB3MIN hacen referencia a las cotas mínimas del palpador en el primer eje, segundo eje y en el eje perpendicular al plano respectivamente. Los parámetros PRB1MAX, PRB2MAX y PRB3MAX hacen referencia a las cotas máximas del palpador en el primer eje, segundo eje y en el eje perpendicular al plano respectivamente. Estos datos no modifican los parámetros máquina. El CNC tiene en cuenta estos datos únicamente durante este calibrado. Si cualquiera de estos datos es omitido, el CNC toma el valor asignado al parámetro máquina correspondiente. Calibrado de herramienta. CICLOS FIJOS. EDITOR DE CICLOS. 4. CNC 8070 (R EF : 0605) 38 Trabajo con palpador (modelo ·T·) Funcionamiento básico. Calibrado de herramienta. 4. CICLOS FIJOS. EDITOR DE CICLOS. 4.2.2 CNC 8070 (R EF : 0605) 39 Trabajo con palpador (modelo ·T·) 1. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) desde el punto de llamada al ciclo hasta la esquina de aproximación. Este punto se encuentra situado frente a la esquina asociada del palpador, a una distancia ·Ds· del mismo. Este movimiento de aproximación se realiza en dos fases. Primero se realiza el desplazamiento según el eje Z y luego según el eje X. Calibrado de herramienta. CICLOS FIJOS. EDITOR DE CICLOS. 4. 2. Movimiento de palpación. Las caras del palpador utilizadas en este movimiento de palpación, así como la trayectoria realizada por la herramienta dependen del factor de forma asignado a la herramienta seleccionada. Si se dispone de una configuración geométrica del tipo "Triedro" y se ha definido una palpación en tres ejes, se realizará una palpación adicional en el eje Y. Cada una de las palpaciones estará formada por un movimient o de aproximación, un movimiento de palpación y un movimiento retroceso. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) hasta el punto de aproximación, situado frente a la cara a palpar a una distancia ·Ds· del mismo. Movimiento de palpación. Desplazamiento del palpador con el avance indicado (F), hasta recibir la señal del palpador. La máxima distancia a recorrer en el movimiento de palpación es ·2Ds·. Si una vez recorrida dicha distancia el CNC no recibe la señal del palpador, se detiene el movimiento de los ejes y se visualiza el error correspondiente. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde el punto en que se realizó la palpación hasta la esquina de aproximación. 3. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde la esquina de aproximación hasta el punto en el que se llamó al ciclo. Este movimiento de retroceso se realiza en dos fases. Primero se realiza el desplazamiento según el eje X y luego según el eje Z. CNC 8070 (R EF : 0605) 40 Trabajo con palpador (modelo ·T·) Calibrado del palpador de sobremesa. DS DS F F F F F DS DS Configuración geométrica de los ejes tipo "Plano". Configuración geométrica de los ejes tipo "Triedro". Este ciclo permite calibrar las caras del palpador de sobremesa. Una vez finalizado el ciclo, el usuario debe introducir los datos devueltos por el ciclo, en los parámetros máquina que definen la posición del palpador. La calibración se realiza con una herramienta de dimensiones conocidas. Requisitos previos a la calibración. 4. Calibrado del palpador de sobremesa. DS CICLOS FIJOS. EDITOR DE CICLOS. 4.3 Para la ejecución del ciclo se utilizará una herramienta patrón de dimensiones, que debe estar previamente definida en la tabla de herramientas. Debido a que se necesita calibrar el palpador según los ejes X Z, el factor de forma de la herramienta patrón deberá ser F1, F3, F5 ó F7. Información que devuelve el ciclo tras realizar la medición. Una vez finalizado el ciclo, el CNC devolverá los valores reales obtenidos tras la medición, en los siguientes parámetros aritméticos. Todos los valores estarán expresados en cotas absolutas referidas al cero máquina. P298 Cota real de la cara medida en el eje de abscisas. P299 Cota real de la cara medida en el eje de ordenadas. CNC 8070 Este valor estará expresado en radios. P297 Cota real de la cara medida en el eje perpendicular al plano (si se ha medido). (R EF : 0605) Este valor estará expresado en radios. 41 Trabajo con palpador (modelo ·T·) Definir la posición del palpador. Una vez conocidos los valores de estos parámetros y las dimensiones del palpador, el usuario debe calcular las cotas del resto de las caras y actualizar los siguientes parámetros máquina. Calibrado del palpador de sobremesa. CICLOS FIJOS. EDITOR DE CICLOS. 4. PRB1MIN Cota mínima del palpador en el primer eje del canal. PRB1MAX Cota máxima del palpador en el primer eje del canal. PRB2MIN Cota mínima del palpador en el segundo eje del canal. PRB2MAX Cota máxima del palpador en el segundo eje del canal. PRB3MIN Cota mínima del palpador en el tercer eje del canal. PRB3MAX Cota máxima del palpador en el tercer eje del canal. La posición del palpador estará indicada en cotas absolutas referidas al cero máquina. Ejemplo: Si la herramienta utilizada tiene un factor de forma F3 y el palpador tiene forma cuadrada de 40 mm de lado, los parámetros máquina tomarán los siguientes valores. PRB1MAX 40 PRB1MIN 40 PRB2MIN PRB2MAX CNC 8070 (R EF : 0605) 42 PRB1MIN = P298 - 40 PRB1MAX = P298 PRB2MIN = P299 - 40 PRB2MAX = P299 Trabajo con palpador (modelo ·T·) Programación del ciclo. Herramienta a calibrar. ·Tp· Herramienta a utilizar en la calibración. Número de herramienta con la que se va a calibrar el palpador de sobremesa. Corrector de herramienta. 4. Corrector de herramienta a calibrar. Movimiento de palpación. ·icono· Ejes en los que se realiza la calibración. Este parámetro indica cuantas caras del palpador que se van a utilizar para la calibración. En una configuración de ejes tipo "Plano" siempre se utilizarán dos caras del palpador. En una configuración de ejes tipo "Triedro" se podrá seleccionar entre utilizar dos o tres caras del palpador. Calibración en los ejes de abscisas y ordenadas del plano de trabajo. Calibración en los ejes de abscisas y ordenadas del plano de trabajo. Calibración adicional en el eje perpendicular al plano, en sentido negativo (cara Y+). Calibrado del palpador de sobremesa. ·Dp· CICLOS FIJOS. EDITOR DE CICLOS. 4.3.1 Calibración en los ejes de abscisas y ordenadas del plano de trabajo. Calibración adicional en el eje perpendicular al plano, en sentido positivo (cara Y-). ·Ds· Distancia de seguridad. Este parámetro sólo admite valores positivos y mayores de 0 (cero). Valor definido en radios. Distancia respecto al punto a tocar, a la que se aproxima en G00 la herramienta antes de realizar el movimiento de palpación. La herramienta deberá estar situada, respecto al punto a medir, a una distancia superior a este valor cuando se llame al ciclo. ·F· Avance para el movimiento de palpación. Este parámetro establece el avance al que se realizará el movimiento de palpación. El resto de desplazamientos se realizarán en G00. Cotas del palpador. ·icono· Redefinir la posición del palpador de sobremesa. La posición del palpador se toma de los parámetros máquina. La posición del palpador está definida en el ciclo. CNC 8070 Si se selecciona esta opción, el ciclo mostrará los datos necesarios para definir la posición del palpador. ·PRB1MIN - PRB3MAX· Posición del palpador de sobremesa. Son parámetros opcionales que no hace falta definirlos normalmente. En algunas máquinas, por falta de repetitividad en el posicionamiento mecánico del palpador, es necesario volver a calibrar el palpador antes de cada calibración. En lugar de redefinir los parámetros máquina cada vez que se calibra el palpador, se pueden indicar dichas cotas en estos parámetros. (R EF : 0605) 43 Trabajo con palpador (modelo ·T·) Estos parámetros hacen referencia a los tres primeros ejes del canal. Los parámetros PRB1MIN, PRB2MIN y PRB3MIN hacen referencia a las cotas mínimas del palpador en el primer eje, segundo eje y en el eje perpendicular al plano respectivamente. Los parámetros PRB1MAX, PRB2MAX y PRB3MAX hacen referencia a las cotas máximas del palpador en el primer eje, segundo eje y en el eje perpendicular al plano respectivamente. Estos datos no modifican los parámetros máquina. El CNC tiene en cuenta estos datos únicamente durante este calibrado. Si cualquiera de estos datos es omitido, el CNC toma el valor asignado al parámetro máquina correspondiente. Calibrado del palpador de sobremesa. CICLOS FIJOS. EDITOR DE CICLOS. 4. CNC 8070 (R EF : 0605) 44 Trabajo con palpador (modelo ·T·) Funcionamiento básico. Calibrado del palpador de sobremesa. 4. CICLOS FIJOS. EDITOR DE CICLOS. 4.3.2 1. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) desde el punto de llamada al ciclo hasta la esquina de aproximación. Este punto se encuentra situado frente a la esquina asociada del palpador, a una distancia ·Ds· del mismo. Este movimiento de aproximación se realiza en dos fases. Primero se realiza el desplazamiento según el eje Z y luego según el eje X. CNC 8070 (R EF : 0605) 45 Trabajo con palpador (modelo ·T·) 2. Movimiento de palpación. Las caras del palpador utilizadas en este movimiento de palpación, así como la trayectoria realizada por la herramienta dependen del factor de forma asignado a la herramienta seleccionada. Si se dispone de una configuración geométrica del tipo "Triedro" y se ha definido una palpación en tres ejes, se realizará una palpación adicional en el eje Y. Cada una de las palpaciones estará formada por un movimient o de aproximación, un movimiento de palpación y un movimiento retroceso. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) hasta el punto de aproximación, situado frente a la cara a palpar a una distancia ·Ds· del mismo. Calibrado del palpador de sobremesa. CICLOS FIJOS. EDITOR DE CICLOS. 4. CNC 8070 (R EF : 0605) 46 Movimiento de palpación. Desplazamiento del palpador con el avance indicado (F), hasta recibir la señal del palpador. La máxima distancia a recorrer en el movimiento de palpación es ·2Ds·. Si una vez recorrida dicha distancia el CNC no recibe la señal del palpador, se detiene el movimiento de los ejes y se visualiza el error correspondiente. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde el punto en que se realizó la palpación hasta la esquina de aproximación. 3. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde la esquina de aproximación hasta el punto en el que se llamó al ciclo. Este movimiento de retroceso se realiza en dos fases. Primero se realiza el desplazamiento según el eje X y luego según el eje Z. Trabajo con palpador (modelo ·T·) Medida de pieza en el eje de ordenadas. F Este ciclo realiza una medición de la pieza según el eje de ordenadas. Este ciclo además permite corregir el valor del desgaste de la herramienta utilizada en el mecanizado de dicha superficie. La corrección del desgaste se realizará únicamente cuando el error de medida supere un valor programado. 4. CICLOS FIJOS. EDITOR DE CICLOS. DS Medida de pieza en el eje de ordenadas. 4.4 Para este ciclo se utilizará un palpador situado en el cabezal portaherramientas, que debe estar previamente calibrado mediante el ciclo fijo de calibrado de herramienta. Información que devuelve el ciclo tras realizar la medición. Una vez finalizado el ciclo, el CNC devolverá los valores reales obtenidos tras la medición en los siguientes parámetros aritméticos. P298 Cota real de la superficie. Este valor estará expresado en las unidades activas, radios o diámetros. P299 Error detectado. Diferencia entre la cota real de la superficie y la cota teórica programada. Este valor estará expresado en radios. Si en la sentencia de llamada se habilita la corrección del desgaste, el CNC actualiza dichos valores en la herramienta programada. Esta corrección se realiza sólo si el error de medida es igual o mayor que la tolerancia programada. CNC 8070 (R EF : 0605) 47 Trabajo con palpador (modelo ·T·) 4.4.1 Programación del ciclo. Datos del palpador. ·Tp· Número de herramienta que identifica el palpador. Número de herramienta con el que está definido el palpador en la tabla de herramientas. 4. Número de corrector que identifica el palpador. Corrector asociado al palpador, con el que se va a realizar el ciclo. Medida de pieza en el eje de ordenadas. CICLOS FIJOS. EDITOR DE CICLOS. ·Dp· Movimiento de palpación. ·X· Cota teórica del punto a palpar, según el eje de ordenadas. Cota teórica, según el eje de ordenadas, del punto sobre el que se desea realizar la medición. Este valor estará expresado en las unidades activas, radios o diámetros. ·Z· Cota teórica del punto a palpar, según el eje de abscisas. Cota teórica, según el eje de abscisas, del punto sobre el que se desea realizar la medición. ·Ds· Distancia de seguridad. Este parámetro sólo admite valores positivos y mayores de 0 (cero). Valor definido en radios. Distancia respecto al punto a medir, y sobre el eje de ordenadas, a la que se aproxima en G00 el palpador antes de realizar el movimiento de palpación. El palpador deberá estar situado, respecto al punto a medir, a una distancia superior a este valor cuando se llame al ciclo. ·F· Avance para el movimiento de palpación. Este parámetro establece el avance al que se realizará el movimiento de palpación. El resto de desplazamientos se realizarán en G00. ·TW· Tolerancia para el error de medida. Parámetro opcional; por defecto, 0. Este parámetro sólo admite valores positivos. Si el error de medida (diferencia entre la cota teórica y real) está dentro de esta tolerancia, el CNC no modifica los datos de la herramienta. Si el error de medida es igual o mayor que esta tolerancia, el CNC corrige los datos de la herramienta definida en los parámetros ·T· y ·D·. Corrección del desgaste de la herramienta. La corrección del desgaste de la herramienta es opcional. Si se activa, la corrección se realizará únicamente cuando el error de medida supere el valor programado. Corrección del desgaste activa. Si no se selecciona esta casilla, no se realiza la corrección del desgaste. CNC 8070 ·T· Herramienta a corregir. Parámetro opcional; por defecto, sin definir. Si T=0 (o no se programa), el CNC entiende que se trata de la herramienta utilizada en el mecanizado. (R EF : 0605) 48 Herramienta cuyo desgaste se desea corregir, que será la herramienta con la que se mecanizó la superficie. Trabajo con palpador (modelo ·T·) ·D· Corrector a corregir. Corrector cuyo desgaste se desea corregir, que será el corrector con el que se mecanizó la superficie. ·WT· Tolerancia para el error de medida. Parámetro opcional; por defecto, 0. Este parámetro sólo admite valores positivos. Si el error de medida (diferencia entre la cota teórica y real) está dentro de esta tolerancia, el CNC no modifica los datos de la herramienta. Si el error de medida es igual o mayor que esta tolerancia, el CNC corrige los datos de la herramienta definida en los parámetros ·T· y ·D·. CICLOS FIJOS. EDITOR DE CICLOS. Medida de pieza en el eje de ordenadas. 4. CNC 8070 (R EF : 0605) 49 Trabajo con palpador (modelo ·T·) 4.4.2 Funcionamiento básico. CICLOS FIJOS. EDITOR DE CICLOS. Medida de pieza en el eje de ordenadas. 4. En la siguiente descripción se denomina eje Z al eje de abscisas y eje X al eje de ordenadas. 1. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) desde el punto de llamada al ciclo hasta el punto de aproximación. Este punto se encuentra situado frente al punto en que se desea realizar la medición, a una distancia ·Ds· del mismo. Este movimiento de aproximación se realiza en dos fases. Primero se realiza el desplazamiento según el eje Z y luego según el eje X. 2. Movimiento de palpación. Desplazamiento del palpador según el eje X al avance indicado (F), hasta recibir la señal del palpador. Una vez realizada la palpación, el CNC asumirá como posición teórica de los ejes, la posición real que tenían los mismos cuando se recibió la señal del palpador. La máxima distancia a recorrer en el movimiento de palpación es ·2Ds·. Si una vez recorrida dicha distancia el CNC no recibe la señal del palpador, se visualizará el código de error correspondiente deteniéndose el movimiento de los ejes. 3. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde el punto en que se realizó la palpación hasta el punto en el que se llamó al ciclo. Este movimiento de retroceso se realiza en dos fases. Primero se realiza el desplazamiento según el eje X y luego según el eje Z. CNC 8070 (R EF : 0605) 50 Trabajo con palpador (modelo ·T·) Medida de pieza en el eje de abscisas. F Este ciclo realiza una medición de la pieza según el eje de abscisas. Este ciclo además permite corregir el valor del desgaste de la herramienta utilizada en el mecanizado de dicha superficie. La corrección del desgaste se realizará únicamente cuando el error de medida supere un valor programado. Medida de pieza en el eje de abscisas. DS 4. CICLOS FIJOS. EDITOR DE CICLOS. 4.5 Para este ciclo se utilizará un palpador situado en el portaherramientas, que debe estar previamente calibrado mediante el ciclo fijo de calibrado de herramienta. Información que devuelve el ciclo tras realizar la medición. Una vez finalizado el ciclo, el CNC devolverá los valores reales obtenidos tras la medición en los siguientes parámetros aritméticos. P298 Cota real de la superficie. P299 Error detectado. Diferencia entre la cota real de la superficie y la cota teórica programada. Si en la sentencia de llamada se habilita la corrección del desgaste, el CNC actualiza dichos valores en la herramienta programada. Esta corrección se realiza sólo si el error de medida es igual o mayor que la tolerancia programada. CNC 8070 (R EF : 0605) 51 Trabajo con palpador (modelo ·T·) 4.5.1 Programación del ciclo. Datos del palpador. ·Tp· Número de herramienta que identifica el palpador. Número de herramienta con el que está definido el palpador en la tabla de herramientas. 4. Número de corrector que identifica el palpador. Corrector asociado al palpador, con el que se va a realizar el ciclo. Medida de pieza en el eje de abscisas. CICLOS FIJOS. EDITOR DE CICLOS. ·Dp· Movimiento de palpación. ·X· Cota teórica del punto a palpar, según el eje de ordenadas. Cota teórica, según el eje de ordenadas, del punto sobre el que se desea realizar la medición. Este valor estará expresado en las unidades activas, radios o diámetros. ·Z· Cota teórica del punto a palpar, según el eje de abscisas. Cota teórica, según el eje de abscisas, del punto sobre el que se desea realizar la medición. ·Ds· Distancia de seguridad. Este parámetro sólo admite valores positivos y mayores de 0 (cero). Distancia respecto al punto a medir, y sobre el eje de abscisas, a la que se aproxima en G00 el palpador antes de realizar el movimiento de palpación. El palpador deberá estar situado, respecto al punto a medir, a una distancia superior a este valor cuando se llame al ciclo. ·F· Avance para el movimiento de palpación. Este parámetro establece el avance al que se realizará el movimiento de palpación. El resto de desplazamientos se realizarán en G00. Corrección del desgaste de la herramienta. La corrección del desgaste de la herramienta es opcional. Si se activa, la corrección se realizará únicamente cuando el error de medida supere el valor programado. Corrección del desgaste activa. Si no se selecciona esta casilla, no se realiza la corrección del desgaste. ·T· Herramienta a corregir. Parámetro opcional; por defecto, sin definir. Si T=0 (o no se programa), el CNC entiende que se trata de la herramienta utilizada en el mecanizado. Herramienta cuyo desgaste se desea corregir, que será la herramienta con la que se mecanizó la superficie. CNC 8070 ·D· Corrector a corregir. Corrector cuyo desgaste se desea corregir, que será el corrector con el que se mecanizó la superficie. ·WT· (R EF : 0605) Tolerancia para el error de medida. Parámetro opcional; por defecto, 0. Este parámetro sólo admite valores positivos. Si el error de medida (diferencia entre la cota teórica y real) está dentro de esta tolerancia, el CNC no modifica los datos de la herramienta. Si el error de medida es igual o mayor que esta tolerancia, el CNC corrige los datos de la herramienta definida en los parámetros ·T· y ·D·. 52 Trabajo con palpador (modelo ·T·) Funcionamiento básico. En la siguiente descripción se denomina eje Z al eje de abscisas y eje X al eje de ordenadas. 1. Movimiento de aproximación. Desplazamiento del palpador en avance rápido (G00) desde el punto de llamada al ciclo hasta el punto de aproximación. Este punto se encuentra situado frente al punto en que se desea realizar la medición, a una distancia ·Ds· del mismo. Medida de pieza en el eje de abscisas. 4. CICLOS FIJOS. EDITOR DE CICLOS. 4.5.2 Este movimiento de aproximación se realiza en dos fases. Primero se realiza el desplazamiento según el eje X y luego según el eje Z. 2. Movimiento de palpación. Desplazamiento del palpador según el eje Z al avance indicado (F), hasta recibir la señal del palpador. Una vez realizada la palpación, el CNC asumirá como posición teórica de los ejes, la posición real que tenían los mismos cuando se recibió la señal del palpador. La máxima distancia a recorrer en el movimiento de palpación es ·2Ds·. Si una vez recorrida dicha distancia el CNC no recibe la señal del palpador, se visualizará el código de error correspondiente deteniéndose el movimiento de los ejes. 3. Movimiento de retroceso. Desplazamiento del palpador en avance rápido (G00) desde el punto en que se realizó la palpación hasta el punto en el que se llamó al ciclo. Este movimiento de retroceso se realiza en dos fases. Primero se realiza el desplazamiento según el eje Z y luego según el eje X. CNC 8070 (R EF : 0605) 53 Trabajo con palpador (modelo ·T·) 4.6 Simulación de un ciclo desde el editor. Desde el editor de ciclos fijos se puede simular el ciclo que se está editando sin necesidad de tener que simular todo el programa pieza. Durante la simulación se permite ver y editar otro ciclo fijo y también volver al editor de programas. i Simulación de un ciclo desde el editor. CICLOS FIJOS. EDITOR DE CICLOS. 4. Si el editor de ciclos se encuentra incluido en el modo de operación automático, no se permitirá realizar la simulación de un ciclo. Simulación de un ciclo. La simulación del ciclo en edición comienza tras pulsar la softkey [START]. La simulación se podrá interrumpir mediante la softkey [STOP] o cancelar mediante la softkey [RESET]. El gráfico de simulación siempre se crea sobre el gráfico de ayuda del ciclo principal. START STOP RESET Una vez iniciada la simulación, esta se mantiene hasta que finalice el ciclo o se pulse la softkey [RESET]. Aunque durante la simulación se cambie de ciclo o se vuelva al editor de programas, el ciclo anterior sigue estando en vigor en la simulación. Ventana de simulación del ciclo. La ventana gráfica (de simulación) se activa al pulsar la softkey [START] y se elimina al pulsar la softkey [RESET]. Esta ventana se posiciona sobre el gráfico de ayuda del ciclo; se podrá mostrar a pantalla completa (o volver a reducir) mediante la combinación de teclas [CTRL]+[G]. En la parte inferior izquierda de la ventana se indica el nombre del ciclo y el canal de simulación, que será el canal del editor de programas desde el que se ha llamado al editor de ciclos. Configuración del entorno gráfico. Al activar o seleccionar la ventana gráfica, en el menú horizontal de softkeys se muestran las opciones gráficas disponibles. Para obtener más información sobre las opciones gráficas, consulte el manual de operación el capítulo correspondiente al modo edición-simulación. Algunas opciones gráficas también se pueden editar manualmente. La zona edición sólo se muestra con la ventana ampliada ([CTRL]+[G]). El gráfico simulado se mantiene hasta que se borre; es decir, al comenzar a simular un nuevo ciclo no se borra el gráfico anterior. Zona óptima de visualización del gráfico. CNC 8070 La zona a visualizar se puede establecer desde el menú de softkeys asociado a la ventana gráfica de simulación o bien dejar que sea el CNC el que calcule periódicamente cuál es la zona óptima. Con la ventana gráfica visible, la combinación de teclas [CTRL]+[D] activa el calculo de la zona óptima. A partir de ese momento y hasta que se abandone el editor de ciclos el CNC calcula periódicamente la zona óptima de visualización del gráfico. (R EF : 0605) 54 Cuando se abandone el gráfico se asumirá como nueva zona de visualización la última que se haya calculado. Trabajo con palpador (modelo ·T·) Ventana de simulación y edición de datos. Estando la ventana gráfica seleccionada, se puede cambiar a la zona de parámetros del ciclo mediante sus teclas de acceso directo. Si el parámetro lo es de un ciclo de posicionamiento, primero hay que pulsar [CTRL]+[F2] (cambio de ventana). Si la simulación del ciclo se realiza a pantalla completa, también se puede acceder al editor de ciclos pulsando la tecla [ESC]. Para volver a seleccionar la ventana gráfica, utilizar la combinación de teclas [CTRL]+[G] ó [SHIFT]+[G] ó [G]. El menú horizontal de softkeys mostrará las opciones del gráfico cuando el foco lo tenga la ventana gráfica y las del editor de ciclos en caso contrario. [CTRL]+[G] Selecciona la ventana gráfica. Reduce o aumenta el tamaño de la ventana gráfica. Muestra el área de diálogo para los datos del gráfico. [CTRL]+[D] Activa el calculo periódico de la zona óptima de visualización. [SHIFT]+[G] Muestra la ventana gráfica cuando hay una simulación en marcha y se está en la ventana de edición de parámetros. [G] [ESC] Simulación de un ciclo desde el editor. Resumen de los métodos abreviados del teclado. 4. CICLOS FIJOS. EDITOR DE CICLOS. Durante la edición de los datos no se detiene la simulación en curso. Si se cambian los datos del ciclo durante la simulación, estos se asumen para la próxima simulación del ciclo; es decir, tras efectuar un RESET de la simulación en curso una vez que ésta haya acabado o tras un STOP y RESET para abortarla. Si se está viendo el gráfico en pantalla completa, se muestra la pantalla del editor de ciclos. CNC 8070 (R EF : 0605) 55 CICLOS FIJOS. EDITOR DE CICLOS. Trabajo con palpador (modelo ·T·) CNC 8070 (R EF : 0605) 56 Trabajo con palpador (modelo ·T·) CNC 8070 (R EF : 0605) 57 Trabajo con palpador (modelo ·T·) CNC 8070 (R EF : 0605) 58