El mecanizado CNC se refiere a procesos de mecanizado realizados utilizando herramientas controladas numéricamente. Las máquinas herramienta CNC (control numérico por computadora) se controlan mediante lenguajes de programación-normalmente código G-. Este lenguaje instruye a las herramientas de corte de la máquina sobre coordenadas cartesianas específicas y controla parámetros como la velocidad de avance, la velocidad del husillo y funciones auxiliares como el cambio de herramientas y el flujo de refrigerante. El mecanizado CNC ofrece importantes ventajas sobre el mecanizado manual; por ejemplo, produce piezas con alta precisión y repetibilidad, y permite la creación de geometrías complejas que son imposibles de lograr manualmente. La tecnología CNC ahora se adopta ampliamente y la mayoría de los talleres mecánicos poseen capacidades CNC; Los métodos más comunes que se encuentran en los talleres típicos incluyen fresado CNC, torneado CNC y electroerosión por corte por hilo CNC (mecanizado por descarga eléctrica).
¿Cuáles son las diferencias entre los códigos G-G02, G03, G12 y G13 en la programación de centros de mecanizado CNC y cómo se utilizan?
Las máquinas utilizadas para el fresado CNC se conocen como fresadoras CNC o centros de mecanizado CNC, mientras que las utilizadas para el torneado CNC se denominan centros de torneado CNC. Aunque los programas de código G-pueden escribirse manualmente, los talleres mecánicos suelen utilizar software CAM (fabricación asistida por computadora-) para leer automáticamente archivos CAD (diseño asistido por computadora-) y generar el código G-necesario para controlar las máquinas herramienta CNC.

