Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Informacje
- Krok 2: Budowanie
- Krok 3: Konfiguracja MicroPythona i programów
- Krok 4: Programowanie
- Krok 5: Dodawanie plików Gcode
- Krok 6: Drukowanie
Wideo: Drukarka 3D LEGO przy użyciu Gcode: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Czy chcesz stworzyć własną drukarkę 3D, która może wydrukować każdy plik 3D? Skorzystaj z tej strony lub mojej witryny, aby uzyskać instrukcje!
Więcej szczegółowych instrukcji:
Strona:
Kieszonkowe dzieci
LEGO Technic
Klocek EV3 Mindstorms + baterie
4 średnie i duże silniki Mindstorms
karta SD
Długopis 3D - używałem tego, ale mieszkam w Holandii.
Laptop lub PC (do programowania)
Krok 1: Informacje
Miałem 12 lat, kiedy zrobiłem swoją pierwszą drukarkę 3D LEGO. Został zaprogramowany przy użyciu oprogramowania Mindstorms EV3 Home Edition. Jeśli chciałem wydrukować sześcian, musiałem po prostu zaprogramować kroki i został wydrukowany!
Teraz mam 14 lat i zrobiłem ulepszoną wersję! Jest programowany w Visual Studio Code przy użyciu MicroPython i karty SD z obrazem MicroPython.
Oto instrukcje dla jednej z niewielu drukarek 3D LEGO, które faktycznie mogą drukować rysunki 3D bez konieczności programowania każdego modelu krok po kroku!
Jeśli chcesz zrobić tę drukarkę 3D, odwiedź moją witrynę, aby uzyskać bardziej szczegółowe instrukcje!
PS Chciałbym, abyś dał mi znać, czy masz zamiar zrobić ten projekt i jeśli masz pytania!
Krok 2: Budowanie
Nie zamierzam łączyć instrukcji budowania, ponieważ moja drukarka 3D nie jest najlepszym możliwym projektem. Jest wiele ulepszeń do zrobienia! Jeśli nie zbudowałeś jeszcze drukarki 3D LEGO Mindstorms, oto kilka wskazówek:
1. Upewnij się, że budujesz solidną konstrukcję, ponieważ najmniejszy ruch będzie miał duży wpływ na efekt końcowy.
2. Przesuń platformę z dwóch przeciwnych stron na oś. Nie próbuj przesuwać go z jednym biegiem po jednej stronie, ponieważ platforma nie będzie poruszać się w linii prostej i może się utknąć. Możesz po prostu zrobić oś przechodzącą pod platformę i połączyć ją z platformą za pomocą kół zębatych. Inną opcją jest przesuwanie platformy za pomocą siłowników liniowych przymocowanych na środku boku.
3. Jeśli pracujesz z kołami zębatymi, wykonaj przekładnię zębatą, która zmniejsza ruch platformy we wszystkich trzech kierunkach. (Nie zrobiłem tego, ale powinienem) Zalecam tylko jedną transmisję na oś, ponieważ platforma będzie zwalniać, jeśli wykonasz więcej transmisji.
4. Upewnij się, że używasz dwóch takich samych silników z tymi samymi przekładniami do przemieszczania platformy. Kod jest zaprogramowany do pracy z dwoma takimi samymi silnikami, ponieważ średni i duży silnik poruszają się z różną prędkością. Gdy używasz dwóch różnych silników, kod nie będzie działał poprawnie, a wydruki nie powiodą się.
5. Zbuduj mechanizm, który może nacisnąć przycisk ekstrudera na piórze 3d. Zapobiegnie luzowaniu się nitek.
Krok 3: Konfiguracja MicroPythona i programów
Najpierw musisz pobrać wszystkie programy do drukarki 3D Mindstorms:
Kod programu Visual Studio
Obraz karty micro SD EV3 MicroPython
balenaEtcher
Kod + pliki
Po zainstalowaniu balenaEtcher i obrazu karty SD EV3 MicroPython, musisz sflashować kartę SD z obrazem. Sprawdź przewodnik dla początkujących od MINDSTORMS Education EV3 MicroPython.
Po wykonaniu tej czynności postępuj zgodnie z instrukcjami dotyczącymi konfigurowania Visual Studio Code z rozszerzeniem MicroPython.
Krok 4: Programowanie
Wideo:
Możesz zmienić te rzeczy w programie, aby kod działał z twoją drukarką 3D:
:portSelection - Możesz zdefiniować porty, w które są umieszczone silniki.
:startposition - Jeśli twoja drukarka 3D zaczyna się w punkcie offsetowym, zmień liczby na swój offset.
:degreestomm - Podaj wartość, o którą musi się obrócić silnik, aby przesunąć się o 1mm. (być może będziesz musiał je nieco zwiększyć lub zmniejszyć)
:motorSpeed - Prędkość, z jaką muszą się obracać silniki. (polecam zaniżać) Skala: 0 - 1000 (należy zachować maksymalną prędkość 900)
:filename - Zmień to, aby wybrać plik gcode, który program ma odczytać i uruchomić.
Po zmianie tych zmiennych musisz przygotować pliki gcode. (Spadać)
Krok 5: Dodawanie plików Gcode
Wideo:
Teraz możesz umieścić swój plik Gcode w folderze kodu.
Musisz zmienić te rzeczy, aby program działał:
1. wymienić wszystkie; z #; (korzystając z ctrl. + f)
2. zamień wszystkie G, X, Y, Z, E, F, M i S na G;, X;, Y;, Z;, E;, F;, M; i S; (korzystając z ctrl. + f)
3. Uruchom plik z: G;0 X;0 Y;0 Z;0 E;0 F;0
4. Zamień ustawienia na końcu pliku na: G;END E;0 (Bez narzędzia do wymiany)
Krok 6: Drukowanie
Kliknij Uruchom i obserwuj, jak drukowany jest Twój model 3D!
Jeśli masz pytania lub zamierzasz zbudować ten projekt, daj mi znać tutaj!
lub: napisz do mnie!
Zalecana:
Tablica LED DIY (przy użyciu Arduino): 7 kroków
DIY LED Array (przy użyciu Arduino): WSTĘP: Czy kiedykolwiek chciałeś stworzyć prosty projekt, w którym diody LED wydają się być w ruchu? Nie? Tak myślałem. Cóż, jeśli kiedykolwiek chciałeś zrobić coś podobnego, jesteś we właściwym miejscu
Chrome T-rex Game Hack przy użyciu Arduino: 5 kroków
Hack gry Chrome T-rex za pomocą Arduino: W tym samouczku zhakujemy grę chrome t-rex za pomocą arduino
Drukarka Alexa - Upcycled drukarka pokwitowań: 7 kroków (ze zdjęciami)
Drukarka Alexa | Upcycled drukarka pokwitowań: Jestem fanem recyklingu starej technologii i przywracania jej użyteczności. Jakiś czas temu nabyłem starą, tanią termiczną drukarkę paragonów i chciałem wykorzystać ją w użyteczny sposób. Potem, podczas wakacji, dostałem w prezencie kropkę Amazon Echo i jeden z wyczynów
Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków
Neopixel Ws2812 Rainbow LED Glow z M5stick-C | Uruchamianie Rainbow na Neopixel Ws2812 Używając M5stack M5stick C Używając Arduino IDE: Cześć chłopaki, w tej instrukcji dowiemy się, jak używać neopikselowych ws2812 LED lub taśmy LED lub matrycy LED lub pierścienia LED z płytką rozwojową m5stack m5stick-C z Arduino IDE i zrobimy wzór tęczy z nim
DIY lutownica na gorące powietrze przy użyciu 12-18 woltów prądu stałego przy 2-3 amperach: 18 kroków (ze zdjęciami)
DIY lutownica na gorące powietrze przy użyciu 12-18 woltów prądu stałego przy 2-3 amperach: to moja pierwsza publikacja eva artykułu o majsterkowaniu w Internecie. Więc przepraszam za literówki, protokoły itp. Poniższe instrukcje pokazują, jak zrobić PRACOWĄ lutownicę na gorące powietrze odpowiednią do WSZYSTKICH zastosowań wymagających lutowania. To lutowanie gorącym powietrzem