Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Control Numerico Computarizado CNC

No description
by

on 16 February 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Control Numerico Computarizado CNC

Introducción
Control Numérico (CN) es el término original de esta tecnología. Actualmente es intercambiable con el término Control Numérico por Computadora (CNC)



El CN ha sido uno de los más importantes desarrollos en manufactura en los últimos 50 años, al desarrollar
Control Numerico Computarizado CNC
Nuevas técnicas de producción
Incrementar la calidad de los productos
Reducción de costos

La mayoría de los códigos G’s contienen variables
(direcciones), definidas por el programador para cada
función específica.

N Número de Bloque(Inicio de bloque)
G Función preparatoria
X Coordenada X
Y Coordenada Y
Z Coordenada Z
I Localización en X del centro de un arco
J Localización en Y del centro de un arco
K Localización en Z del centro de un arco
S Velocidad del husillo
F Asigna Velocidad de corte
M Función Miscelánea
Variables de la programación CNC
Fases de un Programa




ISO/EIA
Estándares de instrucciones de programación (código) que permiten a la máquina herramienta llevar a cabo
ciertas operaciones en particular.

Por ejemplo: Las siguientes líneas ordenan a una
fresadora de CNC que ejecute
en la línea de código 100
un corte relativo al origen
con un avance de 20 in./min a lo
largo del eje X 1.25 in. y del eje Y 1.75 in.

N95 G90 G20
N100 G01 X1.25 Y1.75 F20
Estándares

Flujo del procesamiento de CNC

Dibujo Máquina Herramienta

Secuencia Cálculo de
de corte coordenadas

Selección de velocidades, Programa
avances de herramienta, CNC
prof. de corte, etc.


Verificar el programa en un Modificaciones
simulador o en la máquina finales

Ejecución del
Programa
Un programa es una lista secuencial de instrucciones de maquinado que serán ejecutadas por la máquina de CNC

A las instrucciones se les conoce como CODIGO de CNC, las cuales deben contener toda la información requerida para lograr el maquinado de la pieza
Programación CNC
Codigo CNC

Bloques lineas

Comandos

Movimientos o Acciones
Prototipos precisos
Cumplimiento de especificaciones
Reducción en la dificultad
para manufacturar partes
VENTAJAS EN DISEÑO
Ventajas principales de un equipo de CN

Permite una mejor planeación de las operaciones

• Se incrementa la flexibilidad de maquinado
• Reducción en tiempo de programación
•Mejor control del proceso y tiempos de maquinado
• Disminución en los costos por herramientas
• Se incrementa la Seguridad para el usuario
• Reducción del tiempo de flujo de material
• Reducción del manejo de la pieza de trabajo
• Aumento de productividad
•Aumento en precisión
Programación CNC




CNC
Aplicaciones
Fresado
Torneado
Taladrado
Esmerilado
Doblado
Punzonado
Maquinado por descarga eléctrica (EDM)
Inspección (Máquina de coordenadas)
Nomenclatura de ejes y movimiento
Estándar

EIA-267-C
Define el sistema coordenado de las máquinas y los movimientos de la misma.

Se utilizan los movimientos de la herramienta relativos al sistema coordenado de la pieza ESTACIONARIA
Programación CNC

Códigos G ́s

Funciones de movimiento de la máquina
(Movimientos rápidos, avances, avances radiales, pausas,
ciclos)

Códigos M’s

Funciones misceláneas que se requieren para el maquinado
de piezas, pero no son de movimiento de la máquina (Arranque y paro del husillo, cambio de herramienta, refrigerante, paro de programa, etc.)


Movimiento de la Herramienta

Existen tres movimientos básicos de herramienta

G00
Movimiento rápido

G01
Movimiento de avance lineal

G02/G03
Interpolación Circular o avances de arcos


*Los demás ciclos son combinaciones de este tipo de movimientos
*Estos movimientos son modales
ARQUITECTURA GENERAL DE UN CONTROL NUMÉRICO.

Podemos distinguir cuatro subconjuntos funcionales:

Unidad de entrada –salida de datos.

Unidad de memoria interna e interpretación de órdenes.

Unidad de cálculo.

Unidad de enlace con la máquina herramienta y servomecanismos.

UNIDAD DE ENTRADA – SALIDA DE DATOS

