TurkeyCNC Forum

CNC Okulu => Fanuc => Macro Programlama => Konuyu başlatan: crisis - Mayıs 07, 2009, 07:42:10 ÖS

Başlık: G65 olmaksızın dairesel işlem...
Gönderen: crisis - Mayıs 07, 2009, 07:42:10 ÖS
#1=#2*#3 (BU SATIR SABİT KALCAK)
#2=22.225(YARI CAP)
#3=65(ILK DELIK BASLAMA ACISI)
#4=120(IKI DELIK ARA ACISI)
#5=3(DELIK SAYISI)
#6=0(X KORDINAT) sıfır kalsın
#7=0(Y KORDINAT) sıfır kalsın
#8=-20(DELİK BOYU ( Z )) eksi değer vermeyi unutmayın
G0X#6Y#7
G98G81Z#8R3.F2000K0 (K tekrar sayısı,sıfır kalsın,pozisyonlandığı merkezde delme işlemi yapmaması için,K çalışmazsa L yapın)
N999#6=COS[#3]*#2
#7=SIN[#3]*#2
X#6Y#7
#3=#3+#4
#5=#5-1
IF[#5EQ0]GOTO988
GOTO999
N988G0G80


ana program içersinde yada alt program olarak G65 macro çağırma kullanmaksızın sadece açıklamasını yaptığım satırlardaki
delik sayısı,delik açıları,dairenin yarıçapı... gibi bilgileri girmeniz yeterlidir
benim çalıştığım tezgahlardan biri gibi G16 opsiyon olan tezgahınızda bulunması gereken bir alt program olduğunu düşünüyorum
herkese iyi çalışmalar
Başlık: Ynt: G65 olmaksızın dairesel işlem...
Gönderen: sinan - Mayıs 07, 2009, 10:32:44 ÖS
ustam koşul oluşmadıgında kalan pasoyu nasıl temizliycez...
Başlık: Ynt: G65 olmaksızın dairesel işlem...
Gönderen: sinan - Mayıs 07, 2009, 10:35:24 ÖS
Alıntı yapılan: sinan - Mayıs 07, 2009, 10:32:44 ÖS
ustam koşul oluşmadıgında kalan pasoyu nasıl temizliycez...

http://www.turkeycnc.com/macro-programlama/macro-mantigini-ogrenmek-icin-basit-bir-calisma-t3548.0.html
burada örnek bir soru sordum ama cevap alamadım
Başlık: Ynt: G65 olmaksızın dairesel işlem...
Gönderen: crisis - Mayıs 08, 2009, 12:29:27 ÖÖ
Alıntı yapılan: sinan - Mayıs 07, 2009, 10:35:24 ÖS
Alıntı yapılan: sinan - Mayıs 07, 2009, 10:32:44 ÖS
ustam koşul oluşmadıgında kalan pasoyu nasıl temizliycez...

http://www.turkeycnc.com/macro-programlama/macro-mantigini-ogrenmek-icin-basit-bir-calisma-t3548.0.html
burada örnek bir soru sordum ama cevap alamadım
yazalı daha 1 saat olmuş tabi cevap alamazsın sen bu hızla gidersen :)
Başlık: Ynt: G65 olmaksızın dairesel işlem...
Gönderen: crisis - Mayıs 08, 2009, 12:30:27 ÖÖ
istediğin programı yazdım umarım işine yarar
Başlık: Ynt: G65 olmaksızın dairesel işlem...
Gönderen: sinan - Mayıs 08, 2009, 10:38:36 ÖS
yok arkadaşım o güncellenmiş hali bir saat öncesi çok teşekür ederim.bir bakıyım