Mach3'te Z ekseni kalkmadan Y ekseni Hareketini Engelleme

kurusaray

Üye
Katılım
14 Tem 2008
Mesajlar
198
Puanları
1
Yaş
40
Arkadaşlar selamlar.

Başlıktanda anlaşıldığı üzere mach3'te hem cam işleme modunda hem de manuel modda
z eksenine bağlanacak emniyet sensörünü görmeden Y ekseni(yatay ekseni) hareket etmesin istiyorum. Aksi halde çoklu delme yapan takımlarımın tamamı kırılır. Sensörü input olarak girip, Z ekseni sensör seviyesinde iken Y eksenin hareket etmesine izin ver diye bir kontrol yapılabilir mi.
 
Yapılır abi çok kolay. Cam modunda yaparsın ancak manuel modda bilgim dahilinde olmaz.
 
Şimdi bir not defteri açacaksın. İçine aşağıda verdiğim kodu yazıp kaydedeceksin. İsmini de atıyorum M900 yap. Dosya uzantısı .txt olur sen onu .m1s yapacaksın. Sonra bunu alıp mach3 sistem klasörü içinde Macros klasörü içinde de makinenin klasörüne gireceksin. Mill yada Turn herneyse o klasöre yapıştıracaksın

While Not GetOEMLED (821)
Sleep (100)
Wend

Bu kod input1 den yani input1 e bağlı sensör/switch den sinyal gelene kadar bekler.

Bu m900 kodunu z eksenini yukarı çıkaran satırla y eksenine hareket veren kodun arasına yazacaksın
 
Peki kullanacağım siviç olarak home seviçini kullansam olurmu.

Her defasında z eksenini -1 göndererek home sensörunü görmesini saglasam

Sonrada dediğiniz sorguyu yapsam olurmu. Tekrar bi sensör daha koymayalım.
 
Peki kullanacağım siviç olarak home seviçini kullansam olurmu.

Her defasında z eksenini -1 göndererek home sensörunü görmesini saglasam

Sonrada dediğiniz sorguyu yapsam olurmu. Tekrar bi sensör daha koymayalım.

-1 e göndermekten kastınız Z ekseni sisteminiz için yeterli seviyede yuları kaldırmış oluyorsa tamamdır. Onun haricinde Z ekseni home switch i pin numarası Aynı şekilde İnput 1 in pin numarası olarak girmelisin mach3e. Sorunsuz çalışır diye düşünüyorum. Matkapları söküp boşta çalıştırmak lazım makineyi 10 -15 döngü süresince emin olduktan sonra normal şekilde çalıştırmalı
 
Aslında bu while komutlarını falan biliyorum . Bu OEMLED yada OEMDRO bunlar ne anlam ifade ediyor onu anlamaya çalışıyorum.
 
Aslında bu while komutlarını falan biliyorum . Bu OEMLED yada OEMDRO bunlar ne anlam ifade ediyor onu anlamaya çalışıyorum.

Oemled demek mach3 programına input olarak bir buton switch falan bağlamak demek. DRO ile de eksenlerin değerlerini okuyabilirsin. Değerleri istediğin değerle değiştirebilirsin gibi.
 

Forum istatistikleri

Konular
129,903
Mesajlar
931,174
Kullanıcılar
452,789
Son üye
yigitt.m
Geri
Üst