TurkeyCNC Forum

CNC Okulu => Fanuc => Macro Programlama => Konuyu başlatan: ostim06 - Ağustos 13, 2012, 10:28:43 ÖS

Başlık: DİK İŞLEMEDE DİŞ KALEMİ İLE 3 DİŞ ÇEKMEK
Gönderen: ostim06 - Ağustos 13, 2012, 10:28:43 ÖS
G9O G54
T1 M6
G43 H1 G0 X35 Y0 Z50
M3 S1500
G1ZOF10000
#1=0
N1 G2 I-35 F500
#1=#1+3
IF[#1 LT 50] GOTO1
G0 XO YO
G28 ZO M9
G28 YO
M5
M30
Başlık: Ynt: DİK İŞLEMEDE DİŞ KALEMİ İLE 3 DİŞ ÇEKMEK
Gönderen: CK-53 - Ağustos 14, 2012, 07:49:17 ÖÖ
G90 G54
T1 M6
G43 H1 G0 X35 Y0 Z50
M3 S1500
G1Z0F10000
#1=0
N1#1=#1+3
G2 I-35 Z-#1 F500
IF[#1 LT 50] GOTO1
G0 X0 Y0
G28 Z0 M9
G28 Y0
M5
M30

1-  Programın G2 satırında olmayan Z sebebiyle, Z0 da dönüp duruyor. Yukarıdaki şekilde düzelttim.
2-  Z-50 ye kadar diş çekmek istemişsin. Fakat hatvemiz 3 olduğu için Z-51 e kadar diş çekiyor. Eğer deliğimiz kör ise kalemi bindirme tehlikemiz var. Bunu hesaplamamız gerekir ve Z1 den başlamalısın ki Z-50 de bitsin.
3-  Hiçbir zaman Z0 dan diş çekmeye başlama, Z+ değerlerden başlarsan emniyet açısından daha sağlıklı olur.
4- ( #1=#1+3 ) sayaç satırı,  ( N1 G2 I-35 F500 ) hareketi verdiğin satırın altında olursa, ilk hareketin #1=0 olduğu için Z0 da dalmadan bir tur atacaktır. Onun için sayaç satırını yukarıya aldım.
Başlık: Ynt: DİK İŞLEMEDE DİŞ KALEMİ İLE 3 DİŞ ÇEKMEK
Gönderen: mehmetyıldız - Ekim 21, 2012, 01:51:16 ÖS
teşşekürler arkadaşım...Allah razı olsun... ;)