Upload
laura-vidrey
View
224
Download
0
Embed Size (px)
Citation preview
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 1/35
� I T V H
� ING. INDUSTRIAL
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 2/35
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 3/35
� El termino ³control´ en el medio industrial adquiereuna gama bastante amplia y es utilizadofrecuentemente en conceptos como por ejemplo,³control de calidad´, ³control de proceso´, ³controldimensional´, etc. y es para implicar y aplicar a
ciertas operaciones o procedimientos una regulaciónestricta de acuerdo a normas preestablecidas, estosignifica que siempre va en el sentido de mantener una vigilancia rígida y continua a un proceso o a unaactividad. or lo tanto ³control´ en CNC se aplica almétodo de mando que dirige una máquina de formaeficiente y exacta en todo momento. Y numérico, por
que utiliza un lenguaje formado por números, letras ysímbolos normalizados, dirigidos, supervisados yejecutados por medio de una computadora integradaa la máquina, de ahí el nombre de Control NuméricoComputarizado (CNC).
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 4/35
� Por lo t to, CNC l oper ió e contr ol r na
máquina, mediante el uso de un lenguaje codificado,
compuesto por letr as, númer os y signos nor malizados,
empleando computador as par a su inter pr etación,supervisión, r egulación y ejecución.
� El lenguaje de pr ogr amación par a CNC, es r egido por
las Nor mas alemanas DIN No. 66024 y 66025, que en
contenido es similar a la nor ma inter nacional ISO 1056
(Inter nacional Or ganization f or Standar dization).
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 5/35
NO M IN 66025
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 6/35
El l s rr ll l c tr l
ric s lr r 1994.
i r , l s i ici s lic ci
r c s c tr l, lic
i s, t 1824, f l
i t l t r Brit ic J c r .
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 7/35
Fue hasta en el año de 1947 cuando se conci e y se aplica el principiocontr ol numérico moder no, el Sr . Jhon C. Parsons, de Parsons Cor por ationde Tr averse City, Michi an, f abricante de paletas de r otor par a helic pter o,
invento la f or ma de conectar una computador a con una perf or ador a deplantillas. El señor Parsons utiliz tar etas perf or adas par a pr ogr amar unacomputador digitr on IBM.
En 1949 La .S. ir Material Command le otor go un contr ato a la Parsons
Cor por ation que tubo como subcontr atista al labor atorio de
ser vomecanismos del Instituto Tecnol gico de Massachussets (ITM).
En 1951 el ITM se hace car go de todo el pr oyecto y e n 1952 se muestr a con
éxito el pr ototipo de la actual máquina de CN, una fr esador a Cincinnati
Hidr otel modificada, y se cr ea el tér mino de contr ol numérico en dicho
instituto.
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 8/35
En 1957 la compañía japonesa Fujitsu (F NUC) desarr ollo una perf or ador ar evólver que utilizaba el contr ol con cintas. os años más tar de, en 1959 sepr oduce una perf or ador a de plantillas de CN. l mismo tiempo Fujitsu yHitachi se asocian e intr oducen al mercado la fr esador a d e CN.
e las 39 unidades existentes en 1965 el númer o de máquinas de CN en el
mercado, aumentó a 860 en 1969, de las cueles el 40 por ciento er an tor nos.
Todas esta maquinas son identificadas como de primer a gener ación y estas
er an pr ogr amadas en un lenguaje de muy bajo nivel, el cual r equería laespecialización del pr ogr amador par a su utilización.
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 9/35
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 10/35
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 11/35
� El lenguaje par a elabor ar los pr ogr ama par a equipos de CNC, estácompuesto por una serie de letr as y númer os, las cuales
llamar emos palabr as, donde una cantidad deter minada de ellas,
f or mar an un bloque, y una serie sucesiva de bloques completar an
un pr ogr ama.
PALABRAS
N5
01
Z1.5
M08
BLOQUE
N5 01 Z1.5 M08
PROGRAMA
N5 01 Z1.5 M08
N10 Z0 X25.
N15 03 X27. Z-1. 1.
N20 00 X30.
N25 28 W0.
N30 M30
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 12/35
Este car ácter es usado par a indicar el avance usado en el
pr oceso de corte.
Se usa par a detallar el tipo de movimiento u oper ación a
ejecutarse e n el bloque que incluye el código .
Esta letr a es usada par a indicar las f unciones misceláneas
también son conocidas como f unciones secundarias M.
Este car ácter se usa par a numer ar cada línea de pr ogr amación y
es enter amente opcional su uso. Su valor es d e 0 a 9999.
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 13/35
Esta es letr a es usada par a asignar el numer o del pr ogr ama, se
coloca al principio del mismo par a su r egistr o y se especifica desde0 a 9999, un pr ogr ama siempr e es salvado en la memoria comoOnnnn.
Es usada par a asignar el plano de r ef er encia en algunos ciclos
enlatados y como el valor de r adio en inter pelación circular .
Esta letr a es usada par a asignar valor par a la velocidad del
husillo. Este comando no activa el husillo, se r equier e de un
misceláneo par a activarlo.
Este car ácter es usada par a asignar el numer o de herr amienta
y su compensación, la ³T´ es seguida de cuatr o dígitos (Tnnnn),
donde los dos primer os, seleccionan el numer o de herr amienta
y los dos últimos el numer o de compensador .
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 14/35
Esta letr a es usada par a asignar la coor denada en incr emental
en el eje X r elativo a la posición corriente o vigente de lamáquina.
Esta letr a es usada par a asignar la coor denada en
incr emental en el eje Z r elativo a la posición corriente o
vigente de la máquina.
Esta letr a es usada par a asignar la coor denada en el eje X,
especificando la distancia a lo lar go del mismo.
Esta letr a es usada par a asignar la coor denada en el eje Z y
este especifica la posició n o distancia a lo lar go del mismo.
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 15/35
4. Hay códigos no-modales que solo son ef ectivos en la línea de
pr ogr amación e inmediatamente son olvidados por el contr ol.
1. Los códigos ³G´ son clasificados por gr upos, y cada gr upo de
códigos tendr á un numer o deter minado donde cada uno de
ellos es una instr ucción especifica.
2. Un código ³G´ del mismo gr upo r eemplaza a otr o del mismo
gr upo, la r egla universal en pr ogr amación, códigos ³G´ del mismo
conjunto no se pueden usar en el mismo bloque, pues los
códigos de un mismo gr upo se cancelan entr e sí.
3. Hay códigos modales, esto significa que per manecen activos
hasta que otr o código del mismo gr upo lo r emplacé.
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 16/35
No. DESCRIPCIÓN GRUPO CONDICION
� G00 Marcha r ápida. 01 M
� G01 Inter pelación lineal con avance contr olado. 01 M
� G02 Inter polación circular en sentido Hor ario. 01 M
� G03 inter polación circular en sentido nti hor ario. 01 M
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 17/35
No. Descripción Condición
M03 Mar cha husillo, gir o a der echas (CW) S
M04 Mar cha husillo, gir o a izquier das (CCW) S
M05 Par o de husillo S
M08 Encender r efriger ante S
M09 Apagar r efriger anteS
M30 Final de pr ogr ama y r einicio (r ebobinado) S
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 18/35
-15 -10 -5 5 10 15
-10
-5
5
10
-Y
-X
P2
P12
-5
P7
P8
-15 -10
P4
P5
P9
P10
5
P3
P1P6
+Y
-10
-5
5
10
P11
10 15
+X
*P1 X2. Y2. *P5 X-3. Y4. *P9 X7. Y3.
P2 X5. Y5. P6 X-2. Y2. P10 X3. Y-9.
*P3 X-4. Y4. *P7 X-8. Y-5. *P11 X7. Y2.
P4 X-7 Y10. P8 X-12. Y-10 P12 X5. Y-3.
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 19/35
17
.
70.062.
2..0
ACOTADO I CREMENTAL
ACOTADO ABSOLUTO
10
.07
.17
.
2 5
.
0
1 7
.
5
7 .
5
17.57.5
1 0
.
0
7
.510
.0
7 .
5
7 . 5
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 20/35
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 21/35
CE O PIEZ
CE O MÁQUINA
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 22/35
C H U C K
-Z
0PERADOR
-X
+X
CONTRAPUNTO+Z
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 23/35
75.0
90.0
20.0
60.0 50.0
COTAS: mm
30.020.0
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 24/35
75.0
90.0
20.0
50.060.0
COTAS: mm
-X
-Z30.020.0
+Z
+X
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 25/35
75.0
90.0
60.0
COTAS: mm
50.0Z-
P5
P4
P6
X-
30.0
P1
20.0
P2
20.0
P3
X+
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 26/35
15.0
COT AS: mm
2.0
20.0
4.0
8.0
P6
P3
P4
P2
P5
4.0P1
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 27/35
G00 G01
G02 G03
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 28/35
75.
.
.
. 50.0
COTAS:
0.020.0
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 29/35
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 30/35
� Pasos pr epar ativos: Son todos aquellos ajustes que se r ealizan antes y después de poner en
marcha la maquina.
� Pasos oper ativos: Corr esponden al or den demovimientos de los carr os (ejes), que se r equier enpar a obtener el mecanizado de la parte.
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 31/35
� U
n pr ogr ama es escrito dando las instr ucciones en or den de ejecución, sepodría tomar como r egla la siguiente metodología.
� Paso 1 Verificación de su posición en cer o máquina� Paso 2 Seleccionar herr amienta de corte� Paso 3 Comandar encendido de husillo y seleccionar velocidad de
corte o r .p.m..� Paso 4 Activar soluble (si se r equier e).� Paso 5 Posicionamiento r ápido a la pza. de tr abajo.� Paso 6 Car eo de la pieza� Paso 7 Pr oceso de mecanizado de la pza.� Paso 8 Retr acción r ápida de la pza.� Paso 9 Desactivar husillo y soluble.� Paso 10 Retor nar herr amienta a posición de indexado, selección de
otr a herr amienta o� Paso 11 Fin de pr ogr ama.
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 32/35
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 33/35
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 34/35
8/7/2019 TALLER - PROGRAMACIÓN EN CNC
http://slidepdf.com/reader/full/taller-programacion-en-cnc 35/35