30
 JAS/ II-2006 JAS/ II-2006 CENTRO DE MAQUINADO VERTICAL PROGRAMACION CMV - HASS VF0 ING. JORGE ALVAREZ SERVIN  ING. JORGE AL VA REZ SERVIN U N I D A D  I I I  C N C 3.3 PROGRAMACION CNC-CMV HASS VFO

6.1 Clase Programacion

Embed Size (px)

Citation preview

Page 1: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 1/30

 JAS/II-2006JAS/II-2006

CENTRO DE MAQUINADO

VERTICAL

PROGRAMACION

CMV - HASS VF0

ING. JORGE ALVAREZ SERVIN

  ING. JORGE ALVAREZ SERVIN

UNI DAD I I I    CNC

3.3 PROGRAMACION CNC-CMV HASS VFO

Page 2: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 2/30

 JAS/II-2006JAS/II-2006

CODIGOS G

Cada código G defiido e! "a#$e de % g#%"o de código!& e'

g#%"o 0 !o NO MODALES& e!$o !igifica (%e) e''o!

e!"ecifica %a f%ció a"'ica*'e !o'o a e!$e *'o(%e + o

afec$a a o$#o! *'o(%e!,

Los otros grupos son de modalidad y la especificación de

un código en el grupo cancela el código previo de ese

grupo; por tanto un código modal G aplica a los bloques

subsecuentes de manera que estos no necesitan ser re-

especificados si desea aplicar el mismo código G modal.

Page 3: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 3/30

 JAS/II-2006JAS/II-2006

G00 Posicionamiento con movimiento rápido

M%ee 'a .e##a/ie$a de!de 'a "o!ició "#e!e$e a'

 "%$o de de!$io e!"ecificado "o# 'o! "a#/e$#o!

coo#deado! e e' /odo #"ido $#a!e#!a', So'o 'o! e1e!

e!"ecificado! !o /oido!,

Y

!Y

A

L

Fo#/a$o2

G00 34546&

3) 5) 6) !o 'a!

coo#deada! de de!$io

 "a#a cada e1e,

Page 4: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 4/30

 JAS/II-2006JAS/II-2006

G0" #ovimiento de interpo$aci%n $inea$

E!$e co/ado e! %$i'i7ado "a#a c#ea# % /oi/ie$o e

'8ea #ec$a 9'iea': "a#a % "%$o a 'a "#o"o#ció dea'i/e$ació e!"ecificada "o# e' %!%a#io, E' /oi/ie$o

 "%ede e1ec%$a#!e e ;) < o = di/e!ioe!, Si /! de % e1e

e! co/adado e' /oi/ie$o !e# !ic#oi7ado,

9Co/e7a# + "a#a# a' /i!/o $ie/"o:,

Y

!Y

A

L

&R 

E1e/"'o2

G0; 3=0,

G0;3=0, 5<0,Fo#/a$o2

G0; 345464 

Page 5: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 5/30

 JAS/II-2006JAS/II-2006

G0' #ovimiento de interpo$aci%n circ($ar )&*+

Generará movimiento para crear un arco en el sentido delas agujas del reloj desde la posición actual al punto dedestino.El centro es especificado por una “I”, una “J”, o una “K”.Las letras I, J K especifican la distancia de la posiciónactual al centro del arco so!re la dirección ", # $respectivamente, son siempre e%presados en valores

incrementales.

Y

!Y

A

I

       J

Fo#/a$o2

G0< 3454I4>4?4&

G0< 345464R4&

Page 6: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 6/30

 JAS/II-2006JAS/II-2006

3) 5) 6) !o 'a! coo#deada! de de!$io de cada e1e,

I) >) ? e! e' ce$#o de' a#co e ic#e/e$a' de!de e' "%$o de

iicio de' a#co,

R e! e' #adio, R ega$io (%ie#e deci# c8#c%'o /! g#ade,

Page 7: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 7/30

 JAS/II-2006JAS/II-2006

Si !o'o I) > o ? e! e!"ecificado) !e a!%/e (%e 'o! o$#o! !o

ce#o, Co R o !e "%ede co#$a# % ci#c%'o co/"'e$o& e e!$e

ca!o o ece!i$a e!"ecifica# % "%$o fia' 3) 5 6& !o'o

 "#og#a/e I)>)? "a#a defii# e' ce$#o de' ci#c%'o,

G03 Funciona igual que G02 solo que la trayectoria es en

sentido contrario a las manecilla del relo!.

E1, G0< I=,>@,

Page 8: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 8/30

 JAS/II-2006JAS/II-2006

G"' ,resado de cavidad circ($ar a mano derec-a

La .e##a/ie$a $iee (%e e!$a# "o!icioada a' ce$#o

