TurkeyCNC Forum

CNC Okulu => Fanuc => Macro Programlama => Konuyu başlatan: CK-53 - Ekim 28, 2010, 05:41:38 ÖS

Başlık: Sizden öğrendiklerimle ilk yazdığım macro.
Gönderen: CK-53 - Ekim 28, 2010, 05:41:38 ÖS
Siz ustalarımdan ve Fanuc kitabından öğrenerek yazdığım ilk macro programım.
İstenen çapa, istenen adette 360 dereceye eşit açılarla delik deliyor. Acaba doğrumudur? Yorumlarınızı bekliyorum. Basit bir program ama benim için zordu.


(X – X DAIRE MERKEZ KOORDINATI)
(Y - Y DAIRE MERKEZ KOORDINATI)
(Z - TOPLAM DERINLIK)
(W - DAIRE CAPI)
(S – DEVIR)
(R - YAKLASMA MESAFESI)
(Q – GAGALAMA)
(F - ILERLEME)
(A – BASLANGIC ACISI)
(T - DELIK ADEDI)

G65 P105 X0 Y0 Z-50 W500 T36 A0 S500 R1 Q1.5 F100


00105
#500=#4003
G52X#24Y#25
#501=360/#20
G16G17G80G90G0Z50W0
M3S#19
#502=0
#23=#23/2
G73X#23Y#1R#18Q#17Z#26F#9
N1#502=#502+1
IF[#502EQ#20]GOTO2
G91Y#501
GOTO1
N2G#500
G15G0Z200M19
M99
Başlık: Ynt: Sizden öğrendiklerimle ilk yazdığım macro.
Gönderen: birkan66 - Ekim 28, 2010, 05:58:48 ÖS
BEN BİR İKİ DEGİŞİKLİK YAPTIM VE BU SEKİLDE CALISTI

O0001
G40G80G67
G65 P105 X0 Y0 Z-50 W500 T36 A0 S500 R1 Q1.5 F100
M30


O0105
#500=#4003
G52X#24Y#25
#501=360/#20
G16G17G80G90G0Z50W0
M3S#19
#502=0
#23=#23/2
G73X#23Y#1R#18Q#17Z#26F#9
N1#502=#502+1
IF[#502EQ#20]GOTO2
G91Y#501
GOTO1
N2G#500
G15G0Z200M19
M99

Başlık: Ynt: Sizden öğrendiklerimle ilk yazdığım macro.
Gönderen: sametagll - Ekim 27, 2021, 02:39:09 ÖS
tek tek açıklayabilirmiisiniz lütfennn