taller - programaciÓn en cnc

35
ITVH ING. INDUSTRIAL

Upload: laura-vidrey

Post on 08-Apr-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TALLER - PROGRAMACIÓN EN CNC

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

Page 2: TALLER - PROGRAMACIÓN EN CNC

8/7/2019 TALLER - PROGRAMACIÓN EN CNC

http://slidepdf.com/reader/full/taller-programacion-en-cnc 2/35

Page 3: TALLER - PROGRAMACIÓN EN CNC

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).

Page 4: TALLER - PROGRAMACIÓN EN 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).

Page 5: TALLER - PROGRAMACIÓN EN CNC

8/7/2019 TALLER - PROGRAMACIÓN EN CNC

http://slidepdf.com/reader/full/taller-programacion-en-cnc 5/35

NO M IN 66025

Page 6: TALLER - PROGRAMACIÓN EN CNC

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   .

Page 7: TALLER - PROGRAMACIÓN EN CNC

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.

Page 8: TALLER - PROGRAMACIÓN EN CNC

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.

Page 9: TALLER - PROGRAMACIÓN EN CNC

8/7/2019 TALLER - PROGRAMACIÓN EN CNC

http://slidepdf.com/reader/full/taller-programacion-en-cnc 9/35

Page 10: TALLER - PROGRAMACIÓN EN CNC

8/7/2019 TALLER - PROGRAMACIÓN EN CNC

http://slidepdf.com/reader/full/taller-programacion-en-cnc 10/35

Page 11: TALLER - PROGRAMACIÓN EN CNC

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

Page 12: TALLER - PROGRAMACIÓN EN CNC

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.

Page 13: TALLER - PROGRAMACIÓN EN CNC

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 .

Page 14: TALLER - PROGRAMACIÓN EN CNC

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.

Page 15: TALLER - PROGRAMACIÓN EN CNC

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é.

Page 16: TALLER - PROGRAMACIÓN EN CNC

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

Page 17: TALLER - PROGRAMACIÓN EN CNC

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

Page 18: TALLER - PROGRAMACIÓN EN CNC

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.

Page 19: TALLER - PROGRAMACIÓN EN CNC

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 

Page 20: TALLER - PROGRAMACIÓN EN CNC

8/7/2019 TALLER - PROGRAMACIÓN EN CNC

http://slidepdf.com/reader/full/taller-programacion-en-cnc 20/35

Page 21: TALLER - PROGRAMACIÓN EN CNC

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

Page 22: TALLER - PROGRAMACIÓN EN CNC

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

Page 23: TALLER - PROGRAMACIÓN EN CNC

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

Page 24: TALLER - PROGRAMACIÓN EN CNC

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

Page 25: TALLER - PROGRAMACIÓN EN CNC

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+

Page 26: TALLER - PROGRAMACIÓN EN CNC

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

Page 27: TALLER - PROGRAMACIÓN EN CNC

8/7/2019 TALLER - PROGRAMACIÓN EN CNC

http://slidepdf.com/reader/full/taller-programacion-en-cnc 27/35

G00 G01

G02 G03

Page 28: TALLER - PROGRAMACIÓN EN CNC

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

Page 29: TALLER - PROGRAMACIÓN EN CNC

8/7/2019 TALLER - PROGRAMACIÓN EN CNC

http://slidepdf.com/reader/full/taller-programacion-en-cnc 29/35

Page 30: TALLER - PROGRAMACIÓN EN CNC

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.

Page 31: TALLER - PROGRAMACIÓN EN CNC

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.

Page 32: TALLER - PROGRAMACIÓN EN CNC

8/7/2019 TALLER - PROGRAMACIÓN EN CNC

http://slidepdf.com/reader/full/taller-programacion-en-cnc 32/35

Page 33: TALLER - PROGRAMACIÓN EN CNC

8/7/2019 TALLER - PROGRAMACIÓN EN CNC

http://slidepdf.com/reader/full/taller-programacion-en-cnc 33/35

Page 34: TALLER - PROGRAMACIÓN EN CNC

8/7/2019 TALLER - PROGRAMACIÓN EN CNC

http://slidepdf.com/reader/full/taller-programacion-en-cnc 34/35

Page 35: TALLER - PROGRAMACIÓN EN CNC

8/7/2019 TALLER - PROGRAMACIÓN EN CNC

http://slidepdf.com/reader/full/taller-programacion-en-cnc 35/35