Iniciación Al CNC

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 50

EDUARDO SANCHEZ

COLEGIO DON BOSCO - LEON

Glosario

CAD

: Diseo Asistido por Computador.


CAM : Fabricacin Asistida por Computador.
CNC : Control Numrico Computarizado.
MHCN : Maquina Herramienta de Control Numrico.

En 1947 John Parsons comienza a experimentar con la idea de generar los


datos de una curva a travs de un eje y usar esos datos para controlar los
movimientos de una maquina herramienta.
En 1949 la Corporacin Parsons gana un contrato para investigar un mtodo
de produccin acelerado.
En 1952 el MIT (Massachussets Institute of Technology) demuestra
exitosamente un modelo de mquina de Control Numrico.
En 1955 se exhiben modelos comerciales de mquinas de control numrico
para la aceptacin de los usuarios.
En 1957 el Control Numrico es aceptado por la industria.

Hoy da las computadoras son cada vez ms pequeas y econmicas, con lo que
el uso del CNC se ha extendido a todo tipo de maquinaria: tornos, fresadoras,
rectificadoras, corte de metal, rectificado etc.

El control numrico CNC es una forma de automatizacin programable en base


a una serie de instrucciones codificadas (Programa).
El CNC es apropiado para volmenes de produccin bajos o medios, dado que
es ms fcil escribir nuevos programas que realizar cambios en los equipos de
procesado.
En una mquina CNC, a diferencia de una mquina convencional o manual, una
computadora controla la posicin y velocidad de los motores que accionan los
ejes de la mquina.
Las mquinas CNC son capaces de mover la herramienta al mismo tiempo en
los tres ejes para ejecutar trayectorias tridimensionales, las que se requieren
para el mecanizado complejo de moldes y troqueles.
En una mquina CNC una computadora controla el movimiento de la mesa, el
carro y el husillo. Una vez programada la mquina, sta ejecuta todas las
operaciones por s sola, sin necesidad de que el operador est manejndola.
Esto permite aprovechar mejor el tiempo del personal para que sea ms
productivo.

Mayor exigencia en la precisin de los mecanizados


Diseos cada vez mas evolucionados y complejos
Diversidad de productos, lo que ocasiona la necesidad de
estructuras de produccin ms flexibles y dinmicas.
Necesidad de reducir errores en la produccin para no
encarecer el producto.
Plazos de entrega cada vez ms exigentes, lo cual requiere
mantener altos niveles de produccin (tiempo de entrega).
El abaratamiento de los sistemas CNC en el mercado, favorece
la adquisicin de los mismos.

Mejora de la precisin, as como el aumento de la calidad de los


productos.
Una mejor uniformidad en la produccin.
Posibilidad de utilizacin de varias mquinas simultneamente por
un solo operario.
Capacidad para realizar piezas con contornos de geometra
compleja.
Fcil intercambio de la produccin en intervalos cortos.
Posibilidad de servir pedidos urgentes.
Reduccin de la fatiga del operario.
Aumento de los niveles de seguridad en el puesto de trabajo.
Simular los procesos de mecanizacin o de corte antes de fabricar
la pieza.

Elevado costo de accesorios y maquinaria (3 a 5 veces


mas caro que una maquina convencional).
Necesidad de clculo, programacin y preparacin de la
maquinaria para un funcionamiento eficiente.
Elevado costo de mantenimiento, ya que el sistema de
control y mantenimiento de los mismos es mas
complicado, generando la necesidad de contar con
tcnicos altamente capacitados.
Necesidad de mantener grandes volmenes de pedidos
para una mejor amortizacin del sistema (recuperar la
inversin).

Conocimientos en geometra, algebra y trigonometra.


Conocimiento para la eleccin y diseo de las diferentes
herramientas de corte.
Conocimiento de los diferentes sistemas de sujecin de las
herramientas de corte.
Uso de instrumentos de medida y conocimientos de metrologa.
Interpretacin de planos.
Conocimientos de la estructura de la mquina CNC.
Conocimiento de los diferentes procesos de mecanizacin,
velocidades de corte, velocidades de avance, revoluciones por
minuto.
Conocimientos de la programacin CNC.
Conocimientos del mantenimiento y operacin CNC.
Conocimientos generales de Computadores.

Mquina Herramienta Convencional

Mquina Herramienta CNC

