İçindekiler:
Video: Gcode Kullanan LEGO 3D Yazıcı: 6 Adım
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Her 3B dosyayı yazdırabilen kendi 3B yazıcınızı yapmak ister misiniz? Talimatlar için bu sayfayı veya sitemi kullanın!
Daha ayrıntılı talimatlar için:
Site:
Gereçler
LEGO Teknik
Mindstorms EV3 yapım parçası + piller
4 Mindstorms Orta ve Büyük Motorlar
hafıza kartı
3D kalem - Bunu kullandım ama Hollanda'da yaşıyorum.
Dizüstü veya bilgisayar (programlama için)
1. Adım: Hakkında
İlk LEGO 3D yazıcımı yaptığımda 12 yaşındaydım. Mindstorms EV3 Home Edition yazılımı kullanılarak programlanmıştır. Bir küp yazdırmak isteseydim, adımları programlamam gerekiyordu ve çıktı çıktı!
Şimdi 14 yaşındayım ve geliştirilmiş bir versiyonunu yaptım! MicroPython ve MicroPython Image ile bir SD kart kullanılarak Visual Studio Code'da programlanmıştır.
İşte bu, her modeli adım adım programlamak zorunda kalmadan 3 boyutlu çizimleri gerçekten basabilen birkaç LEGO 3D yazıcıdan biri için talimatlar!
Bu 3D yazıcıyı yapmak istiyorsanız, daha ayrıntılı talimatlar için Sitemi ziyaret edin!
not Bu projeyi yapacaksanız ve sorularınız varsa bana bildirirseniz çok sevinirim!
2. Adım: İnşa Etme
3D yazıcım mümkün olan en iyi tasarım olmadığı için yapım talimatlarını bağlamayacağım. Yapılması gereken çok fazla iyileştirme var! LEGO Mindstorms 3D yazıcınızı henüz yapmadıysanız, işte bazı ipuçları:
1. Sağlam bir yapı oluşturduğunuzdan emin olun, çünkü en küçük miktarda hareket, sonuçta büyük bir fark yaratacaktır.
2. Platformunuzu eksen başına iki zıt taraftan hareket ettirin. Platform düz bir çizgide hareket etmeyeceğinden ve sıkışabileceğinden, bir tarafta yalnızca bir vitesle hareket ettirmeye çalışmayın. Basitçe platformun altından geçen bir aks yapabilir ve bazı dişlilerle platforma bağlayabilirsiniz. Diğer bir seçenek ise platformu bir kenarın ortasına bağlı lineer aktüatörler ile hareket ettirmektir.
3. Dişlilerle çalışıyorsanız, platformun üç yönde de hareket etme miktarını azaltan bir dişli şanzıman yapın. (Bunu yapmadım ama yapmalıydım) Daha fazla aktarım yaparsanız platform yavaşlayacağından eksen başına yalnızca bir aktarım öneririm.
4. Platformunuzu hareket ettirmek için aynı şanzımana sahip iki aynı motoru kullandığınızdan emin olun. Kod, orta ve büyük motor farklı bir hızda hareket ettiğinden, aynı iki motorla çalışacak şekilde programlanmıştır. İki farklı motor kullandığınızda kod düzgün çalışmayacak ve baskılarınız başarısız olacaktır.
5. 3d kalem üzerindeki ekstrüder düğmesine basabilecek bir mekanizma oluşturun. Gevşek ipliklerin çıkmasını önleyecektir.
Adım 3: MicroPython ve Programları Ayarlama
Öncelikle Mindstorms 3D yazıcı için tüm programları indirmeniz gerekiyor:
Visual Studio Kodu
EV3 MicroPython mikro SD kart görüntüsü
balenaEtcher
Kod + Dosyalar
BalenaEtcher ve EV3 MicroPython SD kart görüntüsünü yükledikten sonra, SD kartına görüntü ile flash göndermeniz gerekir. MINDSTORMS Education EV3 MicroPython'dan başlangıç kılavuzuna bakın.
Bunu yaptıktan sonra, Visual Studio Code'u MicroPython Uzantısı ile kurmayla ilgili talimatları izleyin.
Adım 4: Programlama
Video:
Kodun 3D yazıcınızla çalışmasını sağlamak için programda şunları değiştirebilirsiniz:
:portSelection - Motorların yerleştirileceği portları tanımlayabilirsiniz.
:startposition - 3D yazıcınız bir ofset noktasında başlıyorsa, sayıları ofset noktanızla değiştirin.
:degreestomm - Bir motorun 1 mm hareket etmesi için dönmesi gereken miktarı verin. (biraz artırmanız veya azaltmanız gerekebilir)
:motorSpeed - Motorların dönmesi gereken hız. (Düşük koymanızı tavsiye ederim) Ölçek: 0 - 1000(maksimum hızı 900 tutmalısınız)
:filename - Programın okuması ve çalıştırması gereken gcode dosyasını seçmek için bunu değiştirin.
Bu değişkenleri değiştirdikten sonra gcode dosyalarınızı hazırlamanız gerekir. (Aşağı in)
Adım 5: Gcode Dosyaları Ekleme
Video:
Artık Gcode dosyanızı kodun bulunduğu klasöre koyabilirsiniz.
Programın çalışması için bunları değiştirmeniz gerekir:
1. tümünü değiştirin; ile birlikte #; (ctrl + f kullanarak)
2. tüm G, X, Y, Z, E, F, M ve S'yi G;, X;, Y;, Z;, E;, F;, M ile değiştirin; ve S; (ctrl + f kullanarak)
3. Dosyayı şununla başlatın: G;0 X;0 Y;0 Z;0 E;0 F;0
4. Dosyanın sonundaki ayarları şununla değiştirin: G;END E;0 (Değiştirme aracı olmadan)
Adım 6: Yazdırma
Çalıştır'a basın ve 3d modelinizin yazdırılmasını izleyin!
Sorularınız varsa veya bu projeyi inşa edecekseniz, bana buradan bildirin!
veya: bana postala!