Cnc Makinenizle GRBL Kurulumu / Kullanımı!

Bu talimatlar grbl'i cnc değirmen / lazer kesicinize nasıl kuracağınızı ve uyarlayacağınızı öğretecektir.

İlk önce GRBL nedir?

GRBL, step motorları ve iğleri / lazerleri kontrol eden arduino kartları (uno, nano, Duemillanove) için bir bellenimdir. GRBL giriş kodu olarak gcode kullanır ve arduino pinleri üzerinden sinyal çıkışı yapar.

Çoğu endüstriyel cnc makinesi, büyük mor konektörler gerektiren paralel port denetleyicisi kullanır. Çünkü GRBL arduino kartları sadece ücretsiz bir USB portuna bağlarsınız.

Donanımınız zaten varsa 3. adıma doğrudan atlayabilirsiniz!

Adım 1: Donanım

Grbl tüm atmega 328 tabanlı arduino kartlarıyla uyumludur, yani bir uno veya nano kullanabilirsiniz, ancak mega'yı atmega 2560 tabanlı olarak kullanamazsınız. Arduino mega, daha güçlü işlemcisi nedeniyle bir sürü 3d yazıcıda kullanılır, ancak bir cnc değirmeninin nispeten kolay görevleri nedeniyle arduino uno yeterlidir.

Step motorları sürmek için bir çeşit sürücüye ihtiyacınız var. Bazı popüler seçenekler nema 14 veya 17 gibi küçük motorlar için a4988 ve drv8825'tir, ancak nema23 ve üstü gibi daha güçlü motorlarla kullanılmamalıdır. Kolay sürücülerden uzak durmak iyi bir fikirdir.

Motor sürücülerinizi ve arduino'yu bağlamak için, popüler arduino uno cnc kalkanı gibi önceden yapılmış bir kartı kullanabilir veya kendiniz oluşturabilirsiniz. Kendi inşaatınızı oluşturmak oldukça kolaydır, ancak çok zaman alabilir. Ayrıca lazer kesim için özel olarak yapılmış arduino nano bazlı levhalar da bulunmaktadır.

Özetlemek:
tipik bir cnc makinesi için bu parçalara ihtiyacınız olacak:

1x arduino kartı
3x step sürücü (x, y, z)
1x cnc kalkanı

Adım 2: Kurulum

Grbl yüklemek için iki şeye ihtiyacınız vardır:

  • Arduino IDE (okul bilgisayarında .zip olarak indir)
  • son grbl sürümü
  1. En son grbl kaynak kodunu .zip olarak indirin
  2. Henüz arduino ide'niz yoksa indirin ve yükleyin
  3. Grbl .zip dosyasını açın ve "grbl" adlı bir klasöre gidin
  4. Klasörü bilinen bir yere çıkarın ve arduino ide'yi açın
  5. Arduino ide'de taslağa gidin> kitaplığı dahil et> .ZIP kitaplığı ekle
  6. Grbl klasörüne gidin ve Tamam'a tıklayın.

Grbl artık bir arduino kütüphanesi olarak kuruldu. Dosya> örnek> grbl> grblupload seçeneğine gidin.
Yeni bir taslak, grbl'un panonuza nasıl flaş edileceğine dair talimatlarla açılır.

3. Adım: Kurulum / Ayarlamalar

Şimdi anakart üzerindeki bellenim ile grbl'u kendi makinenize uyarlamanız gerekir. Kartınızla iletişim kurmak için arduino ide seri monitörünü açmanız gerekir. Mesajı görmüyorsanız, "Grbl x.xj ['$' for help]" gibi bir mesaj görmelisiniz, doğru bağlantı noktasına bağlı olduğunuzdan emin olun ve 115200 baud hızını kullanın.

"$$" yazdığınızda, aşağıdaki gibi bir komut listesi görünmelidir:

100 $ = 250.000 (x, adım / mm)
101 $ = 250.000 (y, adım / mm)
102 $ = 3200.000 (z, adım / mm)
110 $ = 500.000 (x maks. Hız, mm / dak)
111 $ = 500.000 (y maks. Oran, mm / dak)
112 $ = 500.000 (z maks. Oran, mm / dak)
120 $ = 10.000 (x hız, mm / sn ^ 2)
121 $ = 10.000 (y hız, mm / sn ^ 2)
122 $ = 10.000 (z hız, mm / sn ^ 2)
130 $ = 200.000 (x maksimum seyahat, mm)
131 $ = 200.000 (y max seyahat, mm)
132 $ = 200.000 (z max seyahat, mm)

Değiştirilecek en önemli kısım basamak / mm'dir. Adımların / mm'nin hesaplanması gerekir ve bunu yapmanın en kolay yolu prusas reprap hesaplayıcı kullanmaktır.

Bir ayarı değiştirmek için, parametrenin tanımlayıcısını yazın (örneğin, x adımlar için $ 100) "=" ve ardından yeni değeri.
Örneğin: $ 112 = 600 yazmak z maks hızını 600 olarak değiştirir.
$$ yazıp değerleri kontrol ederek ayarınızın kaydedildiğinden emin olun.

Bazı ayarların (corexy kurulumu, değişken iş mili gibi) config.h ile değiştirilmesi gerekir. Yapılandırma dosyasını grbl için arduino kütüphane klasöründe bulabilirsiniz. Dosya talimatları var ve düzenlemek için oldukça basit olmalıdır. Yapılandırma dosyasını düzenlediğinizde, çizimi tahtanıza yeniden yüklemeniz gerekir.



Umarım bu talimatlar yardımcı oldu ve cnc makineniz çalışıyor!
Bir şeyler yanlış / eksik ise yorumlarda belirtmekten çekinmeyin.

İlgi̇li̇ Makaleler