Mahc3 z sıfırlama prob hatası

Katılım
3 Nis 2017
Mesajlar
47
Puanları
1
Yaş
36
öncelikler selamun aleykum arkadaşlar benim probla ilgili sıkıntım var sıfırlama esnasında bazen prob aşağıya son noktada metale deydigi anda aşağıya inmeye çalışıyor mach3 programini kapayip actigimda düzeliyor fakat bu sıkıntıyı nezaman yapacagi hiç belli olmuyor şimdiye kadar takım kırmadım ama bu gidişle kıracağım gibi görünüyor bilgisi olanlardan yardımlarını bekliyorum ilgisini esirgemeyen arkadaşlara şimdiden teşekkür ederim
 
öncelikler selamun aleykum arkadaşlar benim probla ilgili sıkıntım var sıfırlama esnasında bazen prob aşağıya son noktada metale deydigi anda aşağıya inmeye çalışıyor mach3 programini kapayip actigimda düzeliyor fakat bu sıkıntıyı nezaman yapacagi hiç belli olmuyor şimdiye kadar takım kırmadım ama bu gidişle kıracağım gibi görünüyor bilgisi olanlardan yardımlarını bekliyorum ilgisini esirgemeyen arkadaşlara şimdiden teşekkür ederim
şaka maka bende de aynı sıkıntı var.
 
Mach3 (PC) ve makinenin komutları gerçekleştirmesi arasındaki zaman farkı nedeni ile böyle bir sorun ortaya çıkıyor olabilir mi?

Örneğin, Z ekseni için arka arkaya aşağı doğru 10 küçük hareket komutu gönderse, daha 7'si gerçekleşmişken sensör de temas etse, Mach3 algılamadan önce hafızada kalan 3 komut yerine getiriliyor olabilir mi? veya benzer bir işleyiş yapısı?
 
Mach3 (PC) ve makinenin komutları gerçekleştirmesi arasındaki zaman farkı nedeni ile böyle bir sorun ortaya çıkıyor olabilir mi?

Örneğin, Z ekseni için arka arkaya aşağı doğru 10 küçük hareket komutu gönderse, daha 7'si gerçekleşmişken sensör de temas etse, Mach3 algılamadan önce hafızada kalan 3 komut yerine getiriliyor olabilir mi? veya benzer bir işleyiş yapısı?
ara sıra auto tool zero dediğimde z ekseni hareket edeceğine x veya y ekseni hareket ediyor. bazen z ekseni - yönde değil + yöne gidiyor.
 
makroyu siteden irdirdim sadece prob yüksekliğini ve hız ayarını degistirdim
 
kullandigim kod

Kod:
PlateThickness = GetUserDRO(1151)
If GetOemLed (825)=0 Then
DoOEMButton (1010)
Code "G4 P1" 'P1 değeriyle oynayabilirsiniz. Amacı auto tool zero tuşuna bastığınızda harekete geçmek için ne kadar süre beklemesi gerektiğidir. Mesela acelem var derseniz 0.25 yapabilirsiniz:) Yalnız nokta ile virgül değil

Code "G31Z-40 F300" '-40 değeri Z eksenininsıfırlama yapmak için en fazla ne kadar ineceğinin sınırıdır. Mesela Auto tool zero dedeniz ve Z inmeye başladı. -40 birimde probu göremezse işlem iptal :) F500 ise bildiginiz gibi iniş hızınız. Düşürmekte fayda var.
While IsMoving()
Wend
ZProbePos = GetVar(2002)
Code "G0 Z" &ZProbePos
While IsMoving ()
Wend
Call SetDro (2, 19.4) 'Buraya virgülden sonra boşluk bırakarak probunuzun kalınlığını giriniz. Mesela 10.5 gibi. Onluk ayıracının Nokta olmasına dikkat)
Code "G4 P0.5" 'Buradaki P değeri sıfırlama işlemi bittikten sonra Z ekseninin alt satıra yazacağımız değere kalkarak ne kadar süreyle beklemede kalacağıdır.
Code "G0 Z30" '20 değeri Z nin probu gördükten sonra ne kadar yükseğe kalkması gerektiğidir
Code "(Z ekseni sıfırlandı...)" 'Buraya sıfırmala işlemi sonrasında Mach3 Statüs barında yazmasını istediğiniz mesajı yazacaksınız.
Else
Code "(Z Eksen Sıfırlama Hatası... Bağlantıları kontrol ederek tekrar deneyiniz...)" 'Anlaşılacağı üzere hata durumunda mesajınız
Exit Sub
End If
 
Moderatör tarafında düzenlendi:
Mach3 (PC) ve makinenin komutları gerçekleştirmesi arasındaki zaman farkı nedeni ile böyle bir sorun ortaya çıkıyor olabilir mi?

Örneğin, Z ekseni için arka arkaya aşağı doğru 10 küçük hareket komutu gönderse, daha 7'si gerçekleşmişken sensör de temas etse, Mach3 algılamadan önce hafızada kalan 3 komut yerine getiriliyor olabilir mi? veya benzer bir işleyiş yapısı?
yazinizdan anladigim kadariyla mach3 ve kart arasindaki veri transver hizi yeterince koordineli deyil buna etken olan bilgisayar işlemci hızı ve kart hızı uyuşması olabilirmi yada şöyle sorayım lpt uyumlu kart deyildi usb uyumlu kartta bu sıkıntı olabilirmi
 

Forum istatistikleri

Konular
129,903
Mesajlar
931,173
Kullanıcılar
452,788
Son üye
erisik
Geri
Üst