Escolar Documentos
Profissional Documentos
Cultura Documentos
En este manual se provee los principios básicos e intermedios en el aprendizaje del lenguaje de
programación para equipos con Control Numérico Computarizado (CNC), cuenta además, con
las bases necesarias para iniciar al futuro programador a realizar rutinas de mecanizado en
equipos controlados mediante ordenador.
Cabe señalar que toda persona que planea operar y programar una máquina controlada por
CNC, debe de tener conocimientos básicos en operaciones de mecanizado en equipo
convencional, conocimientos elementales de matemáticas, dibujo técnico y manejo de
instrumentos de medición.
CNC es el nombre con que se conoce a una categoría de máquinas herramienta, controladas
mediante computadora, operando según instrucciones programadas en un lenguaje exclusivo
para ello, y es este lenguaje, un método de mando para dirigirlas de forma eficiente y exacta en
todo momento; estas máquinas son usadas en tareas industriales, tales como fresado,
torneado, troquelado, rectificado, etc.
Actualmente existen varios tipos de máquinas que están provistos con mando numérico, y
aunque en cuanto a esta tecnología, existen máquinas de Control Numérico (CN) y de Control
Numérico Computarizado (CNC), el CN es antecesor al CNC, y se a utilizado indistintamente
los términos CN o CNC para referirse a estos, existiendo diferencias entre unos y otros,
específicamente en el Hardware, esta indiferencia en la utilización de nombre, obedece
principalmente a que se hace referencia al lenguaje de programación (software), que en ambos,
es el mismo. Su principal diferencia consiste en que los equipos de CN son dirigidos mediante
cintas magnéticas o cintas perforadas, requiriendo para esto, preparar estas en equipos
externos, para luego ser montadas en una unidad lectora de cintas, conectada a la máquina,
ubicada por lo regular fuera de esta, siendo en consecuencia un proceso de preparación largo.
Mientras que un equipo de CNC se caracteriza por contar con una computadora integrada a la
máquina, en donde se pueden conservar una gran cantidad de programas de trabajo en forma
digital por disponer de memoria de almacenamiento, además de facilitar su edición,
modificación o corrección en pocos minutos, ya sea a pie de máquina o mediante cable
conectada a otra computadora externa, además con la gran ventaja de diagnosticar las ordenes
antes de ejecutarlas, y en caso de un error nos previene antes de llevarlas a cabo.
A través de este manual se hará uso de los términos CN o CNC, aplicándolos de manera
imparcial, debido a que, esta este texto, enfocado al aprendizaje de su programación, que como
ya se comentó, es similar en ambos equipos.
La utilización de las fresadoras ha sido de gran ayuda en el trabajo industrial ya que nos
permite un mejor acabado en las diferentes piezas que se fabrican que se utilizan en la vida
cotidiana así, como también el mejoramiento en su calidad y presentación y precisión.
Una fresadora es una máquina herramienta utilizada para dar formas complejas a piezas de
metal u otros materiales. Son máquina que pueden ejecutar una gran cantidad de operaciones
de mecanizado complejas, como cortes de ranuras, planificación, perforaciones, encaminados,
etc.
El último objetivo del CIM es ingeniería y fabricación “libre de papel”, en un ambiente en el que
todas las actividades y procesos se basan en computadoras.
Muy pocas compañías han logrado un verdadero ambiente CIM, pero ejemplos recientes
exitosos de ingeniería y fabricación “libre de papel” en la industria automotriz y aeroespacial
muestran que es posible y puede ser económicamente ventajoso.
Para la primera categoría, la secuencia de una máquina típica accionada manualmente debe
ser como sigue:
Figura 1.6. Torno histórico con operación completamente manual. La fuerza la proporciona el operario por
medio de un pedal y controlaba a mano las funciones de corte.
En este caso el operario realmente controla cada función y toma todas las decisiones en cuanto a
velocidades, avances, profundidad y longitud del corte, y tiempo de la secuencia.
En la segunda categoría se diseñaron los controles de las máquinas de manera que se pueda
colocar un ciclo de corte predeterminado por medio de levas, topes mecánicos o interruptores
eléctricos de límite. En este caso el operario pone en funcionamiento el ciclo y la máquina
posiciona la herramienta, hace el avance a la profundidad preparada, recorre la carrera de
corte, retira la herramienta, regresa a la posición inicial y detiene el funcionamiento.
1. Tarjetas perforadas
2. Cintas magnéticas
3. Cintas de papel perforado
Todas las informaciones necesarias para la construcción de una pieza están indicadas en
el plano, pero estas no se encuentran en un lenguaje comprensible para la máquina. Por
lo que es necesaria la intervención del hombre (operador) para leer el plano, interpretarlo,
memorizarlo y transmitirlo a la máquina, convirtiéndose el operador en un
“convertidor de informaciones”.
Creándose así el siguiente flujo:
flujo de información es discontinuo ya que el hombre debe siempre relevar del plano las
informaciones antes de comunicarlas a la máquina. Al ser mayor el número y dificultosa la
información, más discontinuo es el proceso, lo cual también trae la posibilidad de que el
operador se confunda. Para ello se pensó en la utilización de dispositivos programadores
que memorizaran todas las informaciones necesarias.
Cuando se hace referencia a las MHCNC, se debe diferenciar entre lo que es la maquina
y lo que es el control, dado que son dos partes perfectamente diferenciadas. De hecho al
comprar la maquina el fabricante de la misma permite la elección de diferentes controles,
tanto en el ámbito de modelo, dentro de lo que es la misma marca comercial, o incluso
diferentes marcas.
CONTROL PARAXIAL:
Este control se aplica en fresadoras (con la función arriba indicada), aserradoras, etc.
FUNDAMENTOS DE CAD/CAM
Para el maquinado de piezas se han desarrollado varias técnicas en los últimos años.
Avances en las máquinas y herramientas.
Control Numérico.
Control Numérico Computarizado.
Sistemas CAD/CAM.
Cada uno de ellos ha permitido grandes avances en la fabricación de piezas, siempre
buscando la máxima eficiencia en el proceso.
La optimización de trayectorias de corte, facilidad de programación, simulación del
proceso, manejo de información y otros beneficios.
Estos avances se han desarrollado ya que la situación actual del mercado obliga a los
fabricantes a ofrecer productos de alta calidad y ajustados a las necesidades del cliente,
realizar la manufactura de los productos en menor tiempo y sin incrementar los costos.
Hoy en día existen una gran variedad de sistemas que por computadora ayudan a
conseguir los objetivos antes mencionados. Uno de ellos son los Sistemas CAD/CAM.
Los sistemas de CAD/CAM han permitido grandes logros en la manufactura de piezas
maquinadas y en particular en la aplicación de componentes de geometrías complejas y
en la disminución dramática del tiempo de generación de los programas de CNC.
CAD estas siglas corresponden a Dibujo Asistido por Computadora y nos permite realizar
las siguientes operaciones:
Diseñar.
Modificar.
Dibujar.
Acotar.
Rotular.
Los sistemas CAM o CAD/CAM pueden variar drásticamente de uno a otro en cuanto a su
operación, sin embargo existen prácticas muy similares que deben de cumplirse
independientemente del software que se esté utilizando. Estos pasos son:
Avance–Función de Avance:
El desplazamiento de una herramienta a una
velocidad especificada para mecanizar una pieza
se denomina avance. Los avances pueden
especificarse empleando valores numéricos
reales.
Por ejemplo, para que la herramienta avance con
una velocidad de 150 mm/min, especifique lo
siguiente en el programa:
F150.0
Coordenadas incrementales
(G00) POSICIONAMIENTO
G00 1P_;
IP_: Para una orden absoluta, indica las coordenadas de la posición final y para una
orden incremental la distancia recorrida por la herramienta.
tiempo de espera para cada vuelta en el modo de avance por revolución (G95).
TemporizaciónG04 X_ ; o G04 P_ ;
X_ : Especifique un tiempo (está permitido utilizar un punto decimal)
P_ : Especifique un tiempo (no está permitido utilizar un punto decimal)
Programación absoluta
Programación incremental
G90 I P _ ;
G91 I P _ ;
Este indica el fin del programa principal. A continuación del procesamiento de estas
órdenes se detiene el funcionamiento automático y ejecuta un reset del CNC.
El bit 5 del parámetro 3404 (M02) o el bit 4 del parámetro 3404 (M30) permiten impedir
que M02, M30 devuelva el control al principio del programa.
Un bloque comienza por un número de secuencia que identifica el bloque y termina por
un código de fin de bloque.
BLOQUES DE PROGRAMACIÓN
BLOQUE DE INICIO
Peligro
Todos los centros de mecanización están expuestos a los peligros de las herramientas de
corte giratorias así como de las correas, cintas, poleas, alta tensión eléctrica, ruido y aire
comprimido.
Códigos Misceláneos M.
INTRODUCCIÓN.
DESARROLLO.
O0010;
N0010 M03 S2000;
N0020 G04 X300;
N0030 M05;
N0040 M04 S4000;
N0050 G04 X300;
N0060 M05;
N0070 M04 S4000;
N0080 GO4 X300;
N0100 M03 S6000;
N0110 G04 X300;
N0120 M05;
N0130 M04 S6000;
N0140 G04 X300;
N0150 M02;
%
CONCLUSIÓN:
INTRODUCCIÓN:
En esta práctica iniciamos con códigos G para indicar tanto posiciones y M para regular
velocidades. En esta práctica utilizaremos interpolaciones lineales, con un cortador de 1/8
in, a 3000 RPM en sentido horario, con avance de 400 mm/min.
DESARROLLO.
CONCLUSIÓN.
INTRODUCCIÓN:
En esta práctica iniciamos con códigos G para indicar tanto posiciones y M para regular
velocidades. En esta práctica utilizaremos interpolaciones lineales, con un cortador de 1/8
in, a 1000 RPM en sentido horario, con avance de 800 mm/min.
A U F B
E
S
T G H
R AA CC
BB
I
Q HH DD J1
P FF J2
GG
GG EE
O N L
K
D M C
DESARROLLO.
LETRA CODIGO
N0010 G17 G40 G80 G90;
N0020 M06 T03;
N0030 M03 S1000;
N0040 G00 G54 X40 Y120;
A N0050 G43 Z5 H01;
N0060 M08;
N0070 G00 Z2.5;
N0080 G01 Z-5 F400;
B N0090 X150 F800;
C N0100 Y10;
D N0110 X40;
E N0120 Y120;
LETRA CODIGO
AA N0330 G00 Z5;
N0340 X80 Y80;
N0350 Z2.5;
N0360 G01 Z-5 F400;
BB N0370 X95 Y75 F800;
CC N0380 X110 Y80;
DD N0390 X105 Y65;
EE N0400 X110 Y50;
FF N0410 X95 Y55;
GG N0420 X80 Y50;
HH N0430 X85 Y65;
AA N0440 X80 Y80;
N0450 G00 Z25;
N0460 M9;
N0470 G90 G00 G49 Z0 M5;
N0480 X0 Y0;
N0490 M30;
%
Características Principales.
Vista superior del anillo de ajuste y en isométrico, los círculos verdes representan la
trayectoria de la herramienta para cortar la madera y las líneas rojas donde entra y sale el
cortador.
A lado izquierdo aparece la figura del tocho que tiene dimensiones de 4 inX 4 in X 4 in y a
la derecha la simulación del corte
Vista superior del anillo de ajuste y en isométrico, los círculos verdes representan la trayectoria
de la herramienta para cortar la madera y las líneas rojas donde entra y sale el cortador
Operación 3. Pocket “Cajera” con el cortador de 1/4 in de carburo para maquinar exterior del
círculo. Tanto las características del cortador como de corte repetimos las del paso anterior.
BIBLIOGRAFIA.