TurkeyCNC Forum

CNC Okulu => Fanuc => Macro Programlama => Konuyu başlatan: sinan - Mayıs 26, 2009, 08:29:09 ÖS

Başlık: tornada kanal açmak için kullanılan makro #21=made in sinan
Gönderen: sinan - Mayıs 26, 2009, 08:29:09 ÖS


IF[#5EQ1]GOTO56

N56

#5=[#24+2]   (XBAŞLANGICI+2GÜVENLİK sabit )
#6=[#26+#7]  (ZBAŞLANGICI+KATER sabit )
#10=[#23-#3] (ZBİTİŞİ  SABİT  )



#12=[#18*2]
#17=[#24-#12]
#13=[#26+#23]/2   (SABİT)
#15=[#6-#18]
#16=[#23+#18]



G54
G0X#5Z-#26
#26=[#26+#7+#3]
N1Z-#26
G1X#21F#9
G0X#5
IF[#26EQ#10]GOTO2
#26=[#26+#7]
IF[#26LE#10]GOTO1
IF[#26NE#10]THEN#26=#10
IF[#26EQ#10]GOTO1

N2IF[#18EQ#0]GOTO5
IF[#3EQ#0]GOTO5


X#5Z-#15
G1X#24
G3X#17Z-#6R#18
G1X#21R#3
G1Z-#13
G0X#5
G0Z-#16
G1X#24
G2X#17Z-#23R#18
G1X#21R#3
G1Z-#13
G0X#5
N5G0X360.Z300.
M99



%
G97S1000M03
G54
G65P256X200.U170.Z25.W100.D3.C5.R2.F0.1
G28U0.W0.
M30
%


X  X BAŞLAMA ÇAPI
U  X BİTİŞ ÇAPI
Z  Z BAŞLANGICI
W Z BİTTİŞİ
D3 TAKIM KALINLIGI
C5 İÇ ÇAPTAKİ RAİDUS
R  KÖŞELERDEKİ RAİDUS
F İLERLEME :)


VALLA İYİ OLDU BENCE FİNİŞİNİDE YAPIYOR

MADE İN SİNAN

Başlık: Ynt: tornada kanal açmak için kullanılan makro #21=made in sinan
Gönderen: taşkaya - Mayıs 27, 2009, 11:51:22 ÖÖ
sinan ım sen bu macro da bayaa ıyısın ....

yakın olsakta bana ders versen bee  :)

Başlık: Ynt: tornada kanal açmak için kullanılan makro #21=made in sinan
Gönderen: sinan - Mayıs 27, 2009, 04:42:21 ÖS
kardeşim sadece kafama taktımı bitirmeden bırakmam
Başlık: Ynt: tornada kanal açmak için kullanılan makro #21=made in sinan
Gönderen: VICTOR - Mayıs 27, 2009, 04:53:17 ÖS
Alıntı yapılan: sinan - Mayıs 27, 2009, 04:42:21 ÖS
kardeşim sadece kafama taktımı bitirmeden bırakmak istemiyorum ne kadar iyiyim tartışılır ama çok yeniyim...elimden gelenide yaparım senin için sen yeterki sor...bilmiyorsam ögrenir gelir yinede yanıtsız bırakmam...

brawoo,,  çok guzel bir yaklaşım..

herkes herşeyı bilemez, ama öğrenebılr.  ogrenmeyi istıyorsa ve bunun için zaman ayırıyorsa ne mutlu o kışıye.