İçindekiler:

GRBL Kullanan DIY CNC Yazma Makinesi: 16 Adım
GRBL Kullanan DIY CNC Yazma Makinesi: 16 Adım

Video: GRBL Kullanan DIY CNC Yazma Makinesi: 16 Adım

Video: GRBL Kullanan DIY CNC Yazma Makinesi: 16 Adım
Video: Arduino ile CNC Kontrolcüsü Yapalım ! | Arduino Project #DIY #cnc #arduino #grbl #cncshield #nema17 2024, Kasım
Anonim
GRBL Kullanan DIY CNC Yazma Makinesi
GRBL Kullanan DIY CNC Yazma Makinesi

Bu projede, Ücretsiz ve Açık Kaynak Yazılım Kullanarak kendi düşük maliyetli Arduino CNC Plotter'ınızı nasıl kolayca oluşturabileceğinizi göstereceğim!

Kendi CNC çizicinizi nasıl oluşturacağınızı açıklayan pek çok öğreticiyle karşılaştım, ancak bunu gerçekleştirmek için gereken tüm ayrıntıları ve yazılımı ayrıntılı olarak açıklayan tek bir öğreticiye rastlamadım. Bu projeyi gerçekleştirmek için bir sürü öğreticiyle çapraz referans yapmak zorunda kaldım. Kullanılan yazılımın detayları da dahil olmak üzere her şey bu eğitimde belirtilmiştir. Bu nedenle, bu Projeyi oluşturmak isteyen herkes için bunu toplumla paylaşmak istedim.

Adım 1: NEYE İHTİYACINIZ VAR

İHTİYACINIZ OLAN
İHTİYACINIZ OLAN
İHTİYACINIZ OLAN
İHTİYACINIZ OLAN
  • Nema 17 Step Motor (4 Telli) x 2
  • Arduino Uno R3
  • Arduino Uno için CNC Shield V3
  • A4988 Step Motor Sürücü x 2
  • Dişli Çubuklar x 2 (İhtiyaçlarınıza göre boyutlandırılmıştır)
  • Düz Alüminyum Çubuklar x 2
  • Süper yapıştırıcı
  • 5mm Akrilik levha
  • CNC Freze/Lazer Kesici/3D Yazıcı
  • Mikro Servo

2. Adım: TEMEL GENEL BAKIŞ

Bu makinenin kalbi, çalışan Arduino'dur.

CNC Kalkanı ve Step Motorlar ile. Step motorlar, X ve Y eksenlerini harekete geçirmek için kullanılır. Her biri bir step motordan oluşan iki portal akrilik kullanılarak yapılmış ve yapılmıştır. Her eksen, ücretsiz ve açık kaynaklı olan GRBL Firmware'i çalıştıran Arduino tarafından ayrı ayrı kontrol edilir. Z Ekseni üzerine takılan kalem bir servo kullanılarak kontrol edilir.

Adım 3: ÇERÇEVE YAPILMASI

ÇERÇEVE YAPIMI
ÇERÇEVE YAPIMI

Verilen Illustrator dosyasını indirin ve çerçevenin parçalarını yapmak için ilgili Mill/LaserCutter/3D Yazıcınızı kullanın. Ayrıca Step motorun desteklerini de kesin.

Adım 4: MOTOR İÇİN ADAPTÖR OLUŞTURMA

MOTOR İÇİN ADAPTÖR OLUŞTURMA
MOTOR İÇİN ADAPTÖR OLUŞTURMA

Modelin adaptörünü rot ve motor milimin boyutlarına göre Fusion 360'ta 3 boyutlu olarak modelledim. Stl ve füzyon dosyaları aşağıda bağlantılıdır. Ayrıca TinkerCAD profilimde de bulunabilir. Dosyaları indirin ve Bağdaştırıcıyı 3D yazdırın.

TinkerCAD dosyası için buraya tıklayın.

Adım 5: GANTRİLERİN MONTAJI

GANTRİLERİN MONTAJI
GANTRİLERİN MONTAJI
GANTRİLERİN MONTAJI
GANTRİLERİN MONTAJI
GANTRİLERİN MONTAJI
GANTRİLERİN MONTAJI

Dikey motor ve rot desteklerini resimdeki gibi monte ederek CNC'li Akrilik parçalarını gösterilen görüntüye uyacak şekilde birleştirin. Benzer şekilde, akrilik parçaları kullanarak Y gantrisini monte edin

Adım 6: GANTRİLERİN BİRBİRİNDEN ÜZERİNE MONTE EDİLMESİ

GANTRİLERİN BİRBİRİNİN ÜZERİNE MONTAJI
GANTRİLERİN BİRBİRİNİN ÜZERİNE MONTAJI
GANTRİLERİN BİRBİRİNİN ÜZERİNE MONTAJI
GANTRİLERİN BİRBİRİNİN ÜZERİNE MONTAJI
GANTRİLERİN BİRBİRİNİN ÜZERİNE MONTAJI
GANTRİLERİN BİRBİRİNİN ÜZERİNE MONTAJI

