G65 olmaksızın dairesel işlem...

Başlatan crisis, Mayıs 07, 2009, 07:42:10 ÖS

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

crisis

#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

sinan

ustam koşul oluşmadıgında kalan pasoyu nasıl temizliycez...


crisis

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 :)

crisis

istediğin programı yazdım umarım işine yarar

sinan

yok arkadaşım o güncellenmiş hali bir saat öncesi çok teşekür ederim.bir bakıyım