INVESTIGACION “Control Numerico Computarizado¨
KarenMendoza111Monografía25 de Agosto de 2017
2.610 Palabras (11 Páginas)220 Visitas
[pic 1]
COLEGIO DE EDUCACION PROFESIONAL TECNICA DEL ESTADO DE SONORA
PLANTEL MAGDALENA
INVESTIGACION
“Control Numerico Computarizado¨
MODULO:
ACTUALIZACION DE SISTEMAS MECATRONICOS
NOMBRE: Mendoza Yánez Luis Rodrigo
GRUPO: 606v
MAESTRO: Humberto Basaldua Rodriguez
LUNES-20-ABRIL -2015
Índice
INTRODUCCION……………………………………….……………………………..…………………3
DESCRIPCION………………………………………………………………………………………...…….4
ESTRUCURA DE UN PROGRAMA…………………….…………………………………..5
ESTRUCTURA DE UN BLOQUE DE PROGRAMACION…..………………………………………………………………………….………..5
BLOQUES CONDICIONALES…………………………………………………...……………...6
BLOQUES CONDICIONALES…………………………………………………….……………...7
BLOQUES CONDICIONALES………………………………………..………….……………...8
MAQUINAS…………………………………………………………….….……………………………..…….8
MAQUINAS…………………………………………………………….….…..………………………….…….9
TORNO DE CONTROL NUMERICO…………………………………………….………….9
TORNO DE CONTROL NUMERICO…………………………………………….………….10
FUNCIONAMIENTO………………………………………………………………………….………….10
FUNCIONAMIENTO………………………………………………………………….………………….11
FRESADORA…………………………………………………………………………….…..………………….12
FRESADORA…………………………………………………………………….…………..………………….13
FRESADORA………………………………………………………………….……………..………………….14
PLEGADORA……………………………….………………………………………………..………………….14
PLEGADORA………………………………………………………..….…………………..………………….15
CONCLUSION……………………………………………………….……………….……………………….16
INTRODUCCION
El siguiente trabajo es un reporte de investigación, donde se explica el funcionamiento y algunos tipos de control numérico computarizado o CNC.
En este reporte se mostraran los códigos de programación de estas maquinas, su funcionamiento, algunos de los tipos e imágenes de distintas maquinas.
El trabajo es muy importante ya que, con esto aprendimos algunos de los tipos de CNC y además de conocer un poco mas los códigos que se utlizan para programarlos.
También conocimos en que partes de la industria se utilizan este tipo de maquinas y con esto nos será mas sencillo identificarlos, se muestra el nombre de los software para programar y esto nos servirá para después aprender a utilizarlos.
El objetivo de esta investigación, es ir conociendo estas maquinas, ya que después se nos enseñara a programarlas y utlizarlas para poder incorporar nuestros conocimientos al campo laboral
CONTROL NUMERICO POR COMPUTADORA(CNC)
Las máquinas de control numérico incorporadas en una línea de manufactura, tienen como función llevar a cabo un proceso de transformación física de las piezas o las partes que se requerirán para formar el producto terminado. Estas máquinas cuentan con computadoras internas que permiten controlar el maquinado, movimiento de herramientas y la ejecución de programas.
El Control Numérico se puede definir de una forma genérica como un dispositivo deautomatización de una máquina que, mediante una serie de instrucciones codificadas, controla su funcionamiento. Cada programa establece un determinado proceso a realizar por la máquina. Unamisma máquina puede efectuar automáticamente procesos distintos sustituyendo solamente su programa de trabajo.
Los elementos básicos del Control Numérico son:
- El programa, que contiene toda la información de las acciones a ejecutar.
- El Control Numérico, que interpreta estas instrucciones, las cuales convierte en las señales correspondientes para los órganos de accionamiento de la máquina y comprueba los resultados.
- La máquina, que ejecuta operaciones previstas.
ESTRUCTURA DE UN PROGRAMA CNC
Todos los programas deben tener un nombre o un número identificatorio. Algunos controles numéricos solo aceptan números. Los programas CNC están compuestos por bloques sucesivos. Cada uno de éstos es una instrucción para el control. Los bloques pueden estar numerados o no. De no estarlos el control los ejecutará en el orden en que los vaya encontrando. La numeración de los bloques puede no ser de uno en uno. Puede ser de cinco en cinco, de diez en diez, etc. Esto es conveniente para introducir luego bloques intermedios sin alterar toda la numeración. La numeración debe ser siempre creciente. Si existiera un bloque cuyo número sea menor al anterior, el control detiene la ejecución del programa.
ESTRUCTURA DE UN BLOQUE DE PROGRAMACION CNC
Bloque de programación
M | Funciones Auxiliares |
T | Numero de herramienta (tool) |
S | Velocidad del husillo (speed) |
F | Velocidad de avance (feed) |
Z | Cota según eje z |
Y | Cota según eje y |
X | Cota según eje x |
G | Instrucción de movimiento (go) |
N | Numero de bloque |
Dentro de cada bloque debe mantenerse este orden. Sin embargo, no es necesario que estén presentes todos los items. Se puede programar en sistema métrico (mm) o en pulgadas.
N4 G71 G2 X,Y, Z +/-4.3 F5.5 S4 T2.2 M2 (métrica)
N4 G70 G2 X,Y, Z +/-3.4 F5.5 S4 T2.2 M2(en pulgadas)
El número que acompaña cada ítem significa el número de dígitos admisible. Así por ejemplo: N4 significa que el número de bloques no deberá ser mayor que 9999. Esto varía según la marca de control numérico.
Z +/- 4.3 significa que las cotas pueden tener valores positivos o negativos de no más de 4 dígitos enteros y 3 decimales. Normalmente el signo (+) no se programa.
BLOQUES CONDICIONALES
Los bloques condicionales son ejecutados o no en función de la presencia de una señal externa al programa. Sirven por ejemplo para programar paradas para inspecciones del trabajo, cambios de herramienta, etc. Se determina la condicionalidad de un bloque agregando un punto luego del número del bloque. La señal externa normalmente es un switch en el control. Si este switch está activado, la ejecución del programa se detendrá al encontrar un bloque condicional. Si no lo está, el programa seguirá ejecutándose normalmente.
CÓDIGOS
Código O Número de programa
000O1
Código N Número de secuencia
Código M Misceláneos
M01 Paro opcional de programa
M02 Fin de programa sin regreso al principio
M03 S1200 Giro sentido de las manecillas a 1200 r.p.m
M04 S1200 Giro contra sentido de las manecillas 1200 r.p.m
M05 Paro de husillo
M06 T0101 Cambio de herramienta a la uno
M08 Activación de bomba de soluble
M09 Desactivación de bomba soluble
M10 Abrir mordaza
M11 cerrar mordaza
M30 Finaliza y mando cursor al inicio de programa
M38 Abrir puerta
M39 Cerrar puerta
M98 Llamado de subprograma Códigos G más usados
G00 X_Z_Movimiento Rápido sin corte
G01 X_Z_F_ Corte lineal X y Z coordenadas finales
G02 X_Z_R_F Corte circular en sentido horario X y Z coordenadas finales de radio R
G03 X_Z_R_F Corte circular en sentido antihorario X y Z coordenadas finales de radio R
G04 X_Temporizador de X segundos
G20 Medidas en sistema Inglés
G21 Medidas en unidades métricas
G28 UO WO ir a Home
G50 Velocidad máxima del husillo
G54 Selección de coordenadas de trabajo 1 Cero pieza
...