martes, 24 de septiembre de 2013

CNC

¿Qué es CNC?

CNC significa literalmente Control Numérico Computarizado (o, por Computadora) y en lo que consiste, es en un sistema que permite controlar la posición de un elemento, normalmente una herramienta montada en una máquina (como los routers o fresadoras).
Mediante un software especializado, se darán órdenes que controlarán las coordenadas de posición del elemento (como en un plano cartesiano), en este caso la herramienta, respecto de un origen (0,0,0).

Las coordenadas (0,0,0) representan la posición en la que se encuentra la máquina con relación a los ejes X, Y y Z.

Coordenadas X, Y, Z

El CNC controlará todos los movimientos de la herramienta mientras esté en movimiento, así como también la velocidad a la que se desplaza sobre los ejes, la velocidad a la que gira la herramienta, y algunos otros parámetros.

Dado que con un CNC podemos controlar los movimientos de un elemento, muchas máquinas-herramienta (como las láser, cortadoras, fresadoras, etc.) lo utilizan para poder así crear patrones que repitan con absoluta precisión un sinnúmero de piezas iguales; algo muy apreciado por las fábricas que necesitan grandes tirajes de piezas idénticas.

ROBOT CNC

Un router CNC es estrictamente un robot (apegándonos a la definición de que un robot es una máquina programable capaz de desempeñar tareas que anteriormente sólo podían realizar los seres humanos).

Los movimientos de estos robots, la forma en que realizarán un trazo, el modo en que se desplazarán sobre la superficie de un material trabajado, se programan mediante un lenguaje de programación vectorial llamado G-Code (Código G), o G&M (abreviación que proviene del hecho de que el programa está constituido por órdenes Generales y Misceláneas).

Ejemplo de Código G

El código G se puede generar escribiéndolo directamente, o bien, mediante un dibujo en 2D realizado en programas de diseño vectorial, como pueden ser CorelDRAW, Adobe Illustrator o AutoCAD, y que posteriormente es guardado en formato DXF, DWG o AI para ser abierto en un programa que lo convertirá al código, como por ejemplo ArtCAM.

Dibujo 2D en CorelDRAW



 Archivo en formato AI importado a ArtCAM

Una vez creado el código G, éste se abre en un programa de control, como puede ser Mach3, KCAM ó TurboCNC, que es el encargado de interpretar dicho código para expresarlo en coordenadas numéricas cartesianas y convertirlas a números binarios que serán enviados a los drivers y finalmente a los motores (Steppers o Servos) para indicarles la posición a la que deben de desplazarse.

Mach3

No hay comentarios:

Publicar un comentario