CNC
CNC
CNC
¿Que es el CNC?
El control numérico por computadora (o más comúnmente conocido como CNC) es un sistema
que permite controlar en todo momento la posición de un elemento físico. Normalmente una
herramienta, que está montada en una máquina.
Si tuviéramos un cubo, cada una de las aristas se compondría de unas coordenadas propias e
únicas. Así, para dirigir una punta de una herramienta al tocar cada una de las coordenadas, solo
hay que introducir las órdenes pertinentes en el programa. Se cargará en la máquina, la cual,
ejecutará todos los caminos. La primera cifra representa el desplazamiento sobre el eje X, la
segunda sobre el eje Y, y la tercera sobre el eje Z. Como se puede observar, el trabajo se realiza
sobre un plano tridimensional.
La pregunta lógica ¿para qué sirve el CNC?. Pues como hemos dicho, nos permite controlar en
todo momento cuales son los movimientos de la herramienta. También nos da como resultado
productos totalmente personalizados para el cliente final.
En Mecanizados Sinc disponemos de diferentes tipos de tornos CNC, para que el cliente consiga
un producto perfecto y bien acabado.
Para comprender en términos generales cómo funciona una máquina CNC vamos ahora a
examinar algunas de las funciones específicas que pueden programarse.
a) Control de movimiento
Todas las máquinas CNC comparten una característica en común: tienen dos o más direcciones
programables de movimiento llamadas ejes. Un eje de movimiento puede ser lineal (en línea
recta) o rotatorio (en una trayectoria circular). Una de las primeras especificaciones que implica
la complejidad de una máquina CNC es la cantidad de ejes que tiene. En términos generales, a
mayor cantidad de ejes, mayor complejidad.
Los ejes de una máquina CNC son un requisito para generar los movimientos necesarios para el
proceso de fabricación. Si seguimos con el ejemplo de un taladro industrial, los ejes ubicarían la
herramienta sobre el orificio a mecanizar (en dos ejes) y efectuarían la operación (con el tercer
eje). Los ejes se denominan con letras. Los nombres más comunes de los ejes lineales son X, Y y
Z, mientras que los más comunes de los ejes giratorios son A, B y C.
El control de movimiento puede realizarse mediante dos sistemas, que pueden funcionar
individualmente o combinados entre sí:
Valores absolutos (código G90), donde las coordenadas del punto de destino son
referidas al punto de origen de coordenadas. Se usan las variables X (medida del diámetro
final) y Z (medida en dirección paralela al eje de giro del husillo).
Valores incrementales (código G91), donde las coordenadas del punto de destino son
referidas al punto actual. Se usan las variables U (distancia radial) y W (medida en
dirección paralela al eje de giro del husillo).
b) Accesorios programables
Una máquina CNC no sería útil si solo contara con un control de movimiento. Casi todas las
máquinas son programables de varias otras maneras. El tipo específico de máquina está
directamente relacionado con sus accesorios programables apropiados, por lo que puede
programarse cualquier función requerida en una máquina CNC. Así, por ejemplo, un centro de
mecanizado contará al menos con las siguientes funciones específicas programables:
A su vez, cada código contiene variables (direcciones), identificadas con otras letras y definidas
por el programador para cada función específica. Por ejemplo, F define la velocidad de avance, S
la velocidad del husillo, T la herramienta seleccionada, X, Y y Z el movimiento de los ejes, I, J y K
la localización del centro de un arco, etc.
Debemos tener en cuenta que, dado que todas son diferentes, cada máquina tendrá su propio
programa CNC, ya que, por ejemplo, una plegadora de chapas no tiene husillo ni requiere de
refrigerante. A tal efecto, la tabla ilustrativa que sigue muestra los códigos G y M más usados
para un torno CNC.
Conforme a la tabla anterior, y a modo de ejemplo, un bloque como este:
Indicaría lo siguiente:
Además de interpretar el programa CNC, el controlador tiene varios otros propósitos, por
ejemplo:
f) Sistema DNC
Una vez que se desarrolla el programa CNC (ya sea manualmente o con un programa CAM), debe
cargarse en el controlador y para ello se usa un sistema de distribución de control numérico
(DNC).
Un sistema DNC es una computadora conectada en red con una o más máquinas CNC.
Tradicionalmente la transferencia de los programas se efectuaba mediante un protocolo
rudimentario de comunicaciones seriales (RS-232C). Sin embargo, la tecnología ha avanzado para
dotar a los controladores actuales con mayores capacidades de comunicación, de manera que
puedan conectarse en red de maneras más convencionales, por ejemplo, mediante Ethernet.