La programación del torno de control numérico por computadora (CNC) es el proceso mediante el cual se programa un torno controlado por computadora para automatizar su operación. Un programador ingresa instrucciones de acuerdo con los parámetros de diseño, y la máquina sigue estas instrucciones, produciendo el objeto de manera rápida y eficiente. La programación de tornos CNC ha revolucionado muchas industrias y operaciones de fabricación y, en general, proporciona una reducción de costos al tiempo que aumenta la productividad en comparación con los tornos operados directamente por humanos.
Un torno es una máquina que hace girar una pieza de material, llamada material, a altas velocidades mientras aplica cualquiera de una amplia variedad de herramientas de corte para producir la forma deseada. Los tornos se han utilizado durante siglos para producir todo tipo de cosas, desde bates de béisbol hasta árboles de levas para motores. Hubo un tiempo en que los tornos se operaban a mano, pero a principios del siglo XX, los primeros pasos para automatizar su operación comenzaron con sistemas mecánicos de levas y patrones que podían duplicar una pieza o producto de una plantilla o prototipo.
La invención de la computadora y luego los microprocesadores llevó a la invención del torno CNC. A medida que los microprocesadores se han vuelto más baratos y más potentes, han hecho posible que los tornos y otras máquinas se automaticen y programen de forma económica y eficiente. Gran parte de esto se hace con tecnología de diseño asistido por computadora (CAD) y da como resultado un alto grado de precisión repetible en piezas y productos mecanizados. Muchas operaciones complejas y precisas son posibles a través de la programación de tornos CNC que antes eran imposibles de lograr bajo la operación humana directa.
Hoy en día, muchas escuelas técnicas y universidades ofrecen cursos o títulos en el campo de la programación de tornos CNC. El trabajo de un programador de torno CNC a menudo va de la mano con el diseño CAD, pero estos trabajos pueden ser realizados por diferentes personas. Las piezas y los productos se diseñan utilizando una variedad de sofisticados programas de diseño, y luego el programador ingresa las especificaciones en un torno CNC. Luego, la máquina realiza las operaciones de torno de acuerdo con estas instrucciones, cortando el material según las especificaciones de manera rápida y eficiente.
La programación del torno CNC también permite que una máquina cambie rápidamente de producir una pieza o producto a otro. Un programador puede proporcionar a la máquina muchos conjuntos diferentes de especificaciones y cambiar entre ellos simplemente presionando algunos botones. Muchas de estas máquinas tienen un diseño tan avanzado que las herramientas de corte no necesitan cambiarse manualmente sino que son cambiadas automáticamente, por la propia máquina, de acuerdo con sus instrucciones programadas para la fabricación del producto deseado.