Un operario, puede manejar una sola


mquina

Un operario, puede manejar varias


maquinas

Es necesario consultar constantemente


el plano

No es necesario consultar el plano


(solamente se consulta cuando se
realiza la programacin).

Se necesita una amplia experiencia

No es necesario una amplia experiencia

El operario tiene el control profundidad,


avance, etc.

El programa tiene todo el control de los


parmetros de corte.

Mecanizados imposibles de realizar

Posibilidad de realizar prcticamente


cualquier mecanizado

FAGOR

FANUC

SIEMENS

HEINDENHAIN

Mecanismos de Posicionamiento.
Accionadores: Motores, Vlvulas etc.
Sistemas de Control: Bucle abierto (Computador ordena), Bucle

cerrado (PLC verifica).

Sistemas de Medidas.
Sensores : Induccin, Fotoelctricos, pticos.

Diseo de Mquinas.
Precisin y repetitividad.
Refrigeracin (Aire o Aceite)y eliminacin de virutas.

Sistemas de cambio de herramientas (Optativo,


Automtico o Manual).
Torreta giratoria.

Almacn de herramientas.

Motores paso a paso (muy utilizados,bajo costo, poco


torque para trabajo pesado, mas precisin.
Servomotores o motores encode o con sensor (alto costo,
mas torque para procesos de trabajo.
Motores lineales (desplazamientos lineales de ejes).

Husillo Principal

Realiza las siguientes


funciones

En Tornos: El movimiento
rotativo de la pieza.
En Fresadoras: La rotacin
de la herramienta.

El husillo puede ser


accionado por

Motores de corriente alterna


de tres fases (380V).
Motores de corriente continua
(220V).

Horizontal Rotativo

Vertical Rotativo

5 Ejes

UCP

o CPU (Unidad central de procesos).


Perifricos de Entrada.
Unidad de almacenamiento de datos.
Perifricos de Salida.
Unidad enlace con PLC (Interfaz de conexin
con la maquina).

Calcular la posicin de los Ejes y los desplazamientos


de la mquina.

Controla los diferentes modos de funcionamiento de la


mquina (en manual o automtico).

Dirige todas las seales de entrada y salida de los


diferentes perifricos (controla el trafico de informacin
entre la CPU y el PLC).

Teclado y Panel de Mandos.


Conexin con el Computador
(Interfaz de Red RS232 o
Ethernet en equipos mas
modernos).
Reglas pticas o posicionadores.
Ratn o Mouse en equipos mas
modernos.

La informacin se guarda en el computador y se transfiere


a la mquina mediante la conexin RS232 o Ethernet
utilizando DNC.
En el disco duro del propio control en maquinas CNC mas
modernos (hay que considerar que la memoria que
dispone el Control no tiene tanta capacidad).
Servidor de Red que este conectado a una serie de
maquinas CNC.
Dispositivo porttil USB (Pendrive).

Monitor

o Pantalla.
Comunicaciones RS232.
Conexin con Intranet.
Control de Movimiento de los ejes y dems
elementos mviles de la mquina.

Visualizar la informacin que se suministra desde el


teclado.
Controlar las comunicaciones entre otros sistemas
informticos.
Informarnos de todos los sistemas que la mquina tenga
activados (falta de aire, aceite refrigerante).
Informarnos de las diferentes condiciones tecnolgicas
que se estn usando, RPM, velocidad de corte, velocidad
de avance, tipo de herramienta.
Realizar la simulacin de mecanizado por pantalla
(computador o maquina).
Indicar los posibles errores que se detecten en el sistema.
Etc.

Carrusel de herramientas
16 herramientas aprox.

Cadena de herramientas
50 herramientas aprox.

Tambor de herramientas
10 herramientas aprox.

Un programa CN es un conjunto de datos entendible tanto por el hombre


como por la mquina, necesarios para la mecanizacin de una pieza.
Al conjunto de datos que corresponde a una misma fase del mecanizado
se le denomina bloque o secuencia.
Los bloques de un programa se numeran para facilitar su bsqueda.
Una secuencia o bloque de programa debe contener todas las funciones
geomtricas, funciones mquina y funciones tecnolgicas del
mecanizado. De tal modo, un bloque de programa consta de varias
instrucciones.
Este conjunto de bloques es interpretado por el intrprete de rdenes.

Programacin Manual a Pie de


Mquina.

Programacin en Computador.

Programacin mediante sistema


CAM

Ingreso

de Datos

Por Teclado
Por Software
Por Pendrive

Programacin Manual
A partir del plano, se calcula de forma manual las trayectorias de las

herramientas y a continuacin, se codifican dichas trayectorias


utilizando el lenguaje de programacin estructurado contenido en el
manual de la MHCN.

Programacin Pseudoasistida por computador


Este tipo de programacin se realiza cuando se dispone de un

programa de Diseo Asistido por Computador CAD, pero no del


Modulo de Fabricacin Asistida CAM correspondiente

Programacin Asistida por Computador.


Programacin Conversacional
Por este nombre se entiende una forma de programar en la que el

usuario solamente ingresa parmetros a una funcin o bloque para


mecanizar un proceso rpidamente sin tener mucho conocimientos de
programacin (Ciclo fijo).

Informacin Necesaria
Informacin Geomtrica

Clculo de contornos y trayectorias compensadas de

radios de herramienta (Izquierda-Derecha).


Informacin Tecnolgica: datos y condiciones de
mecanizado relacionados con el material, tipo de
herramientas y caractersticas de la mquina.
El programador debe determinar las trayectorias de las
herramientas definidas de acuerdo a con el sistema de
referencia de la mquina, las condiciones de trabajo y
traducir estos datos a lenguaje mquina.

Caractersticas de la programacin del CN


Posibilidad de dialogo mediante men con el operador para la entrada

de datos.
Introduccin de programas en cdigo ISO, EIA y ASCII.
Programacin en radios o dimetros.
Cotas absolutas o incrementales.
Programacin del contorno de la pieza; compensacin de radio de
corte.
Ciclos fijos de mecanizado y medida.
Temporizacin programable.
Nmero de programas y subprogramas (o subrutinas).
Saltos de programas condicionales e incondicionales.
Operaciones matemticas y lgicas.
Simetra.
Memoria para programas, parmetros de mquina, ficheros de
herramientas.

Estudio del plano de la pieza a fabricar.


Anlisis de las operaciones elementales.
Seleccin de mquinas.
Seleccin de herramientas.
Definicin de las condiciones tcnicas del mecanizado.
Diseo de utillajes y sujecin.
Secuencia de fases de trabajo (Hoja de Proceso).
Fase de codificacin.
Pruebas y puesta a punto.
Ejecucin en vaco.
Ejecucin bloque a bloque.
Correr el mecanizado.

La programacin asistida por computador intenta que


la realizacin de los programas de control numrico
sea mas cmoda, utilizando el computador como
herramienta de trabajo.

Etapas:
Programa de diseo CAD.
Utilizacin de libreras de herramientas (CAM).
Generar el camino o trayectoria de la herramienta sobre la

pieza (CAM).

INSTRUCCIONES
TECNICAS

%001
N10 T1.1
N20 M06
N30 G0 G90 X0 Y0 Z0 S 1500 F 150
N40 G01 X120 Y0 Z25
N50 G01 X120 Y45 Z25
N60 G01 X120 Y45 Z10
INSTRUCCIONES
TECNOLOGICAS
N70 G01 X110 Y45 Z10
N80 G01 X40 Y45 Z10
N90 G01 X40 Y45 Z30 INSTRUCCIONES
GEOMETRICAS
N100 M30

(Modal)

G00 *

Posicionamiento rpido

(Modal)

G01

Interpolacin Lineal

(Modal)

G02

Interpolacin Circular en sentido horario

(Modal)

G03

Interpolacin Circular en sentido anti horario

G04

Temporizacin

G05

Trabajo en arista matada

G06

Interpolacin Circular con centro en absolutas cartesianas

G07 *

Trabajo en arista viva

G08

Trayectoria circular arco tangente a la trayectoria anterior

G09

Trayectoria Interpolacin circular definida por tres puntos

(Modal)

G10 *

Anulacin de la imagen espejo

(Modal)

G11

Imagen espejo en eje X

(Modal)

G12

Imagen espejo en eje Y

(Modal)

G13

Imagen espejo en eje Z

(Modal)

G17 *

Seleccin de Plano XY

(Modal)

G18

Seleccin de Plano XZ

(Modal)

G19

Seleccin de Plano YZ

G20

Llamada a sub-rutina standard

G22

Definicin de sub-rutina standard

(Modal)
(Modal)

G24

Final de definicin de sub-rutina

G25

Salto llamada incondicional

G31

Guardar origen de coordenadas cartesianas

G32

Recuperar origen de coordenadas cartesianas

G36

Redondeo controlado de aristas

G37

Entrada tangencial

G38

Salida tangencial

G39

Achaflanado

(Modal)

G40 *

Anulacin de compensacin de radio

(Modal)

G41

Compensacin de radio a la izquierda

(Modal)

G42

Compensacin de radio a la derecha

(Modal)

G43

Compensacin de longitud de herramienta

(Modal)

G44 *

Anulacin de compensacin de longitud

G50

Carga de longitudes de herramienta en la tabla

G53G59

Traslados de origen

(Modal)

G70

Programacin en pulgadas

(Modal)

G71*

Programacin en milmetros

G72

Factor de escala definido por K

G74

Bsqueda automtica de referencia de cero mquina

(Modal)

G80 *

Anulacin de ciclos fijos

(Modal)

G81

Ciclo fijo de taladrado

(Modal)

G82

Ciclo fijo de taladrado con temporizacin

(Modal)

G83

Ciclo fijo de taladrado profundo

(Modal)

G84

Ciclo fijo de roscado con macho

(Modal)

G85

Ciclo fijo de escariado

(Modal)

G86

Ciclo fijo de mandrinado con retroceso en G00

(Modal)

G87

Ciclo fijo de cajera rectangular

(Modal)

G88

Ciclo fijo de cajera circular

(Modal)

G89

Ciclo fijo de mandrinado con retroceso en G01

(Modal)

G90 *

Programacin en cotas absolutas

(Modal)

G91

Programacin en cotas incrementales

G92

Preseleccin de cotas. Traslado de origen cartesiano

G93

Traslados de origen polar

(Modal)

G98 *

Vuelta de la herramienta al plano de seguridad principal (Ciclos fijos)

(Modal)

G99

Vuelta de la herramienta al plano de referencia o aproximacin (Ciclos fijos)

Las funciones auxiliares M ejecutan distintas acciones en la mquinaherramienta.


Las funciones auxiliares ms utilizadas son:
M00

Parada de Programa (El programa se detiene. Para reanudar el mismo se da marcha)

M01

Parada condicional del Programa (Se ejecuta si el mando de parada condicional esta en I)

M02

Final del Programa (orden de fin de programa dejando la mquina en condiciones iniciales)

M03

Arranque del husillo en sentido horario

M04

Arranque del husillo en sentido anti-horario

M05

Parada del husillo

M06

Cambio de herramienta

M08

Refrigerante ON

M09

Refrigerante OF

M30

Final del programa con reseteo de variables (ES como M02 pero deja el programa en
condiciones de volver a ejecutarse)

%003
; Programa 3
N10 G54
;Traslado de origen X0 Y0
N20 T1 D1
;Fresa 1 mm.
N30 M6
;Cambio de herramienta
N40 G0 G90 G43 X10 Y10 Z2; Posicionamiento
N50 G1 Z-0.5 F250 ; Baja herramienta - V corte 250
N60 Y40 F500
; Se desplaza a Y40- V corte 500
N70 X50
; Se desplaza a X50
N80 X60 Y20
; Se desplaza a X60 Y20
N90 Y10
; Se desplaza a Y10
N100 X10
; Se desplaza a X10
N110 G0 Z2
; D. rpido a Z2
N 120 X0 Y0
; Vuelve a origen X0 Y0
N130 M30
; Fin del programa

Modelado
Geomtrico

Tcnicas de
Interaccin

Visualizacin

Base de Datos

CAD/CAM

Mtodos
Numricos

Conceptos de
Fabricacin

Interfaz Usuario

Comunicaciones

Las computadoras, en estos sistemas, han alcanzado mucha


difusin por lo siguiente:

Permiten alcanzar una alta precisin.


Elevan la productividad.
Ejecucin de trabajos complejos.
Disminucin de tiempos muertos.
Concentracin de operaciones.
Almacenamiento de informacin tecnolgica.
Racionalizacin de personal.
Reduccin de reas de trabajo.
Mejoramiento de las condiciones de trabajo.

También podría gustarte