İçindekiler:

Gcode Kullanan LEGO 3D Yazıcı: 6 Adım
Gcode Kullanan LEGO 3D Yazıcı: 6 Adım

Video: Gcode Kullanan LEGO 3D Yazıcı: 6 Adım

Video: Gcode Kullanan LEGO 3D Yazıcı: 6 Adım
Video: 3D Yazıcılar İçin Temel G-code Kullanımı 2024, Kasım
Anonim
Gcode Kullanan LEGO 3D Yazıcı
Gcode Kullanan LEGO 3D Yazıcı

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

Hakkında
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

Bina
Bina
Bina
Bina

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

MicroPython ve Programları Ayarlama
MicroPython ve Programları Ayarlama
MicroPython ve Programları Ayarlama
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

Programlama
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

Gcode Dosyaları Ekleme
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

Baskı!
Baskı!

Ç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!

Önerilen: