Съдържание:
- Консумативи
- Стъпка 1: Относно
- Стъпка 2: Изграждане
- Стъпка 3: Настройване на MicroPython и програми
- Стъпка 4: Програмиране
- Стъпка 5: Добавяне на Gcode файлове
- Стъпка 6: Отпечатване
Видео: LEGO 3D принтер, използващ Gcode: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Искате ли да направите свой собствен 3D принтер, който да отпечатва всеки 3D файл? Използвайте тази страница или моя сайт за инструкции!
За по -подробни инструкции:
Сайт:
Консумативи
LEGO Техника
Mindstorms EV3 тухла + батерии
4 Mindstorms Средни и големи двигатели
SD карта
3D писалка - използвах тази, но живея в Холандия.
Лаптоп или компютър (за програмиране)
Стъпка 1: Относно
Бях на 12 години, когато направих първия си LEGO 3D принтер. Той е програмиран с помощта на софтуера Mindstorms EV3 Home Edition. Ако исках да отпечатам куб, просто трябваше да програмирам стъпките и той се разпечата!
Сега съм на 14 години и направих подобрена версия! Програмира се във Visual Studio Code с помощта на MicroPython и SD карта с изображението MicroPython.
Това са инструкциите за един от малкото LEGO 3D принтери, които действително могат да отпечатват 3D рисунки, без да се налага да програмирате всеки модел стъпка по стъпка!
Ако искате да направите този 3D принтер, посетете моя сайт за по -подробни инструкции!
P. S. Бих искал да ме уведомите, ако възнамерявате да направите този проект и ако имате въпроси!
Стъпка 2: Изграждане
Няма да свързвам инструкции за изграждане, тъй като моят 3D принтер не е най -добрият възможен дизайн. Трябва да се направят много подобрения! Ако все още не сте изградили своя 3D принтер LEGO Mindstorms, ето няколко съвета:
1. Уверете се, че сте изградили солидна конструкция, защото и най -малкото движение ще направи голяма разлика в крайния резултат.
2. Преместете платформата си от две противоположни страни на ос. Не се опитвайте да го движите само с една предавка от едната страна, защото платформата няма да се движи по права линия и може да се забие. Можете просто да направите ос под платформата и да я свържете към платформата с някои предавки. Друг вариант е да преместите платформата с линейни задвижвания, прикрепени към средата на страна.
3. Ако работите със зъбни колела, направете предавка, която намалява движението на платформата във всичките три посоки. (Не съм правил това, но трябваше) Препоръчвам само едно предаване на ос, тъй като платформата ще се забави, ако направите повече предавания.
4. Уверете се, че използвате два едни и същи двигателя с еднакви трансмисии, за да преместите платформата си. Кодът е програмиран да работи с два еднакви двигателя, тъй като средният и големият двигател се движат с различна скорост. Когато използвате два различни двигателя, кодът няма да работи правилно и отпечатъците ви ще се провалят.
5. Изградете механизъм, който може да натисне бутона на екструдера върху 3d писалката. Това ще предотврати разхлабването на нишките.
Стъпка 3: Настройване на MicroPython и програми
Първо трябва да изтеглите всички програми за 3D принтера Mindstorms:
Код на Visual Studio
Изображението на микро SD картата EV3 MicroPython
balenaEtcher
Код + файлове
След като инсталирате balenaEtcher и изображението на SD картата EV3 MicroPython, трябва да мигате SD картата с изображението. Проверете ръководството за начало от MINDSTORMS Education EV3 MicroPython.
След като направите това, следвайте инструкциите за настройка на Visual Studio Code с разширението MicroPython.
Стъпка 4: Програмиране
Видео:
Можете да промените тези неща в програмата, за да накарате кода да работи с вашия 3D принтер:
: portSelection - Можете да определите портовете, в които се поставят двигателите.
: startposition - Ако вашият 3D принтер стартира в офсетна точка, променете числата на вашата офсетна точка.
: degreestomm - Дайте сумата, която двигателят трябва да завърти, за да се премести с 1 мм. (може да се наложи да ги увеличите или намалите малко)
: motorSpeed - Скоростта, с която двигателите трябва да се въртят. (Препоръчвам да го намалите) Мащаб: 0 - 1000 (трябва да запазите максималната скорост 900)
: filename - Променете това, за да изберете кой gcode файл програмата трябва да чете и изпълнява.
След като промените тези променливи, трябва да подготвите вашите gcode файлове. (Слез долу)
Стъпка 5: Добавяне на Gcode файлове
Видео:
Сега можете да поставите вашия Gcode файл в папката с кода.
Трябва да промените тези неща, за да работи програмата:
1. замени всички; с #; (използвайки ctrl. + f)
2. заменете всички G, X, Y, Z, E, F, M и S с G;, X;, Y;, Z;, E;, F;, M; и S; (използвайки ctrl. + f)
3. Стартирайте файла с: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0
4. Заменете настройките в края на файла с: G; END E; 0 (Без инструмента за замяна)
Стъпка 6: Отпечатване
Натиснете Run и гледайте как се отпечатва вашия 3d модел!
Ако имате въпроси, или ако ще изграждате този проект, уведомете ме тук долу!
или: изпратете ми имейл!
Препоръчано:
SLA 3D принтер киселинно гравирани платки: 7 стъпки (със снимки)
SLA 3D принтер киселинно гравирани платки: Remix..remix .. Е, имам нужда от платка за разработка за моите чипове ATtiny. Нямам CNC за рязане на печатна платка Не познавам Kicad и не искам да поръчвам дъски. Но аз имам принтер за смола … и киселина и знам SketchUp. И обичат да правят неща. Какво щастие
DIY NANOLEAF - Без 3D принтер: 11 стъпки (със снимки)
DIY NANOLEAF - Без 3D принтер: Любителите на Hii Tech в тази инструкция Ще ви покажа как да направите Arora Nanoleaf Без използване на електроинструменти & можете да персонализирате тези панели. Направих 9 панела, общо 54 Neo пиксела LED. Обща цена под $ 20 (индийски ₹ 1500) Светли панели Nanoleaf
Контролер Imaginbot за 1 кубичен 3D принтер: 22 стъпки
Контролер Imaginbot за 3D кубичен 3D принтер: Този контролер е проектиран да изгради 3D принтер с кубичен метър чрез командване на мащабни стъпкови двигатели
Принтер Alexa - Принтер за рециклирани касови бележки: 7 стъпки (със снимки)
Принтер Alexa | Принтер за рециклирани касови бележки: Аз съм фен на рециклирането на стари технологии и превръщането им в полезно отново. Преди време бях закупил стар, евтин термопринтер и исках полезен начин да го преназнача. Тогава през празниците ми беше подарена Amazon Echo Dot и един от подвизите
Първи стъпки с AWS IoT с безжичен температурен сензор, използващ MQTT: 8 стъпки
Първи стъпки с AWS IoT с безжичен температурен сензор, използващ MQTT: В по -ранните Instructables сме минавали през различни облачни платформи като Azure, Ubidots, ThingSpeak, Losant и др. Използвахме протокола MQTT за изпращане на сензорни данни в облака в почти цялата облачна платформа. За повече информация