de' ci#c%'o +a !ea e % *'o(%e "#eio o e e!$e *'o(%e

%!ado 3 + 5, G ;< o e! /oda'

Page 9: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 9/30

 JAS/II-2006JAS/II-2006

D Se'ecció de' di/e$#o de 'a .e##a/ie$a

I Radio de' "#i/e# ci#c%'o 9 o $e#/iado !i o .a+ ?:

? Radio de' ci#c%'o de $e#/iado 9!i e! e!"ecificado:

L Co$ado# de %e'$a! "a#a #e"e$i# co#$e! /a! "#of%do!

Q Ic#e/e$o de' #adio 9$iee (%e !e# %!ado co ?:

F Ve'ocidad de aace

6 P#of%didad e 6 de' co#$e o ic#e/e$o

"!. G#2$-#.F200.%0&'#2.(;

"!. G#2$-#.').*20.+).%&F200.;

",. G#2G)#$-#.').*20.+).%&F200.L;

Page 10: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 10/30

 JAS/II-2006JAS/II-2006

G"! G"/! G" Se$ecci%n de$ p$ano de tra1a2o

G; P'ao 35G;B P'ao 63

G; P'ao 56

 No$a2 La co/"e!ació de' #adio de' co#$ado# !o'o

e!$a di!"oi*'e e e' "'ao 35

Page 11: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 11/30

 JAS/II-2006JAS/II-2006

G3"! G3' &ompensaci%n de$ diámetro de$ cortador

G@; Co/"e!a e' co#$ado# a 'a i7(%ie#da& La

.e##a/ie$a !e /oe# a'a i7(%ie#da de 'a $#a+ec$o#ia

 "#og#a/ada co/"e!ado e' #adio de 'a .e##a/ie$a

#egi!$#ada e /e/o#ia,

G@0 cace'a G@; o G@<,

E1, G@;D0@& Co/"e!a a 'a i7(%ie#da 'a di/e!ió

dec'a#ada e 'a "o!ició @ ) %!%a'/e$e co##e!"ode a'%/e#o de .e##a/ie$a,

Page 12: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 12/30

 JAS/II-2006JAS/II-2006

Page 13: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 13/30

 JAS/II-2006JAS/II-2006

G@< Co/"e!a e' co#$ado# a 'a de#ec.a,

Page 14: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 14/30

 JAS/II-2006JAS/II-2006

G34 compensaci%n de $a a$t(ra de $a -erramientaLo! de!"'a7a/ie$o! de 'ogi$%d de .e##a/ie$a !o ag#egado! a 'a!

 "o!icioe! de 'o! e1e! o#deado!

E1e/"'o2

G@=H0;

Si$ai!2

G@=H

Dode

e! e' No, de

'a ./$a,

Page 15: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 15/30

 JAS/II-2006JAS/II-2006

G3 Gra1ado

Pe#/i$e g#a*a# %a '8ea 'i$e#a' o % %/e#o de !e#ie e

!ec%ecia

E2 Ve'ocidad de i/e#!ió

F2 Ve'ocidad de aace

I2 Ag%'o de #o$ació>2 Ta/ao de 'e$#a

P2 ; "a#a g#a*ado de %/e#o de !e#ie

0 "a#a g#a*ado de '8ea 'i$e#a'

R2 P'ao de #e$o#o

3) 5 2 Iicio de g#a*ado

62 "#of%didad de co#$e

Page 16: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 16/30

 JAS/II-2006JAS/II-2006

G47P0X2.0Y2.0I45.J.5Z-.005F15.E10.(TEXTO AGRABAR)

E1e/"'o2

G@P02 G#a*ado 'i$e#a'

3<,5<, 2 P%$o de iicio de $e$o

I@ 2 Te$o e ag%'o @

>, A'$%#a de $e$o 0, "g,

R,0 Re$#oce!o e "g, 9//:

6-,00 P#of, Co#$e e "g, 9//:

F; Ve' aace "g,9//:/i,

E;0, Ve' i/e#!ió "g9//:/i,

Page 17: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 17/30

 JAS/II-2006JAS/II-2006

G0! G"! G' Patrones de a5(2eros

n ciclo preprogramado debe estar activo de manera que

en cada una de las posiciones alg/n tipo de ciclo de

taladrado o roscado sea e!ecutado G(3 G(1 G( G((

G&#-G&)4. 

Page 18: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 18/30

 JAS/II-2006JAS/II-2006

La .e##a/ie$a $iee (%e e!$a# "o!icioada a' ce$#o de'

ci#c%'o +a !ea e e' *'o(%e "#eio o e 'a i!$#%cció,

Page 19: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 19/30

 JAS/II-2006JAS/II-2006

G0)G;)G< !o código! o /oda'e!

Page 20: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 20/30

 JAS/II-2006JAS/II-2006

G/4 &ic$o prepro5ramado de ta$adrado con avances cortos

E!$e código e! /oda' "o# 'o (%e cada /oi/ie$o de 3

o 5 .a# (%e e' cic'o "#e"#og#a/ado !ea e1ec%$ado,

Page 21: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 21/30

Page 22: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 22/30

 JAS/II-2006JAS/II-2006

E1e/"'o2

G0;6;, E' co#$ado# e 6;,

GB=6-;0,Q<,R;,FB0, Cic'o de $a'ad#ado

3;0,5<0, Ta'ad#ado e 3;0,5<0,

30,5B0, Ta'ad#ado e 3;0,5<0,

GB0, Cace'a cic'o de $a'ad#ado

G0;30,5B Co#$ado# a "o!ició 30,5B,

Page 23: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 23/30

 JAS/II-2006JAS/II-2006

GB@ Cic'o "#e"#og#a/ado de /ac.%e'ado

Page 24: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 24/30

 JAS/II-2006JAS/II-2006

E!$e código e! de /oda'idad) e! cace'ado "o# GB0 o

c%ado o$#o cic'o "#e"#og#a/ado !ea !e'eccioado, Cada

/oi/ie$o e 3 o 5 .a# (%e e' cic'o !ea e1ec%$ado

F Ve'ocidad de aace

 N%/e#o de #e"e$icioe!

R Po!ició de' "'ao R 

3) 5 o"cioa' "a#a e' /oi/ie$o de 3 + 5

6 Po!ició de' fodo de' ag%1e#o

Page 25: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 25/30

 JAS/II-2006JAS/II-2006

E1e/"'o

S00M0=G0030,50,6,

G0;6;, E' co#$ado# e 6;,

GB@6-0,F,<R;, Cic'o de /ac.%e'ado

3;0,5<0, Mac.%e'ado e 3;0,5<0,

30,5B0, Mac.%e'ado e 3;0,5<0,

GB0, Cace'a cic'o

G0;30,5B Co#$ado# a "o!ició 30,5B,

2

 00#"/;TPI J ,< J F

Page 26: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 26/30

 JAS/II-2006JAS/II-2006

G"60 ,resado de cavidades

La fo#/a de 'a caidad $iee (%e !e# defiida "o# %a !e#ie de

/oi/ie$o! de$#o de %a !%*#%$ia, E' co#$e !e# e 'a $#a+ec$o#ia 3 o

5 !egK !ea e!"ecificado "o# I o >) !eg%ido "o# %a "a!ada de

$e#/iado "a#a 'i/"ia# 'a o#i''a,

Page 27: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 27/30

 JAS/II-2006JAS/II-2006

3)5 Po!ició de' ag%1e#o de iicio

6 P#of%didad fia' de' ag%1e#o

F e'ocidad de aace

R P'ao de #efe#ecia

Q P#of%didad ic#e/e$a' de' co#$ado# "o# "a!ada e 6

I Ic#e/e$o de co#$e e e1e 3

> ic#e/e$o de co#$e e e1e 5

? Ma#ge o $o'e#acia de' co#$e $e#/iado

P N%/e#o de !%*"#og#a/a

D N%/e#o de de!"'a7a/ie$o de 'a geo/e$#8a

G@; o G@< Co/"e!ació de' co#$ado# 

Page 28: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 28/30

 JAS/II-2006JAS/II-2006

Q "a!ada! !o #ea'i7ada! "a#a a'ca7a# 'a "#of%didad 6& !i %

co$ado# L e! idicado e' *'o(%e e$e#o e! #e"e$ido + %

ic#e/e$a' 3 o 5 #e"o!icioa#a 'a caidad,

Page 29: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 29/30

 JAS/II-2006JAS/II-2006

O;000

T;M0

G00G0G@S<000M0=

G@=H0;60,;M0B

G0;60,0;F=0,

G;0P;;6-,Q,<R,0;>,@?,0;G@

;D0;F;0

G@0G0;30,50,

G006;,M0

G<BG;50,60,

M=0

O;;

G0;5<,

3-<,

5-<,

3<,

5-<,

30,

M

La !%*#%$ia $iee (%e defii# %a #ea ce##ada "o# /edio de código!

G0;) G0< o G0= /oi/ie$o! e 3 e 5 + $iee (%e $e#/ia# co %

M, E1e/"'o2

Page 30: 6.1 Clase Programacion

8/16/2019 6.1 Clase Programacion

http://slidepdf.com/reader/full/61-clase-programacion 30/30

C%a'(%ie# código dife#e$e a G) I) >) R) 3 o 5 !o

igo#ado! e 'a !%*#%$ia) 'a c%a' de*e co!i!$i# e /eo!

de <0 #eco##ido!