TurkeyCNC Forum

CNC Okulu => Fanuc => Macro Programlama => Konuyu başlatan: firtina35 - Mayıs 26, 2014, 03:23:45 ÖÖ

Başlık: MACRO SIRALI DELİK DELME
Gönderen: firtina35 - Mayıs 26, 2014, 03:23:45 ÖÖ
https://www.facebook.com/n/?video%2Feditvideo.php&v=889890674358796&aref=124523114&medium=email&mid=9ec9880G5af31897a317G76c126aG3dGf896&bcode=1.1401068370.AbkjSBtzf7aawwdb&n_m=fatihefefirtina%40gmail.com
%
O1101(MACRO SIRALI DLK DELME)

#9=2000(DEVIR)
#10=10(XDLK SAYISI)
#11=4(Y DLK SAYISI)
#12=20(Z DRNLIK)
#13=3(X DLKLER ARASI MSF)
#14=3(Y DLKLER ARASI MSF)
#15=0(DELİK DERECE)
#16=10(X 1.DLK BAŞLANGIÇ)
#17=10(Y 1.DLK BAŞLANGIÇ)


(BURDN SONRASINI DGSTRMEYN)
M3S#9
G0G90G43G54H8X#16Y#17Z100.
G68R#15
G0Z5.M14
N1G81Z-#12R1.F150
#1=[#1+1]
G91X#13K[#10-1]
G80
Y#14
G90X#16
IF[#1EQ#11]GOTO2
GOTO1
G69
N2G0G91G28Z0
G0G91G28Y0.
M30
(EGER  GAGALAMA ISTRSNIZ )
(G81 G83 YAPIP Q? EKLYN)
%
fatihefefirtina@gmail.com
Başlık: Ynt: MACRO SIRALI DELİK DELME
Gönderen: adilbir - Mayıs 26, 2014, 10:46:09 ÖÖ
#9 dan#17 ye kadar yazmış olduğun değerler tezgahı açıp kapatınca sıfırlanıyormu acaba
Başlık: Ynt: MACRO SIRALI DELİK DELME
Gönderen: cncmakro - Mayıs 26, 2014, 09:30:52 ÖS
Alıntı yapılan: adilbir - Mayıs 26, 2014, 10:46:09 ÖÖ
#9 dan#17 ye kadar yazmış olduğun değerler tezgahı açıp kapatınca sıfırlanıyormu acaba

Söz konusu olan degiskenler tezgahı kapatıp açınca sifirlanir ama sen programı calistirinca bu değerleri yeniden alır. 
Başlık: Ynt: MACRO SIRALI DELİK DELME
Gönderen: firtina35 - Mayıs 26, 2014, 10:21:58 ÖS
Tezgah program sonunda her M30 u gördüğünde  yada resetlendiğinde bu değerleri sıfırlar,Zaten mantıklı olanda budur.Program her start aldığında değerler tekrar otamatik kaydedilir.İsteğe göre bu değerlerin parametreden sıfırlanması engellenebilir ama bence böylesi daha sağlıklı.500 den sonraki değişkenler M30u ve reseti de görse sıfırlanmaz.
Başlık: Ynt: MACRO SIRALI DELİK DELME
Gönderen: cncmakro - Mayıs 26, 2014, 11:42:17 ÖS
Alıntı yapılan: firtina35 - Mayıs 26, 2014, 10:21:58 ÖS
Tezgah program sonunda her M30 u gördüğünde  yada resetlendiğinde bu değerleri sıfırlar,Zaten mantıklı olanda budur.Program her start aldığında değerler tekrar otamatik kaydedilir.İsteğe göre bu değerlerin parametreden sıfırlanması engellenebilir ama bence böylesi daha sağlıklı.500 den sonraki değişkenler M30u ve reseti de görse sıfırlanmaz.

Tamamen katiliyorum. Fakat şu uyarıyı yapmak gerek: genelde 500'lü degiskenlere takım ölçme probu, parça ölçme probu v.b. degiskenler atanıyor. Bu degiskenlere rastgele deger atarsanız parça referansiniz veya takim ofset degerleriniz bozulabilir. Bu da başınızı ciddi anlamda agirtabilir.

Sonuç: çok zorda kalmadikca 1-33 arasindaki degiskenlerden başka degiskenlere değer atamayin.