Los procedimientos de programacin que se utilizan hoy da, aplicados a las
mquinas herramientas de CNC, se pueden clasificar bsicamente en :
2.
Por aprendizaje.
Programacin manual.
Programacin orientada al taller. Lenguaje conversacional.
Programacin CAD-CAM.
Por aprendizaje.
Se entiende por ello la aproximacin manual de las posiciones con la mquina
y la memorizacin, mediante la pulsacin de una tecla, de los parmetros de posicin alcanzados. Este procedimiento se utiliza preferiblemente en robot.
3.
Programacin manual
En este caso el programador define las tareas de mecanizado segn el cdigo
especfico del CN. Antes de comenzar la programacin se ha de elaborar un plan de seleccin de herramientas, seleccin de posiciones de amarre, seleccin de condiciones tecnolgicas, etc. En definitiva se debe elabora una hoja de procesos para la fabricacin de la pieza. El programador manual dispone de tablas, simuladores de CNC, software de seleccin de herramientas, etc. En mecanizados simples y dependiendo de la capacidad del control (ciclos, compensacin de radios, etc) y de las operaciones de mecanizado es posible an utilizar esta programacin. En mecanizados tridimensionales y muy complejos debe prescindirse desde el primer momento de la programacin manual. La complejidad de la programacin manual ha sido uno de los inconvenientes a los que se enfrent, en su momento, la introduccin y difusin de las mquinas CN. Esta programacin se suele efectuar en la oficina y no a pie de mquina, aunque se pueden distinguir muchas excepciones. El operador en muchas ocasiones dispone de algn sistema de simulacin que le permite determinar la calidad de la programacin.
4.
Programacin orientada al taller. Lenguaje conversacional.
Los actuales CN permiten una programacin especial con dilogo grfico e
interactivo con el usuario. El CNC se convierte en un control de introduccin manual de gran capacidad y potencia grfica que puede ser programado en el taller a pie de mquina por el operario. Se trata de un dilogo tcnico entre la persona y la mquina. El control calcula intersecciones, transiciones, curvas, etc., a partir de un reducido
PMH
Tema 3
nmero de datos geomtricos y tiene capacidad para generar el proceso de
mecanizado, nmero de pasadas, velocidad, avance, eleccin de herramienta, etc. La gran ventaja de este procedimiento es que la programacin se efecta por los mismos operarios que han manejado las mquinas tradicionalmente. No obstante para procesos de mecanizado complejos, como fresadoras de 5 ejes o centros de mecanizado no resultan apropiados. Este procedimiento es aplicado en tornos, fresadoras, punzonadoras y talladoras de engranajes.
5.
Programacin CAD/CAM.
Los sistemas de Diseo Asistido por Ordenador (CAD, acrnimo de Computer
Aided Design) pueden utilizarse para generar modelos con muchas, si no todas, las caractersticas de un determinado producto. Estas caractersticas podran ser el tamao, el contorno y la forma de cada componente, almacenada como dibujos bi y tridimensional. Cuando los sistemas CAD se conectan a equipos de fabricacin tambin controlados por ordenador conforman un sistema integrado CAD/CAM (CAM, acrnimo de Computer Aided Manufacturing). Por lo tanto en un sistema de programacin CAD/CAM hay que utilizar una herramienta informtica de diseo para generar la pieza objeto de ser mecanizada. En el sistema CAD/CAM, que usualmente es un nico software en donde se encuentra integrado CAD y CAM, se establecern las condiciones de mecanizado necesarias. Es decir, desde definir las herramientas de mecanizado, los contornos o caminos de estas herramientas, amarres, posiciones de cambio de herramienta, etc. A travs de toda este informacin el sistema CAM generar un programa de CN que a travs de un postprocesador ser enviado a la maquina herramienta. El sistema de programacin no se realiza habitualmente en la mquina si no en un PC exterior a la mquina herramienta. Esto ltimo permite que los tiempos de parada para sustituir programas sean prcticamente nulos. Todos los sistemas CAD/CAM permiten la simulacin en mayor o menor grado del mecanizado y, por tanto, la optimizacin del mismo. El programador ahora no tiene por que conocer el cdigo numrico de las mquinas herramientas puesto que se ha servido de herramientas informticas de diseo y de fabricacin. Este procedimiento es aplicado en todo tipo de tornos, fresadoras, centros de mecanizado, sistemas de corte, etc.