La unidad entrada de datos sirve para introducir los programas de mecanizado en el equipo de control numérico, utilizando un lenguaje inteligible para éste.


UNIDAD DE MEMORIA INTERNA E INTERPRETACIÓN DE ÓRDENES.

la unidad de memoria interna almacenaba no sólo el
programa sino también los datos máquina y las compensaciones (aceleración y desaceleración, compensaciones y correcciones de la herramienta, etc.). Son los llamados datos de puesta en operación.

UNIDAD DE CÁLCULO:

Esta unidad se encarga de crear el conjunto de órdenes
que serán utilizadas para gobernar la máquina herramienta.
Este bloque de información suministra la información necesaria para la ejecución de una operación de mecanizado.
La unidad de cálculo, de acuerdo con la nueva cota a alcanzar, calcula el camino a recorrer según los diversos ejes.

SERVOMECANISMOS:

La función principal de un control numérico es gobernar los motores (servomotores) de una máquina herramienta, los cuales provocan un desplazamiento relativo entre el útil y la pieza situada sobre la mesa.
Se pueden utilizar dos tipos de servomecanismos, a lazo abierto y a lazo cerrado.

Lazo abierto

Las órdenes a los motores se envían a
partir de la información suministrada por la unidad de cálculo, y el servomecanismo no recibe ninguna información ni de la posición real de la herramienta ni de su velocidad.

Sistema de lazo cerrado

Donde las órdenes suministradas a los motores
dependen a la vez de las informaciones enviadas por la unidad de cálculo y de las informaciones suministradas por un sistema de medidas de la posición real por medio de un captador de posición (generalmente un encoder), y uno de medida de la velocidad real (tacómetro), montados ambos sobre la máquina.

PROGRAMACIÓN EN EL CONTROL NUMÉRICO
Programación Manual:

En este caso, el programa pieza se escribe únicamente por medio de razonamientos y cálculos que realiza un operario.

Programación Automática: En este caso, los cálculos los realiza un computador, que suministra en su salida el programa de la pieza en lenguaje máquina. Por esta razón recibe el nombre de programación asistida por computador.

Introducción a la programación

Para realizar un programa debemos tener en cuenta varios factores, algunos de ellos similares a los de las maquinas convencionales. Estos factores los podemos dividir en geométricos y tecnológicos.

Los factores de geometría
de la pieza contienen datos sobre sus dimensiones (plano de taller); además de:

- Tolerancias
- Acabado superficial
- Origen de movimientos
- Superficie de referencia, etc

Los factores tecnológicos hacen referencia a:

- Material de la pieza a mecanizar
- Tipo de mecanizado
- Velocidad de corte
- Profundidad de pasadas
- Revoluciones de la pieza o herramienta
- Lubricante
- Utillaje, etc.

Así también elaborar un proceso de trabajo lo mas
racional posible.

Aplicaciones de Códigos de Maquinado
Instituto tecnológico Superior de Motul
Procesos de Manufactura Avanzada

integrantes
Chan Pot Freddy
May Be Luis
Vazquez Chim Marco


Ing. electromecánica
8 semestre

Ma. Ing. Roger Perez Estrada
Control Numerico Computarizado CNC

Función preparatoria

La función G va seguida de un número de dos cifras que permite programar
hasta 100 funciones preparatorias diferentes.
Ejemplos:

G00: El trayecto programado se realiza a la máxima velocidad posible, es decir, a la velocidad de desplazamiento en rápido.
G01: Los ejes se gobiernan de tal forma que la herramienta se mueve a lo largo de una línea recta.
G02: Interpolación lineal en sentido horario.
G03: Interpolación lineal en sentido antihorario.
G33: Indica ciclo automático de roscado.
M es la dirección correspondiente a las funciones auxiliares o complementarias. Se usan para indicar a la máquina herramienta que se deben realizar operaciones tales como: parada programada, rotación del husillo a derechas o a izquierdas, cambio de útil, etc.
Función Miscelánea
Ejemplos:
M00: Provoca una parada incondicional del programa, detiene el husillo y la refrigeración.
M02: Indica el fin del programa. Se debe escribir en el último bloque del programa y posibilita la parada del control una vez ejecutadas el resto de las operaciones contenidas en el mismo bloque.
M03: Permite programar la rotación del husillo en sentido horario.
M04: Permite programar la rotación del husillo en sentido antihorario, etc.
Full transcript