Hem dişli çubuklarda hem de düz çubuklarda sürgülü somunlar ve bunları yerlerine sabitleyin. Her iki çubuğun üzerine bir parça akrilik yapıştırın.

Y ekseni portalını bu akrilik parçasına yapıştırın,

Adım 7: KALEM TUTUCUSUNUN YAPILMASI

KALEMLİK YAPIMI
KALEMLİK YAPIMI
KALEMLİK YAPIMI
KALEMLİK YAPIMI
KALEMLİK YAPIMI
KALEMLİK YAPIMI
KALEM TUTUCUSUNUN YAPILMASI
KALEM TUTUCUSUNUN YAPILMASI

Gerekli parçaları CNC'den çıkarın ve resimlerde gösterilen mekanizmayı oluşturmak için bir araya getirin. Servoyu yapıştırıcı kullanarak verilen yere tutturun.

Adım 8: MAKİNEYİ KABLOLAMAK

MAKİNE KABLOSU
MAKİNE KABLOSU

Mikro adımlamayı etkinleştirmek için erkek jumper'ları Sürücü tutucular arasına bağlayın.

kalan parçaları bağlantı şemasında belirtildiği gibi bağlayın.

12v besleme kullanarak parçalara güç verin

Adım 9: MEKANİK YAPI İLE İLGİLİ DAHA NET AYRINTILAR İÇİN YARATICI BUZZ TARAFINDAN VİDEOYA BAŞVURUN

Image
Image

Mekanik inşaatımı tamamen bu videoya istinaden yaptım, tüm krediler sahibine aittir.

Adım 10: YAZILIM

Adım 11: GRBL'yi ARDUINO'YA YANIP SÖYLEMEK

Arduino üzerinde çalışan ve Motorları kontrol eden ana Yazılım GRBL'dir. yanıp sönmek için:

  • Verilen Kitaplığı İndirin
  • Kütüphaneyi Arduino IDE'ye ekleyin
  • Açık Örnekler

    • MIGRBL altında
    • grblupload'ı aç
  • Krokiyi arduino'nuza yükleyin.

Adım 12: GCODE GÖNDERMEK İÇİN INKSCAPE

G KODU GÖNDEREN İÇİN MM ADIMLARININ KALİBRASYONU
G KODU GÖNDEREN İÇİN MM ADIMLARININ KALİBRASYONU

Inkscape Sürüm 0.47'yi buradan indirin. ve kurun.

Adım 13: GRBL UZANTISINI INKSCAPE'E İNDİRME VE EKLEME

Aşağıda verilen dosyaları indirin

Uzantının Inkscape'e nasıl kurulacağına ilişkin ayrıntılar için bu videoya bakın.

Adım 14: EVRENSEL G KODU GÖNDERİCİ

Universal G Code göndericisini indirin ve sıkıştırmasını açın.

BURADAN.

Adım 15: G KODU GÖNDEREN İÇİN ADIM BAŞINA ADIMLARIN KALİBRASYONU

G-Code Sender uygulamasını açın.

  • Arduino'yu Bilgisayara Bağlayın
  • Doğru iletişim portunu seçin
  • Arduino ile bağlantı kurmak için Aç'a basın.
  • Makine Kontrol Moduna Girin
  • xy hareketlerini kullanarak makinenizin doğru yönlerde çalıştığından emin olun.
  • her eksene 1 inçlik bir hareket verin ve gerçek mesafe hareketini ölçün
  • Komut sekmesine taşı
  • $$ yazın
  • x ve y ekseninin mm'si başına adımlar için sırasıyla 100$ ve 101$ değerlerini not edin.
  • x ekseninde mm başına adımları ayarlamak için "100$ =" ve y ekseni için "101$ =" kullanın.
  • Katedilen mesafe verilen komuta tam olarak eşit olana kadar bunu tekrarlayın.

Adım 16: GCODE DOSYASINI Oluşturma

GCODE DOSYASININ OLUŞTURULMASI
GCODE DOSYASININ OLUŞTURULMASI
GCODE DOSYASININ OLUŞTURULMASI
GCODE DOSYASININ OLUŞTURULMASI
  • Inkscape'i aç
  • İstediğiniz görüntüyü içe aktarın ve yola dönüştürün
  • Uzantılarda, MI GRBL UZANTISI'nı kullanın.
  • Uygula'ya basın ve GCODE DOSYASINI oluşturun.
  • GCODE Sender'da Dosya modunu aç
  • dosyayı seç
  • göndere bas

OTURUN VE MAKİNENİN ÇİZİMİNE İZİN VERİN.

Önerilen: