Mündəricat:
Video: Gcode istifadə edərək LEGO 3D Yazıcı: 6 addım
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Hər 3D faylını çap edə biləcək öz 3D printerinizi hazırlamaq istəyirsinizmi? Təlimatlar üçün bu səhifəni və ya saytımı istifadə edin!
Daha ətraflı təlimat üçün:
Sayt:
Təchizat
LEGO Technic
Mindstorms EV3 kərpic + batareyaları
4 Orta və Böyük Motors Mindstorms
SD kart
3D qələm - Bunu istifadə etdim, amma Hollandiyada yaşayıram.
Laptop və ya kompüter (proqramlaşdırma üçün)
Addım 1: Haqqında
İlk LEGO 3D printerimi hazırlayanda 12 yaşım var idi. Mindstorms EV3 Home Edition proqramı ilə proqramlaşdırılmışdır. Bir kub çap etmək istəsəm, sadəcə addımları proqramlaşdırmalıydım və çap olundu!
İndi 14 yaşım var və təkmilləşdirilmiş bir versiya hazırladım! MicroPython və MicroPython Image ilə bir SD kart istifadə edərək Visual Studio Kodunda proqramlaşdırılmışdır.
Beləliklə, hər bir modeli addım -addım proqramlaşdırmadan 3d təsvirləri çap edə bilən bir neçə LEGO 3D printerindən biri üçün təlimatlar budur!
Bu 3D printeri hazırlamaq istəyirsinizsə, daha ətraflı təlimatlar üçün Saytıma daxil olun!
P. S. Bu layihəni həyata keçirəcəyinizi və suallarınız varsa mənə bildirməyinizi istərdim!
Addım 2: Bina
3D printerim mümkün olan ən yaxşı dizayn olmadığı üçün bina təlimatlarını əlaqələndirməyəcəyəm. Ediləcək bir çox təkmilləşdirmə var! LEGO Mindstorms 3D printerinizi hələ qurmadınızsa, burada bəzi məsləhətlər var:
1. Möhkəm bir quruluş qurduğunuzdan əmin olun, çünki ən kiçik hərəkət, son nəticədə böyük bir fərq yaradacaq.
2. Platformanızı ox başına iki əks tərəfdən hərəkət etdirin. Bir tərəfdən yalnız bir dişli ilə hərəkət etməyə çalışmayın, çünki platfom düz bir şəkildə hərəkət etməyəcək və sıxışa bilər. Sadəcə platformanın altına gedən bir ox düzəldə və onu bəzi dişlilərlə platformaya bağlaya bilərsiniz. Başqa bir seçim, bir tərəfin ortasına bərkidilmiş xətti aktuatorlarla platformanı hərəkət etdirməkdir.
3. Əgər dişlilərlə işləsəniz, platformanın hər üç istiqamətdə hərəkət etməsini azaldan bir sürət ötürücü edin. (Bunu etməmişəm, amma etməliyəm) Bir oxa yalnız bir ötürmə etməyi məsləhət görürəm, çünki daha çox ötürmə etsəniz platforma yavaşlayacaq.
4. Platformanızı hərəkət etdirmək üçün eyni transmissiyaya malik iki eyni mühərrikdən istifadə etdiyinizə əmin olun. Kod iki eyni mühərriklə işləmək üçün proqramlaşdırılmışdır, çünki orta və böyük motor fərqli bir sürətlə hərəkət edir. İki fərqli mühərrikdən istifadə etdiyiniz zaman kod düzgün işləməyəcək və çaplarınız uğursuz olacaq.
5. 3d qələmin üstündəki düyməni basa biləcək bir mexanizm qurun. Boş iplərin alınmasının qarşısını alacaq.
Addım 3: MicroPython və Proqramların Qurulması
Əvvəlcə Mindstorms 3D printer üçün bütün proqramları yükləməlisiniz:
Visual Studio kodu
EV3 MicroPython micro SD kart görüntüsü
balenaEtcher
Kod + faylları
BalenaEtcher və EV3 MicroPython SD kart görüntüsünü qurduqdan sonra, SD kartın şəklini yandırmalısınız. MINDSTORMS Education EV3 MicroPython təlimatına baxın.
Bunu etdikdən sonra MicroPython Uzantısı ilə Visual Studio Kodunun qurulması ilə bağlı təlimatları izləyin.
Addım 4: Proqramlaşdırma
Video:
Kodun 3D printerinizdə işləməsi üçün bunları proqramda dəyişə bilərsiniz:
: portSelection - Mühərriklərin daxil olduğu limanları təyin edə bilərsiniz.
: başlanğıc mövqeyi - 3D printeriniz ofset nöqtəsində başlayırsa, nömrələri ofset nöqtəsinə dəyişin.
: degreestomm - Motorun 1 mm hərəkət etməsi üçün dönməsi lazım olan məbləği verin. (bir az artırmaq və ya azaltmaq lazım ola bilər)
: motorSpeed - Mühərriklərin dönməli olduğu sürət. (Aşağı qoymağı məsləhət görürəm) Ölçü: 0 - 1000 (maksimum sürəti 900 saxlamalısınız)
: fayl adı - Proqramın oxumalı və işləməli olduğu gcode faylını seçmək üçün bunu dəyişdirin.
Bu dəyişənləri dəyişdirdikdən sonra gcode sənədlərinizi hazırlamalısınız. (Aşağı en)
Addım 5: Gcode faylları əlavə edin
Video:
İndi Gcode faylınızı kodun qovluğuna qoya bilərsiniz.
Proqramın işləməsi üçün bunları dəyişdirməlisiniz:
1. hamısını əvəz etmək; #ilə; (ctrl. + f istifadə edərək)
2. bütün G, X, Y, Z, E, F, M və S -ni G;, X;, Y;, Z;, E;, F;, M ilə əvəz edin; və S; (ctrl. + f istifadə edərək)
3. Dosyaya aşağıdakılarla başlayın: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0
4. Faylın sonundakı parametrləri aşağıdakılarla əvəz edin: G; END E; 0 (Əvəzləmə vasitəsi olmadan)
Addım 6: Çap et
Run vurun və 3d modelinizin çap olunmasını izləyin!
Suallarınız varsa və ya bu layihəni qurmaq niyyətindəsinizsə, buradan mənə bildirin!
və ya: mənə məktub göndər!