Funciones ocultas del CNC que pueden ayudarle (o perjudicarle)
Conozca algunas funciones ocultas del CNC que pueden optimizar o perjudicar sus procesos de mecanizado. Claves para operaciones seguras y eficientes.
Es fundamental asegurarse que el CNC pueda manejar la velocidad de avance requerida para roscas gruesas, ya que un avance insuficiente puede resultar en roscas imprecisas.
Fuente: Getty Images
Las máquinas CNC de corte de metales se utilizan para todo tipo de aplicaciones. Esto convierte a los usuarios de CNC en un grupo muy diverso. Lo que es obvio e importante para un usuario no tendrá sentido ni valor para otro. Si combinamos esta diversidad de usos con el deseo de los fabricantes de controles CNC de complacer a todo el mundo, acabamos por tener un montón de funciones de CNC no apropiadas para todo el mundo.
Dicho esto, no puede aprovechar una función disponible si no sabe que existe. A la inversa, no sabrá cómo evitar funciones del CNC que pueden ser perjudiciales para sus esfuerzos. Con este artículo pretendo exponer algunas funciones del CNC menos conocidas y proporcionar algunos consejos sobre lo que se debe y no se debe hacer.
Comprender el incremento mínimo de entrada y los ajustes de tamaño
Hubo un tiempo, hace muchos años, en el que el incremento mínimo de entrada de una máquina CNC (el valor más pequeño que el CNC podía mostrar, o que se podía introducir o programar) era el mismo que su resolución (la cantidad más pequeña de salida de movimiento para cada eje). Cuando se trabajaba en el sistema de medición imperial, cada uno era 0.0001”. En el sistema métrico, cada uno era 0.001 mm.
Con el tiempo, los fabricantes de CNC mejoraron considerablemente la resolución. En las máquinas actuales, la resolución se mide en nanómetros. Aunque los fabricantes de CNC proporcionan sistemas de incremento (opcionales) que les permiten a los CNC mostrar y a los usuarios introducir valores más pequeños (como 0.00001” o 0.0001 mm), el estándar para los centros de mecanizado y torneado actuales sigue siendo 0.0001” y 0.001 mm.
Esto es totalmente aceptable para la mayoría de las aplicaciones. Pero hay un momento, cuando se trata de tolerancias muy pequeñas, en el que se necesita un incremento de entrada mínimo más pequeño. Considere una cota de 3.0”, +0.0003, -0.0002, cuyo valor medio (su cota programada) es 3.00005”.
Aunque no es de dominio público, los CNC actuales permiten programar valores más pequeños que el incremento mínimo de entrada (como X3.00005), aunque el CNC no pueda mostrarlos. Y al realizar ajustes de tamaño, también puede introducir valores del sistema de medición imperial en registros de desplazamiento hasta cinco posiciones (o valores métricos hasta cuatro posiciones).
He aquí una prueba rápida que puede utilizar cuando se plantea si una máquina en particular lo permite: en el modo de pulgadas, ponga a cero un registro de desplazamiento no utilizado. Ahora, introduzca un valor de 0.00001. La pantalla seguirá mostrando cero. Pero cuando introduzca 0.00006, el registro mostrará 0.0001. El CNC simplemente redondea la visualización a los cuatro lugares más cercanos. El CNC detectará y utilizará correctamente el valor pequeño, aunque no pueda mostrarlo.
Mejoras en la funcionalidad de movimiento rápido en CNC
Tradicionalmente, cuando se controla más de un eje en un comando de movimiento rápido (G00), todos los ejes controlados se moverán a sus velocidades rápidas. Si un eje debe moverse más lejos que otro, tardará más en llegar a su destino y el movimiento no será en línea recta. Si no se tiene cuidado, puede producirse una colisión, ya que la herramienta de corte se desplazará hasta su posición.
Los CNC más recientes le permiten especificar con un ajuste de parámetros que desea que el movimiento rápido se produzca de forma lineal. Con un control de la serie 30 de FANUC, por ejemplo, el parámetro 1401, bit 1 (segundo bit desde la derecha) proporciona esta opción. Si se ajusta a cero (0), el movimiento rápido ocurrirá de manera no lineal (pata de perro). Si este bit se pone a uno (1), el movimiento rápido será lineal.
Cuidado con el bloqueo de la máquina
Hubo un tiempo en el que la mayoría de los paneles de operación de FANUC incluían un interruptor de encendido/apagado etiquetado como “Bloqueo de máquina” - y posiblemente otro etiquetado como “Negligencia de avance del eje Z”. Si se torneaba, los ejes no se movían - todos los ejes con Bloqueo de máquina o solo el eje Z con Negligencia de alimentación del eje Z. Mientras que estas funciones podrían ser útiles durante la verificación de un programa para probarlo en busca de errores de sintaxis, también serían la causa de contratiempos (cuelgues) si no se utilizan correctamente.
Cuando alguno de estos interruptores está activado, el CNC cree que los ejes se están moviendo, aunque no sea así. Si los ejes no se dejan en la misma posición en la que empezaron, el sistema de coordenadas estará desincronizado con el CNC. En esencia, la máquina pierde la posición.
Las máquinas más antiguas necesitaban un ciclo de alimentación para restablecer el sistema de coordenadas. Los CNC más nuevos lo hacen cuando se realiza un retorno de referencia manual. Si alguna de sus máquinas tiene uno de estos interruptores, asegúrese de comprender bien cómo funciona antes de utilizarlo.
Manejo de velocidades de avance en el roscado CNC
La mayoría de los CNC tienen velocidades muy rápidas y publicitadas. Lo que no está tan bien documentado es la velocidad a la que pueden mover los ejes cuando están en modo de corte. En la mayoría de los casos, el avance máximo será lo suficientemente rápido, pero existe una posible excepción relacionada con el roscado de roscas muy gruesas en un centro de torneado.
Consideremos una rosca de cuatro hilos que tiene un paso de 0.125”. El paso de esta rosca es de 0.5”, lo que significa que la herramienta de roscar debe avanzar a 0.5 ipr al roscar. Supongamos que esta rosca se mecaniza en un diámetro de 1.5” y que la velocidad recomendada es de 500 sfm. La velocidad resultante será de 1,273 rpm, y a 0.5 ipr, se necesitará una velocidad de avance de 686 ipm para mecanizar con precisión el avance de la rosca.
La mayoría de los centros de torneado no pueden avanzar tan rápido, pero no sonará ninguna alarma. La máquina hará todo lo posible, pero el paso de rosca no será correcto. Esto puede ser un problema difícil de diagnosticar.
Contenido relacionado
Aprenda a solucionar errores de códigos G en CNC
Guía esencial para identificar y corregir errores comunes de programación u operación con códigos G en máquinas CNC.
Leer MásReconstrucción de rectificadoras: bajo costo, mayor rendimiento
Al reconstruir sus máquinas rectificadoras, un fabricante de herramientas consiguió velocidades más altas a tres cuartas partes del costo de una máquina nueva.
Leer MásVentajas del sistema de coordenadas local en CNC
En el mecanizado CNC, los sistemas de coordenadas juegan un papel clave para posicionar las herramientas de corte. Este artículo explora cómo utilizar sistemas de coordenadas de la máquina, de la pieza y locales, destacando la importancia de los comandos G54-G59 en FANUC y su impacto en la precisión y la eficiencia.
Leer MásTecnología MTConnect aplicada en un taller de Torreón
B&S Industrial de México ha implementado la tecnología MTConnect en sus máquinas y ha logrado aumentar su producción en más de 40 % gracias al monitoreo constante y la optimización de procesos en su taller de fabricación de piezas complejas.
Leer MásLea a continuación
Programación CNC: combinación de funciones con códigos G y M
Los programadores de CNC ganan flexibilidad cuando utilizan macros personalizadas para definir ellos mismos los códigos G y M.
Leer MásAprenda a solucionar errores de códigos G en CNC
Guía esencial para identificar y corregir errores comunes de programación u operación con códigos G en máquinas CNC.
Leer MásEstrategias efectivas para calificar programas CNC
Aprenda a calificar sus programas CNC para trabajos repetidos y asegure una ejecución perfecta y consistente. Reduzca errores y aumente la eficiencia en sus operaciones de mecanizado.
Leer Más