Fransa'da atölyede eski bir masaüstü CNC'yi GRBL ile yeniden ayağa kaldırmak

这篇内容暂时只有 Türkçe 版本,以下是原文。

Geçen kış Lyon yakınında küçük bir atölyede, 2000’lerden kalma bir masaüstü CNC’yi (yaklaşık 400x300 mm çalışma alanı, üç eksen, paso motorlu) çalışır hale getirmeye çalıştım. Kartı yanmıştı, sürücüleri sağlamdı ama kontrol kutusu yoktu. Boşta 0.02 mm’lik bir salınım vardı; onu da sonra ayarladım. Amaç ahşap ve MDF’te küçük parçalar çıkarmaktı, metal değil.

Önce eksenleri söktüm, vidaları temizledim, gresledim. Sonra Arduino Uno üzerine GRBL 1.1f yükledim. Paso motor sürücülerini (A4988) GRBL’in standart pinlerine bağladım:

X step: D2, dir: D5
Y step: D3, dir: D6
Z step: D4, dir: D7
Limit: D9, D10, D12
Spindle: D11 (PWM)

GRBL ayarlarını şöyle girdim (gönderdiğim $$ listesinden önemli olanlar):

$100=800.000 (x, step/mm)
$101=800.000 (y)
$102=800.000 (z)
$110=1200.000 (max rate, mm/min)
$111=1200.000
$112=500.000
$120=80.000 (ivme, mm/s^2)
$130=400.000 (x max travel)
$131=300.000

Step/mm değerini şöyle buldum: motor 200 step/tur, sürücü 1/16 mikroadım, vida hatvesi 2 mm. Yani 200*16/2 = 1600 step/mm beklerdim ama GRBL’de 800 yazınca doğru ölçtü. Sebep: sürücü kartında mikro adım jumper’ları 1/8’e ayarlıymış, ben 1/16 sanmıştım. Kumpasla 100 mm komut verip cetvelle ölçtüm, 50 mm çıktı; 800’e çekince oturdu. Bu tek başına bir saatimi aldı.

Neden GRBL: eski kontrol kartının yazılımı yoktu, üretici de ortada yoktu. GRBL açık kaynak, Uno ucuz ve atölyede her yerde bulunuyor. Dezavantajı: kapalı çevrim yok, adım kaybını görmezsin. Bu yüzden hızı düşük tuttum ($110=1200 yerine pratikte 600 mm/dk ile kesiyorum) ve her işten önce sıfır noktasını elle doğruluyorum.

Nerede işe yaramıyor: MDF tozu limit switch’lerin arasına girince eksen sonunda durmuyor, kafa panele giriyor. Bir kez oldu, Z ekseni kablosu koptu. O günden beri limit switch’leri hava tabancasıyla her iş öncesi temizliyorum ve $20=1 (soft limits) açık, $130/$131 değerlerini gerçek ölçüyle girdim. Ayrıca uzun işlerde (30 dakikadan fazla) adım kaybı birikiyor; ara ara durdurup sıfırı kontrol ediyorum. Metal kesmeyi denemedim, bu kartla denemem de.

Sizin atölyede eski bir CNC’yi açık kaynak kontrolle diriltirken step/mm’i nasıl doğruluyorsunuz, yoksa üretici değerine mi güveniyorsunuz?

0
赞同度 100% · 0 条评论 · 2 阅读

0 条评论

支持 Markdown · 回复会实时推送给对方

还没有评论,写下第一条。