6.1 clase programacion
TRANSCRIPT
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
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.
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,
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
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
R
I
J
Fo#/a$o2
G0< 3454I4>4?4&
G0< 345464R4&
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,
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=,>@,
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'
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;
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
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,
8/16/2019 6.1 Clase Programacion
http://slidepdf.com/reader/full/61-clase-programacion 12/30
JAS/II-2006JAS/II-2006
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,
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,
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
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,
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.
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ó,
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!
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,
8/16/2019 6.1 Clase Programacion
http://slidepdf.com/reader/full/61-clase-programacion 21/30
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,
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
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
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
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,
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#
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,
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
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!